You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
dexed/JuceLibraryCode/BinaryData.cpp

5478 lines
1.3 MiB

/* ==================================== JUCER_BINARY_RESOURCE ====================================
This is an auto-generated file: Any edits you make may be overwritten!
*/
namespace BinaryData
{
//================== Switch_48x26.png ==================
static const unsigned char temp_binary_data_0[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,48,0,0,0,52,8,6,0,0,0,204,147,187,145,0,0,0,6,98,75,71,68,0,0,0,230,0,0,84,44,23,109,0,0,8,138,73,68,65,84,104,222,237,153,203,146,92,71,17,134,191,204,170,115,122,46,109,100,89,8,73,182,9,155,192,198,
17,108,88,176,100,207,130,61,15,192,139,16,65,240,28,108,216,178,231,21,88,177,99,225,0,54,88,72,8,203,88,30,205,69,211,167,170,50,89,84,157,75,247,140,100,141,199,14,135,35,166,38,58,230,116,247,233,83,121,253,51,243,47,184,89,223,238,146,245,122,253,
35,224,215,223,81,249,255,20,129,119,223,190,127,255,23,63,255,217,79,126,21,52,68,4,220,253,162,166,8,142,79,215,230,142,224,32,2,108,255,102,186,22,104,63,169,159,45,174,139,27,102,142,153,227,14,230,142,91,221,97,126,214,184,15,184,8,120,253,190,148,
146,31,126,242,248,207,143,158,60,249,75,4,56,56,220,191,245,230,173,117,252,226,120,0,155,246,193,172,96,94,229,152,37,26,101,22,220,101,75,69,115,80,152,20,29,5,169,239,5,188,93,187,96,190,184,83,234,51,69,219,222,11,251,69,17,66,8,243,238,34,228,156,
227,254,225,254,45,128,184,20,45,101,219,178,228,199,127,255,39,159,62,125,74,23,35,171,190,39,134,128,168,176,183,183,199,221,239,223,161,20,195,221,112,135,82,50,170,138,136,114,190,217,224,102,56,144,115,38,151,130,21,67,85,49,179,45,239,136,8,222,
44,139,251,232,80,74,49,134,156,216,223,219,227,163,15,63,168,114,137,32,59,145,49,41,224,248,108,49,175,215,195,48,240,198,225,62,63,184,115,155,148,11,42,194,193,225,62,135,235,3,222,56,92,147,83,194,29,66,80,66,136,196,24,233,186,136,136,84,193,112,
4,173,66,137,16,84,177,209,25,230,108,54,3,170,85,97,21,197,220,112,115,114,41,136,8,15,255,253,152,103,71,207,155,215,183,189,189,163,64,141,195,26,54,198,34,152,137,26,232,187,142,92,12,68,136,125,228,96,125,72,140,129,97,72,228,97,160,168,162,154,
201,33,146,6,37,196,208,114,166,62,59,132,0,162,196,24,0,105,158,115,82,206,83,78,229,146,81,13,77,22,67,36,52,3,44,196,222,82,194,103,5,156,106,145,209,242,238,222,44,216,116,117,103,210,208,171,135,204,29,43,133,156,11,120,198,113,84,21,55,159,60,208,
130,150,126,181,194,220,233,98,36,118,253,180,189,187,147,134,1,4,66,136,152,25,165,100,250,174,7,145,154,224,59,130,215,103,207,106,104,53,187,99,102,151,35,201,43,86,85,214,182,146,116,52,153,168,32,8,42,66,78,137,16,180,198,176,64,89,236,37,170,85,
145,148,72,41,17,52,144,75,169,194,45,98,126,50,74,243,153,219,82,1,26,140,185,191,150,224,72,131,38,25,157,227,104,75,70,21,157,55,106,177,47,162,21,122,205,200,57,79,222,148,9,130,39,215,214,92,9,138,74,133,166,209,3,23,229,242,133,2,14,197,174,96,
125,159,19,169,110,166,21,175,91,216,200,162,54,184,59,102,165,94,155,83,204,170,119,22,247,168,86,16,232,250,142,82,74,195,213,186,145,236,196,255,229,33,4,216,66,129,237,100,185,204,3,53,52,164,89,215,113,130,234,150,1,4,193,219,51,205,157,156,11,170,
245,51,161,98,251,86,74,54,56,30,189,100,237,190,101,97,219,130,220,11,48,186,227,214,87,202,191,168,172,110,54,65,160,138,214,247,218,16,68,101,6,4,183,169,158,139,10,110,134,53,235,203,100,12,217,18,212,90,93,80,209,57,183,118,228,211,5,98,110,61,72,
164,38,225,229,14,16,52,132,6,143,139,234,41,115,116,77,10,46,80,219,91,235,145,83,158,90,4,198,98,151,82,21,72,101,250,108,171,232,237,180,53,219,30,144,89,129,41,4,70,24,244,75,225,103,42,235,99,152,136,74,171,172,139,80,162,134,1,34,136,42,33,132,
169,240,137,8,101,81,115,198,42,221,117,125,203,27,155,188,198,133,60,216,13,33,149,45,188,189,16,70,34,139,87,179,65,131,56,81,157,21,106,133,176,22,36,166,255,210,234,204,48,36,98,140,53,214,75,193,204,166,62,103,181,234,73,169,90,93,68,80,85,98,136,
23,18,120,114,73,243,84,124,45,228,89,20,50,111,13,153,153,55,196,0,23,40,185,76,166,25,43,45,50,55,115,65,35,14,244,125,87,133,84,37,198,136,0,165,89,60,134,64,49,35,165,170,168,153,109,161,218,101,43,46,235,0,151,196,188,185,213,102,172,89,121,216,
12,28,63,63,101,232,51,47,206,206,25,134,129,82,10,217,140,156,203,162,159,106,48,40,50,231,130,64,236,58,250,174,67,68,136,177,110,223,197,72,56,15,136,192,144,18,125,215,115,190,217,144,114,190,52,15,69,0,91,42,96,142,149,49,94,217,218,240,197,102,
224,179,103,71,83,39,241,252,248,20,123,242,25,72,237,105,172,84,161,135,148,72,41,111,37,205,212,95,141,101,115,28,9,150,21,255,146,171,101,219,254,246,131,7,181,72,238,34,224,178,23,58,125,113,126,244,252,228,52,199,46,198,229,208,241,224,222,61,94,
156,159,179,217,108,120,118,116,196,209,23,207,183,18,239,58,43,198,72,223,247,172,250,158,190,239,216,219,219,99,181,90,209,197,88,11,155,10,162,66,223,245,156,158,157,77,80,103,64,74,41,159,190,56,63,186,234,72,25,128,247,128,95,2,239,95,26,111,151,
175,83,224,11,224,25,240,180,189,62,5,78,128,13,112,62,7,196,213,71,74,185,234,47,214,235,245,61,224,119,192,111,128,126,76,21,224,127,192,99,224,17,240,15,224,99,224,111,192,127,128,231,192,209,201,201,201,240,181,15,245,95,229,71,235,245,122,191,41,
240,227,133,160,255,5,142,128,227,111,66,208,155,117,179,110,214,13,51,119,195,204,125,59,204,220,241,241,49,135,7,7,109,76,149,5,155,32,205,19,182,53,200,143,67,72,236,34,218,54,175,51,175,210,247,61,86,12,105,94,30,191,115,55,206,207,55,124,254,249,
179,105,252,28,123,171,187,119,239,92,143,153,59,60,60,224,167,31,125,136,180,166,108,28,247,86,171,85,125,64,8,196,46,226,139,62,126,28,29,220,104,67,73,27,110,188,18,88,57,23,74,78,19,145,16,98,96,72,137,253,189,200,233,233,57,165,20,98,8,60,253,252,
89,107,16,175,193,204,169,42,57,231,169,63,175,67,74,237,68,5,48,85,134,33,213,248,116,107,67,200,108,136,82,202,212,65,142,239,75,227,74,29,39,196,192,170,95,161,157,18,78,226,196,79,117,49,16,219,64,116,45,102,174,10,173,109,82,82,204,74,101,34,154,
48,170,218,226,50,85,166,46,100,134,205,80,149,155,24,134,50,133,27,139,217,27,17,86,65,103,94,202,46,242,82,215,102,230,180,9,59,122,70,27,125,162,170,77,248,58,227,198,80,73,221,52,100,66,8,109,64,26,231,231,25,193,144,42,236,24,142,19,157,35,175,110,
214,190,50,51,55,190,175,3,121,253,62,198,72,41,133,16,99,229,119,70,38,186,229,0,141,223,25,149,30,191,147,145,182,112,107,128,96,168,190,154,1,185,54,51,167,65,38,15,140,252,255,168,144,46,124,153,115,141,237,148,51,46,222,114,98,65,206,250,130,123,
210,48,145,183,75,210,229,203,60,240,149,152,57,55,167,239,58,192,233,186,74,253,133,16,218,96,46,59,201,95,139,77,105,252,190,153,53,130,118,65,57,202,44,176,180,90,83,61,251,114,22,243,85,204,156,94,198,204,109,199,91,13,175,16,106,216,172,86,61,86,
10,93,140,164,148,39,142,167,230,134,79,172,196,146,98,95,22,39,89,26,72,190,124,36,25,153,185,151,81,62,113,151,153,219,109,31,234,169,75,87,225,52,165,201,83,147,53,90,120,205,66,9,181,36,55,124,40,54,49,217,243,249,66,205,129,49,28,170,199,94,127,
236,90,230,139,238,50,115,91,154,46,100,162,157,168,168,42,125,87,185,157,37,161,59,162,216,72,59,110,33,135,47,96,154,153,180,149,137,23,85,28,255,82,233,231,232,216,13,161,5,51,55,87,211,249,174,208,14,247,198,158,196,198,3,188,22,235,110,206,170,239,
8,173,136,9,66,201,101,66,167,241,111,124,230,244,252,134,253,149,187,21,46,101,88,184,200,217,94,141,153,107,222,177,98,19,17,149,219,217,86,215,60,81,26,100,142,39,146,184,83,172,212,67,61,99,14,49,31,9,52,155,152,128,250,91,159,235,198,110,200,92,
151,153,43,185,112,118,118,214,112,221,219,9,163,49,12,169,17,180,165,30,246,229,60,113,155,51,32,92,52,78,12,129,24,180,53,120,129,174,20,92,4,199,216,108,134,173,150,195,220,8,215,97,230,84,133,79,30,62,226,95,15,31,109,31,94,44,208,67,150,150,90,110,
182,224,245,119,161,161,235,34,93,156,143,99,67,8,21,205,22,119,157,156,189,224,236,124,195,58,246,219,173,196,149,152,185,251,247,184,243,214,237,134,52,62,85,215,148,50,155,52,144,134,129,33,101,82,74,228,148,73,75,78,31,40,47,225,171,134,118,22,240,
170,245,214,237,55,249,225,59,239,112,112,112,192,217,233,233,52,29,93,135,153,123,217,82,160,3,86,237,117,11,184,211,94,183,129,239,181,215,173,198,238,189,206,122,12,252,161,177,119,95,47,51,119,69,2,44,2,107,224,141,166,192,123,192,7,141,16,123,31,
184,15,220,5,30,52,229,199,245,219,147,147,147,223,127,99,204,220,215,172,220,26,120,19,120,183,41,247,33,240,199,147,147,147,191,222,112,46,223,133,245,127,146,199,98,107,0,177,99,238,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Switch_48x26_png = (const char*) temp_binary_data_0;
//================== ButtonUnlabeled_50x30.png ==================
static const unsigned char temp_binary_data_1[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,50,0,0,0,60,8,6,0,0,0,36,53,233,193,0,0,7,1,73,68,65,84,120,218,237,152,89,115,84,85,16,199,17,2,162,200,50,36,72,162,147,9,165,24,182,84,48,40,22,123,50,89,36,179,79,112,65,4,67,74,32,9,168,133,143,
190,248,96,41,1,13,202,146,109,88,50,201,100,82,128,154,68,95,172,242,73,191,134,96,197,42,31,228,107,92,187,207,237,190,211,119,155,185,153,12,84,160,50,85,255,234,62,203,61,221,191,219,231,222,153,57,75,150,44,126,22,238,231,25,208,82,208,178,39,68,
75,41,103,211,7,59,107,64,97,208,177,39,68,97,202,121,169,4,41,3,237,121,117,207,91,3,215,102,166,238,95,154,6,161,157,153,249,43,231,79,235,109,101,167,105,142,244,229,117,22,31,116,17,174,237,3,219,7,253,104,47,76,235,234,147,18,227,60,71,182,251,212,
58,83,247,191,132,190,141,59,182,15,96,206,148,187,25,164,46,22,74,119,253,122,79,59,50,113,211,89,217,91,218,145,201,219,186,181,10,251,229,60,135,235,59,64,201,204,13,45,9,54,129,62,89,55,37,97,157,132,101,46,174,209,52,208,175,85,236,222,149,133,156,
155,64,171,36,140,1,114,18,64,58,32,24,74,5,103,159,146,195,133,24,134,253,14,11,96,135,184,206,234,39,165,15,138,131,159,32,155,164,126,140,147,32,96,150,204,169,5,64,202,27,234,167,32,231,36,168,10,180,218,6,242,17,128,196,57,152,21,136,19,37,49,132,
77,150,192,166,53,36,152,5,74,206,57,34,160,141,27,168,198,1,100,240,178,182,190,190,238,55,200,185,11,84,11,122,209,12,18,13,165,79,252,114,215,20,36,57,158,178,5,228,132,217,183,1,241,60,177,157,172,235,73,139,227,9,43,156,49,231,38,249,185,254,230,
235,223,105,190,250,237,127,64,206,159,129,222,0,5,76,32,219,1,228,248,204,29,45,129,139,59,201,82,110,165,44,38,123,203,212,78,202,54,63,23,44,235,122,110,177,12,80,243,28,204,45,136,32,117,219,254,132,156,207,131,118,131,54,217,64,176,34,113,17,36,
97,89,72,62,176,92,149,164,168,148,2,155,180,130,185,200,233,70,229,1,99,53,95,239,47,12,114,108,106,82,139,141,141,104,137,124,66,64,218,14,137,137,27,70,178,210,87,54,107,7,137,203,107,89,216,135,235,74,159,227,56,248,77,87,47,105,190,29,10,228,115,
71,144,173,225,80,250,67,0,137,164,135,149,162,112,81,28,20,75,235,11,196,160,207,8,8,146,73,153,64,72,220,182,65,243,56,247,9,64,99,77,209,142,67,92,204,35,78,121,4,175,125,203,32,231,93,65,62,248,57,171,133,71,135,180,40,92,132,48,152,60,86,8,253,184,
20,1,25,129,39,68,178,19,212,22,126,7,73,142,25,160,96,227,153,148,158,52,10,147,38,128,4,131,8,169,138,212,229,5,57,108,128,160,184,50,6,144,3,12,7,183,65,64,98,220,214,191,31,114,99,73,246,49,121,154,167,44,87,128,96,98,70,37,236,32,235,10,85,228,253,
31,51,90,232,246,160,18,195,232,21,26,86,91,44,6,62,47,168,182,154,8,46,171,144,204,164,114,85,200,228,218,250,139,66,239,151,176,106,13,2,67,63,38,170,98,196,163,216,135,174,20,4,57,156,62,250,211,132,1,97,173,76,84,64,152,42,146,73,217,182,146,4,113,
18,142,27,64,168,113,221,26,21,65,24,140,231,80,145,198,43,23,1,100,107,30,144,80,155,170,72,251,173,1,163,42,18,10,65,98,82,244,252,196,196,22,211,183,72,74,79,84,138,146,151,99,60,55,193,85,24,31,209,69,219,42,70,85,176,234,224,15,125,218,218,98,64,
24,6,109,4,129,192,70,201,74,24,245,150,163,4,163,99,195,244,230,193,239,162,17,250,158,224,215,44,39,63,98,78,126,92,95,67,173,101,185,113,42,22,245,29,0,144,117,219,10,128,188,119,111,92,59,124,243,186,130,145,98,160,8,66,72,209,243,195,226,196,226,
4,96,85,76,1,142,152,33,72,81,218,190,120,179,244,56,67,70,28,134,193,254,253,223,95,200,15,178,69,128,72,89,43,20,113,1,137,240,75,129,18,141,83,242,210,55,65,73,136,177,97,165,8,221,245,168,245,134,145,48,246,65,5,178,37,63,200,187,119,199,180,183,
111,92,115,134,33,32,246,35,44,10,192,32,156,20,42,78,73,26,201,166,135,244,183,159,152,195,55,193,88,71,174,13,66,128,176,104,239,187,252,141,182,214,43,8,195,176,229,45,198,11,162,13,67,127,132,45,6,195,36,210,67,185,234,140,13,219,164,198,201,226,
28,117,205,168,126,19,34,150,53,217,215,227,13,26,241,247,122,1,121,231,78,90,107,75,93,85,98,32,89,161,118,80,72,5,25,32,75,194,32,84,149,240,232,160,225,171,132,211,122,31,39,172,252,180,14,193,10,25,235,234,10,65,204,176,108,83,31,218,125,253,95,123,
7,201,7,193,237,176,12,78,32,70,98,120,39,5,8,251,198,156,209,220,220,176,168,64,200,146,60,251,237,36,244,247,247,23,168,136,175,118,243,64,217,107,155,30,44,171,174,156,93,94,93,249,111,89,245,198,255,202,170,43,31,130,213,229,71,91,233,172,0,219,42,
93,53,100,55,233,254,10,110,155,84,153,19,94,107,90,159,98,154,226,80,223,134,245,15,87,108,40,255,221,9,68,30,7,157,0,157,3,125,1,234,3,93,94,160,250,10,116,20,84,15,242,59,29,208,173,0,109,0,109,166,191,145,123,23,168,240,40,168,142,254,230,150,59,
157,56,34,204,243,52,232,167,178,45,68,213,208,9,138,143,142,132,28,63,120,36,185,28,180,18,244,220,2,21,230,246,44,61,223,203,22,79,188,23,79,227,23,79,227,231,112,26,191,210,231,75,173,242,87,253,179,166,166,122,214,174,128,176,129,89,231,57,222,181,
186,198,63,187,58,224,159,93,19,160,190,128,195,28,28,119,184,118,45,196,127,161,162,34,229,122,26,191,206,255,210,100,109,227,1,173,33,30,209,26,146,49,82,148,164,183,119,229,81,131,39,69,61,140,71,243,206,219,149,136,106,27,55,191,146,117,5,241,5,2,
217,250,88,88,59,116,186,75,107,236,254,88,107,234,62,165,44,251,172,96,207,233,92,187,199,65,226,58,55,89,215,246,50,207,16,228,87,181,181,54,147,23,228,245,68,76,11,246,158,214,154,207,117,219,212,242,73,143,97,11,201,233,250,146,9,110,164,7,144,168,
186,171,110,32,94,33,74,1,20,60,123,198,121,172,247,49,129,60,242,42,121,3,177,110,173,158,146,194,228,3,243,12,235,101,107,237,140,187,87,164,20,64,78,215,186,129,184,130,65,126,5,64,252,217,157,180,181,228,254,12,158,117,134,40,4,228,150,180,83,219,
173,223,9,38,232,5,36,223,51,98,150,183,10,180,126,218,107,88,246,231,90,189,34,158,17,29,164,177,251,148,251,27,99,142,219,75,79,222,12,225,5,104,158,207,136,95,61,35,234,139,8,168,25,198,188,205,206,120,254,110,201,85,161,215,6,96,133,113,219,182,78,
175,99,207,91,11,65,240,162,249,86,133,65,220,100,6,178,87,105,30,223,35,185,138,48,72,62,152,98,32,172,207,139,219,179,83,146,173,197,111,173,249,192,232,99,133,65,138,123,70,78,21,87,145,82,86,229,177,63,236,94,65,242,193,120,217,90,197,252,148,41,
234,97,47,5,140,189,191,119,126,191,197,138,5,241,178,248,163,248,237,229,26,251,81,109,173,82,192,120,134,120,220,32,115,253,255,50,167,255,41,133,64,214,84,84,140,188,25,105,255,187,185,243,248,131,214,147,39,30,180,128,90,79,118,42,191,149,253,174,
78,234,235,52,181,219,186,230,39,199,117,173,125,164,22,200,175,252,229,170,97,39,144,167,230,56,232,169,57,160,91,252,44,148,207,255,202,67,236,221,252,78,22,31,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* ButtonUnlabeled_50x30_png = (const char*) temp_binary_data_1;
//================== Knob_34x34.png ==================
static const unsigned char temp_binary_data_2[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,34,0,0,1,50,8,6,0,0,0,159,230,2,237,0,0,15,29,73,68,65,84,120,218,237,157,249,119,147,85,26,199,117,70,68,80,40,233,94,218,180,73,211,37,221,146,116,75,247,45,205,210,54,73,211,52,77,75,75,161,178,148,
130,20,4,69,42,212,97,171,32,10,20,42,2,42,2,35,106,197,113,193,5,21,4,68,80,212,51,199,21,6,69,29,57,195,252,54,103,230,15,192,3,158,239,60,207,109,218,97,230,200,162,210,188,115,60,247,61,231,57,105,211,228,189,223,60,247,185,207,123,159,79,239,123,
115,211,77,242,248,13,29,191,35,27,75,54,145,44,146,44,38,96,145,129,231,198,6,94,51,106,199,45,100,17,100,185,49,81,225,157,250,148,196,254,108,67,230,190,60,83,214,129,60,99,214,1,67,122,234,190,148,68,77,127,120,120,104,39,191,38,240,218,91,110,180,
7,84,99,198,140,41,204,74,211,247,219,45,21,231,93,14,235,69,151,163,26,108,78,155,5,181,213,149,168,177,84,192,90,81,138,202,226,194,139,133,57,166,243,154,4,117,63,191,135,223,123,35,60,196,159,40,65,171,213,118,215,90,45,223,251,60,46,248,234,157,
104,116,215,161,193,233,64,125,173,29,46,59,137,177,91,80,103,173,130,163,170,28,214,242,18,88,74,139,80,94,100,70,174,33,243,92,116,68,88,55,159,227,215,120,135,223,168,51,25,50,55,248,189,245,23,90,26,61,96,107,246,214,11,33,181,212,176,165,172,24,
165,133,249,40,206,207,65,105,65,30,42,138,11,196,115,44,134,127,46,167,191,21,230,154,46,36,196,78,222,200,231,250,37,98,216,149,241,57,36,162,197,215,112,105,106,179,15,173,77,94,33,194,65,221,144,151,109,66,182,33,3,181,246,82,52,122,170,225,117,91,
224,176,22,35,51,45,25,233,169,201,40,200,49,161,170,180,16,21,228,21,22,83,146,159,123,41,33,46,110,3,159,243,231,118,147,74,71,221,209,234,243,94,96,17,108,254,6,55,74,10,205,40,45,202,197,220,217,77,88,221,59,23,15,244,116,98,113,247,52,44,186,171,
29,189,75,103,97,217,146,153,152,218,82,135,172,244,20,100,234,83,80,106,206,163,152,33,207,20,229,163,40,55,251,135,64,55,169,174,187,75,56,200,156,53,182,239,219,155,155,208,78,34,56,54,10,243,115,209,64,159,124,117,111,23,230,206,106,70,125,77,181,
8,82,10,92,17,168,108,46,138,149,89,211,124,152,223,57,5,69,102,35,82,147,180,66,4,119,151,136,25,99,230,185,49,99,110,42,188,222,46,138,48,102,101,244,115,60,112,119,176,149,21,21,160,222,89,137,149,203,230,192,239,169,17,65,57,212,112,53,9,178,9,65,
28,172,28,180,252,92,163,203,142,25,83,189,200,51,101,32,35,57,137,186,169,104,72,12,121,135,71,83,96,104,95,245,184,153,115,0,5,226,121,22,50,197,215,128,90,91,53,121,195,132,229,247,205,70,115,67,237,136,8,110,156,69,120,104,228,8,17,52,140,221,228,
29,126,142,205,101,171,130,207,105,69,178,70,13,179,201,128,106,10,224,42,18,99,206,49,156,15,228,153,155,175,38,228,214,152,152,168,78,79,157,227,34,199,68,147,199,13,115,110,54,90,253,181,152,51,163,121,100,152,178,113,99,94,87,141,48,246,2,139,96,
81,252,187,155,133,208,115,142,242,98,228,27,210,161,215,106,132,71,216,202,10,243,47,134,135,138,164,119,235,213,132,76,76,211,167,244,55,56,107,68,190,112,209,9,179,210,245,152,71,49,209,80,103,23,121,131,69,136,134,107,172,34,151,240,80,102,1,252,
51,139,104,168,115,8,33,78,122,141,133,186,162,36,199,8,109,76,140,8,220,128,16,104,212,177,253,129,203,193,149,227,131,134,236,190,122,241,201,106,97,173,44,67,65,158,17,119,82,127,179,235,249,57,22,48,236,1,110,184,145,158,107,242,4,146,28,137,240,
176,224,64,247,216,41,211,22,100,101,32,145,132,228,211,35,199,10,15,105,10,226,125,215,138,147,152,92,186,110,136,254,166,6,75,72,125,145,57,27,45,222,58,225,9,110,136,61,53,220,208,148,166,6,74,114,110,33,134,255,54,44,140,61,196,198,231,201,75,211,
35,37,46,14,70,202,47,44,164,132,18,159,62,89,119,32,112,161,188,178,144,156,172,204,3,195,238,47,166,55,81,112,161,169,190,102,36,24,253,13,46,242,128,11,83,253,94,252,241,169,205,216,187,123,0,126,175,75,8,16,230,174,29,249,217,105,181,32,155,70,77,
242,228,24,24,83,146,197,16,230,44,172,215,37,94,83,72,4,95,69,121,100,240,168,16,234,41,23,184,237,67,163,194,75,177,195,65,60,163,125,10,246,238,25,192,119,103,63,192,218,190,251,97,200,76,23,158,242,213,215,137,215,176,8,254,217,86,90,140,44,141,6,
218,136,8,152,200,35,101,67,41,31,73,218,248,107,118,205,68,190,148,219,41,54,106,170,43,68,127,106,227,38,163,186,164,8,53,149,229,194,221,236,137,103,72,196,183,223,156,196,67,235,150,35,38,58,18,38,234,255,41,62,47,153,135,242,140,107,196,10,72,96,
90,92,44,52,97,97,200,163,215,176,55,204,217,6,168,99,163,54,95,43,88,111,141,10,15,239,172,46,43,185,200,98,108,149,165,72,211,105,145,153,172,67,5,69,189,159,130,242,233,93,91,132,39,214,7,68,100,82,12,112,87,181,183,52,161,205,223,72,185,134,134,61,
199,145,221,10,61,117,137,142,188,161,137,8,71,1,121,130,189,145,107,200,184,24,26,18,114,205,225,43,18,90,137,57,247,188,141,34,222,94,85,6,154,91,32,150,78,100,163,64,219,49,176,22,223,146,136,135,214,46,19,34,120,104,243,80,101,33,173,20,184,124,77,
106,105,172,23,98,10,51,211,160,11,15,23,150,72,130,216,19,52,137,66,86,90,234,117,37,52,17,39,220,61,156,9,217,35,54,242,140,41,61,21,235,251,122,112,246,204,113,244,173,186,15,209,81,67,158,224,184,224,79,207,221,192,2,90,188,44,194,133,10,250,228,
201,145,145,66,132,150,62,68,146,38,30,57,116,181,206,39,33,177,49,81,215,149,226,71,46,122,133,185,217,231,170,41,51,122,156,118,108,221,210,135,175,78,31,195,138,7,22,33,34,92,133,232,80,21,242,51,210,225,32,175,249,89,12,141,20,111,45,37,49,18,158,
157,148,56,226,9,45,197,6,205,69,144,156,168,65,54,197,75,166,62,249,220,152,155,174,255,162,39,166,1,147,163,163,187,43,75,10,47,116,119,117,224,243,79,223,193,202,21,247,32,44,116,18,66,198,141,131,46,42,10,122,110,128,31,201,237,25,234,56,164,209,
239,195,2,216,52,100,241,177,49,208,198,171,145,66,113,70,163,241,135,176,48,213,207,154,6,140,76,140,116,9,234,13,14,75,217,165,246,41,141,136,136,8,67,152,106,18,212,209,81,72,8,15,19,35,33,145,236,242,198,133,23,88,64,100,4,137,152,204,169,28,58,234,
150,36,109,194,143,20,83,155,126,201,196,104,100,170,72,98,54,22,228,24,127,160,147,9,23,243,35,127,74,13,55,68,162,52,20,47,26,138,7,126,140,39,239,36,196,177,128,56,33,66,27,31,135,196,120,245,69,213,164,137,207,254,210,169,226,127,77,158,121,102,149,
158,154,244,55,74,205,35,98,18,19,226,161,77,80,11,81,66,24,53,206,13,15,155,134,44,46,38,234,31,227,111,187,109,7,157,195,124,35,74,11,81,78,208,89,74,66,85,33,131,241,113,49,255,36,119,255,152,120,153,136,255,152,240,196,143,52,50,254,53,113,194,132,
55,233,125,75,201,108,100,191,191,209,5,22,151,5,93,99,199,142,221,198,13,133,169,66,62,138,8,13,253,130,45,84,165,250,120,226,29,119,28,164,191,61,73,175,233,33,155,70,86,73,118,219,104,85,124,119,144,21,147,53,147,77,39,155,29,176,153,100,237,100,62,
50,39,89,206,104,138,24,62,216,213,81,129,12,89,22,112,191,149,172,148,44,155,44,124,180,235,223,159,188,62,145,77,8,216,24,201,40,228,33,137,145,36,70,146,24,73,98,36,137,145,36,70,146,24,5,139,24,241,115,204,60,58,218,252,152,55,123,26,150,47,93,136,
109,3,235,176,96,238,140,209,37,70,252,201,106,40,224,154,27,157,88,213,187,24,91,55,247,97,255,75,187,240,241,135,7,168,14,126,15,127,253,246,164,40,69,239,185,123,142,240,220,168,16,163,54,191,7,251,158,219,142,15,78,236,199,151,159,29,166,70,63,20,
141,30,62,244,60,30,223,190,30,119,47,156,141,218,154,42,152,140,25,136,162,242,178,136,114,12,103,221,27,78,140,166,181,52,226,213,87,118,99,251,99,235,112,215,220,14,56,236,21,48,100,165,65,77,101,36,21,231,72,166,162,58,199,152,133,74,106,168,150,
220,207,35,140,179,239,168,16,35,70,18,241,84,199,134,78,10,193,228,200,112,24,82,83,200,181,5,34,8,249,211,54,123,221,2,200,176,39,56,233,141,26,49,226,185,69,117,69,9,10,178,141,136,165,10,191,200,104,64,121,94,142,8,74,118,61,11,96,56,51,52,106,130,
68,140,116,228,222,4,170,246,121,40,22,155,140,112,211,240,229,198,57,243,6,141,24,177,16,154,224,64,77,39,100,252,96,162,81,96,212,37,162,200,144,21,92,98,196,93,196,147,159,84,106,60,158,250,91,29,22,138,20,74,80,65,39,70,21,197,230,75,28,164,212,183,
130,139,36,196,68,43,71,140,74,204,57,63,24,50,244,148,154,19,37,49,146,196,72,18,35,73,140,228,33,137,145,36,70,146,24,73,98,36,137,81,171,223,139,233,173,126,165,137,145,229,252,134,245,43,112,240,205,65,172,124,224,94,184,106,45,228,250,78,101,136,
81,223,202,165,120,247,200,159,112,246,171,19,248,248,228,27,120,122,119,191,192,17,30,170,95,130,74,140,184,146,115,88,43,209,228,115,98,231,19,27,240,217,167,135,240,229,23,71,240,194,224,14,44,187,111,62,218,154,60,67,60,36,24,196,168,186,162,140,
134,105,58,13,211,114,212,213,88,176,226,129,197,56,74,94,250,230,235,19,56,118,228,69,108,222,176,10,179,59,90,131,71,140,154,189,117,176,83,108,112,31,219,44,229,152,61,171,13,131,207,109,195,169,47,143,98,237,154,30,56,40,102,130,190,198,136,83,60,
187,189,130,78,234,170,179,34,53,69,39,86,212,12,139,8,234,26,35,78,245,188,232,105,168,251,74,69,76,140,10,49,186,218,26,35,110,72,64,26,193,71,134,174,63,140,39,70,141,24,253,212,26,35,118,53,127,82,246,70,179,183,62,56,196,232,127,215,24,73,98,36,
137,145,36,70,146,24,73,98,36,137,145,60,228,33,137,145,36,70,87,34,70,182,234,255,15,98,212,183,178,7,3,155,214,136,137,178,98,196,136,103,232,79,239,30,16,5,249,156,89,237,200,165,121,171,98,196,168,107,230,52,188,115,240,121,241,31,242,142,118,15,
86,245,118,41,67,140,138,204,185,88,214,51,79,120,165,127,227,10,234,154,10,229,214,24,173,238,157,135,167,158,120,4,167,169,248,158,209,209,60,194,73,20,89,99,212,218,228,193,225,131,251,240,250,171,123,72,28,175,178,177,41,183,198,232,190,197,115,197,
26,146,135,31,234,21,185,68,177,53,70,92,118,62,190,109,61,78,159,58,138,206,89,83,69,156,40,182,198,104,122,171,15,71,14,189,128,87,247,239,33,193,214,145,229,61,65,191,43,141,187,225,254,37,243,177,246,193,30,164,82,153,193,1,171,200,93,105,222,0,240,
43,165,79,152,65,57,131,255,166,16,49,26,98,35,2,202,4,120,137,36,70,146,24,73,98,36,137,145,36,70,146,24,73,98,36,137,145,60,36,49,146,196,232,42,196,104,193,188,25,232,238,186,83,217,53,70,92,58,188,125,224,25,113,43,67,25,77,180,21,91,99,196,255,138,
127,243,245,189,24,124,118,27,226,104,10,192,141,43,178,198,168,222,89,133,195,135,6,197,58,1,117,92,52,210,245,73,202,172,49,90,69,118,242,196,126,236,27,220,14,147,81,143,165,139,59,148,89,99,84,79,245,241,59,111,15,138,174,73,160,25,89,157,181,82,
153,187,210,56,96,153,171,177,16,158,145,213,146,16,69,238,74,227,81,115,248,50,33,117,84,31,43,114,87,26,151,158,195,66,120,254,58,124,95,86,208,239,74,243,55,56,5,172,225,81,147,72,101,131,88,107,164,196,93,105,151,123,132,133,8,128,163,196,62,70,44,
100,217,146,110,120,41,118,98,169,240,98,17,138,16,35,177,188,135,30,57,189,243,200,82,150,24,13,179,18,73,140,36,49,146,196,72,18,35,73,140,36,49,146,196,72,18,35,121,200,67,18,163,223,194,93,105,70,133,239,74,99,239,244,173,92,130,197,221,179,169,46,
50,42,115,87,90,6,213,47,221,115,239,20,43,111,214,174,89,202,211,67,101,238,74,155,223,213,134,119,14,14,10,200,151,164,227,121,139,90,20,86,65,189,43,173,193,105,199,139,207,239,192,119,103,223,71,131,199,129,9,183,143,23,37,107,80,247,49,226,209,211,
187,116,1,190,249,250,125,60,178,190,23,225,97,42,154,201,169,131,191,143,81,71,107,19,142,31,123,89,160,172,36,157,134,102,238,26,52,212,90,130,187,143,17,15,229,61,59,251,41,64,143,163,209,91,135,40,170,129,44,101,37,193,221,199,136,107,225,21,203,
22,137,125,125,121,241,83,168,106,18,213,185,217,193,223,199,232,206,169,126,188,255,222,254,145,46,209,83,76,56,3,80,47,168,196,168,189,165,17,187,158,220,4,183,203,38,54,24,174,161,216,81,134,24,145,87,234,169,219,24,125,51,57,26,217,207,72,41,98,196,
191,75,98,36,137,145,36,70,146,24,73,98,36,137,145,36,70,146,24,201,67,18,35,73,140,228,62,70,191,146,24,201,125,140,228,206,215,63,123,31,35,18,226,160,202,145,139,112,69,118,190,246,187,237,160,249,46,150,44,234,194,107,251,247,160,183,103,33,197,87,
16,119,190,246,81,157,115,87,231,116,108,223,210,135,15,142,239,23,168,243,208,219,131,104,110,114,243,4,252,82,120,104,200,232,237,124,205,2,166,77,241,9,122,180,255,197,93,56,115,234,24,78,127,113,20,187,119,110,66,189,219,134,56,170,113,24,240,241,
109,82,163,182,243,245,156,153,237,216,186,229,65,156,56,246,138,216,255,249,253,227,175,98,213,202,123,81,96,206,22,155,17,79,24,63,30,41,154,4,129,57,202,71,139,24,177,144,29,143,173,199,215,103,142,227,229,23,119,162,99,186,31,201,52,90,34,169,8,211,
39,233,144,174,213,32,153,106,160,160,16,163,206,25,109,240,251,92,136,142,142,132,154,26,53,83,66,99,132,85,71,22,100,98,228,134,147,68,90,40,181,139,46,19,49,38,137,145,36,70,146,24,73,98,36,137,145,36,70,146,24,73,98,36,15,73,140,36,49,146,196,72,
18,35,73,140,70,159,24,201,239,74,147,223,149,22,204,239,74,187,18,49,98,49,11,231,205,20,95,97,246,135,101,139,196,77,200,252,53,239,124,83,24,143,162,160,174,49,218,244,240,10,156,250,226,136,88,2,246,151,83,239,226,163,15,94,23,55,35,63,218,191,6,
93,211,91,40,86,40,229,155,115,169,107,138,70,151,24,77,109,110,132,191,209,141,122,183,29,11,186,201,59,3,15,226,173,3,123,241,201,159,223,18,75,6,63,255,228,16,222,59,250,18,246,238,217,66,177,83,197,116,96,244,136,17,63,242,247,166,149,23,23,34,159,
82,124,142,41,11,249,217,89,168,177,85,96,94,215,52,12,108,89,141,61,187,250,145,151,147,133,240,176,176,237,65,33,70,62,10,92,23,189,150,105,129,90,165,66,116,72,136,40,83,185,12,13,85,77,250,241,246,113,227,238,85,148,24,229,26,51,144,158,146,244,119,
106,35,79,18,35,73,140,36,49,146,196,72,18,35,73,140,228,33,15,73,140,36,49,146,196,72,18,35,73,140,36,49,146,196,232,23,16,163,41,84,247,114,13,172,216,206,215,252,51,23,223,207,62,189,21,79,61,190,81,108,225,174,216,62,70,140,35,120,173,25,175,186,
218,210,191,90,64,28,197,238,74,235,104,107,22,235,208,206,156,126,23,3,253,107,132,56,197,214,24,117,76,109,193,163,66,204,49,108,217,180,154,188,82,163,220,26,163,233,228,25,246,8,139,89,223,215,3,3,213,200,138,173,49,106,243,123,176,97,221,114,129,
57,215,252,225,30,100,146,24,197,136,145,129,50,41,139,96,49,171,87,221,11,99,134,94,57,98,148,65,158,88,189,114,9,62,58,249,6,28,182,10,100,164,36,41,71,140,210,82,147,96,183,150,139,155,145,67,38,220,190,91,81,98,68,191,95,28,63,110,220,107,116,174,
76,73,140,36,49,146,196,232,55,73,140,254,13,25,83,255,15,64,56,93,61,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Knob_34x34_png = (const char*) temp_binary_data_2;
//================== LFO_36_26.png ==================
static const unsigned char temp_binary_data_3[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,36,0,0,0,156,8,6,0,0,0,23,153,9,128,0,0,6,73,73,68,65,84,120,218,237,92,107,104,28,85,20,142,207,250,170,86,84,124,181,160,168,72,197,130,111,81,171,6,132,66,204,222,153,77,100,245,143,82,127,136,168,
248,64,16,49,10,186,160,224,163,96,234,102,231,222,29,54,115,239,38,212,80,34,81,208,31,86,80,163,160,66,209,90,124,20,31,88,105,181,181,36,169,26,90,155,214,182,201,122,206,236,157,205,36,110,118,103,39,187,51,41,61,31,92,118,195,222,157,251,205,185,
231,206,158,239,158,115,211,210,66,32,16,8,115,35,157,78,31,203,164,120,137,73,235,169,214,116,250,248,88,201,164,6,7,143,99,202,122,217,144,124,210,109,142,149,70,130,241,89,70,9,36,115,24,218,110,104,19,208,166,76,201,215,32,209,200,201,192,224,47,
150,44,35,126,55,156,220,117,204,177,86,194,223,187,60,82,109,153,204,162,200,166,9,72,188,170,167,105,36,169,172,171,188,207,76,153,189,17,173,197,144,148,35,172,160,62,213,170,212,73,225,125,6,238,190,52,77,98,135,209,43,174,158,221,7,9,26,138,255,
1,125,138,166,18,10,190,115,98,181,107,66,191,123,161,125,101,74,107,89,221,132,58,109,251,124,67,90,63,192,5,118,130,51,95,63,87,191,246,94,113,37,244,249,5,73,1,241,129,148,101,157,86,217,7,249,99,240,57,90,250,0,43,136,187,66,89,41,209,39,46,196,1,
107,245,75,22,236,75,60,82,96,213,33,102,219,167,248,45,13,126,246,60,144,57,4,159,239,99,142,184,187,165,88,60,166,233,254,102,244,90,151,194,128,91,74,211,199,63,48,28,103,49,14,12,68,214,234,213,57,110,170,28,139,132,140,223,162,134,204,109,118,167,
79,137,79,13,101,173,43,77,37,31,77,20,178,119,196,242,204,50,242,249,115,193,42,155,52,17,108,219,131,76,123,211,73,193,74,250,2,200,252,104,202,220,21,11,226,119,47,101,219,103,116,230,51,75,41,2,32,16,8,4,2,33,4,66,7,238,77,11,55,28,254,62,4,251,221,
166,234,89,177,32,8,65,28,61,172,131,177,9,120,191,190,35,111,45,143,77,213,206,34,244,143,126,221,15,109,40,217,43,110,136,151,144,195,47,71,205,63,45,139,92,129,57,196,28,123,101,67,36,55,10,191,32,166,247,8,181,201,204,57,238,247,64,155,129,150,123,
4,228,207,54,136,175,167,224,179,131,76,138,97,163,55,123,219,188,118,77,152,204,73,244,9,38,179,215,212,67,200,31,198,2,169,7,124,22,59,132,125,19,78,238,166,186,201,116,244,101,207,130,41,248,105,218,244,98,0,2,247,155,43,233,170,185,8,149,31,11,96,
21,166,196,125,112,141,47,161,223,191,73,37,90,67,89,168,109,93,230,116,148,192,166,20,219,112,167,3,47,6,237,99,188,67,191,233,107,17,242,187,0,244,189,125,222,43,16,77,15,119,247,48,12,186,85,91,12,149,232,71,9,80,162,165,93,181,96,132,154,177,61,131,
119,136,62,241,181,182,88,49,33,249,231,240,80,252,53,22,66,229,169,204,100,22,129,76,238,4,18,223,235,165,93,140,149,144,255,55,12,86,160,9,100,62,89,16,132,102,172,52,135,183,173,234,95,115,42,133,26,4,2,129,64,32,52,48,36,137,85,139,77,171,86,103,
49,115,172,251,33,162,252,54,214,240,3,165,14,196,214,15,65,28,244,155,78,59,197,19,15,37,85,247,18,80,31,207,121,97,171,142,24,15,68,78,200,112,122,46,128,65,187,48,213,169,137,236,3,203,188,133,210,40,210,32,31,51,139,32,246,94,129,1,255,210,89,195,
9,136,14,251,253,27,10,245,16,10,157,48,110,127,147,159,9,211,146,133,193,254,4,18,174,69,76,135,103,220,236,206,44,177,24,132,144,235,252,138,63,139,138,37,84,206,21,239,4,44,243,29,92,96,44,81,16,61,160,54,47,170,87,74,187,22,206,103,150,234,169,222,
85,222,25,81,60,21,202,74,166,178,87,224,148,213,187,217,128,184,83,89,231,149,82,236,98,92,231,98,177,248,160,15,119,72,154,254,188,242,19,42,37,132,221,60,235,110,223,94,17,143,52,145,55,189,97,37,6,160,237,215,68,198,18,82,244,176,124,207,197,177,
109,88,177,18,145,191,193,71,94,139,245,169,173,9,225,243,169,11,51,211,241,171,86,197,147,184,67,66,33,6,129,64,32,16,8,71,26,80,109,96,21,103,208,86,169,134,177,177,90,76,242,81,95,113,91,205,214,244,160,204,35,132,249,173,106,13,250,108,142,148,80,
24,213,113,180,16,18,13,37,100,40,235,9,236,235,47,131,142,213,66,184,18,61,159,12,69,8,19,193,65,166,33,50,66,97,148,43,17,170,46,165,249,152,22,140,35,218,255,70,244,194,24,45,189,138,137,168,9,5,106,77,39,68,32,16,8,4,2,225,72,7,150,8,226,153,68,60,
223,202,164,120,195,77,170,40,158,138,165,162,202,173,214,116,248,59,88,62,234,143,105,152,91,165,39,54,133,202,125,133,197,131,182,125,2,12,190,65,147,216,10,131,63,153,112,172,85,16,138,118,120,133,112,134,195,191,97,182,125,118,52,155,13,42,199,52,
153,45,168,64,102,76,163,91,161,199,223,213,89,160,181,145,16,194,210,99,77,104,117,229,221,17,107,153,142,163,15,7,42,184,157,239,249,68,184,243,237,181,212,4,150,41,107,210,239,213,170,153,134,235,61,10,211,253,97,178,192,175,13,107,161,29,152,151,
175,118,160,54,53,248,250,201,250,244,230,65,183,154,184,186,12,234,119,243,252,5,113,75,40,66,152,251,114,29,182,134,169,117,225,110,145,41,177,113,174,52,56,250,28,244,219,9,253,246,54,253,168,32,90,16,86,219,103,224,228,147,184,18,231,176,118,151,
158,218,13,145,156,117,197,3,1,48,216,30,172,42,55,165,120,28,159,95,248,64,197,244,58,76,213,51,12,143,36,75,49,30,233,17,83,60,118,172,207,226,79,186,185,215,210,10,196,147,12,83,64,104,47,88,239,158,200,159,236,166,226,183,26,210,122,91,19,194,66,
240,159,241,57,213,222,111,45,167,31,97,2,129,64,32,16,130,134,30,170,123,9,134,185,254,22,235,41,152,138,251,212,142,149,142,159,16,68,141,229,83,123,11,129,16,78,85,89,133,28,21,132,80,214,204,78,248,86,170,194,171,68,8,255,31,145,247,157,90,242,168,
30,93,246,191,52,57,14,24,200,66,229,230,22,246,142,54,200,66,211,133,4,76,241,141,30,33,92,230,72,194,107,58,126,118,9,225,225,90,172,50,198,230,229,199,26,70,104,134,181,148,120,193,35,228,14,28,176,144,192,79,8,85,7,146,76,168,220,101,205,33,4,203,
220,255,48,172,84,5,60,131,80,35,51,138,101,66,146,175,7,153,243,180,126,63,28,192,15,145,208,30,215,183,240,159,36,53,154,208,172,93,180,160,132,60,231,110,92,70,209,173,241,192,163,235,72,12,91,233,24,251,234,64,55,226,245,215,175,213,170,215,9,4,2,
33,110,252,7,92,232,198,40,246,45,226,155,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* LFO_36_26_png = (const char*) temp_binary_data_3;
//================== Light_14x14.png ==================
static const unsigned char temp_binary_data_4[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,14,0,0,0,28,8,6,0,0,0,81,86,142,65,0,0,0,6,98,75,71,68,0,0,0,230,0,0,84,44,23,109,0,0,2,209,73,68,65,84,56,203,213,146,203,111,19,87,20,135,191,59,115,103,236,120,252,8,13,142,19,18,89,136,180,69,168,
60,20,30,18,109,36,216,176,101,211,69,55,149,186,52,255,64,255,0,254,4,182,201,178,93,119,67,54,221,33,36,42,40,175,144,200,60,20,129,148,132,36,216,14,6,143,51,227,204,227,142,47,11,59,144,144,68,8,169,155,206,242,232,124,115,206,253,157,15,254,55,159,
216,175,56,61,93,177,210,233,161,60,64,16,52,219,215,174,205,196,95,4,43,149,171,229,215,75,141,63,83,182,117,9,32,138,212,237,241,163,197,223,102,102,102,87,14,4,167,167,43,150,215,30,191,213,122,183,58,101,73,5,192,219,166,199,234,122,235,110,156,52,
175,204,206,62,234,108,247,202,157,96,187,157,31,159,250,233,210,84,171,185,204,218,235,106,255,207,130,32,178,127,156,159,91,58,11,252,3,232,61,224,220,189,121,89,157,95,228,248,183,35,20,139,133,93,123,173,55,218,167,129,187,64,178,7,252,247,201,130,
59,126,100,116,49,147,22,223,171,68,33,16,248,129,201,242,210,178,223,104,52,37,96,108,131,230,78,240,253,123,191,27,135,113,106,43,12,47,110,133,137,29,68,22,207,159,191,212,247,238,63,126,209,233,132,127,1,139,219,171,238,151,242,9,203,146,55,242,121,
231,69,46,151,89,151,210,124,8,252,14,148,190,116,71,19,40,3,103,128,65,96,13,152,7,54,14,154,182,223,116,227,32,73,254,59,229,116,175,150,6,236,126,41,2,2,241,217,154,242,51,168,16,65,185,11,195,6,100,1,186,224,25,208,208,176,34,192,221,51,209,131,17,
19,126,16,48,161,97,88,244,65,13,158,232,129,175,18,120,154,133,218,199,137,26,10,33,156,236,194,41,13,19,72,49,146,12,218,5,0,163,21,185,90,233,26,224,72,16,26,182,4,184,82,131,136,122,241,31,3,38,212,80,234,132,55,57,116,78,29,73,23,0,228,155,192,205,
62,110,62,146,205,16,192,143,160,174,161,42,129,180,134,146,134,18,182,24,137,43,191,156,239,30,126,155,87,249,86,239,221,13,175,176,89,208,23,6,111,214,90,58,210,245,190,8,47,13,192,22,224,8,112,84,49,255,77,234,231,95,243,214,197,203,168,178,131,42,
59,36,37,7,99,114,32,215,206,89,163,2,178,2,28,192,222,149,106,18,6,162,253,199,117,162,73,27,198,236,93,103,114,53,185,28,8,107,199,57,34,13,190,6,159,86,212,142,159,45,109,25,133,225,1,153,100,64,64,42,246,240,23,58,221,206,166,250,212,7,145,236,31,
183,14,212,13,165,215,59,15,223,45,203,68,127,151,217,112,76,115,20,54,159,117,88,253,187,233,13,198,221,53,3,106,253,222,64,10,208,26,86,66,40,89,144,29,112,163,220,218,157,134,8,230,228,88,2,50,242,85,39,163,244,211,67,240,192,132,87,118,79,4,45,251,
22,184,30,84,77,208,69,240,187,74,215,106,110,124,52,128,84,6,54,198,160,58,12,11,10,170,233,190,61,98,63,229,52,148,146,94,122,66,131,103,65,221,62,72,185,175,149,252,3,249,209,60,170,202,77,183,53,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Light_14x14_png = (const char*) temp_binary_data_4;
//================== Meter_140x8.png ==================
static const unsigned char temp_binary_data_5[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,140,0,0,0,16,8,6,0,0,0,196,100,151,6,0,0,1,89,73,68,65,84,120,218,237,152,205,74,195,64,20,133,211,141,174,74,43,21,236,127,10,182,197,133,184,85,215,1,27,17,74,23,198,133,89,233,3,248,48,250,66,77,
147,186,117,209,62,138,136,187,235,157,144,208,97,96,200,116,145,54,166,103,241,49,39,135,36,220,59,28,152,203,88,39,213,42,157,214,235,0,100,114,214,104,144,117,222,233,208,197,96,0,64,38,87,227,241,38,48,126,179,25,3,13,173,211,8,12,52,2,3,141,192,
64,23,49,48,0,24,13,189,15,142,67,51,215,5,32,147,167,233,148,172,244,30,166,197,244,107,53,178,153,93,175,42,69,169,163,136,53,237,163,142,150,122,15,115,107,219,244,216,235,209,139,1,175,255,124,205,131,178,239,137,200,134,200,72,124,36,93,182,219,
228,179,241,229,29,209,154,249,224,231,117,162,223,19,189,74,252,85,201,124,181,95,19,173,126,91,246,61,17,190,200,198,167,119,76,215,163,17,89,55,108,188,117,187,244,115,95,161,95,183,66,33,79,195,98,21,44,36,29,73,58,200,193,95,230,252,255,72,211,87,
104,224,31,194,158,4,154,126,231,172,69,54,190,25,103,56,220,4,134,238,172,24,241,114,170,23,146,142,36,29,228,224,47,115,254,127,164,233,43,52,240,15,97,79,2,77,191,115,73,199,129,193,145,132,35,105,171,35,9,67,47,134,222,173,134,222,244,30,198,99,158,
39,19,242,153,93,175,42,69,169,163,136,53,237,163,14,79,186,135,249,3,16,33,129,174,117,203,43,132,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Meter_140x8_png = (const char*) temp_binary_data_5;
//================== Scaling_36_26.png ==================
static const unsigned char temp_binary_data_6[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,36,0,0,0,156,8,6,0,0,0,23,153,9,128,0,0,6,143,73,68,65,84,120,218,237,92,75,108,28,69,16,93,16,63,133,223,129,127,56,19,8,28,144,34,65,248,4,99,8,9,177,179,51,19,7,153,111,248,4,34,2,1,129,194,37,2,
4,94,161,72,4,28,20,97,111,119,239,96,207,244,198,228,0,9,230,23,33,193,9,97,62,49,4,113,4,36,135,24,135,24,35,65,192,216,226,0,241,218,84,245,244,204,244,46,62,192,97,167,38,162,75,26,121,37,31,230,109,119,117,85,189,170,215,91,40,88,179,118,12,153,
23,178,219,92,41,186,156,176,188,132,20,72,199,128,56,215,147,226,13,55,228,115,110,40,224,225,163,100,96,220,128,221,0,0,14,35,24,71,1,226,147,142,172,108,202,28,72,171,148,167,56,161,216,10,43,82,3,16,179,209,234,240,47,59,250,216,226,204,193,56,213,
242,101,240,242,125,26,4,110,211,172,43,249,142,182,158,158,147,179,7,19,176,251,96,107,126,79,253,69,140,182,133,226,70,18,199,5,32,175,165,171,162,158,193,182,176,231,28,42,199,29,53,128,76,186,1,127,40,115,32,232,19,142,100,207,3,128,154,1,102,31,
250,16,65,144,171,92,10,47,255,212,0,82,243,66,190,141,196,113,225,197,27,92,229,184,34,14,116,223,21,171,149,229,217,159,32,223,63,27,0,236,49,142,51,62,111,175,245,253,11,178,7,3,71,23,64,28,112,210,45,250,195,11,197,198,194,220,220,113,153,2,121,208,
247,79,132,160,246,34,0,152,49,252,229,171,98,80,185,60,243,85,41,202,202,69,144,161,63,51,182,167,6,43,212,13,91,183,128,36,226,170,120,146,174,202,56,56,243,77,116,89,90,242,131,81,134,22,115,94,192,223,114,131,222,133,164,53,12,250,8,22,83,158,228,
119,150,74,165,227,109,121,105,205,154,53,107,205,169,24,54,99,176,133,12,176,142,30,13,148,41,144,156,199,48,73,67,244,255,32,23,128,160,82,56,226,68,85,195,30,114,60,88,202,196,116,218,145,252,169,28,248,15,123,89,151,49,179,14,5,113,172,163,75,187,
122,206,128,114,230,71,93,206,76,172,28,232,62,149,20,16,128,233,143,11,61,168,173,30,33,6,35,110,7,39,158,209,228,224,91,55,8,78,167,243,155,128,183,1,136,105,205,221,102,160,232,187,154,16,140,184,21,128,76,37,4,65,138,251,73,128,180,150,74,39,0,205,
222,86,199,247,33,58,103,206,223,212,170,200,87,174,136,27,85,81,0,4,80,146,61,158,57,24,55,224,23,195,203,171,240,252,149,210,38,246,19,128,89,149,25,136,206,221,187,79,82,109,94,224,246,0,224,79,179,81,5,71,123,160,184,83,92,216,236,70,195,2,8,249,
87,1,136,167,33,57,98,139,247,151,152,231,235,237,65,231,29,90,35,69,107,83,182,200,147,66,194,75,70,52,97,252,217,232,164,54,60,2,0,177,247,92,89,89,209,84,254,6,47,123,63,249,246,82,204,165,125,230,168,39,4,49,230,19,248,251,40,250,79,54,142,10,69,
20,0,41,185,1,43,225,95,220,42,140,37,110,127,185,133,164,145,105,205,154,53,107,212,166,2,35,6,69,253,32,117,81,141,80,8,140,216,64,207,28,16,178,203,134,188,53,235,38,73,84,61,31,103,154,58,162,228,42,70,156,40,185,70,153,93,138,136,232,253,51,201,
190,211,244,228,218,104,200,165,176,72,199,156,6,128,6,17,228,60,153,127,8,254,119,61,137,143,97,129,86,12,43,13,5,90,178,165,85,210,190,246,42,163,132,53,138,182,9,47,20,55,147,158,204,53,253,226,74,0,51,108,108,97,13,64,61,70,194,56,76,26,164,199,158,
71,13,78,214,69,223,237,8,196,45,0,136,158,40,214,243,250,202,138,104,162,20,141,182,72,169,116,10,138,173,5,48,122,251,216,55,157,140,157,150,131,52,196,122,19,206,134,99,81,106,67,97,10,128,57,164,67,194,97,146,81,250,60,171,180,61,206,137,185,240,
165,142,157,229,69,49,207,131,252,184,133,190,158,81,125,234,56,73,179,93,185,0,4,96,198,148,99,231,162,113,94,80,162,184,205,138,13,231,98,180,96,205,154,53,107,255,209,98,49,10,50,139,124,80,105,45,215,209,133,213,235,40,156,36,174,137,217,3,74,217,
155,18,193,67,100,36,48,217,182,104,78,106,138,108,113,118,241,28,22,92,100,160,144,161,106,81,92,45,105,148,75,254,57,137,154,179,206,167,250,203,45,0,230,128,209,209,159,242,66,190,158,148,4,214,11,43,19,149,231,32,137,176,178,190,174,17,27,221,68,
51,141,76,130,127,95,12,216,74,82,80,171,7,216,226,168,105,101,54,180,216,118,18,141,163,73,111,156,208,223,218,32,95,30,166,119,120,20,120,215,5,82,62,77,78,8,27,37,240,122,168,55,216,46,217,249,164,204,194,11,42,247,52,72,86,199,112,5,73,87,171,45,
82,163,15,215,71,120,190,131,52,194,199,23,77,96,27,103,210,124,200,246,99,58,162,77,210,145,48,124,204,72,210,147,228,14,239,246,245,157,135,14,110,128,26,45,144,27,114,123,84,202,0,115,133,216,181,164,96,205,154,53,107,199,154,197,51,87,108,195,229,
2,144,49,115,29,35,101,22,105,82,196,98,75,21,89,191,229,3,144,228,91,146,233,160,244,47,161,239,126,72,209,26,147,66,47,224,61,244,43,4,116,6,182,108,92,251,209,68,167,239,159,73,14,106,117,40,30,142,203,208,98,40,2,114,64,56,108,195,161,91,164,196,
131,186,56,16,119,145,131,106,15,253,165,241,117,64,167,42,166,61,89,105,167,143,73,33,95,111,146,64,39,100,119,228,1,212,179,245,243,120,222,141,35,113,218,154,24,213,48,117,60,158,237,119,171,149,22,218,28,135,163,111,45,248,215,207,12,14,228,240,170,
50,97,115,161,119,161,214,122,152,234,24,212,125,188,139,254,69,54,228,133,4,124,29,128,248,208,169,19,58,169,207,191,194,118,190,9,97,226,25,39,96,203,176,79,153,25,40,20,49,21,171,229,229,0,98,239,252,106,226,232,166,185,82,28,75,126,16,190,192,8,138,
165,178,105,201,236,44,47,194,123,27,240,242,161,56,15,198,171,103,42,179,72,102,174,0,238,44,39,240,151,57,82,220,141,130,58,83,121,108,103,174,214,172,89,251,95,26,6,70,183,42,174,197,192,8,129,240,201,36,40,102,121,207,21,83,135,35,217,38,120,233,
71,234,39,126,210,164,59,107,38,223,166,166,142,52,185,66,118,87,32,120,195,45,25,245,185,166,196,76,106,30,34,154,151,92,177,180,192,242,163,241,174,80,84,126,160,164,89,116,101,82,126,168,2,205,184,153,25,23,104,0,102,47,254,232,68,166,5,90,52,123,
229,227,245,64,248,171,68,63,241,163,70,155,53,99,107,190,240,66,118,13,81,113,207,159,48,78,205,81,248,252,2,25,13,2,0,247,234,219,152,184,50,211,120,101,148,44,192,105,209,118,124,25,114,138,116,250,140,23,3,224,88,127,157,242,47,222,73,77,159,55,164,
55,51,5,35,5,131,177,4,21,49,90,193,240,3,233,120,50,90,157,242,210,232,136,3,160,128,191,68,158,173,241,152,199,92,138,148,183,39,43,20,240,1,157,24,143,228,162,45,108,220,115,29,203,11,160,117,250,126,107,62,70,11,214,172,253,75,251,27,220,28,216,202,
146,117,247,49,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Scaling_36_26_png = (const char*) temp_binary_data_6;
//================== Slider_26x26.png ==================
static const unsigned char temp_binary_data_7[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,26,0,0,0,26,8,6,0,0,0,169,74,76,206,0,0,0,6,98,75,71,68,0,0,0,230,0,0,84,44,23,109,0,0,2,157,73,68,65,84,72,199,229,150,65,111,212,86,16,199,127,243,252,236,221,77,130,68,4,148,74,105,65,81,133,84,42,
33,56,113,172,184,114,234,169,23,14,124,22,62,74,63,70,41,170,90,137,83,175,72,109,69,4,17,80,137,68,172,150,144,44,235,181,159,61,51,61,120,9,40,106,118,183,155,67,15,29,201,146,237,247,252,255,121,222,127,222,216,240,191,138,59,119,190,94,122,238,189,
123,223,205,29,151,69,2,247,239,127,127,187,109,249,220,172,69,21,218,182,197,221,81,109,81,53,154,166,17,240,253,71,143,126,253,109,158,78,92,4,186,116,105,243,65,93,213,119,15,14,142,8,226,228,49,162,170,52,45,4,113,54,207,159,35,198,248,35,112,119,
158,78,88,4,122,249,98,111,122,113,19,10,153,48,200,75,174,125,181,197,149,47,62,163,144,247,172,247,19,219,87,207,241,228,201,142,0,27,103,2,149,101,197,211,63,119,25,190,169,24,13,19,219,219,55,217,250,242,27,254,248,253,53,195,253,154,103,79,95,241,
122,239,205,101,224,22,176,190,50,200,220,64,114,130,4,220,156,245,141,13,214,214,55,120,119,52,6,129,212,24,169,78,231,129,111,129,107,64,182,26,200,148,233,52,17,130,224,238,56,96,102,128,80,196,156,148,20,115,139,192,214,236,200,87,3,169,83,87,138,
185,97,238,224,32,2,34,66,175,87,80,149,10,126,172,149,157,166,185,212,210,85,149,34,8,184,3,142,187,16,99,196,221,153,86,13,96,11,247,217,18,75,103,224,134,3,34,221,116,145,238,126,85,215,29,248,227,118,148,213,65,170,132,44,208,239,247,200,178,208,
37,5,157,95,110,4,233,188,155,133,175,12,18,9,184,129,169,161,170,199,90,34,66,144,208,165,119,186,254,242,32,119,5,55,212,140,144,5,68,228,56,163,152,231,179,243,197,189,48,46,246,200,105,27,165,200,115,218,118,102,16,16,99,70,81,20,39,87,76,86,6,169,
25,90,213,168,90,103,251,12,148,101,145,60,230,100,33,44,213,221,151,170,58,83,67,130,208,54,237,9,59,28,83,239,74,255,172,197,96,170,32,130,155,82,215,9,119,251,232,83,247,38,159,86,221,234,25,181,106,184,25,106,78,219,54,28,30,30,50,28,14,187,76,205,
186,241,37,170,110,161,71,49,6,20,120,249,252,47,82,170,249,229,225,79,236,191,61,96,114,52,225,249,206,46,136,16,130,156,29,180,182,214,27,140,38,37,239,198,99,234,84,243,243,227,199,164,38,97,106,236,238,237,211,239,229,12,6,131,108,60,46,253,76,160,
209,232,232,65,149,210,15,101,85,93,41,203,233,13,119,187,172,234,225,131,247,239,39,226,102,94,1,9,208,211,26,223,220,156,47,92,232,51,26,85,31,46,123,192,117,224,234,63,124,115,4,104,128,103,192,14,208,254,235,159,147,19,145,3,197,156,231,210,12,232,
252,87,241,55,44,143,105,246,6,50,28,31,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* Slider_26x26_png = (const char*) temp_binary_data_7;
//================== NotoSans-Regular.ttf ==================
static const unsigned char temp_binary_data_8[] =
{ 0,1,0,0,0,17,1,0,0,4,0,16,71,68,69,70,114,119,111,105,0,4,1,248,0,0,1,246,71,80,79,83,237,98,240,38,0,4,3,240,0,0,162,22,71,83,85,66,124,176,53,44,0,4,166,8,0,0,8,92,79,83,47,50,247,201,153,79,0,0,1,152,0,0,0,96,99,109,97,112,88,98,29,225,0,0,39,160,
0,0,14,210,99,118,116,32,25,175,26,197,0,0,64,68,0,0,0,254,102,112,103,109,54,11,22,12,0,0,54,116,0,0,7,180,103,97,115,112,0,22,0,35,0,4,1,232,0,0,0,16,103,108,121,102,170,127,220,169,0,0,102,240,0,3,150,146,104,101,97,100,245,231,74,201,0,0,1,28,0,0,
0,54,104,104,101,97,14,175,12,74,0,0,1,84,0,0,0,36,104,109,116,120,220,134,79,22,0,0,1,248,0,0,37,168,108,111,99,97,16,223,58,96,0,0,65,68,0,0,37,172,109,97,120,112,11,236,5,22,0,0,1,120,0,0,0,32,110,97,109,101,103,90,145,24,0,3,253,132,0,0,4,66,112,
111,115,116,255,105,0,102,0,4,1,200,0,0,0,32,112,114,101,112,102,180,169,231,0,0,62,40,0,0,2,26,0,1,0,0,0,1,10,61,73,2,50,211,95,15,60,245,0,9,8,0,0,0,0,0,193,154,52,242,0,0,0,0,207,16,192,104,251,141,253,209,10,146,8,98,0,0,0,9,0,2,0,1,0,0,0,0,0,1,0,
0,8,141,253,168,0,0,10,182,251,141,250,129,10,146,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,106,0,1,0,0,9,106,1,82,0,84,0,96,0,5,0,1,0,0,0,23,0,92,0,0,1,201,3,75,0,3,0,1,0,3,4,196,1,144,0,5,0,0,5,154,5,51,0,0,1,31,5,154,5,51,0,0,3,209,0,102,2,0,8,2,2,11,5,2,
4,5,4,2,2,4,224,0,2,255,64,0,120,255,0,0,0,33,0,0,0,0,77,79,78,79,0,64,0,0,255,253,8,141,253,168,0,0,8,141,2,88,32,0,1,159,223,215,0,0,4,74,5,182,0,0,0,32,0,4,4,205,0,193,0,0,0,0,4,20,0,0,2,20,0,0,2,39,0,147,3,68,0,133,5,43,0,51,4,147,0,127,6,166,0,100,
5,219,0,109,1,205,0,133,2,102,0,82,2,102,0,61,4,104,0,84,4,147,0,102,2,37,0,84,2,147,0,82,2,37,0,147,2,250,0,20,4,147,0,100,4,147,0,182,4,147,0,98,4,147,0,92,4,147,0,43,4,147,0,129,4,147,0,113,4,147,0,90,4,147,0,100,4,147,0,102,2,37,0,147,2,37,0,63,4,
147,0,102,4,147,0,115,4,147,0,102,3,121,0,25,7,49,0,119,5,29,0,0,5,51,0,199,5,14,0,125,5,215,0,199,4,115,0,199,4,39,0,199,5,211,0,125,5,238,0,199,2,182,0,82,2,47,255,96,4,244,0,199,4,49,0,199,7,66,0,199,6,20,0,199,6,63,0,125,4,215,0,199,6,63,0,125,4,
250,0,199,4,100,0,104,4,115,0,20,5,217,0,184,4,205,0,0,7,113,0,25,4,176,0,8,4,135,0,0,4,147,0,78,2,162,0,164,2,250,0,20,2,162,0,51,4,147,0,78,3,141,255,252,4,164,1,131,4,125,0,94,4,236,0,174,3,215,0,113,4,236,0,113,4,131,0,113,2,193,0,31,4,236,0,113,
4,242,0,174,2,16,0,160,2,16,255,143,4,70,0,174,2,16,0,174,7,123,0,174,4,242,0,174,4,215,0,113,4,236,0,174,4,236,0,113,3,78,0,174,3,213,0,104,2,227,0,33,4,242,0,162,4,16,0,0,6,74,0,23,4,59,0,37,4,20,0,2,3,195,0,80,3,10,0,57,4,104,1,233,3,10,0,66,4,147,
0,102,2,20,0,0,2,39,0,147,4,147,0,186,4,147,0,66,4,147,0,121,4,147,0,29,4,104,1,233,4,27,0,121,4,164,1,49,6,168,0,100,2,219,0,66,4,18,0,82,4,147,0,102,2,147,0,82,6,168,0,100,4,0,255,250,3,109,0,123,4,147,0,102,2,205,0,49,2,205,0,35,4,164,1,131,4,252,
0,174,5,61,0,113,2,37,0,147,1,205,0,29,2,205,0,76,3,2,0,66,4,18,0,80,6,82,0,71,6,82,0,46,6,82,0,32,3,121,0,51,5,29,0,0,5,29,0,0,5,29,0,0,5,29,0,0,5,29,0,0,5,29,0,0,7,12,255,254,5,14,0,125,4,115,0,199,4,115,0,199,4,115,0,199,4,115,0,199,2,182,0,60,2,182,
0,82,2,182,255,253,2,182,0,60,5,215,0,61,6,20,0,199,6,63,0,125,6,63,0,125,6,63,0,125,6,63,0,125,6,63,0,125,4,147,0,131,6,63,0,125,5,217,0,184,5,217,0,184,5,217,0,184,5,217,0,184,4,135,0,0,4,215,0,199,5,12,0,174,4,125,0,94,4,125,0,94,4,125,0,94,4,125,
0,94,4,125,0,94,4,125,0,94,6,233,0,94,3,215,0,113,4,131,0,113,4,131,0,113,4,131,0,113,4,131,0,113,2,16,255,212,2,16,0,167,2,16,255,175,2,16,255,234,4,215,0,113,4,242,0,174,4,215,0,113,4,215,0,113,4,215,0,113,4,215,0,113,4,215,0,113,4,147,0,102,4,215,
0,113,4,242,0,162,4,242,0,162,4,242,0,162,4,242,0,162,4,20,0,2,4,236,0,174,4,20,0,2,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,14,0,125,3,215,0,113,5,14,0,125,3,215,0,113,5,14,0,125,3,215,0,113,5,14,0,125,3,215,0,113,5,215,0,199,4,
236,0,113,5,215,0,61,4,240,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,5,211,0,125,4,236,0,113,5,211,0,125,4,236,0,113,5,211,0,125,4,236,0,113,5,211,0,125,4,236,0,113,5,
238,0,199,4,242,0,174,5,238,0,0,4,242,0,18,2,182,255,228,2,16,255,146,2,182,0,44,2,16,255,220,2,182,0,30,2,16,255,202,2,182,0,82,2,16,0,51,2,182,0,82,2,16,0,174,4,229,0,82,4,29,0,160,2,47,255,96,2,16,255,143,4,244,0,199,4,70,0,174,4,70,0,174,4,49,0,199,
2,16,0,165,4,49,0,199,2,16,0,92,4,49,0,199,2,16,0,174,4,49,0,199,2,154,0,174,4,49,0,27,2,16,255,238,6,20,0,199,4,242,0,174,6,20,0,199,4,242,0,174,6,20,0,199,4,242,0,174,5,135,0,3,6,20,0,199,4,242,0,174,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,
63,0,125,4,215,0,113,7,109,0,125,7,145,0,111,4,250,0,199,3,78,0,174,4,250,0,199,3,78,0,98,4,250,0,199,3,78,0,126,4,100,0,104,3,213,0,104,4,100,0,104,3,213,0,104,4,100,0,104,3,213,0,104,4,100,0,104,3,213,0,104,4,115,0,20,2,227,0,33,4,115,0,20,2,227,0,
33,4,115,0,20,2,227,0,33,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,7,113,0,25,6,74,0,23,4,135,0,0,4,20,0,2,4,135,0,0,4,147,0,78,3,195,0,80,4,147,0,78,
3,195,0,80,4,147,0,78,3,195,0,80,2,156,0,174,4,147,0,190,5,31,0,0,4,125,0,94,7,12,255,254,6,233,0,94,6,63,0,125,4,215,0,113,4,100,0,104,3,213,0,104,4,190,1,4,4,190,1,4,4,182,1,43,4,190,1,31,2,16,0,160,4,158,1,109,1,150,0,35,4,190,1,2,4,160,0,223,4,158,
1,248,4,158,1,16,5,29,0,0,2,37,0,147,4,240,255,208,6,129,255,208,3,164,255,222,6,131,255,226,5,147,255,206,6,131,255,226,2,197,255,230,5,29,0,0,5,51,0,199,4,49,0,199,4,166,0,41,4,115,0,199,4,147,0,78,5,238,0,199,6,63,0,123,2,182,0,82,4,244,0,199,4,221,
0,0,7,66,0,199,6,20,0,199,4,113,0,72,6,63,0,125,5,217,0,199,4,215,0,199,4,143,0,74,4,115,0,20,4,135,0,0,6,111,0,104,4,176,0,8,6,111,0,109,6,66,0,78,2,182,0,60,4,135,0,0,4,236,0,113,3,221,0,88,4,242,0,174,2,197,0,168,4,231,0,162,4,236,0,113,5,12,0,174,
4,37,0,10,4,213,0,111,3,221,0,88,3,223,0,113,4,242,0,174,4,195,0,113,2,197,0,168,4,70,0,174,4,86,255,244,4,252,0,174,4,96,0,0,3,209,0,111,4,215,0,113,5,70,0,25,4,215,0,162,3,223,0,113,4,240,0,113,3,213,0,20,4,231,0,162,5,205,0,113,4,104,255,233,6,23,
0,162,6,66,0,115,2,197,255,234,4,231,0,162,4,215,0,113,4,231,0,162,6,66,0,115,4,115,0,199,5,238,0,20,4,49,0,199,5,37,0,125,4,100,0,104,2,182,0,82,2,182,0,60,2,47,255,96,7,125,0,2,7,170,0,199,5,238,0,20,4,242,0,199,4,254,0,23,5,217,0,199,5,29,0,0,4,236,
0,199,5,51,0,199,4,49,0,199,5,135,0,12,4,115,0,199,6,213,0,2,4,180,0,78,6,37,0,201,6,37,0,201,4,242,0,199,5,170,0,2,7,66,0,199,5,238,0,199,6,63,0,125,5,217,0,199,4,215,0,199,5,14,0,125,4,115,0,20,4,254,0,23,6,111,0,104,4,176,0,8,5,238,0,199,5,150,0,164,
8,76,0,199,8,84,0,199,5,137,0,16,6,221,0,199,5,35,0,199,5,16,0,61,8,106,0,199,5,29,0,45,4,125,0,94,4,203,0,117,4,156,0,174,3,119,0,174,4,166,0,39,4,131,0,113,6,0,0,2,3,236,0,68,5,37,0,174,5,37,0,174,4,59,0,174,4,160,0,14,5,248,0,174,5,25,0,174,4,215,
0,113,4,254,0,174,4,236,0,174,3,215,0,113,3,207,0,41,4,20,0,2,5,205,0,111,4,59,0,37,5,14,0,174,4,231,0,152,7,47,0,174,7,63,0,174,5,145,0,37,6,57,0,174,4,193,0,174,3,244,0,59,6,176,0,174,4,121,0,33,4,131,0,113,4,242,0,18,3,119,0,174,3,246,0,113,3,213,
0,104,2,16,0,160,2,16,255,236,2,16,255,143,6,188,0,14,7,23,0,174,4,242,0,18,4,59,0,174,4,20,0,2,5,2,0,174,4,66,0,199,3,125,0,174,7,113,0,25,6,74,0,23,7,113,0,25,6,74,0,23,7,113,0,25,6,74,0,23,4,135,0,0,4,20,0,2,4,0,0,82,8,0,0,82,8,0,0,82,3,74,255,252,
1,102,0,25,1,102,0,25,2,0,0,63,1,102,0,25,2,223,0,25,2,223,0,25,3,84,0,27,4,25,0,133,4,25,0,123,3,2,0,158,6,84,0,147,9,106,0,100,1,205,0,133,3,68,0,133,2,123,0,82,2,123,0,80,3,254,0,147,1,10,254,121,3,45,0,109,4,147,0,92,4,147,0,68,6,53,0,156,4,147,0,
47,6,145,0,133,4,41,0,111,8,41,0,195,6,47,0,35,6,66,0,78,4,244,0,102,6,82,0,69,6,82,0,35,6,82,0,71,6,82,0,102,4,166,0,98,4,166,0,41,5,233,0,197,5,12,0,72,4,147,0,102,4,100,0,37,5,164,0,119,3,25,0,10,4,147,0,96,4,147,0,102,4,147,0,102,4,147,0,102,4,170,
0,106,4,209,0,31,4,209,0,31,4,158,0,207,2,16,255,143,4,0,1,133,4,0,1,111,4,0,1,123,2,205,0,20,2,205,0,61,2,205,0,57,2,205,0,51,4,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,2,170,0,0,2,0,0,0,1,86,0,0,4,121,0,0,2,37,0,0,1,154,0,0,0,205,0,0,0,0,0,0,0,0,0,0,8,0,0,84,
8,0,0,84,2,16,255,143,1,102,0,25,5,16,0,12,4,147,0,0,6,217,0,23,7,66,0,199,7,123,0,174,5,29,0,0,4,125,0,94,7,135,0,1,2,170,0,115,3,20,0,147,7,145,0,31,7,145,0,31,6,70,0,125,4,238,0,113,6,61,0,184,5,100,0,162,0,0,252,77,0,0,253,7,0,0,252,19,0,0,253,4,
0,0,253,49,4,115,0,199,6,37,0,201,4,131,0,113,5,37,0,174,8,39,0,131,6,156,0,0,5,102,0,18,5,20,0,18,7,96,0,199,5,240,0,174,5,119,0,0,4,147,0,8,7,111,0,199,6,61,0,174,5,213,0,23,5,31,0,12,7,223,0,199,6,203,0,174,4,178,0,61,3,236,0,25,6,111,0,109,6,23,0,
162,6,66,0,125,4,215,0,113,5,20,0,0,4,33,0,0,5,20,0,0,4,33,0,0,9,195,0,125,8,141,0,113,6,145,0,125,5,70,0,113,8,16,0,123,6,135,0,111,8,39,0,131,6,156,0,0,5,37,0,123,3,240,0,113,4,223,0,104,4,117,0,201,4,158,0,248,4,158,1,221,4,158,1,223,7,233,0,41,7,
166,0,41,6,72,0,199,5,70,0,174,4,231,0,47,4,193,0,18,4,231,0,199,4,236,0,174,4,61,0,47,3,121,0,16,5,53,0,199,4,68,0,174,7,59,0,2,6,94,0,2,4,180,0,78,3,236,0,68,5,92,0,199,4,117,0,174,4,244,0,199,4,82,0,174,4,244,0,47,4,70,0,18,5,139,0,14,4,252,0,37,6,
10,0,199,5,66,0,174,6,133,0,199,5,231,0,174,8,150,0,199,6,240,0,174,6,59,0,125,5,35,0,113,5,14,0,125,3,215,0,113,4,115,0,18,3,205,0,41,4,135,0,0,4,16,0,0,4,135,0,0,4,16,0,0,5,12,0,8,4,106,0,37,6,229,0,18,5,203,0,41,5,160,0,164,4,248,0,152,5,150,0,164,
4,217,0,152,5,150,0,199,4,190,0,174,6,203,0,55,5,82,0,45,6,203,0,55,5,82,0,45,2,182,0,82,6,213,0,2,6,0,0,2,5,145,0,199,4,123,0,174,5,193,0,2,4,178,0,14,5,217,0,199,4,248,0,174,6,12,0,199,5,76,0,174,5,150,0,164,4,231,0,152,7,86,0,199,6,10,0,174,2,182,
0,82,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,7,12,255,254,6,233,0,94,4,115,0,199,4,131,0,113,5,233,0,121,4,131,0,104,5,233,0,121,4,131,0,104,6,213,0,2,6,0,0,2,4,180,0,78,3,236,0,68,4,172,0,72,3,252,0,29,6,37,0,201,5,37,0,174,6,37,0,201,5,37,0,174,6,63,
0,125,4,215,0,113,6,66,0,125,4,215,0,113,6,66,0,125,4,215,0,113,5,16,0,61,3,244,0,59,4,254,0,23,4,20,0,2,4,254,0,23,4,20,0,2,4,254,0,23,4,20,0,2,5,150,0,164,4,231,0,152,4,61,0,199,3,119,0,174,6,221,0,199,6,57,0,174,4,61,0,47,3,121,0,16,5,14,0,8,4,102,
0,37,4,176,0,6,4,59,0,37,4,236,0,127,4,236,0,113,7,55,0,127,7,49,0,111,7,61,0,72,6,121,0,78,5,16,0,72,4,76,0,78,7,227,0,0,6,223,0,14,8,31,0,199,7,86,0,174,6,20,0,125,5,35,0,113,5,184,0,18,5,63,0,41,4,182,0,109,3,221,0,88,5,178,0,2,4,176,0,14,5,29,0,0,
4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,37,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,4,115,0,199,4,131,0,
113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,78,4,131,0,63,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,2,182,0,82,2,16,0,123,2,182,0,82,2,16,0,155,6,63,0,125,4,215,0,113,6,63,0,125,4,
215,0,113,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,84,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,70,0,125,4,238,0,113,6,70,0,125,4,238,0,113,6,70,0,125,4,238,0,113,6,70,0,125,4,238,0,113,6,70,0,125,4,238,0,113,5,217,0,184,
4,242,0,162,5,217,0,184,4,242,0,162,6,61,0,184,5,100,0,162,6,61,0,184,5,100,0,162,6,61,0,184,5,100,0,162,6,61,0,184,5,100,0,162,6,61,0,184,5,100,0,162,4,135,0,0,4,20,0,2,4,135,0,0,4,20,0,2,4,135,0,0,4,20,0,2,4,240,0,113,0,0,251,219,0,0,252,106,0,0,251,
141,0,0,252,106,0,0,252,102,0,0,252,113,0,0,252,113,0,0,252,113,0,0,252,102,1,164,0,45,1,182,0,25,4,115,0,20,2,227,0,33,4,236,0,18,5,215,0,20,4,236,0,199,4,236,0,174,5,20,0,184,4,229,0,168,5,14,0,63,5,14,0,125,4,6,0,113,5,215,0,61,6,123,0,20,4,236,0,
104,4,236,0,113,4,213,0,111,4,115,0,123,5,233,0,121,4,180,0,111,4,39,255,233,5,211,0,125,4,143,0,0,7,121,0,174,2,201,0,184,2,182,0,70,4,244,0,199,4,70,0,174,2,16,0,31,4,86,255,244,8,61,0,184,6,20,255,233,4,242,0,174,6,66,0,125,8,154,0,125,6,195,0,113,
5,123,0,20,4,236,0,174,4,250,0,199,4,100,0,96,3,213,0,92,4,143,0,74,2,121,255,141,2,227,0,33,4,156,0,20,2,227,0,33,4,115,0,20,6,66,0,76,4,205,0,0,4,135,0,0,4,86,0,2,4,147,0,78,3,195,0,80,4,172,0,72,4,172,0,113,3,252,0,70,3,252,0,57,4,143,0,98,4,172,0,
72,3,236,0,68,3,180,0,74,4,178,0,174,4,33,1,193,4,33,0,186,4,33,0,133,2,39,0,147,10,86,0,199,9,154,0,199,8,174,0,113,6,96,0,199,6,66,0,199,4,33,0,174,8,68,0,199,8,37,0,199,7,2,0,174,5,29,0,0,4,125,0,94,2,182,0,3,2,16,255,175,6,63,0,125,4,215,0,113,5,
217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,4,131,0,104,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,7,12,255,254,6,233,0,94,5,211,0,125,4,236,0,113,5,211,0,125,4,236,0,113,4,244,0,
199,4,70,0,174,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,4,172,0,72,3,252,0,29,10,86,0,199,9,154,0,199,8,174,0,113,5,211,0,125,4,236,0,113,7,129,0,199,5,74,0,199,6,20,0,199,4,242,0,174,5,29,0,0,4,125,0,94,5,29,0,0,4,125,0,94,4,115,0,160,4,131,0,113,
4,115,0,199,4,131,0,113,2,182,255,133,2,16,255,49,2,182,0,29,2,16,255,201,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,4,250,0,166,3,78,0,35,4,250,0,199,3,78,0,174,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,4,180,0,78,3,252,0,20,5,238,0,199,4,242,
0,174,5,238,0,199,4,236,0,113,5,94,0,119,4,215,0,113,4,147,0,78,3,195,0,80,5,29,0,0,4,125,0,94,4,115,0,199,4,131,0,113,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,4,135,0,0,4,20,0,2,3,12,0,14,5,246,0,174,
3,27,0,29,7,199,0,113,7,199,0,113,5,29,0,0,5,14,0,125,3,215,0,113,4,49,0,20,4,115,0,20,3,213,0,104,3,195,0,80,3,150,0,4,3,125,0,25,5,51,0,31,5,217,0,20,4,221,0,0,4,115,0,199,4,131,0,113,2,47,255,96,2,16,255,143,6,35,0,125,4,236,0,113,4,250,0,20,3,78,
0,20,4,135,0,0,4,20,0,2,4,125,0,166,4,236,0,113,4,236,0,175,4,236,0,174,3,215,0,68,4,63,0,98,4,236,0,113,4,236,0,113,4,131,0,104,4,131,0,104,6,27,0,104,3,221,0,88,3,236,0,68,5,51,0,68,4,205,0,113,2,16,255,143,4,236,0,111,4,236,0,113,4,152,0,113,4,16,
0,0,4,16,255,250,4,242,0,166,4,242,0,174,4,242,0,174,2,16,0,20,2,197,0,168,2,143,0,74,3,6,0,10,2,205,255,236,2,14,0,174,5,66,0,174,7,123,0,166,7,123,0,166,7,123,0,174,4,242,255,197,4,242,0,174,5,14,0,174,4,215,0,113,6,233,0,113,6,66,0,115,5,205,0,111,
3,78,0,31,3,78,0,31,3,78,0,31,3,78,0,174,3,78,0,174,2,197,0,168,2,197,0,37,4,121,0,174,4,121,0,174,3,213,0,104,2,16,255,197,2,16,255,197,2,16,255,227,2,16,255,31,2,227,0,45,2,227,0,33,4,242,0,20,4,215,0,61,4,231,0,166,4,16,0,0,6,74,0,23,4,20,0,0,3,203,
0,0,3,195,0,80,4,86,0,80,3,252,0,29,3,252,255,215,3,104,0,25,3,104,0,53,3,104,0,25,3,193,0,113,6,63,0,125,4,156,0,174,4,205,0,92,4,152,0,113,5,25,0,174,2,16,255,61,4,70,0,18,3,123,0,174,4,236,0,113,3,104,0,25,3,104,0,53,7,174,0,113,7,217,0,113,8,66,0,
113,6,18,0,33,4,18,0,33,6,229,0,33,6,229,0,31,5,76,0,174,4,211,0,174,4,18,0,0,4,184,0,174,5,4,255,215,5,4,255,215,4,25,0,158,4,25,0,158,1,240,255,199,2,221,0,158,2,221,0,49,2,221,0,49,3,188,0,158,5,27,0,39,3,115,0,20,1,102,0,25,2,223,0,25,1,102,0,25,
1,102,0,25,0,0,255,147,0,0,255,147,2,80,0,16,2,80,0,33,4,147,0,102,4,147,0,102,4,147,0,80,4,147,0,80,0,0,255,174,0,0,255,175,0,0,254,183,0,0,255,174,0,0,254,210,0,0,255,51,0,0,255,51,0,0,255,74,0,0,255,74,0,0,255,147,0,0,255,147,0,0,255,41,0,0,255,41,
0,0,255,41,0,0,255,41,0,0,254,201,0,0,255,47,3,111,0,20,1,240,0,158,3,66,0,106,3,143,0,43,2,242,0,68,3,88,0,160,3,88,0,160,3,88,0,160,3,88,0,160,3,88,0,160,3,88,0,160,3,88,0,160,0,0,254,167,0,0,254,89,2,223,0,25,0,0,254,170,0,0,254,170,0,0,255,0,0,0,
255,0,0,0,255,59,0,0,254,147,0,0,254,147,0,0,254,154,0,0,255,130,0,0,255,86,0,0,255,86,0,0,255,86,0,0,255,86,0,0,254,55,0,0,254,55,0,0,254,47,0,0,254,167,0,0,254,210,0,0,254,86,0,0,254,194,0,0,255,151,0,0,254,224,0,0,253,4,0,0,255,32,0,0,254,144,0,0,
254,167,0,0,255,174,0,0,255,10,0,0,254,193,0,0,254,193,0,0,255,100,0,0,255,102,0,0,255,100,0,0,255,102,0,0,255,51,0,0,255,51,0,0,255,76,0,0,255,76,0,0,254,147,0,0,255,45,0,0,255,147,0,0,255,41,0,0,255,41,0,0,255,41,0,0,254,210,0,0,254,150,0,0,0,0,0,0,
254,224,0,0,255,32,0,0,255,126,0,0,255,57,0,0,255,89,0,0,255,174,0,0,254,147,0,0,254,125,0,0,254,167,0,0,254,167,0,0,254,194,0,0,254,193,0,0,254,136,0,0,254,210,0,0,254,53,0,0,254,89,0,0,254,172,0,0,254,147,0,0,253,31,0,0,254,215,0,0,254,106,0,0,255,
147,0,0,254,147,0,0,255,53,0,0,254,125,0,0,255,47,0,0,255,125,0,0,254,87,0,0,254,183,0,0,255,175,0,0,254,136,0,0,255,126,0,0,254,193,0,0,255,177,0,0,254,66,0,0,254,87,0,0,255,10,0,0,255,66,0,0,254,135,0,0,254,135,0,0,254,168,0,0,254,154,0,0,255,70,0,
0,253,37,0,0,255,84,0,0,255,33,0,0,254,193,0,0,255,61,0,0,255,84,0,0,255,84,0,0,254,135,0,0,0,0,0,0,1,6,0,0,255,39,0,0,254,119,0,0,255,61,0,0,255,84,0,0,255,84,0,0,255,66,0,0,255,66,0,0,255,84,0,0,255,84,0,0,255,84,0,0,254,221,0,0,254,207,0,0,255,174,
0,0,254,182,0,0,254,209,0,0,254,248,0,0,254,197,0,0,254,211,0,0,254,10,0,0,255,41,0,0,254,209,0,0,254,168,0,0,254,174,1,197,0,41,1,197,0,41,1,197,0,158,3,215,0,68,3,215,0,113,3,215,0,68,2,37,0,63,4,184,0,102,5,164,255,206,4,147,0,0,5,205,0,111,5,51,255,
246,6,27,0,125,4,215,0,113,4,231,0,125,4,113,0,113,4,70,0,199,3,172,0,176,3,246,255,246,4,115,0,98,4,190,255,236,4,43,255,102,8,61,0,184,7,123,0,166,5,100,0,115,4,238,0,113,5,53,0,199,4,94,0,174,4,100,0,96,4,51,0,49,4,166,0,41,4,84,0,33,6,27,0,125,4,
215,0,113,4,115,0,41,3,254,0,31,5,51,255,246,4,215,0,113,3,215,0,113,2,16,255,143,6,66,0,125,3,246,0,113,3,244,0,59,4,215,0,199,4,236,0,174,5,14,0,125,7,66,0,199,5,207,0,174,4,215,0,8,5,14,0,63,5,14,0,125,5,14,0,63,0,0,254,135,6,63,0,125,4,236,0,113,
7,113,0,25,6,74,0,23,4,55,0,20,5,172,0,16,6,233,0,104,4,74,0,20,4,45,0,121,4,197,0,176,4,197,0,74,3,184,0,176,3,233,0,86,2,51,0,176,2,6,255,164,4,25,0,176,3,135,0,43,5,211,0,176,4,242,0,176,5,18,0,121,4,45,0,72,4,217,0,51,4,217,0,51,4,217,0,6,7,145,0,
106,4,104,0,117,5,18,0,121,5,18,0,121,4,4,0,176,4,55,0,49,4,55,0,49,3,184,0,43,4,197,0,166,4,242,0,78,6,76,0,78,4,242,0,78,3,252,0,20,5,248,0,41,3,209,0,86,3,236,0,68,3,174,0,100,4,10,0,33,3,135,0,176,3,252,0,20,4,197,0,176,4,4,0,176,5,53,0,109,4,162,
0,29,3,229,0,18,5,63,0,14,3,248,0,164,3,248,0,18,4,104,0,164,3,113,0,164,3,113,0,111,4,100,0,113,4,121,0,164,2,59,0,84,1,223,255,170,3,203,0,164,3,68,0,164,5,98,0,164,4,147,0,164,4,158,0,164,4,176,0,113,4,20,0,109,3,182,0,164,3,207,0,164,3,113,0,39,4,
104,0,154,5,133,0,37,3,121,0,90,3,121,0,139,3,197,0,104,5,39,0,98,3,197,0,145,3,197,0,104,3,125,0,104,3,125,0,98,3,8,0,88,3,20,0,72,3,197,0,102,1,203,0,137,3,82,0,145,5,139,0,145,3,203,0,145,3,182,0,104,3,4,0,70,3,182,0,104,3,182,0,104,3,197,0,145,2,
92,0,49,3,203,0,139,3,203,0,88,5,139,0,139,3,45,0,18,2,217,0,14,3,219,0,145,3,59,0,25,3,180,0,102,4,98,0,104,3,104,0,2,1,203,0,137,2,166,0,145,3,203,0,139,3,45,0,18,3,219,0,145,3,59,0,25,3,182,0,139,4,98,0,104,3,104,0,2,7,113,0,166,4,236,255,188,4,236,
0,113,2,193,255,242,7,123,255,225,4,242,255,225,4,236,255,182,3,78,255,184,2,197,255,184,3,213,255,244,2,227,255,213,3,195,0,70,4,236,0,176,4,37,0,164,4,176,0,86,7,213,0,33,2,16,0,20,2,197,0,10,4,236,0,20,4,197,0,20,4,215,0,20,4,236,0,174,4,236,0,113,
2,193,0,31,6,61,0,111,4,70,0,174,2,16,0,82,7,123,0,174,4,242,0,174,4,236,0,174,3,78,0,82,3,213,0,104,3,100,255,197,4,16,0,0,4,59,0,37,3,195,0,80,4,125,0,94,4,236,0,113,4,236,0,113,4,131,0,113,3,242,0,88,3,236,0,68,5,49,0,104,2,16,0,160,3,215,0,68,2,16,
255,197,4,242,0,162,3,236,0,68,3,197,0,145,3,4,0,104,3,78,0,90,3,182,0,104,3,20,0,72,2,68,0,47,1,203,255,203,3,197,0,102,3,203,0,141,1,203,0,39,2,72,0,141,2,33,0,78,2,33,0,78,1,203,255,145,1,201,0,145,1,201,255,193,2,197,0,145,5,139,0,145,5,139,0,139,
3,203,255,242,3,203,0,145,3,221,0,145,3,182,0,104,4,98,0,102,3,2,0,98,1,203,255,242,2,92,0,49,3,203,0,39,3,182,0,68,3,199,0,139,3,195,0,139,3,45,0,18,2,248,0,82,2,248,0,82,3,94,0,82,3,31,0,45,3,168,0,104,0,0,254,162,0,0,254,125,0,0,255,133,0,0,254,135,
0,0,254,209,0,0,254,201,0,0,254,209,0,0,254,201,0,0,254,66,0,0,254,66,0,0,255,90,0,0,255,84,0,0,254,135,5,51,0,199,4,236,0,174,5,51,0,199,4,236,0,174,5,51,0,199,4,236,0,174,5,14,0,125,3,215,0,113,5,215,0,199,4,236,0,113,5,215,0,199,4,236,0,113,5,215,
0,199,4,236,0,113,5,215,0,199,4,236,0,113,5,215,0,199,4,236,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,115,0,199,4,131,0,113,4,39,0,199,2,193,0,31,5,211,0,125,4,236,0,113,5,238,0,199,4,242,
0,174,5,238,0,199,4,242,0,174,5,238,0,199,4,242,0,174,5,238,0,90,4,242,0,62,5,238,0,199,4,242,0,174,2,182,255,228,2,16,255,144,2,182,0,41,2,16,255,246,4,244,0,199,4,70,0,174,4,244,0,199,4,70,0,174,4,244,0,199,4,70,0,174,4,49,0,199,2,16,0,158,4,49,255,
245,2,16,255,218,4,49,0,199,2,16,255,216,4,49,0,199,2,16,255,175,7,66,0,199,7,123,0,174,7,66,0,199,7,123,0,174,6,20,0,199,4,242,0,174,6,20,0,199,4,242,0,174,6,20,0,199,4,242,0,174,6,20,0,199,4,242,0,174,6,63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,6,
63,0,125,4,215,0,113,6,63,0,125,4,215,0,113,4,215,0,199,4,236,0,174,4,215,0,199,4,236,0,174,4,250,0,199,3,78,0,174,4,250,0,199,3,78,0,158,4,250,0,199,3,78,0,158,4,250,0,199,3,78,255,220,4,100,0,104,3,213,0,104,4,100,0,104,3,213,0,104,4,100,0,104,3,213,
0,104,4,100,0,104,3,213,0,104,4,100,0,104,3,213,0,104,4,115,0,20,2,227,0,33,4,115,0,20,2,227,0,33,4,115,0,20,2,227,0,33,4,115,0,20,2,227,0,33,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,4,242,0,162,5,217,0,184,
4,242,0,162,4,205,0,0,4,16,0,0,4,205,0,0,4,16,0,0,7,113,0,25,6,74,0,23,7,113,0,25,6,74,0,23,4,176,0,8,4,59,0,37,4,176,0,8,4,59,0,37,4,135,0,0,4,20,0,2,4,147,0,78,3,195,0,80,4,147,0,78,3,195,0,80,4,147,0,78,3,195,0,80,4,242,0,174,2,227,0,33,6,74,0,23,
4,20,0,2,4,125,0,94,2,156,0,174,5,172,0,184,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,5,29,0,0,5,29,0,0,5,236,0,1,6,0,0,1,5,195,0,1,5,195,0,1,5,203,255,206,5,203,255,206,3,221,0,88,3,221,0,88,3,221,
0,88,3,221,0,88,3,221,0,88,3,221,0,88,5,37,0,1,5,25,0,1,6,86,0,1,6,76,0,1,6,35,0,1,6,35,0,1,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,6,160,0,1,6,147,0,1,7,209,0,1,7,199,0,1,7,178,0,1,7,178,0,1,7,
217,255,206,7,197,255,206,2,197,0,159,2,197,0,149,2,197,255,254,2,197,255,251,2,197,0,56,2,197,0,15,2,197,255,175,2,197,255,147,3,166,0,1,3,154,0,1,4,184,0,1,4,174,0,1,4,236,0,1,4,236,0,1,4,244,255,206,4,244,255,206,4,215,0,113,4,215,0,113,4,215,0,113,
4,215,0,113,4,215,0,113,4,215,0,113,6,180,0,1,6,199,0,1,7,250,0,1,7,240,0,1,7,178,0,1,7,178,0,1,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,5,188,0,1,6,199,0,1,6,219,0,1,7,23,255,206,6,66,0,115,6,66,
0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,182,0,1,6,211,0,1,7,242,0,1,7,242,0,1,7,190,0,1,7,201,0,1,7,178,255,206,7,178,255,206,4,236,0,113,4,236,0,113,3,221,0,88,3,221,0,88,4,242,0,174,4,242,0,174,2,197,0,68,2,197,0,160,
4,215,0,113,4,215,0,113,4,231,0,162,4,231,0,162,6,66,0,115,6,66,0,115,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,7,225,0,0,7,225,0,0,8,176,0,1,8,197,0,1,8,135,0,1,8,135,0,1,8,143,255,206,8,143,255,
206,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,9,100,0,1,9,88,0,1,10,150,0,1,10,139,0,1,10,119,0,1,10,119,0,1,10,158,255,206,10,137,255,206,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,
66,0,115,6,66,0,115,6,66,0,115,9,123,0,1,9,152,0,1,10,182,0,1,10,182,0,1,10,131,0,1,10,141,0,1,10,119,255,206,10,119,255,206,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,5,29,0,0,5,29,0,0,5,29,0,0,5,29,0,0,7,225,
0,0,2,16,0,145,4,158,1,231,2,16,0,145,4,190,0,232,4,164,0,242,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,4,242,0,174,5,33,255,205,5,18,255,205,6,156,255,205,6,141,255,205,8,178,0,199,4,158,1,63,4,158,1,104,4,190,0,242,2,197,255,212,2,197,255,224,
2,197,255,192,2,197,255,198,2,197,255,155,2,197,255,165,2,182,0,30,2,182,0,44,3,131,255,205,3,168,255,205,4,158,1,43,4,158,1,104,4,190,0,242,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,215,0,162,4,215,0,162,4,231,0,162,4,231,0,162,4,135,0,0,4,135,
0,0,5,176,255,205,5,172,255,205,5,135,0,1,4,158,0,252,4,158,0,252,4,158,1,147,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,66,0,115,6,207,255,205,6,131,255,205,6,209,255,205,6,133,255,205,9,6,0,78,4,158,1,233,2,16,0,158,0,0,255,213,0,0,255,33,0,0,255,
215,0,0,254,76,4,147,0,82,4,104,1,9,2,223,0,25,0,0,255,215,0,0,254,78,0,0,255,18,0,0,255,18,0,0,255,18,1,154,0,0,4,186,0,133,4,0,255,250,2,37,0,147,0,0,255,18,0,0,255,18,0,0,255,16,0,0,255,16,0,0,255,16,0,0,255,18,2,205,0,39,2,205,0,41,2,205,0,35,3,121,
0,90,3,125,0,104,3,182,0,104,3,76,0,39,3,125,0,98,4,147,0,74,4,147,0,100,4,147,0,115,7,123,0,174,4,147,0,20,6,170,0,170,5,92,0,20,4,147,0,31,4,147,0,39,7,195,0,49,4,147,0,25,4,147,0,20,5,211,0,125,4,221,0,0,4,100,0,20,5,14,0,125,4,147,0,162,0,0,254,34,
6,168,0,100,5,223,0,10,3,127,0,61,6,82,0,46,6,82,0,49,4,45,0,70,8,0,1,162,4,0,1,16,8,0,1,162,4,0,1,16,8,0,1,162,4,0,1,16,4,0,1,16,1,10,254,121,2,37,0,147,7,213,1,152,5,193,1,23,4,170,0,100,4,213,0,158,4,147,0,106,4,213,2,35,4,213,1,4,5,170,255,246,5,
0,1,215,5,170,2,141,5,170,255,246,5,170,2,141,5,170,255,246,5,170,2,141,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,1,217,5,170,2,141,5,170,1,217,5,170,1,217,5,170,255,246,5,170,255,246,5,170,255,246,5,170,2,141,5,170,
1,217,5,170,1,217,5,170,255,246,5,170,255,246,5,170,255,246,5,170,2,141,5,170,1,217,5,170,1,217,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,5,170,255,246,
5,170,255,246,5,170,0,0,5,170,0,0,5,170,0,0,5,170,0,0,5,170,2,213,5,170,0,102,5,170,0,0,5,213,0,0,4,213,0,123,4,213,0,6,2,213,0,109,2,213,0,109,8,0,0,0,7,236,1,158,7,236,1,145,7,236,1,158,7,236,1,145,4,213,0,168,4,193,0,98,4,213,0,178,4,213,0,41,4,213,
0,41,2,213,0,115,8,43,1,176,8,106,1,209,7,86,1,70,6,0,1,217,6,0,1,82,4,63,0,59,5,63,0,59,4,193,0,102,4,20,0,66,4,0,0,197,6,0,1,16,4,104,0,102,4,49,0,20,2,16,0,20,4,49,255,250,4,215,0,20,4,250,0,199,4,125,0,94,2,227,0,33,6,10,0,199,5,10,0,174,5,55,0,199,
4,121,0,174,4,147,0,78,3,195,0,80,6,35,0,125,4,37,0,0,7,156,0,25,6,111,0,23,4,16,0,20,4,68,0,199,3,182,0,174,5,205,0,113,2,180,0,33,0,0,255,147,0,0,255,147,0,0,254,223,0,0,254,240,3,227,0,143,3,227,0,143,2,39,0,147,2,39,0,147,2,39,0,147,0,0,254,240,0,
0,254,240,0,0,0,249,2,37,0,147,3,147,0,102,2,39,0,166,2,39,0,166,0,0,254,223,0,0,254,211,4,0,255,250,0,0,252,229,0,0,255,246,0,0,252,236,0,0,0,0,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,78,4,86,0,82,4,86,0,78,4,86,0,78,4,86,0,70,3,16,0,70,4,
86,0,53,4,86,0,53,4,86,0,80,4,86,0,45,4,86,0,72,3,16,0,45,4,86,0,37,4,86,0,37,4,86,0,37,4,86,0,39,4,86,0,47,3,16,0,37,4,86,0,29,4,86,0,23,4,86,0,53,4,86,0,53,4,86,0,47,3,16,0,41,4,86,0,80,4,86,0,76,4,86,0,76,4,86,0,76,4,86,0,94,3,16,0,76,4,86,0,160,4,
86,0,160,4,86,0,160,4,86,0,160,4,86,0,80,4,86,0,76,4,86,0,70,4,86,0,76,4,86,0,76,3,16,0,76,4,86,0,47,4,86,0,57,4,86,0,63,4,86,0,63,4,86,0,63,3,16,0,63,4,86,0,53,4,86,0,53,4,86,0,53,4,86,0,53,4,86,0,53,3,16,0,53,4,86,0,76,4,86,0,76,4,86,0,76,4,86,0,76,
4,86,0,76,3,16,0,104,4,86,0,76,4,86,0,70,4,86,0,76,4,86,0,76,4,86,0,76,3,16,0,76,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,86,4,86,0,86,4,86,0,88,4,86,0,86,4,86,0,86,3,16,0,92,4,86,0,55,4,86,0,55,4,86,0,55,4,86,0,55,4,86,0,55,3,16,0,55,4,86,
0,72,4,86,0,70,4,86,0,70,4,86,0,70,4,86,0,70,3,16,0,70,4,86,0,129,4,86,0,129,4,86,0,57,4,86,0,57,4,86,0,57,3,16,0,57,4,86,0,145,4,86,0,145,4,86,0,145,4,86,0,145,4,86,0,145,3,16,0,76,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,76,4,86,0,76,4,86,
0,76,4,86,0,76,4,86,0,80,3,16,0,80,4,86,0,47,4,86,0,53,4,86,0,53,4,86,0,23,4,86,0,29,3,16,0,41,4,86,0,47,4,86,0,39,4,86,0,37,4,86,0,37,4,86,0,37,3,16,0,37,4,86,0,72,4,86,0,45,4,86,0,80,4,86,0,53,4,86,0,53,3,16,0,45,4,86,0,70,4,86,0,78,4,86,0,78,4,86,
0,82,4,86,0,78,3,16,0,70,4,86,0,160,4,86,0,160,4,86,0,160,4,86,0,160,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,2,197,255,226,2,197,255,226,2,197,255,226,2,197,255,226,2,197,255,214,2,197,255,214,2,
197,255,214,2,197,255,214,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,2,197,255,226,2,197,255,226,2,197,255,214,2,197,255,214,4,231,0,162,4,231,0,162,4,231,0,162,4,231,0,162,5,197,0,201,6,20,0,199,5,
174,0,186,5,12,0,174,3,51,0,106,3,51,0,106,3,51,0,106,3,51,0,106,0,0,254,244,0,0,254,166,0,0,254,209,0,0,254,147,0,0,254,168,0,0,254,168,0,0,254,209,0,0,254,209,0,0,254,166,0,0,254,207,0,0,254,168,0,0,254,207,0,0,254,207,3,51,0,94,3,51,0,94,3,51,0,106,
3,51,0,106,3,51,0,94,3,51,0,94,3,51,0,94,3,51,0,94,7,145,0,0,6,121,0,14,6,115,0,199,6,139,0,174,7,68,0,45,7,10,0,33,4,242,0,199,4,59,0,174,8,18,0,2,6,147,0,14,8,186,0,199,7,0,0,174,5,246,0,199,5,37,0,174,5,213,0,199,5,35,0,174,4,158,0,176,4,147,0,41,
0,0,0,1,0,3,0,1,0,0,0,12,0,4,14,198,0,0,0,242,0,128,0,6,0,114,0,0,0,13,0,126,3,111,3,117,3,126,3,138,3,140,3,161,3,206,5,39,29,202,30,155,30,158,30,249,31,21,31,29,31,69,31,77,31,87,31,89,31,91,31,93,31,125,31,180,31,196,31,211,31,219,31,239,31,244,31,
254,32,15,32,34,32,38,32,48,32,52,32,58,32,60,32,62,32,68,32,94,32,112,32,121,32,127,32,148,32,169,32,181,32,186,32,240,33,5,33,19,33,23,33,34,33,38,33,46,33,78,33,84,33,94,33,132,33,149,33,168,34,2,34,6,34,15,34,18,34,21,34,26,34,31,34,41,34,43,34,72,
34,97,34,101,35,2,35,16,35,33,37,0,37,2,37,12,37,16,37,20,37,24,37,28,37,36,37,44,37,52,37,60,37,108,37,128,37,132,37,136,37,140,37,147,37,161,37,172,37,178,37,186,37,188,37,196,37,204,37,207,37,217,37,230,38,60,38,64,38,66,38,96,38,99,38,102,38,107,
38,111,44,109,44,119,46,23,167,33,167,140,251,4,254,35,254,255,255,253,255,255,0,0,0,0,0,13,0,32,0,160,3,116,3,122,3,132,3,140,3,142,3,163,3,208,29,0,29,254,30,158,30,160,31,0,31,24,31,32,31,72,31,80,31,89,31,91,31,93,31,95,31,128,31,182,31,198,31,214,
31,221,31,242,31,246,32,0,32,18,32,38,32,42,32,50,32,57,32,60,32,62,32,68,32,94,32,106,32,116,32,127,32,144,32,160,32,171,32,185,32,240,33,5,33,19,33,22,33,34,33,38,33,46,33,77,33,83,33,91,33,132,33,144,33,168,34,2,34,6,34,15,34,17,34,21,34,25,34,30,
34,41,34,43,34,72,34,96,34,100,35,2,35,16,35,32,37,0,37,2,37,12,37,16,37,20,37,24,37,28,37,36,37,44,37,52,37,60,37,80,37,128,37,132,37,136,37,140,37,144,37,160,37,170,37,178,37,186,37,188,37,196,37,202,37,207,37,216,37,230,38,58,38,64,38,66,38,96,38,
99,38,101,38,106,38,111,44,96,44,113,46,23,167,23,167,136,251,1,254,32,254,255,255,252,255,255,0,1,255,245,255,227,0,0,1,219,1,215,253,208,253,207,253,206,253,205,0,0,232,136,0,0,232,73,0,0,231,232,231,230,231,228,231,226,231,224,231,223,231,222,231,
221,231,220,231,218,231,217,231,216,231,214,231,213,231,211,231,210,0,0,0,0,225,234,0,0,0,0,225,219,225,218,231,161,225,211,231,130,231,119,0,0,225,153,231,90,0,0,0,0,0,0,231,16,225,24,225,11,0,0,224,254,224,251,224,244,230,181,230,177,224,200,230,130,
230,119,230,101,224,37,224,34,224,26,224,25,229,249,0,0,0,0,229,232,224,3,223,231,0,0,223,205,229,17,229,4,228,245,227,23,227,22,227,13,227,10,227,7,227,4,227,1,226,250,226,243,226,236,226,229,226,210,226,191,226,188,226,185,226,182,226,179,226,167,226,
159,226,154,226,147,226,146,226,139,0,0,226,131,226,123,226,111,226,28,226,25,226,24,225,251,225,249,225,248,225,245,225,242,220,2,219,255,218,96,97,97,96,251,0,0,10,107,3,76,2,80,0,1,0,0,0,0,0,0,0,236,0,0,0,0,0,0,0,0,0,0,0,0,6,126,0,0,9,42,0,0,10,98,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,244,11,18,0,0,11,48,11,60,0,0,0,0,0,0,0,0,0,0,0,0,11,52,0,0,0,0,11,58,11,76,11,96,0,0,0,0,0,0,11,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,66,11,68,0,0,0,0,0,0,11,
64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,240,0,0,0,0,0,0,0,0,0,98,0,99,0,100,0,101,0,102,0,103,0,104,0,105,
0,106,0,107,0,108,0,109,0,110,0,111,0,112,0,113,0,114,0,115,0,116,0,117,0,118,0,119,0,120,0,121,0,122,0,123,0,124,0,125,0,126,0,127,0,128,0,129,0,130,0,131,0,132,0,133,0,134,0,135,0,136,0,137,0,138,0,139,0,140,0,141,0,142,0,143,0,144,0,145,0,146,0,147,
0,148,0,149,0,150,0,151,0,152,0,153,0,154,0,155,0,156,0,157,0,158,0,159,0,160,0,161,0,162,0,163,0,164,0,165,0,166,0,167,0,168,0,169,0,170,0,171,0,172,0,173,0,174,0,175,0,176,0,177,0,178,0,179,0,180,0,181,0,182,0,183,0,184,0,185,0,186,0,187,0,188,0,189,
0,190,0,191,0,192,0,193,0,194,0,195,0,196,0,197,0,198,0,199,0,200,0,201,0,202,0,203,0,204,0,205,0,206,0,207,0,208,0,209,0,210,0,211,0,212,0,213,0,214,0,215,0,216,0,217,0,218,0,219,0,220,0,221,0,222,0,223,0,224,0,225,0,226,0,227,0,228,0,229,0,230,0,231,
0,232,0,233,0,234,0,235,0,236,0,237,0,238,0,239,0,240,0,241,0,242,0,243,0,244,0,245,0,246,0,247,0,248,0,249,0,250,0,251,0,252,0,253,0,254,0,255,1,0,1,1,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,12,1,13,1,14,1,15,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,
23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,3,126,3,127,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,1,60,1,61,1,62,1,63,1,64,1,65,3,128,3,129,3,130,3,131,3,132,3,133,
3,134,3,135,3,136,3,137,3,138,3,139,3,140,3,141,3,142,3,143,3,144,3,145,1,66,3,146,3,147,3,148,3,149,3,150,3,151,3,152,3,153,3,154,3,155,3,156,3,157,3,158,2,92,2,93,3,159,3,160,3,161,3,162,3,163,3,164,3,165,3,166,3,167,3,168,3,169,3,170,3,171,2,94,2,
95,3,172,3,173,3,174,3,175,3,176,3,177,3,178,3,179,3,180,3,181,3,182,3,183,3,184,3,185,3,186,3,187,3,188,3,189,3,190,3,191,3,192,3,193,3,194,3,195,3,196,3,197,3,198,3,199,3,200,3,201,3,202,3,203,3,204,3,205,3,206,3,207,3,208,3,209,3,210,3,211,3,212,3,
213,3,214,3,215,3,216,3,217,3,218,3,219,3,220,3,221,3,222,3,223,3,224,3,225,3,226,3,227,3,228,3,229,3,230,3,231,3,232,3,233,3,234,2,78,3,235,3,236,3,237,3,238,3,239,3,240,3,241,3,242,3,243,1,67,1,68,1,69,1,70,1,71,1,72,3,244,3,245,3,246,3,247,3,248,3,
249,3,250,3,251,3,252,3,253,3,254,3,255,4,0,4,1,4,2,4,3,4,4,4,5,4,6,4,7,4,8,4,9,4,10,4,11,1,73,1,74,1,36,1,37,4,12,4,13,4,14,4,15,4,16,4,17,4,18,4,19,4,20,4,21,4,22,4,23,4,24,4,25,4,26,4,27,4,28,4,29,4,30,4,31,4,32,4,33,4,34,4,35,4,36,4,37,4,38,2,55,
4,39,4,40,4,41,4,42,4,43,4,44,4,45,4,46,4,47,4,48,4,49,4,50,4,51,4,52,4,53,4,54,4,55,4,56,4,57,4,58,4,59,4,60,4,61,4,62,4,63,4,64,4,65,4,66,4,67,4,68,4,69,4,70,4,71,4,72,4,73,4,74,4,75,4,76,4,77,4,78,4,79,4,80,4,81,4,82,4,83,4,84,4,85,4,86,4,87,4,88,
4,89,4,90,4,91,4,92,4,93,4,94,4,95,4,96,4,97,4,98,4,99,4,100,4,101,4,102,4,103,4,104,4,105,4,106,4,107,4,108,4,109,4,110,4,111,4,112,4,113,4,114,4,115,4,116,4,117,4,118,4,119,4,120,4,121,4,122,4,123,4,124,4,125,4,126,4,127,4,128,4,129,4,130,4,131,4,132,
4,133,4,134,4,135,4,136,4,137,4,138,4,139,4,140,4,141,4,142,4,143,4,144,4,145,4,146,4,147,4,148,4,149,4,150,4,151,4,152,4,153,4,154,4,155,4,156,4,157,4,158,4,159,4,160,4,161,4,162,4,163,4,164,4,165,4,166,4,167,4,168,4,169,4,170,2,79,4,171,4,172,4,173,
4,174,4,175,4,176,4,177,4,178,4,179,1,75,1,76,4,180,1,77,4,181,4,182,4,183,4,184,4,185,4,186,4,187,4,188,4,189,4,190,4,191,4,192,4,193,4,194,1,78,1,79,1,80,1,81,1,82,1,83,4,195,4,196,4,197,4,198,4,199,4,200,4,201,4,202,4,203,4,204,4,205,4,206,4,207,4,
208,4,209,4,210,4,211,4,212,4,213,4,214,4,215,2,88,4,216,4,217,4,218,4,219,4,220,4,221,4,222,4,223,4,224,4,225,4,226,4,227,2,96,2,97,4,228,2,98,4,229,4,230,4,231,4,232,4,233,4,234,4,235,4,236,4,237,4,238,4,239,3,115,4,240,4,241,4,242,4,243,4,244,4,245,
4,246,4,247,4,248,4,249,4,250,4,251,4,252,4,253,4,254,4,255,5,0,5,1,5,2,2,100,5,3,5,4,5,5,5,6,5,7,5,8,5,9,5,10,5,11,5,12,5,13,5,14,5,15,5,16,5,17,5,18,5,19,5,20,5,21,5,22,5,23,5,24,5,25,5,26,5,27,5,28,5,29,5,30,5,31,5,32,5,33,5,34,5,35,5,36,5,37,5,38,
5,39,5,40,5,41,5,42,5,43,5,44,5,45,5,46,5,47,5,48,5,49,5,50,5,51,5,52,5,53,5,54,5,55,5,56,5,57,5,58,5,59,5,60,5,61,5,62,5,63,5,64,5,65,5,66,5,67,5,68,5,69,5,70,5,71,5,72,5,73,5,74,5,75,5,76,5,77,5,78,5,86,2,80,2,81,5,87,5,88,5,89,2,82,5,90,5,91,5,92,
5,93,5,94,5,95,5,96,5,97,5,98,5,99,5,100,5,101,5,102,5,103,5,104,5,105,5,106,5,107,5,108,5,109,5,110,5,111,5,112,5,113,5,114,5,115,5,116,5,117,5,118,5,119,5,120,5,121,5,122,5,123,5,124,5,125,5,126,5,127,5,128,5,129,5,130,2,101,1,156,1,157,1,158,1,159,
1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,2,102,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,1,177,1,178,1,179,1,180,1,181,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,1,191,1,192,1,193,1,194,1,195,1,196,1,197,1,198,1,199,1,200,
1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,1,215,1,216,1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,2,103,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,
1,242,1,243,1,244,1,245,2,104,1,246,1,247,2,105,2,106,2,107,2,108,2,109,2,110,2,111,2,112,2,113,2,114,2,115,2,116,2,117,2,118,2,119,2,120,2,121,2,122,2,123,2,124,2,125,2,126,2,127,2,128,2,129,2,130,2,131,2,132,2,133,2,134,2,135,2,136,2,137,2,138,2,139,
2,140,2,141,2,142,2,143,5,131,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,1,248,1,249,2,152,2,153,2,154,2,155,2,156,2,157,2,158,2,159,2,160,2,161,2,162,2,163,2,164,2,165,2,166,2,167,2,168,2,169,2,170,2,171,2,172,2,173,2,174,2,175,2,176,2,177,2,178,
2,179,2,180,2,181,2,182,2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,2,192,2,193,2,194,2,195,2,196,2,197,2,198,2,199,2,200,2,201,2,202,2,203,2,204,2,205,2,206,2,207,2,208,2,209,2,210,2,211,2,212,2,213,2,214,2,215,2,216,2,217,2,218,2,219,2,220,
2,221,2,222,2,223,2,224,2,225,2,226,2,227,2,228,2,229,2,230,2,231,2,232,2,233,2,234,2,235,2,236,2,237,2,238,2,239,2,240,2,241,2,242,2,243,2,244,2,245,2,246,2,247,2,248,2,249,2,250,2,251,2,252,2,253,2,254,2,255,3,0,3,1,3,2,3,3,3,4,3,5,3,6,3,7,3,8,3,9,
3,10,3,11,3,12,3,13,3,14,3,15,3,16,3,17,3,18,3,19,3,20,3,21,3,22,3,23,3,24,3,25,9,88,9,89,9,90,9,91,9,92,9,93,5,132,5,133,5,134,5,135,9,94,9,95,9,96,9,97,9,98,9,99,9,100,9,101,9,102,9,103,6,83,6,84,2,85,2,86,6,85,6,86,6,87,6,88,6,89,6,90,6,91,6,92,6,
93,6,94,6,95,6,96,6,97,6,98,6,99,6,100,6,101,6,102,6,103,6,104,6,105,6,106,6,107,6,108,6,109,6,110,6,111,6,112,6,113,6,114,6,115,6,116,6,117,6,118,6,119,6,120,6,121,6,122,6,123,6,124,6,125,6,126,6,127,6,128,6,129,6,130,6,131,6,132,6,133,6,134,6,135,6,
136,6,137,6,138,6,139,6,140,6,141,6,142,6,143,6,144,2,83,2,84,6,145,6,146,6,147,6,148,6,149,6,150,6,151,6,152,6,153,6,154,6,155,6,156,6,157,6,158,6,159,6,160,6,161,6,162,6,163,6,164,6,165,6,166,6,167,6,168,6,169,6,170,6,171,6,172,6,173,6,174,6,175,6,
176,6,177,6,178,6,179,6,180,6,181,6,182,6,183,6,184,6,185,6,186,6,187,6,188,6,189,6,190,6,191,6,192,6,193,6,194,6,195,6,196,6,197,6,198,6,199,6,200,6,201,6,202,6,203,6,204,6,205,6,206,6,207,6,208,1,250,1,251,1,252,1,253,1,254,1,255,6,209,6,210,6,211,
6,212,6,213,6,214,6,215,6,216,6,217,6,218,6,219,6,220,6,221,6,222,6,223,6,224,6,225,6,226,6,227,6,228,6,229,6,230,3,26,3,27,3,28,3,29,3,30,3,31,3,32,3,33,3,34,3,35,3,36,3,37,3,38,3,39,3,40,3,41,3,42,3,43,3,44,3,45,3,46,3,47,3,48,3,49,3,50,3,51,3,52,3,
53,3,54,3,55,3,56,3,57,3,58,3,59,3,60,3,61,3,62,3,63,3,64,3,65,3,66,3,67,3,68,3,69,3,70,3,71,3,72,3,73,3,74,3,75,3,76,3,77,3,78,3,79,3,80,3,81,3,82,3,83,3,84,3,85,3,86,3,87,3,88,3,89,3,90,3,91,3,92,3,93,3,94,3,95,3,96,3,97,3,98,3,99,3,100,3,101,3,102,
3,103,3,104,3,105,3,106,3,107,2,0,2,1,3,108,3,109,3,110,3,111,3,112,3,113,2,63,2,64,2,65,2,66,2,67,2,68,2,69,2,70,2,71,2,72,2,73,2,74,7,209,7,210,7,211,7,212,7,213,2,2,2,3,2,4,7,214,2,5,2,6,2,7,2,8,2,9,2,10,2,11,2,12,7,215,2,13,2,14,2,15,7,216,7,217,
7,218,7,219,7,220,7,221,2,17,2,18,2,19,7,222,2,59,2,60,7,232,2,61,2,62,7,233,7,239,7,240,7,241,2,25,2,26,7,242,7,243,2,27,7,244,7,245,3,114,2,28,7,246,7,247,7,248,7,249,7,250,7,251,7,252,7,253,7,254,7,255,9,105,2,31,8,1,8,15,2,44,2,45,8,16,2,48,8,18,
2,51,8,80,8,81,2,52,2,53,2,90,2,91,0,0,64,71,91,90,89,88,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,49,48,47,46,45,44,40,39,38,37,36,35,34,33,31,24,20,17,16,15,14,13,11,10,9,8,7,6,5,4,3,2,1,0,44,
32,176,1,96,69,176,3,37,32,17,70,97,35,69,35,97,72,45,44,32,69,24,104,68,45,44,69,35,70,96,176,32,97,32,176,70,96,176,4,38,35,72,72,45,44,69,35,70,35,97,176,32,96,32,176,38,97,176,32,97,176,4,38,35,72,72,45,44,69,35,70,96,176,64,97,32,176,102,96,176,
4,38,35,72,72,45,44,69,35,70,35,97,176,64,96,32,176,38,97,176,64,97,176,4,38,35,72,72,45,44,1,16,32,60,0,60,45,44,32,69,35,32,176,205,68,35,32,184,1,90,81,88,35,32,176,141,68,35,89,32,176,237,81,88,35,32,176,77,68,35,89,32,176,4,38,81,88,35,32,176,13,
68,35,89,33,33,45,44,32,32,69,24,104,68,32,176,1,96,32,69,176,70,118,104,138,69,96,68,45,44,1,177,11,10,67,35,67,101,10,45,44,0,177,10,11,67,35,67,11,45,44,0,176,40,35,112,177,1,40,62,1,176,40,35,112,177,2,40,69,58,177,2,0,8,13,45,44,32,69,176,3,37,69,
97,100,176,80,81,88,69,68,27,33,33,89,45,44,73,176,14,35,68,45,44,32,69,176,0,67,96,68,45,44,1,176,6,67,176,7,67,101,10,45,44,32,105,176,64,97,176,0,139,32,177,44,192,138,140,184,16,0,98,96,43,12,100,35,100,97,92,88,176,3,97,89,45,44,138,3,69,138,138,
135,176,17,43,176,41,35,68,176,41,122,228,24,45,44,69,101,176,44,35,68,69,176,43,35,68,45,44,75,82,88,69,68,27,33,33,89,45,44,75,81,88,69,68,27,33,33,89,45,44,1,176,5,37,16,35,32,138,245,0,176,1,96,35,237,236,45,44,1,176,5,37,16,35,32,138,245,0,176,1,
97,35,237,236,45,44,1,176,6,37,16,245,0,237,236,45,44,176,2,67,176,1,82,88,33,33,33,33,33,27,70,35,70,96,138,138,70,35,32,70,138,96,138,97,184,255,128,98,35,32,16,35,138,177,12,12,138,112,69,96,32,176,0,80,88,176,1,97,184,255,186,139,27,176,70,140,89,
176,16,96,104,1,58,89,45,44,32,69,176,3,37,70,82,75,176,19,81,91,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,32,69,176,3,37,70,80,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,0,176,7,67,176,6,67,
11,45,44,32,176,3,37,69,80,88,138,32,69,138,139,68,33,27,33,69,68,89,45,44,33,176,128,81,88,12,100,35,100,139,184,32,0,98,27,178,0,64,47,43,89,176,2,96,45,44,33,176,192,81,88,12,100,35,100,139,184,21,85,98,27,178,0,128,47,43,89,176,2,96,45,44,12,100,
35,100,139,184,64,0,98,96,35,33,45,44,75,83,88,138,176,4,37,73,100,35,69,105,176,64,139,97,176,128,98,176,32,97,106,176,14,35,68,35,16,176,14,246,27,33,35,138,18,17,32,57,47,89,45,44,75,83,88,32,176,3,37,73,100,105,32,176,5,38,176,6,37,73,100,35,97,176,
128,98,176,32,97,106,176,14,35,68,176,4,38,16,176,14,246,138,16,176,14,35,68,176,14,246,176,14,35,68,176,14,237,27,138,176,4,38,17,18,32,57,35,32,57,47,47,89,45,44,69,35,69,96,35,69,96,35,69,96,35,118,104,24,176,128,98,32,45,44,176,72,43,45,44,32,69,
176,0,84,88,176,64,68,32,69,176,64,97,68,27,33,33,89,45,44,69,177,48,47,69,35,69,97,96,176,1,96,105,68,45,44,75,81,88,176,47,35,112,176,20,35,66,27,33,33,89,45,44,75,81,88,32,176,3,37,69,105,83,88,68,27,33,33,89,27,33,33,89,45,44,69,176,20,67,176,0,96,
99,176,1,96,105,68,45,44,176,47,69,68,45,44,69,35,32,69,138,96,68,45,44,69,35,69,96,68,45,44,75,35,81,88,185,0,51,255,224,177,52,32,27,179,51,0,52,0,89,68,68,45,44,176,22,67,88,176,3,38,69,138,88,100,102,176,31,96,27,100,176,32,96,102,32,88,27,33,176,
64,89,176,1,97,89,35,88,101,89,176,41,35,68,35,16,176,41,224,27,33,33,33,33,33,89,45,44,176,2,67,84,88,75,83,35,75,81,90,88,56,27,33,33,89,27,33,33,33,33,89,45,44,176,22,67,88,176,4,37,69,100,176,32,96,102,32,88,27,33,176,64,89,176,1,97,35,88,27,101,
89,176,41,35,68,176,5,37,176,8,37,8,32,88,2,27,3,89,176,4,37,16,176,5,37,32,70,176,4,37,35,66,60,176,4,37,176,7,37,8,176,7,37,16,176,6,37,32,70,176,4,37,176,1,96,35,66,60,32,88,1,27,0,89,176,4,37,16,176,5,37,176,41,224,176,41,32,69,101,68,176,7,37,16,
176,6,37,176,41,224,176,5,37,176,8,37,8,32,88,2,27,3,89,176,5,37,176,3,37,67,72,176,4,37,176,7,37,8,176,6,37,176,3,37,176,1,96,67,72,27,33,89,33,33,33,33,33,33,33,45,44,2,176,4,37,32,32,70,176,4,37,35,66,176,5,37,8,176,3,37,69,72,33,33,33,33,45,44,2,
176,3,37,32,176,4,37,8,176,2,37,67,72,33,33,33,45,44,69,35,32,69,24,32,176,0,80,32,88,35,101,35,89,35,104,32,176,64,80,88,33,176,64,89,35,88,101,89,138,96,68,45,44,75,83,35,75,81,90,88,32,69,138,96,68,27,33,33,89,45,44,75,84,88,32,69,138,96,68,27,33,
33,89,45,44,75,83,35,75,81,90,88,56,27,33,33,89,45,44,176,0,33,75,84,88,56,27,33,33,89,45,44,176,2,67,84,88,176,70,43,27,33,33,33,33,89,45,44,176,2,67,84,88,176,71,43,27,33,33,33,89,45,44,32,176,2,84,35,176,0,84,91,88,176,128,176,2,67,80,176,1,176,2,
67,84,91,88,33,33,33,33,27,176,72,43,89,27,176,128,176,2,67,80,176,1,176,2,67,84,91,88,176,72,43,27,33,33,33,33,89,89,45,44,32,176,2,84,35,176,0,84,91,88,176,128,176,2,67,80,176,1,176,2,67,84,91,88,33,33,33,27,176,73,43,89,27,176,128,176,2,67,80,176,
1,176,2,67,84,91,88,176,73,43,27,33,33,33,89,89,45,44,32,138,8,35,75,83,138,75,81,90,88,35,56,27,33,33,89,45,44,0,176,2,37,17,176,2,37,73,106,32,176,0,83,88,176,64,96,56,27,33,33,89,45,44,0,176,2,37,17,176,2,37,73,106,32,176,0,81,88,176,64,97,56,27,33,
33,89,45,44,32,138,35,73,100,138,35,83,88,60,27,33,89,45,44,75,82,88,125,27,122,89,45,44,176,18,0,75,1,75,84,66,45,44,177,2,1,66,177,35,1,136,81,177,64,1,136,83,90,88,177,2,0,66,185,16,0,0,32,136,84,88,178,2,1,2,67,96,66,89,177,36,1,136,81,88,185,32,
0,0,64,136,84,88,178,2,2,2,67,96,66,177,36,1,136,84,88,178,2,32,2,67,96,66,0,75,1,75,82,88,178,2,8,2,67,96,66,89,27,185,64,0,0,128,136,84,88,178,2,4,2,67,96,66,89,185,64,0,0,128,99,184,1,0,136,84,88,178,2,8,2,67,96,66,89,185,64,0,1,0,99,184,2,0,136,84,
88,178,2,16,2,67,96,66,89,177,38,1,136,81,88,185,64,0,2,0,99,184,4,0,136,84,88,178,2,64,2,67,96,66,89,185,64,0,4,0,99,184,8,0,136,84,88,178,2,128,2,67,96,66,89,89,89,89,89,89,177,0,2,67,84,88,177,2,1,66,89,45,44,69,24,104,35,75,81,88,35,32,69,32,100,
176,64,80,88,124,89,104,138,96,89,68,45,44,176,0,22,176,2,37,176,2,37,1,176,1,35,62,0,176,2,35,62,177,1,2,6,12,176,10,35,101,66,176,11,35,66,1,176,1,35,63,0,176,2,35,63,177,1,2,6,12,176,6,35,101,66,176,7,35,66,176,1,22,1,45,44,176,128,176,2,67,80,176,
1,176,2,67,84,91,88,33,35,16,176,32,26,201,27,138,16,237,89,45,44,176,89,43,45,44,138,16,229,45,64,255,9,33,51,32,85,0,32,1,239,32,1,144,32,1,127,32,1,32,1,30,85,31,51,3,85,31,30,1,15,30,63,30,175,30,3,91,80,90,85,63,90,79,90,2,90,1,88,85,89,80,88,85,
48,88,64,88,80,88,176,88,4,87,80,86,85,32,86,1,240,86,1,86,1,84,85,85,80,84,85,112,84,1,31,84,1,48,84,64,84,128,84,208,84,224,84,5,48,77,1,77,2,78,85,71,100,70,85,63,70,175,70,2,70,1,75,85,74,80,73,85,73,1,75,85,79,80,78,85,51,78,1,78,1,75,85,76,80,75,
85,31,75,1,15,75,63,75,175,75,3,83,80,82,85,59,82,1,82,1,80,85,81,80,80,85,55,36,1,126,97,100,31,88,125,1,119,115,30,31,118,115,65,31,117,115,50,31,116,115,50,31,151,115,1,184,115,1,216,115,1,25,51,24,85,7,51,3,85,6,3,255,31,109,105,25,31,108,105,38,
31,107,105,61,31,106,105,72,31,167,105,1,90,38,1,8,38,72,38,2,72,38,136,38,200,38,3,127,35,143,35,207,35,3,19,51,18,64,109,85,5,1,3,85,4,51,3,85,31,3,1,15,3,63,3,175,3,3,100,93,52,31,120,99,1,98,93,35,31,97,93,51,31,96,93,42,31,95,93,42,31,94,93,51,31,
184,93,200,93,2,216,93,232,93,2,28,100,27,85,22,51,21,85,16,51,15,85,15,15,79,15,2,31,15,207,15,2,15,15,255,15,2,6,2,1,0,85,1,100,0,85,111,0,127,0,175,0,239,0,4,16,0,1,128,22,1,5,1,184,1,144,177,84,83,43,43,75,184,7,255,82,75,176,9,80,91,176,1,136,176,
37,83,176,1,136,176,64,81,90,176,6,136,176,0,85,90,91,88,177,1,1,142,89,133,141,141,0,66,29,75,176,50,83,88,176,96,29,89,75,176,100,83,88,176,64,29,89,75,176,128,83,88,176,16,29,177,22,0,66,89,115,115,43,43,94,115,116,117,43,43,43,115,116,43,43,43,43,
43,115,43,115,116,43,43,43,115,115,116,116,116,43,43,43,43,43,43,43,115,116,117,43,43,43,43,115,43,115,43,43,115,43,115,116,43,43,115,43,43,43,43,115,43,43,115,115,116,116,43,43,115,116,43,115,43,43,115,43,115,116,43,43,115,115,115,116,43,24,94,0,0,6,
20,0,11,0,80,5,182,0,23,0,117,5,182,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,72,0,20,0,0,0,0,255,236,0,0,0,0,255,236,0,0,0,0,255,236,0,0,254,20,255,246,0,0,5,182,0,19,252,148,255,237,254,127,254,106,254,188,255,74,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,1,51,0,9,0,0,0,246,0,14,5,182,0,13,254,180,252,254,255,244,255,96,255,244,3,2,0,12,1,135,255,242,3,64,0,14,2,53,255,243,2,170,0,13,0,0,0,149,0,143,0,135,0,125,0,156,
0,164,0,229,0,139,0,0,0,0,0,0,0,0,0,162,0,166,0,154,0,143,0,131,0,106,0,0,0,0,0,0,0,0,0,153,0,158,0,164,0,145,0,133,0,0,0,0,0,0,0,0,0,0,1,21,0,155,0,0,0,0,0,0,0,0,0,72,0,0,0,72,0,0,0,72,0,0,0,72,0,0,0,188,0,0,1,8,0,0,1,250,0,0,3,0,0,0,3,226,0,0,4,230,
0,0,5,24,0,0,5,110,0,0,5,196,0,0,6,80,0,0,6,180,0,0,6,246,0,0,7,56,0,0,7,122,0,0,7,172,0,0,8,48,0,0,8,134,0,0,9,18,0,0,9,234,0,0,10,118,0,0,11,16,0,0,11,214,0,0,12,34,0,0,13,4,0,0,13,202,0,0,14,60,0,0,14,176,0,0,15,20,0,0,15,114,0,0,15,216,0,0,16,148,
0,0,17,170,0,0,18,24,0,0,18,232,0,0,19,102,0,0,19,216,0,0,20,94,0,0,20,206,0,0,21,114,0,0,21,230,0,0,22,78,0,0,22,160,0,0,23,16,0,0,23,76,0,0,23,200,0,0,24,60,0,0,24,200,0,0,25,64,0,0,25,244,0,0,26,134,0,0,27,52,0,0,27,124,0,0,27,228,0,0,28,48,0,0,28,
178,0,0,29,28,0,0,29,108,0,0,29,210,0,0,30,26,0,0,30,76,0,0,30,146,0,0,30,212,0,0,31,0,0,0,31,78,0,0,32,24,0,0,32,190,0,0,33,52,0,0,33,218,0,0,34,136,0,0,35,10,0,0,35,204,0,0,36,72,0,0,36,170,0,0,37,50,0,0,37,174,0,0,37,220,0,0,38,134,0,0,38,252,0,0,
39,124,0,0,40,40,0,0,40,202,0,0,41,54,0,0,41,218,0,0,42,102,0,0,42,218,0,0,43,44,0,0,43,190,0,0,44,42,0,0,44,170,0,0,45,16,0,0,45,206,0,0,45,254,0,0,46,180,0,0,47,46,0,0,47,46,0,0,47,160,0,0,48,78,0,0,49,4,0,0,49,218,0,0,50,156,0,0,50,234,0,0,51,234,
0,0,52,104,0,0,53,102,0,0,54,12,0,0,54,140,0,0,54,214,0,0,54,230,0,0,56,6,0,0,56,80,0,0,56,186,0,0,57,60,0,0,57,186,0,0,58,102,0,0,58,180,0,0,59,54,0,0,59,150,0,0,59,216,0,0,60,70,0,0,60,148,0,0,61,8,0,0,61,136,0,0,61,180,0,0,61,222,0,0,62,10,0,0,62,
212,0,0,63,4,0,0,63,50,0,0,63,98,0,0,63,146,0,0,63,198,0,0,64,156,0,0,65,90,0,0,65,128,0,0,65,176,0,0,65,222,0,0,66,14,0,0,66,64,0,0,66,112,0,0,66,158,0,0,66,206,0,0,67,0,0,0,67,208,0,0,67,254,0,0,68,46,0,0,68,92,0,0,68,140,0,0,68,188,0,0,68,238,0,0,
69,96,0,0,70,70,0,0,70,118,0,0,70,164,0,0,70,212,0,0,71,8,0,0,71,54,0,0,71,190,0,0,72,152,0,0,72,190,0,0,72,226,0,0,73,8,0,0,73,46,0,0,73,86,0,0,73,126,0,0,74,170,0,0,74,208,0,0,74,246,0,0,75,26,0,0,75,62,0,0,75,100,0,0,75,140,0,0,75,178,0,0,75,216,0,
0,76,0,0,0,76,242,0,0,77,22,0,0,77,60,0,0,77,96,0,0,77,134,0,0,77,170,0,0,77,210,0,0,78,112,0,0,79,68,0,0,79,106,0,0,79,142,0,0,79,180,0,0,79,220,0,0,80,0,0,0,80,174,0,0,80,214,0,0,81,16,0,0,81,54,0,0,81,100,0,0,81,138,0,0,81,178,0,0,81,216,0,0,82,6,
0,0,82,42,0,0,82,88,0,0,82,124,0,0,82,170,0,0,82,208,0,0,82,254,0,0,83,34,0,0,83,82,0,0,83,120,0,0,83,136,0,0,84,124,0,0,84,180,0,0,84,216,0,0,85,6,0,0,85,42,0,0,85,88,0,0,85,126,0,0,85,164,0,0,85,204,0,0,85,250,0,0,86,30,0,0,86,76,0,0,86,112,0,0,86,
158,0,0,86,194,0,0,86,240,0,0,87,22,0,0,87,60,0,0,87,98,0,0,87,146,0,0,87,192,0,0,88,122,0,0,89,70,0,0,89,116,0,0,89,154,0,0,89,210,0,0,89,248,0,0,90,38,0,0,90,76,0,0,90,114,0,0,90,150,0,0,90,196,0,0,90,242,0,0,91,24,0,0,91,66,0,0,91,112,0,0,91,160,0,
0,91,200,0,0,91,238,0,0,92,98,0,0,92,144,0,0,92,190,0,0,92,228,0,0,93,10,0,0,93,54,0,0,93,90,0,0,93,128,0,0,93,166,0,0,94,38,0,0,94,140,0,0,94,186,0,0,94,222,0,0,95,6,0,0,95,44,0,0,95,90,0,0,95,126,0,0,95,166,0,0,96,56,0,0,96,206,0,0,97,6,0,0,97,44,0,
0,97,92,0,0,97,130,0,0,97,180,0,0,97,218,0,0,98,186,0,0,99,198,0,0,99,246,0,0,100,26,0,0,100,66,0,0,100,104,0,0,100,152,0,0,100,192,0,0,100,238,0,0,101,18,0,0,101,64,0,0,101,100,0,0,101,140,0,0,101,180,0,0,101,226,0,0,102,6,0,0,102,44,0,0,102,80,0,0,
102,126,0,0,102,162,0,0,103,36,0,0,103,224,0,0,104,14,0,0,104,50,0,0,104,106,0,0,104,142,0,0,104,190,0,0,104,228,0,0,105,30,0,0,105,68,0,0,105,118,0,0,105,156,0,0,105,194,0,0,105,234,0,0,106,26,0,0,106,64,0,0,106,110,0,0,106,146,0,0,106,196,0,0,106,242,
0,0,107,22,0,0,107,70,0,0,107,110,0,0,107,156,0,0,107,194,0,0,108,22,0,0,108,186,0,0,109,208,0,0,111,50,0,0,111,98,0,0,111,136,0,0,111,182,0,0,111,218,0,0,112,0,0,0,112,38,0,0,112,134,0,0,112,228,0,0,113,32,0,0,113,130,0,0,113,210,0,0,114,78,0,0,114,
164,0,0,115,34,0,0,115,150,0,0,115,222,0,0,116,124,0,0,116,170,0,0,116,186,0,0,116,232,0,0,117,24,0,0,117,72,0,0,117,116,0,0,117,164,0,0,117,208,0,0,117,250,0,0,118,10,0,0,118,26,0,0,118,90,0,0,118,106,0,0,118,122,0,0,118,138,0,0,118,154,0,0,119,102,
0,0,119,118,0,0,119,134,0,0,119,216,0,0,119,232,0,0,119,248,0,0,120,122,0,0,120,138,0,0,120,212,0,0,120,228,0,0,121,98,0,0,121,114,0,0,121,130,0,0,122,100,0,0,122,116,0,0,123,16,0,0,123,196,0,0,123,246,0,0,124,40,0,0,124,76,0,0,124,112,0,0,124,148,0,
0,124,188,0,0,124,228,0,0,125,176,0,0,126,130,0,0,126,242,0,0,127,190,0,0,128,146,0,0,129,60,0,0,129,180,0,0,130,134,0,0,130,222,0,0,130,238,0,0,131,144,0,0,131,160,0,0,131,248,0,0,132,230,0,0,132,246,0,0,133,114,0,0,134,6,0,0,134,156,0,0,135,42,0,0,
135,150,0,0,136,8,0,0,136,200,0,0,137,114,0,0,138,20,0,0,138,210,0,0,138,250,0,0,139,34,0,0,139,70,0,0,139,106,0,0,139,144,0,0,139,194,0,0,140,96,0,0,140,142,0,0,141,52,0,0,141,68,0,0,141,84,0,0,141,134,0,0,141,150,0,0,142,110,0,0,143,48,0,0,143,178,
0,0,143,224,0,0,144,14,0,0,144,110,0,0,144,126,0,0,145,36,0,0,145,52,0,0,145,68,0,0,145,208,0,0,145,224,0,0,146,108,0,0,147,64,0,0,147,172,0,0,147,218,0,0,148,60,0,0,148,170,0,0,148,186,0,0,148,202,0,0,148,218,0,0,148,234,0,0,148,250,0,0,149,10,0,0,149,
26,0,0,149,152,0,0,149,168,0,0,149,184,0,0,150,26,0,0,150,134,0,0,150,230,0,0,151,90,0,0,151,254,0,0,152,170,0,0,153,62,0,0,153,252,0,0,154,212,0,0,155,108,0,0,155,124,0,0,156,68,0,0,157,26,0,0,157,90,0,0,157,230,0,0,157,246,0,0,158,128,0,0,159,76,0,
0,159,184,0,0,159,220,0,0,160,58,0,0,160,162,0,0,161,32,0,0,161,166,0,0,161,182,0,0,162,0,0,0,162,16,0,0,162,32,0,0,162,108,0,0,162,124,0,0,163,62,0,0,163,78,0,0,163,176,0,0,164,28,0,0,164,126,0,0,164,244,0,0,165,168,0,0,166,100,0,0,167,10,0,0,167,192,
0,0,168,150,0,0,169,34,0,0,169,72,0,0,170,58,0,0,170,94,0,0,171,24,0,0,171,40,0,0,171,56,0,0,171,96,0,0,171,112,0,0,172,78,0,0,173,24,0,0,173,228,0,0,174,8,0,0,174,44,0,0,174,140,0,0,174,218,0,0,175,40,0,0,175,88,0,0,175,126,0,0,175,172,0,0,175,210,0,
0,176,6,0,0,176,48,0,0,176,96,0,0,176,136,0,0,176,202,0,0,177,12,0,0,177,78,0,0,177,192,0,0,177,250,0,0,178,50,0,0,178,118,0,0,178,176,0,0,179,14,0,0,179,106,0,0,179,208,0,0,180,66,0,0,181,6,0,0,181,68,0,0,181,210,0,0,183,6,0,0,183,22,0,0,183,38,0,0,
183,118,0,0,183,200,0,0,183,242,0,0,184,36,0,0,184,160,0,0,185,64,0,0,186,48,0,0,187,26,0,0,188,104,0,0,189,70,0,0,189,254,0,0,190,252,0,0,191,150,0,0,191,166,0,0,192,68,0,0,192,114,0,0,192,160,0,0,192,206,0,0,192,252,0,0,193,192,0,0,194,38,0,0,194,114,
0,0,194,234,0,0,195,38,0,0,195,114,0,0,196,68,0,0,196,166,0,0,197,144,0,0,198,34,0,0,198,154,0,0,199,24,0,0,199,120,0,0,199,160,0,0,199,198,0,0,200,34,0,0,200,116,0,0,200,184,0,0,201,0,0,0,201,78,0,0,201,208,0,0,202,116,0,0,202,186,0,0,203,146,0,0,203,
146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,203,146,0,0,206,86,0,0,207,10,0,0,207,48,0,0,207,64,0,0,208,70,0,0,208,190,0,0,209,140,0,0,209,186,0,0,209,224,
0,0,210,8,0,0,210,48,0,0,210,90,0,0,210,218,0,0,211,86,0,0,211,148,0,0,211,208,0,0,212,138,0,0,213,82,0,0,213,230,0,0,214,158,0,0,214,176,0,0,214,194,0,0,214,212,0,0,215,60,0,0,215,118,0,0,215,166,0,0,215,214,0,0,215,252,0,0,216,34,0,0,217,24,0,0,217,
188,0,0,218,134,0,0,219,88,0,0,220,50,0,0,221,30,0,0,221,192,0,0,222,130,0,0,223,78,0,0,224,52,0,0,225,24,0,0,226,22,0,0,227,24,0,0,228,46,0,0,229,154,0,0,230,252,0,0,231,12,0,0,231,28,0,0,231,228,0,0,232,182,0,0,233,42,0,0,233,160,0,0,233,212,0,0,233,
254,0,0,234,238,0,0,235,20,0,0,235,250,0,0,236,216,0,0,238,112,0,0,239,248,0,0,240,40,0,0,240,78,0,0,240,212,0,0,241,90,0,0,241,234,0,0,242,92,0,0,242,210,0,0,243,36,0,0,243,116,0,0,245,108,0,0,246,176,0,0,247,128,0,0,248,80,0,0,249,34,0,0,250,6,0,0,
250,194,0,0,251,158,0,0,252,24,0,0,252,148,0,0,253,66,0,0,253,232,0,0,254,140,0,0,255,50,0,0,255,90,0,0,255,130,0,1,0,14,0,1,0,138,0,1,1,42,0,1,1,194,0,1,2,108,0,1,3,20,0,1,3,150,0,1,4,8,0,1,4,156,0,1,5,66,0,1,5,206,0,1,6,104,0,1,7,34,0,1,7,210,0,1,8,
232,0,1,9,252,0,1,10,34,0,1,10,72,0,1,10,172,0,1,11,16,0,1,11,32,0,1,11,134,0,1,12,10,0,1,12,152,0,1,13,34,0,1,13,176,0,1,14,42,0,1,14,166,0,1,15,46,0,1,15,182,0,1,16,84,0,1,16,246,0,1,17,100,0,1,17,208,0,1,18,198,0,1,19,162,0,1,20,172,0,1,21,156,0,1,
21,172,0,1,21,220,0,1,22,2,0,1,22,178,0,1,23,86,0,1,23,228,0,1,24,108,0,1,25,14,0,1,25,186,0,1,26,84,0,1,27,0,0,1,27,134,0,1,28,14,0,1,28,174,0,1,29,80,0,1,29,96,0,1,29,144,0,1,29,182,0,1,29,232,0,1,30,16,0,1,30,32,0,1,30,48,0,1,30,96,0,1,30,132,0,1,
31,50,0,1,31,66,0,1,31,118,0,1,31,158,0,1,31,208,0,1,31,248,0,1,32,42,0,1,32,82,0,1,32,240,0,1,33,142,0,1,33,200,0,1,33,236,0,1,34,32,0,1,34,70,0,1,34,120,0,1,34,158,0,1,34,174,0,1,34,190,0,1,34,240,0,1,35,24,0,1,35,76,0,1,35,118,0,1,35,174,0,1,35,210,
0,1,36,4,0,1,36,42,0,1,36,92,0,1,36,130,0,1,36,180,0,1,36,218,0,1,37,50,0,1,37,138,0,1,37,190,0,1,37,232,0,1,38,14,0,1,38,192,0,1,39,104,0,1,40,16,0,1,40,192,0,1,41,110,0,1,41,238,0,1,41,254,0,1,42,194,0,1,43,154,0,1,44,118,0,1,45,58,0,1,45,254,0,1,46,
170,0,1,47,86,0,1,47,248,0,1,48,176,0,1,49,114,0,1,50,28,0,1,50,186,0,1,51,62,0,1,51,194,0,1,52,148,0,1,52,164,0,1,53,72,0,1,53,230,0,1,54,12,0,1,54,52,0,1,54,104,0,1,54,142,0,1,54,198,0,1,54,240,0,1,55,40,0,1,55,82,0,1,55,138,0,1,55,180,0,1,56,220,0,
1,57,6,0,1,57,70,0,1,57,124,0,1,57,178,0,1,57,220,0,1,58,18,0,1,58,60,0,1,58,118,0,1,58,160,0,1,59,214,0,1,60,0,0,1,60,62,0,1,60,116,0,1,60,156,0,1,60,194,0,1,60,246,0,1,61,28,0,1,61,74,0,1,61,110,0,1,61,164,0,1,61,204,0,1,62,2,0,1,62,52,0,1,62,106,0,
1,62,146,0,1,63,212,0,1,63,252,0,1,64,62,0,1,64,114,0,1,64,170,0,1,64,208,0,1,64,248,0,1,65,32,0,1,65,72,0,1,65,112,0,1,65,164,0,1,65,202,0,1,66,0,0,1,66,42,0,1,66,96,0,1,66,136,0,1,66,192,0,1,66,234,0,1,68,52,0,1,68,92,0,1,68,158,0,1,68,212,0,1,69,2,
0,1,69,38,0,1,69,86,0,1,69,124,0,1,69,176,0,1,69,214,0,1,70,4,0,1,70,40,0,1,70,80,0,1,70,120,0,1,70,158,0,1,70,198,0,1,70,250,0,1,71,40,0,1,71,86,0,1,71,122,0,1,71,170,0,1,71,208,0,1,72,4,0,1,72,42,0,1,72,88,0,1,72,124,0,1,72,162,0,1,72,202,0,1,72,242,
0,1,73,24,0,1,73,76,0,1,73,114,0,1,73,160,0,1,73,196,0,1,73,234,0,1,74,82,0,1,74,210,0,1,75,84,0,1,76,28,0,1,76,224,0,1,77,98,0,1,77,228,0,1,78,172,0,1,79,102,0,1,79,182,0,1,80,0,0,1,80,38,0,1,80,78,0,1,81,62,0,1,82,62,0,1,82,78,0,1,83,2,0,1,83,156,0,
1,84,56,0,1,84,182,0,1,85,116,0,1,86,20,0,1,86,36,0,1,86,200,0,1,87,102,0,1,88,30,0,1,88,232,0,1,89,108,0,1,89,124,0,1,90,78,0,1,90,224,0,1,91,188,0,1,92,108,0,1,93,28,0,1,93,116,0,1,94,14,0,1,94,172,0,1,95,70,0,1,95,182,0,1,96,152,0,1,97,68,0,1,97,220,
0,1,97,236,0,1,97,252,0,1,98,204,0,1,99,140,0,1,100,50,0,1,101,8,0,1,101,170,0,1,102,86,0,1,102,254,0,1,103,14,0,1,103,196,0,1,104,114,0,1,104,222,0,1,105,138,0,1,105,244,0,1,106,168,0,1,107,44,0,1,107,160,0,1,108,64,0,1,108,222,0,1,109,142,0,1,110,46,
0,1,110,206,0,1,111,106,0,1,112,62,0,1,113,8,0,1,113,162,0,1,114,50,0,1,114,232,0,1,115,122,0,1,115,170,0,1,115,196,0,1,116,102,0,1,116,118,0,1,116,182,0,1,116,240,0,1,117,38,0,1,117,76,0,1,117,116,0,1,117,156,0,1,117,194,0,1,117,234,0,1,118,18,0,1,118,
64,0,1,118,102,0,1,118,148,0,1,118,186,0,1,118,234,0,1,119,16,0,1,119,62,0,1,119,98,0,1,119,152,0,1,119,194,0,1,120,2,0,1,120,44,0,1,120,108,0,1,120,152,0,1,120,216,0,1,121,4,0,1,121,190,0,1,121,244,0,1,122,32,0,1,122,72,0,1,122,114,0,1,122,172,0,1,122,
212,0,1,123,184,0,1,124,196,0,1,124,242,0,1,125,22,0,1,125,70,0,1,125,118,0,1,125,156,0,1,125,194,0,1,126,10,0,1,126,64,0,1,126,112,0,1,126,152,0,1,126,190,0,1,126,228,0,1,127,10,0,1,127,56,0,1,127,92,0,1,128,10,0,1,128,162,0,1,128,210,0,1,128,248,0,
1,129,44,0,1,129,86,0,1,129,132,0,1,129,172,0,1,129,224,0,1,130,10,0,1,130,56,0,1,130,94,0,1,130,146,0,1,130,188,0,1,130,234,0,1,131,18,0,1,131,70,0,1,131,112,0,1,131,158,0,1,131,196,0,1,131,248,0,1,132,34,0,1,132,82,0,1,132,120,0,1,132,172,0,1,132,214,
0,1,133,4,0,1,133,42,0,1,133,58,0,1,133,252,0,1,134,42,0,1,134,88,0,1,134,206,0,1,134,222,0,1,135,162,0,1,136,110,0,1,136,148,0,1,136,164,0,1,136,210,0,1,136,250,0,1,137,32,0,1,137,70,0,1,137,124,0,1,137,166,0,1,137,224,0,1,138,10,0,1,138,56,0,1,138,
96,0,1,138,138,0,1,138,178,0,1,138,234,0,1,139,14,0,1,139,188,0,1,140,176,0,1,141,142,0,1,142,130,0,1,143,120,0,1,144,72,0,1,145,50,0,1,146,10,0,1,146,124,0,1,147,16,0,1,147,244,0,1,148,136,0,1,148,254,0,1,149,108,0,1,150,118,0,1,151,40,0,1,151,56,0,
1,152,54,0,1,153,100,0,1,153,232,0,1,154,166,0,1,155,130,0,1,156,72,0,1,156,238,0,1,157,142,0,1,158,44,0,1,158,242,0,1,159,18,0,1,159,172,0,1,159,204,0,1,160,144,0,1,161,8,0,1,161,226,0,1,162,180,0,1,163,126,0,1,163,148,0,1,164,78,0,1,165,66,0,1,165,
82,0,1,165,98,0,1,166,106,0,1,167,64,0,1,167,196,0,1,168,170,0,1,168,186,0,1,169,80,0,1,170,14,0,1,170,238,0,1,171,104,0,1,172,0,0,1,172,184,0,1,173,92,0,1,173,108,0,1,173,212,0,1,174,130,0,1,175,32,0,1,175,116,0,1,176,40,0,1,176,70,0,1,176,248,0,1,177,
190,0,1,178,84,0,1,178,244,0,1,179,92,0,1,179,108,0,1,180,88,0,1,181,22,0,1,181,38,0,1,181,68,0,1,181,170,0,1,182,60,0,1,182,166,0,1,183,46,0,1,183,130,0,1,183,216,0,1,184,106,0,1,184,140,0,1,185,96,0,1,185,210,0,1,186,138,0,1,186,254,0,1,187,178,0,1,
188,96,0,1,188,234,0,1,189,182,0,1,190,96,0,1,190,228,0,1,191,56,0,1,191,198,0,1,192,64,0,1,192,144,0,1,193,40,0,1,193,234,0,1,193,250,0,1,195,22,0,1,195,134,0,1,195,156,0,1,196,14,0,1,196,138,0,1,196,192,0,1,196,208,0,1,197,164,0,1,198,102,0,1,198,118,
0,1,199,62,0,1,199,184,0,1,199,246,0,1,200,200,0,1,201,110,0,1,202,22,0,1,203,2,0,1,204,48,0,1,205,128,0,1,206,114,0,1,207,86,0,1,208,152,0,1,209,140,0,1,210,74,0,1,210,194,0,1,211,154,0,1,212,28,0,1,212,182,0,1,213,114,0,1,213,230,0,1,214,110,0,1,214,
242,0,1,215,82,0,1,215,172,0,1,216,58,0,1,216,206,0,1,217,80,0,1,217,200,0,1,217,216,0,1,217,232,0,1,217,248,0,1,218,8,0,1,218,102,0,1,218,196,0,1,219,44,0,1,219,66,0,1,219,84,0,1,219,102,0,1,219,168,0,1,219,212,0,1,219,228,0,1,219,246,0,1,220,8,0,1,
220,56,0,1,220,94,0,1,220,110,0,1,220,126,0,1,220,200,0,1,220,246,0,1,221,8,0,1,221,26,0,1,221,42,0,1,221,58,0,1,221,74,0,1,221,108,0,1,221,184,0,1,221,200,0,1,222,116,0,1,222,164,0,1,223,48,0,1,223,158,0,1,224,4,0,1,224,58,0,1,224,126,0,1,224,198,0,
1,225,10,0,1,225,64,0,1,225,120,0,1,225,192,0,1,225,242,0,1,226,34,0,1,226,50,0,1,226,114,0,1,226,180,0,1,226,244,0,1,227,50,0,1,227,104,0,1,227,192,0,1,228,28,0,1,228,132,0,1,228,150,0,1,228,198,0,1,228,246,0,1,229,32,0,1,229,74,0,1,229,134,0,1,229,
178,0,1,229,240,0,1,230,2,0,1,230,20,0,1,230,72,0,1,230,90,0,1,230,108,0,1,230,126,0,1,230,142,0,1,230,160,0,1,230,178,0,1,230,196,0,1,230,238,0,1,231,42,0,1,231,164,0,1,231,252,0,1,232,42,0,1,232,88,0,1,232,134,0,1,232,180,0,1,232,244,0,1,233,52,0,1,
233,108,0,1,233,164,0,1,233,216,0,1,234,12,0,1,234,78,0,1,234,136,0,1,234,194,0,1,235,24,0,1,235,62,0,1,235,122,0,1,235,180,0,1,235,224,0,1,236,6,0,1,236,24,0,1,236,42,0,1,236,60,0,1,236,108,0,1,236,160,0,1,237,10,0,1,237,60,0,1,237,110,0,1,237,154,0,
1,237,198,0,1,237,244,0,1,238,26,0,1,238,62,0,1,238,80,0,1,238,188,0,1,238,224,0,1,239,4,0,1,239,44,0,1,239,84,0,1,239,150,0,1,239,208,0,1,240,16,0,1,240,122,0,1,240,208,0,1,241,52,0,1,241,94,0,1,241,112,0,1,241,130,0,1,241,148,0,1,241,176,0,1,241,214,
0,1,241,232,0,1,242,34,0,1,242,52,0,1,242,102,0,1,242,154,0,1,243,48,0,1,243,252,0,1,244,210,0,1,245,16,0,1,245,66,0,1,248,20,0,1,248,80,0,1,248,96,0,1,248,230,0,1,249,32,0,1,249,106,0,1,249,182,0,1,250,62,0,1,250,78,0,1,250,94,0,1,250,182,0,1,251,98,
0,1,251,196,0,1,252,18,0,1,252,60,0,1,252,112,0,1,252,148,0,1,253,6,0,1,253,108,0,1,253,158,0,1,254,52,0,1,254,188,0,1,255,14,0,1,255,100,0,1,255,186,0,2,0,10,0,2,0,142,0,2,0,242,0,2,1,116,0,2,1,194,0,2,2,24,0,2,2,90,0,2,2,162,0,2,2,226,0,2,3,38,0,2,
3,56,0,2,3,72,0,2,3,132,0,2,3,194,0,2,3,210,0,2,4,208,0,2,4,254,0,2,5,48,0,2,5,64,0,2,6,30,0,2,6,192,0,2,7,78,0,2,7,204,0,2,8,114,0,2,8,250,0,2,9,132,0,2,10,54,0,2,10,254,0,2,11,172,0,2,12,94,0,2,13,42,0,2,13,250,0,2,14,154,0,2,15,58,0,2,15,210,0,2,16,
98,0,2,17,60,0,2,18,14,0,2,18,198,0,2,19,132,0,2,20,82,0,2,21,2,0,2,21,166,0,2,22,44,0,2,22,224,0,2,23,186,0,2,23,202,0,2,23,218,0,2,23,234,0,2,23,250,0,2,24,10,0,2,24,26,0,2,24,42,0,2,24,58,0,2,24,186,0,2,25,50,0,2,25,242,0,2,26,2,0,2,26,52,0,2,26,104,
0,2,26,206,0,2,26,222,0,2,26,238,0,2,26,254,0,2,27,14,0,2,27,134,0,2,28,62,0,2,29,110,0,2,30,72,0,2,30,190,0,2,31,44,0,2,32,4,0,2,32,134,0,2,33,84,0,2,33,180,0,2,34,6,0,2,34,118,0,2,34,248,0,2,35,110,0,2,35,218,0,2,36,92,0,2,36,208,0,2,37,78,0,2,37,200,
0,2,38,152,0,2,39,174,0,2,40,100,0,2,40,186,0,2,41,16,0,2,41,142,0,2,42,34,0,2,42,182,0,2,42,254,0,2,43,96,0,2,43,218,0,2,44,202,0,2,45,168,0,2,45,244,0,2,46,114,0,2,46,216,0,2,47,114,0,2,48,26,0,2,48,174,0,2,48,238,0,2,49,56,0,2,49,130,0,2,49,146,0,
2,50,36,0,2,50,148,0,2,51,4,0,2,51,166,0,2,52,82,0,2,53,30,0,2,53,130,0,2,53,242,0,2,54,96,0,2,54,228,0,2,55,82,0,2,55,180,0,2,56,8,0,2,56,124,0,2,56,182,0,2,57,44,0,2,57,146,0,2,57,246,0,2,58,106,0,2,59,22,0,2,59,138,0,2,60,14,0,2,60,84,0,2,60,174,0,
2,61,46,0,2,61,224,0,2,62,142,0,2,63,24,0,2,64,32,0,2,64,174,0,2,65,66,0,2,65,222,0,2,66,108,0,2,67,40,0,2,67,224,0,2,68,144,0,2,68,246,0,2,69,112,0,2,70,10,0,2,70,142,0,2,70,250,0,2,71,94,0,2,71,164,0,2,71,232,0,2,72,120,0,2,72,242,0,2,73,94,0,2,73,
202,0,2,74,100,0,2,74,178,0,2,75,66,0,2,75,236,0,2,76,80,0,2,77,6,0,2,77,172,0,2,78,74,0,2,78,174,0,2,79,14,0,2,79,42,0,2,79,70,0,2,79,100,0,2,79,128,0,2,80,14,0,2,80,44,0,2,80,72,0,2,81,54,0,2,82,94,0,2,83,142,0,2,84,140,0,2,85,224,0,2,86,232,0,2,88,
16,0,2,88,248,0,2,89,202,0,2,90,192,0,2,91,184,0,2,92,174,0,2,93,128,0,2,93,252,0,2,94,204,0,2,95,250,0,2,96,98,0,2,96,242,0,2,97,236,0,2,98,172,0,2,99,170,0,2,100,130,0,2,101,98,0,2,102,24,0,2,103,32,0,2,103,214,0,2,104,58,0,2,105,30,0,2,105,206,0,2,
106,168,0,2,107,74,0,2,108,40,0,2,108,226,0,2,109,118,0,2,110,24,0,2,110,162,0,2,111,172,0,2,112,128,0,2,113,112,0,2,114,68,0,2,115,72,0,2,116,66,0,2,117,50,0,2,117,210,0,2,118,114,0,2,119,16,0,2,119,190,0,2,120,130,0,2,121,12,0,2,121,116,0,2,122,92,
0,2,123,40,0,2,123,56,0,2,123,176,0,2,124,42,0,2,124,58,0,2,124,170,0,2,125,82,0,2,125,160,0,2,126,2,0,2,126,164,0,2,127,106,0,2,127,182,0,2,128,4,0,2,128,62,0,2,128,244,0,2,129,146,0,2,130,24,0,2,130,164,0,2,131,10,0,2,131,182,0,2,132,122,0,2,133,44,
0,2,133,148,0,2,134,40,0,2,134,234,0,2,135,132,0,2,135,226,0,2,136,90,0,2,136,170,0,2,137,8,0,2,137,144,0,2,138,90,0,2,138,230,0,2,139,154,0,2,140,32,0,2,140,154,0,2,141,48,0,2,141,136,0,2,141,196,0,2,142,0,0,2,142,48,0,2,142,96,0,2,142,186,0,2,143,20,
0,2,143,96,0,2,143,164,0,2,144,44,0,2,144,92,0,2,144,132,0,2,144,172,0,2,144,210,0,2,145,10,0,2,145,66,0,2,145,128,0,2,145,180,0,2,145,228,0,2,146,10,0,2,146,50,0,2,146,90,0,2,146,146,0,2,146,202,0,2,146,242,0,2,147,24,0,2,147,84,0,2,147,144,0,2,147,
212,0,2,147,252,0,2,148,64,0,2,148,104,0,2,148,162,0,2,148,220,0,2,149,30,0,2,149,96,0,2,149,158,0,2,149,210,0,2,150,0,0,2,150,46,0,2,150,102,0,2,150,138,0,2,150,184,0,2,150,230,0,2,151,12,0,2,151,52,0,2,151,102,0,2,151,152,0,2,151,188,0,2,151,224,0,
2,152,28,0,2,152,90,0,2,152,154,0,2,152,220,0,2,153,28,0,2,153,70,0,2,153,116,0,2,153,162,0,2,153,202,0,2,153,242,0,2,154,42,0,2,154,98,0,2,154,138,0,2,154,176,0,2,154,252,0,2,155,70,0,2,155,126,0,2,155,180,0,2,155,240,0,2,156,42,0,2,156,88,0,2,156,128,
0,2,156,168,0,2,156,208,0,2,157,0,0,2,157,38,0,2,157,76,0,2,157,116,0,2,157,172,0,2,157,228,0,2,158,30,0,2,158,90,0,2,158,150,0,2,158,192,0,2,158,254,0,2,159,42,0,2,159,110,0,2,159,152,0,2,159,220,0,2,160,6,0,2,160,52,0,2,160,90,0,2,160,138,0,2,160,178,
0,2,160,226,0,2,161,10,0,2,161,50,0,2,161,88,0,2,161,166,0,2,161,220,0,2,162,20,0,2,162,74,0,2,162,120,0,2,162,160,0,2,162,200,0,2,162,240,0,2,163,34,0,2,163,74,0,2,163,124,0,2,163,164,0,2,163,228,0,2,164,30,0,2,164,76,0,2,164,126,0,2,164,164,0,2,164,
202,0,2,165,0,0,2,165,54,0,2,165,112,0,2,165,172,0,2,165,234,0,2,166,42,0,2,166,108,0,2,166,176,0,2,166,234,0,2,167,38,0,2,167,96,0,2,167,136,0,2,167,212,0,2,167,254,0,2,168,44,0,2,168,80,0,2,168,118,0,2,168,156,0,2,168,202,0,2,168,240,0,2,169,22,0,2,
169,60,0,2,169,106,0,2,169,144,0,2,169,196,0,2,169,234,0,2,170,26,0,2,170,66,0,2,170,112,0,2,170,148,0,2,170,186,0,2,170,224,0,2,171,22,0,2,171,76,0,2,171,132,0,2,171,174,0,2,171,214,0,2,171,252,0,2,172,34,0,2,172,80,0,2,173,16,0,2,173,54,0,2,173,94,
0,2,173,134,0,2,173,174,0,2,173,212,0,2,173,250,0,2,174,32,0,2,174,72,0,2,174,116,0,2,174,160,0,2,174,212,0,2,175,8,0,2,175,60,0,2,175,112,0,2,175,174,0,2,175,236,0,2,176,18,0,2,176,56,0,2,176,94,0,2,176,132,0,2,176,170,0,2,176,208,0,2,177,0,0,2,177,
48,0,2,177,100,0,2,177,152,0,2,177,204,0,2,178,0,0,2,178,38,0,2,178,76,0,2,178,116,0,2,178,156,0,2,178,194,0,2,178,232,0,2,179,14,0,2,179,52,0,2,179,100,0,2,179,148,0,2,179,200,0,2,179,252,0,2,180,48,0,2,180,100,0,2,180,162,0,2,180,222,0,2,181,2,0,2,
181,40,0,2,181,80,0,2,181,120,0,2,181,160,0,2,181,200,0,2,181,240,0,2,182,26,0,2,182,74,0,2,182,122,0,2,182,174,0,2,182,226,0,2,183,22,0,2,183,74,0,2,183,134,0,2,183,194,0,2,183,234,0,2,184,18,0,2,184,58,0,2,184,98,0,2,184,136,0,2,184,174,0,2,184,220,
0,2,185,12,0,2,185,64,0,2,185,116,0,2,185,168,0,2,185,220,0,2,186,4,0,2,186,44,0,2,186,84,0,2,186,124,0,2,186,162,0,2,186,202,0,2,186,240,0,2,187,24,0,2,187,72,0,2,187,124,0,2,187,176,0,2,187,236,0,2,188,18,0,2,188,56,0,2,188,98,0,2,188,138,0,2,188,178,
0,2,188,218,0,2,189,2,0,2,189,42,0,2,189,88,0,2,189,136,0,2,189,188,0,2,189,240,0,2,190,36,0,2,190,88,0,2,190,150,0,2,190,212,0,2,190,250,0,2,191,30,0,2,191,68,0,2,191,104,0,2,191,142,0,2,191,178,0,2,191,218,0,2,192,0,0,2,192,38,0,2,192,74,0,2,192,112,
0,2,192,148,0,2,192,188,0,2,192,226,0,2,193,26,0,2,193,84,0,2,193,142,0,2,193,200,0,2,194,0,0,2,194,56,0,2,194,112,0,2,194,170,0,2,194,234,0,2,195,42,0,2,195,112,0,2,195,184,0,2,195,254,0,2,196,68,0,2,196,148,0,2,196,228,0,2,197,26,0,2,197,80,0,2,197,
134,0,2,197,192,0,2,197,246,0,2,198,44,0,2,198,98,0,2,198,152,0,2,198,218,0,2,199,28,0,2,199,98,0,2,199,168,0,2,199,238,0,2,200,52,0,2,200,130,0,2,200,206,0,2,201,8,0,2,201,68,0,2,201,128,0,2,201,190,0,2,201,250,0,2,202,54,0,2,202,116,0,2,202,178,0,2,
202,244,0,2,203,56,0,2,203,128,0,2,203,200,0,2,204,16,0,2,204,86,0,2,204,168,0,2,204,250,0,2,205,32,0,2,205,70,0,2,205,126,0,2,205,164,0,2,205,218,0,2,206,0,0,2,206,56,0,2,206,102,0,2,206,158,0,2,206,204,0,2,206,250,0,2,207,34,0,2,207,144,0,2,207,238,
0,2,208,8,0,2,208,24,0,2,209,2,0,2,209,56,0,2,209,94,0,2,209,146,0,2,209,182,0,2,209,234,0,2,210,26,0,2,210,74,0,2,210,122,0,2,210,170,0,2,210,208,0,2,211,82,0,2,211,210,0,2,212,136,0,2,212,174,0,2,212,212,0,2,212,254,0,2,213,40,0,2,213,78,0,2,213,120,
0,2,213,166,0,2,213,222,0,2,214,14,0,2,214,62,0,2,214,192,0,2,215,66,0,2,215,244,0,2,216,26,0,2,216,64,0,2,216,106,0,2,216,148,0,2,216,186,0,2,216,226,0,2,217,8,0,2,217,50,0,2,217,96,0,2,217,152,0,2,217,200,0,2,217,248,0,2,218,40,0,2,218,200,0,2,219,
104,0,2,219,178,0,2,219,238,0,2,220,22,0,2,220,80,0,2,220,118,0,2,220,178,0,2,220,226,0,2,221,14,0,2,221,62,0,2,221,106,0,2,221,146,0,2,221,220,0,2,222,76,0,2,222,110,0,2,222,190,0,2,223,0,0,2,223,64,0,2,223,106,0,2,223,132,0,2,223,226,0,2,224,12,0,2,
224,54,0,2,224,114,0,2,224,188,0,2,225,6,0,2,225,6,0,2,225,30,0,2,225,46,0,2,226,124,0,2,226,210,0,2,227,34,0,2,227,90,0,2,227,158,0,2,227,238,0,2,228,60,0,2,228,166,0,2,229,66,0,2,229,222,0,2,229,252,0,2,230,26,0,2,230,56,0,2,230,166,0,2,230,196,0,2,
231,178,0,2,232,220,0,2,233,170,0,2,234,132,0,2,235,196,0,2,236,236,0,2,238,124,0,2,239,24,0,2,239,224,0,2,240,248,0,2,241,224,0,2,243,56,0,2,244,34,0,2,245,22,0,2,246,42,0,2,246,230,0,2,247,184,0,2,247,202,0,2,248,206,0,2,249,246,0,2,250,80,0,2,250,
122,0,2,250,164,0,2,251,26,0,2,251,130,0,2,251,214,0,2,252,62,0,2,252,144,0,2,253,34,0,2,253,156,0,2,254,44,0,2,254,60,0,2,254,76,0,2,254,132,0,2,254,228,0,2,255,90,0,2,255,174,0,2,255,196,0,3,0,40,0,3,0,134,0,3,0,176,0,3,0,222,0,3,1,24,0,3,1,80,0,3,
1,138,0,3,1,194,0,3,2,8,0,3,2,72,0,3,2,138,0,3,2,204,0,3,3,36,0,3,3,130,0,3,3,200,0,3,4,48,0,3,4,128,0,3,4,246,0,3,5,90,0,3,5,166,0,3,6,26,0,3,6,128,0,3,6,206,0,3,7,66,0,3,7,164,0,3,7,240,0,3,8,96,0,3,8,210,0,3,9,48,0,3,9,188,0,3,10,40,0,3,10,128,0,3,
11,12,0,3,11,128,0,3,11,214,0,3,12,100,0,3,12,214,0,3,13,44,0,3,13,186,0,3,14,84,0,3,14,214,0,3,15,146,0,3,15,192,0,3,15,238,0,3,16,28,0,3,16,74,0,3,16,120,0,3,20,6,0,3,27,8,0,3,33,198,0,3,33,242,0,3,34,58,0,3,34,104,0,3,34,178,0,3,34,222,0,3,35,10,0,
3,35,58,0,3,35,104,0,3,35,148,0,3,36,22,0,3,38,96,0,3,38,168,0,3,39,12,0,3,39,164,0,3,40,26,0,3,41,68,0,3,42,46,0,3,43,66,0,3,44,8,0,3,44,240,0,3,45,132,0,3,46,92,0,3,46,198,0,3,47,20,0,3,47,146,0,3,48,58,0,3,49,30,0,3,49,208,0,3,50,108,0,3,51,36,0,3,
51,252,0,3,52,176,0,3,53,240,0,3,54,198,0,3,54,214,0,3,55,110,0,3,55,248,0,3,56,142,0,3,57,2,0,3,57,112,0,3,58,30,0,3,58,152,0,3,59,64,0,3,59,238,0,3,60,194,0,3,61,36,0,3,61,150,0,3,62,56,0,3,62,148,0,3,62,252,0,3,63,96,0,3,63,190,0,3,63,238,0,3,64,50,
0,3,64,118,0,3,64,216,0,3,65,54,0,3,65,150,0,3,65,212,0,3,66,10,0,3,66,60,0,3,66,174,0,3,66,246,0,3,67,36,0,3,67,82,0,3,67,242,0,3,68,146,0,3,68,162,0,3,68,228,0,3,69,38,0,3,69,142,0,3,69,250,0,3,70,76,0,3,70,158,0,3,70,240,0,3,71,58,0,3,71,138,0,3,71,
218,0,3,72,34,0,3,72,114,0,3,72,188,0,3,73,4,0,3,73,84,0,3,73,168,0,3,73,248,0,3,74,72,0,3,74,138,0,3,74,210,0,3,75,34,0,3,75,118,0,3,75,204,0,3,76,28,0,3,76,102,0,3,76,174,0,3,76,254,0,3,77,84,0,3,77,170,0,3,78,0,0,3,78,66,0,3,78,132,0,3,78,202,0,3,
79,32,0,3,79,118,0,3,79,202,0,3,80,24,0,3,80,90,0,3,80,166,0,3,80,250,0,3,81,78,0,3,81,154,0,3,81,232,0,3,82,60,0,3,82,142,0,3,82,214,0,3,83,32,0,3,83,104,0,3,83,182,0,3,84,10,0,3,84,94,0,3,84,176,0,3,84,250,0,3,85,66,0,3,85,146,0,3,85,230,0,3,86,60,
0,3,86,144,0,3,86,214,0,3,87,24,0,3,87,94,0,3,87,180,0,3,88,10,0,3,88,94,0,3,88,174,0,3,88,240,0,3,89,50,0,3,89,132,0,3,89,216,0,3,90,44,0,3,90,122,0,3,90,194,0,3,91,14,0,3,91,96,0,3,91,180,0,3,92,0,0,3,92,78,0,3,92,162,0,3,92,246,0,3,93,72,0,3,93,138,
0,3,93,210,0,3,94,34,0,3,94,118,0,3,94,204,0,3,95,34,0,3,95,104,0,3,95,170,0,3,95,238,0,3,96,68,0,3,96,154,0,3,96,238,0,3,97,62,0,3,97,128,0,3,97,202,0,3,98,28,0,3,98,112,0,3,98,196,0,3,99,18,0,3,99,90,0,3,99,164,0,3,99,238,0,3,100,64,0,3,100,148,0,3,
100,224,0,3,101,40,0,3,101,116,0,3,101,198,0,3,102,26,0,3,102,102,0,3,102,180,0,3,103,8,0,3,103,94,0,3,103,180,0,3,103,252,0,3,104,62,0,3,104,128,0,3,104,214,0,3,105,44,0,3,105,130,0,3,105,210,0,3,106,20,0,3,106,94,0,3,106,174,0,3,107,4,0,3,107,88,0,
3,107,168,0,3,107,240,0,3,108,50,0,3,108,130,0,3,108,210,0,3,109,40,0,3,109,120,0,3,109,192,0,3,110,10,0,3,110,90,0,3,110,162,0,3,110,242,0,3,111,66,0,3,111,138,0,3,111,212,0,3,112,36,0,3,112,118,0,3,112,200,0,3,112,244,0,3,113,32,0,3,113,76,0,3,113,
120,0,3,113,164,0,3,113,208,0,3,113,252,0,3,114,40,0,3,114,82,0,3,114,124,0,3,114,166,0,3,114,208,0,3,114,250,0,3,115,36,0,3,115,78,0,3,115,120,0,3,115,164,0,3,115,208,0,3,115,252,0,3,116,40,0,3,116,84,0,3,116,128,0,3,116,172,0,3,116,216,0,3,117,4,0,
3,117,48,0,3,117,92,0,3,117,136,0,3,117,182,0,3,117,228,0,3,118,18,0,3,118,64,0,3,118,216,0,3,119,106,0,3,120,40,0,3,120,244,0,3,121,158,0,3,122,74,0,3,122,244,0,3,123,162,0,3,124,16,0,3,124,148,0,3,125,22,0,3,125,240,0,3,126,220,0,3,127,202,0,3,128,
40,0,3,128,140,0,3,129,122,0,3,129,244,0,3,130,144,0,3,130,250,0,3,131,88,0,3,132,78,0,3,133,68,0,3,134,24,0,3,134,236,0,3,135,178,0,3,136,116,0,3,137,58,0,3,137,252,0,3,138,176,0,3,139,90,0,3,140,8,0,3,140,224,0,3,141,198,0,3,142,222,0,3,143,102,0,3,
143,236,0,3,144,206,0,3,145,154,0,3,146,130,0,3,147,114,0,3,147,216,0,3,148,62,0,3,148,200,0,3,149,98,0,3,149,190,0,3,150,146,0,2,0,193,0,0,4,10,5,182,0,3,0,7,0,30,64,12,4,3,2,5,3,5,8,9,4,3,7,0,0,47,50,47,51,17,18,1,57,57,17,51,17,51,49,48,19,33,17,33,
55,33,17,33,193,3,73,252,183,104,2,121,253,135,5,182,250,74,104,4,230,0,0,2,0,147,255,227,1,145,5,182,0,3,0,15,0,57,64,30,2,4,3,10,4,10,16,17,80,1,96,1,2,15,1,1,11,3,1,1,2,13,13,7,125,89,13,19,2,3,0,63,63,43,17,18,0,57,24,47,95,94,93,93,17,18,1,57,57,
17,51,17,51,49,48,1,35,3,51,3,52,54,51,50,22,21,20,6,35,34,38,1,78,117,51,219,238,65,62,62,65,67,60,61,66,1,156,4,26,250,185,66,71,73,64,64,76,74,0,2,0,133,3,166,2,190,5,182,0,3,0,7,0,31,64,13,0,3,4,7,3,7,8,9,6,2,7,3,3,0,63,51,205,50,17,18,1,57,57,17,
51,17,51,49,48,1,3,35,3,33,3,35,3,1,72,41,113,41,2,57,40,113,41,5,182,253,240,2,16,253,240,2,16,0,0,2,0,51,0,0,4,246,5,182,0,27,0,31,0,123,64,67,24,25,6,7,20,21,10,8,11,28,14,31,15,21,18,4,7,1,29,0,30,25,22,27,3,22,30,29,7,18,15,14,11,16,12,12,32,33,
0,31,16,16,25,21,63,17,79,17,2,17,17,19,4,8,12,12,1,28,13,13,10,23,19,3,6,10,18,0,63,51,63,51,18,57,47,51,51,51,17,51,51,17,57,47,93,51,51,51,17,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,3,33,21,
33,3,35,19,33,3,35,19,33,53,33,19,33,53,33,19,51,3,33,19,51,3,33,21,1,33,19,33,3,215,63,1,24,254,205,84,145,84,254,219,80,144,78,254,254,1,29,65,254,238,1,43,82,147,82,1,39,82,142,82,1,4,252,235,1,37,64,254,219,3,125,254,184,137,254,84,1,172,254,84,1,
172,137,1,72,135,1,178,254,78,1,178,254,78,135,254,184,1,72,0,3,0,127,255,137,4,16,6,18,0,32,0,38,0,45,0,115,64,63,25,0,9,39,17,29,37,23,3,4,4,13,42,20,3,5,0,33,33,5,17,3,46,47,36,14,14,29,42,42,6,23,37,13,6,13,118,89,5,3,0,6,1,11,3,6,43,28,23,28,118,
89,21,20,64,23,1,47,23,239,23,2,23,0,47,93,93,51,51,43,17,0,51,24,47,95,94,93,51,51,43,17,0,51,17,18,57,17,51,51,17,51,17,18,1,23,57,17,51,17,23,51,51,17,23,51,17,51,51,17,51,49,48,1,20,6,7,21,35,53,38,38,39,53,22,22,23,17,38,38,53,52,54,55,53,51,21,
22,23,7,38,39,17,30,2,7,52,38,39,17,54,1,20,22,23,17,6,6,4,16,203,188,131,114,209,68,75,217,99,205,170,202,173,131,190,171,56,155,150,160,157,74,182,94,115,209,253,236,86,106,94,98,1,193,137,180,23,228,219,2,35,31,168,35,51,2,1,172,65,175,137,132,170,
19,180,178,5,71,141,61,11,254,90,54,96,123,100,72,85,40,254,137,32,2,253,73,90,38,1,117,16,90,0,5,0,100,255,236,6,66,5,203,0,9,0,21,0,32,0,44,0,48,0,71,64,37,0,16,10,5,22,39,33,28,28,45,39,5,47,16,6,49,50,30,42,3,13,42,13,42,13,36,19,48,3,47,18,7,19,
4,25,36,19,0,63,51,63,51,63,63,17,18,57,57,47,47,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,19,20,22,51,50,17,16,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,1,20,22,51,50,54,53,16,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,1,1,35,1,250,71,78,
158,158,78,71,1,201,157,151,142,157,153,146,147,161,1,182,71,78,81,77,158,78,71,1,201,158,150,142,157,152,147,147,161,254,245,252,213,157,3,43,4,2,165,167,1,76,1,74,165,165,228,233,239,222,229,228,237,252,218,167,164,163,168,1,72,163,165,227,233,239,
221,229,228,237,3,34,250,74,5,182,0,0,3,0,109,255,236,5,215,5,205,0,11,0,20,0,51,0,94,64,53,18,21,0,28,37,3,34,6,43,38,44,41,38,46,14,6,3,15,24,28,21,11,52,53,3,24,37,15,4,31,46,43,49,14,38,12,40,40,31,45,18,31,9,108,89,31,4,49,12,105,89,49,19,0,63,43,
0,24,63,43,0,24,63,18,57,47,18,57,57,18,57,57,17,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,22,23,54,54,53,52,38,35,34,6,19,50,55,1,6,6,21,20,22,37,52,54,55,46,2,53,52,54,51,50,22,21,20,6,7,1,54,55,51,2,7,1,35,39,6,6,35,34,38,1,166,
71,80,124,102,102,81,89,105,153,227,156,254,86,138,97,154,254,170,134,181,77,65,36,198,179,165,189,137,156,1,139,93,51,182,69,140,1,43,244,178,114,243,147,215,245,4,143,65,130,79,69,126,81,76,92,94,251,176,146,1,157,83,136,92,113,135,242,130,196,104,
87,101,107,59,148,172,168,148,109,182,92,254,132,108,217,254,227,155,254,221,172,102,90,210,0,0,1,0,133,3,166,1,72,5,182,0,3,0,20,183,0,3,3,4,5,2,3,3,0,63,205,17,18,1,57,17,51,49,48,1,3,35,3,1,72,41,113,41,5,182,253,240,2,16,0,0,1,0,82,254,188,2,41,5,
182,0,13,0,28,64,12,7,0,4,10,0,10,14,15,3,3,11,36,0,63,63,17,18,1,57,57,17,51,17,51,49,48,19,16,18,55,51,6,2,21,20,18,23,35,38,2,82,155,146,170,144,145,148,139,168,147,154,2,49,1,9,1,206,174,193,254,50,244,240,254,54,189,170,1,198,0,0,1,0,61,254,188,
2,20,5,182,0,13,0,28,64,12,10,4,0,7,4,7,14,15,10,3,4,36,0,63,63,17,18,1,57,57,17,51,17,51,49,48,1,16,2,7,35,54,18,53,52,2,39,51,22,18,2,20,155,146,168,139,148,145,144,170,147,154,2,49,254,249,254,58,168,188,1,203,240,244,1,206,193,175,254,49,0,1,0,84,
2,123,4,16,6,20,0,14,0,69,64,42,0,14,1,13,4,7,3,5,7,13,14,10,9,11,8,15,16,13,1,10,4,7,6,6,14,2,11,3,3,63,12,1,12,12,31,8,47,8,2,8,14,0,0,63,196,93,57,47,93,23,51,17,23,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,3,37,23,5,19,7,3,3,39,19,37,55,5,3,2,147,
41,1,138,28,254,136,243,176,174,158,182,240,254,139,29,1,133,43,6,20,254,119,111,189,30,254,188,96,1,102,254,154,96,1,68,30,189,111,1,137,0,1,0,102,0,227,4,41,4,195,0,11,0,52,64,31,0,4,4,9,5,2,5,7,3,12,13,3,7,7,0,47,8,95,8,127,8,175,8,207,8,239,8,255,
8,7,8,0,47,93,51,51,17,51,17,18,1,23,57,17,51,51,17,51,49,48,1,33,21,33,17,35,17,33,53,33,17,51,2,145,1,152,254,104,147,254,104,1,152,147,3,27,146,254,90,1,166,146,1,168,0,1,0,84,254,248,1,137,0,238,0,6,0,30,64,17,4,1,7,8,4,47,6,63,6,175,6,191,6,207,
6,5,6,0,47,93,198,17,18,1,57,57,49,48,37,23,6,3,35,54,55,1,123,14,55,121,133,65,37,238,23,214,254,247,250,252,0,1,0,82,1,213,2,66,2,117,0,3,0,40,64,25,0,3,4,5,0,181,1,1,138,1,1,47,1,95,1,191,1,207,1,239,1,255,1,6,1,0,47,93,93,93,51,17,18,1,57,57,49,48,
19,53,33,21,82,1,240,1,213,160,160,0,0,1,0,147,255,227,1,145,0,248,0,11,0,22,64,10,0,6,12,13,9,3,125,89,9,19,0,63,43,17,18,1,57,57,49,48,55,52,54,51,50,22,21,20,6,35,34,38,147,65,60,61,68,68,61,59,66,111,66,71,71,66,65,75,74,0,0,1,0,20,0,0,2,229,5,182,
0,3,0,19,183,2,0,4,5,3,3,2,18,0,63,63,17,18,1,57,57,49,48,1,1,35,1,2,229,253,224,177,2,33,5,182,250,74,5,182,0,2,0,100,255,236,4,47,5,205,0,11,0,23,0,40,64,20,12,6,0,18,6,18,24,25,9,21,115,89,9,7,3,15,115,89,3,25,0,63,43,0,24,63,43,17,18,1,57,57,17,51,
17,51,49,48,1,16,2,35,34,2,17,16,18,51,50,18,1,16,18,51,50,18,17,16,2,35,34,2,4,47,241,246,238,246,237,247,238,249,252,234,145,158,160,145,145,160,160,143,2,221,254,131,254,140,1,127,1,114,1,126,1,114,254,128,254,144,254,194,254,230,1,33,1,55,1,52,1,
34,254,228,0,1,0,182,0,0,2,215,5,182,0,11,0,36,64,16,0,4,1,9,1,12,13,4,10,8,8,1,10,6,1,24,0,63,63,18,57,47,18,57,17,18,1,57,57,17,51,51,49,48,33,35,17,52,55,6,7,6,7,39,1,51,2,215,176,8,28,32,102,121,94,1,140,149,3,254,136,116,30,26,85,99,121,1,51,0,0,
1,0,98,0,0,4,41,5,203,0,26,0,52,64,27,0,19,14,1,19,7,7,25,1,3,27,28,16,10,115,89,16,7,2,1,25,1,25,117,89,1,24,0,63,43,17,18,0,57,24,63,43,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,53,1,62,2,53,52,38,35,34,6,7,39,54,51,50,22,21,20,6,6,7,1,21,33,4,41,
252,57,1,127,173,112,55,138,120,90,161,101,96,205,243,204,239,70,140,165,254,207,2,227,150,1,131,175,150,140,81,116,130,60,79,121,172,209,180,96,179,185,161,254,211,8,0,1,0,92,255,236,4,31,5,203,0,39,0,95,64,52,3,4,4,27,34,13,0,27,7,19,19,27,22,13,4,
40,41,3,22,23,23,22,115,89,9,23,1,58,23,1,3,15,23,1,15,6,23,23,10,37,37,30,115,89,37,7,10,17,115,89,10,25,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,113,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,7,21,22,22,21,20,4,
33,34,38,39,53,22,22,51,32,17,16,33,35,53,51,50,54,53,52,38,35,34,6,7,39,54,54,51,50,22,3,242,157,146,175,173,254,222,254,241,116,195,91,93,212,99,1,114,254,103,142,144,172,194,141,125,97,165,107,90,90,235,132,214,239,4,96,140,180,30,8,22,180,144,209,
227,34,45,168,46,50,1,33,1,2,153,147,130,105,118,53,70,123,71,81,195,0,0,2,0,43,0,0,4,106,5,190,0,10,0,19,0,64,64,32,19,5,9,2,2,11,14,3,0,3,5,3,20,21,15,3,7,1,5,19,5,117,89,6,9,19,19,3,7,6,3,24,0,63,63,18,57,47,51,51,43,17,0,51,17,18,57,17,18,1,23,57,
17,51,51,51,17,51,17,51,49,48,1,35,17,35,17,33,53,1,51,17,51,33,17,52,55,35,6,6,7,1,4,106,212,175,253,68,2,176,187,212,254,125,11,9,11,55,22,254,74,1,76,254,180,1,76,153,3,217,252,48,1,204,137,187,26,104,30,253,144,0,0,1,0,129,255,236,4,31,5,182,0,26,
0,61,64,31,23,15,8,25,20,3,15,20,15,27,28,0,17,115,89,0,0,6,21,21,24,117,89,21,6,6,12,115,89,6,25,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,50,4,21,20,0,33,34,39,53,22,22,51,50,54,53,16,33,34,7,39,19,33,21,33,3,
54,2,51,229,1,7,254,222,254,255,245,134,74,208,99,172,188,254,146,118,132,90,55,2,221,253,189,35,115,3,129,230,200,228,254,253,79,170,44,52,164,152,1,40,30,57,2,178,164,254,88,23,0,0,2,0,113,255,236,4,51,5,203,0,22,0,36,0,82,64,44,5,26,10,33,33,0,16,
26,0,26,37,38,10,19,13,13,29,118,89,15,13,31,13,95,13,3,16,3,13,13,19,2,2,7,118,89,2,7,19,23,115,89,19,25,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,16,33,50,23,21,38,35,34,2,3,51,54,51,50,
22,21,20,2,35,34,38,2,1,50,54,53,52,38,35,34,6,6,21,20,22,22,113,2,157,116,65,76,101,233,247,13,12,110,236,198,226,250,215,150,225,122,1,239,139,150,146,137,87,145,87,80,142,2,113,3,90,19,153,24,254,228,254,204,172,240,204,227,254,248,152,1,37,254,218,
178,162,146,157,72,128,68,100,175,100,0,1,0,90,0,0,4,47,5,182,0,6,0,39,64,19,5,1,1,0,2,3,7,8,0,24,5,2,3,3,2,117,89,3,6,0,63,43,17,18,0,57,24,63,17,18,1,23,57,17,51,49,48,33,1,33,53,33,21,1,1,23,2,88,252,235,3,213,253,174,5,18,164,139,250,213,0,3,0,100,
255,236,4,45,5,203,0,22,0,34,0,47,0,76,64,39,6,45,17,38,23,15,38,20,3,45,9,29,29,45,20,15,4,48,49,17,6,32,32,42,42,12,0,0,35,118,89,0,7,12,26,118,89,12,25,0,63,43,0,24,63,43,17,18,0,57,17,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,
49,48,1,50,22,21,20,6,7,22,22,21,20,4,35,34,36,53,52,37,38,38,53,52,54,3,20,22,51,50,54,53,52,38,39,6,6,1,34,6,21,20,22,22,23,54,54,53,52,38,2,72,200,238,133,146,177,149,254,254,221,234,255,0,1,47,136,120,239,110,165,145,143,164,156,184,145,132,1,50,
118,140,54,102,112,137,115,142,5,203,186,164,110,174,75,86,187,122,182,217,204,189,250,141,78,180,113,159,189,251,168,116,132,135,119,96,150,67,62,152,3,93,112,99,63,96,76,47,57,136,89,100,111,0,0,2,0,102,255,236,4,41,5,203,0,23,0,37,0,80,64,43,4,27,
27,17,0,34,11,17,11,38,39,12,20,14,14,30,118,89,0,14,16,14,80,14,3,16,3,14,14,2,20,20,24,115,89,20,7,2,7,118,89,2,25,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,16,33,34,39,53,22,51,50,54,54,55,
35,6,35,34,38,53,52,18,51,50,22,18,1,34,6,21,20,22,51,50,54,54,53,52,38,38,4,41,253,96,116,68,77,103,163,212,111,8,13,112,236,193,227,254,213,150,225,121,254,16,136,152,143,137,90,148,84,79,142,3,70,252,166,20,154,27,131,251,208,170,235,207,226,1,12,
153,254,219,1,38,178,162,146,155,73,124,69,100,174,101,0,2,0,147,255,227,1,145,4,102,0,11,0,23,0,40,64,20,12,0,18,6,0,6,24,25,15,21,125,89,15,16,9,3,125,89,9,19,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,55,52,54,51,50,22,21,20,6,35,34,38,17,
52,54,51,50,22,21,20,6,35,34,38,147,65,60,61,68,68,61,59,66,63,62,63,66,68,61,59,66,111,66,71,71,66,65,75,74,3,174,66,73,72,67,64,75,74,0,2,0,63,254,248,1,141,4,102,0,7,0,18,0,47,64,28,13,1,8,4,4,19,20,4,15,7,31,7,143,7,159,7,175,7,5,11,3,7,11,16,125,
89,11,16,0,63,43,0,24,47,95,94,93,198,17,18,1,23,57,49,48,37,23,6,3,35,54,18,55,3,52,54,51,50,21,20,6,35,34,38,1,104,15,52,124,136,27,65,13,25,63,62,129,68,61,59,66,238,23,199,254,232,104,1,50,92,2,237,66,73,139,66,73,74,0,1,0,102,0,238,4,43,4,221,0,
6,0,57,64,33,5,1,4,0,1,0,7,8,192,0,1,0,48,3,112,3,176,3,3,3,2,1,0,3,4,47,5,95,5,143,5,3,5,0,25,47,93,23,51,24,47,93,47,93,17,18,1,57,57,17,51,17,51,49,48,37,1,53,1,21,1,1,4,43,252,59,3,197,252,252,3,4,238,1,168,102,1,225,160,254,148,254,188,0,0,2,0,115,
1,188,4,29,3,229,0,3,0,7,0,54,64,32,0,4,3,7,4,7,8,9,5,79,4,1,0,4,1,4,199,0,1,0,15,1,47,1,175,1,207,1,239,1,5,1,0,47,93,51,93,198,93,93,50,17,18,1,57,57,17,51,17,51,49,48,19,53,33,21,1,53,33,21,115,3,170,252,86,3,170,3,84,145,145,254,104,146,146,0,0,1,
0,102,0,238,4,43,4,221,0,6,0,59,64,35,2,6,5,1,6,1,7,8,128,6,192,6,2,6,48,3,112,3,176,3,3,3,4,5,3,6,4,47,1,95,1,143,1,3,1,0,25,47,93,23,51,24,47,93,47,93,17,18,1,57,57,17,51,17,51,49,48,19,1,1,53,1,21,1,102,3,4,252,252,3,197,252,59,1,141,1,66,1,110,160,
254,31,102,254,88,0,0,2,0,25,255,227,3,68,5,203,0,28,0,39,0,68,64,38,28,0,20,8,8,34,0,29,15,5,40,41,80,0,96,0,2,15,0,1,11,3,0,0,37,17,37,31,125,89,37,19,17,11,126,89,17,4,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,17,18,1,23,57,17,51,17,51,49,48,
1,53,52,54,55,62,2,53,52,38,35,34,6,7,39,54,51,50,22,21,20,6,6,7,6,6,21,21,3,52,51,50,22,21,20,6,35,34,38,1,31,76,96,109,68,28,128,120,80,153,95,63,190,213,190,218,40,81,121,99,65,190,127,58,67,68,57,56,71,1,156,55,119,149,80,92,80,80,53,99,106,40,46,
143,101,189,170,74,114,102,101,85,111,91,34,254,211,137,69,68,67,73,66,0,0,2,0,119,255,74,6,186,5,182,0,54,0,64,0,75,64,37,42,23,21,36,47,55,14,21,60,0,28,28,60,14,47,4,65,66,8,51,62,18,18,51,25,57,4,57,11,11,44,32,51,3,39,44,37,0,63,51,63,51,18,57,47,
51,51,17,51,17,57,47,51,17,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,49,48,1,20,6,6,35,34,38,39,35,6,6,35,34,38,53,52,54,54,51,50,22,23,3,21,20,51,50,54,53,52,2,36,35,34,4,2,21,16,0,33,50,55,21,6,35,32,0,17,16,18,36,33,50,4,18,1,20,51,50,19,19,
38,35,34,6,6,186,89,160,105,85,116,14,10,39,150,100,152,174,107,200,128,69,177,67,23,127,89,110,147,254,241,174,220,254,185,174,1,62,1,47,212,228,200,240,254,148,254,108,215,1,140,1,1,215,1,81,183,251,246,193,205,18,12,73,78,129,148,2,219,140,236,132,
99,79,83,95,203,178,133,211,117,25,24,254,44,22,176,210,173,179,1,14,145,183,254,173,225,254,210,254,187,88,139,84,1,143,1,100,1,3,1,151,223,182,254,178,254,166,250,1,53,1,0,21,178,0,0,2,0,0,0,0,5,27,5,188,0,7,0,13,0,44,64,22,4,7,8,13,3,14,15,10,4,5,
13,2,105,89,13,13,4,5,3,0,4,18,0,63,51,63,18,57,47,43,17,18,0,57,17,18,1,23,57,50,49,48,33,3,33,3,35,1,51,1,1,3,39,6,7,3,4,92,176,253,188,174,186,2,59,166,2,58,254,90,164,70,30,33,166,1,197,254,59,5,188,250,68,2,104,1,187,219,120,99,254,69,0,3,0,199,
0,0,4,197,5,182,0,15,0,24,0,33,0,98,64,53,7,8,8,20,16,26,26,15,4,20,11,30,30,20,15,3,34,35,7,25,16,16,25,107,89,216,16,1,58,16,1,3,15,16,1,15,5,16,16,15,0,0,24,107,89,0,3,15,26,107,89,15,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,93,43,17,
18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,19,33,32,4,21,20,6,7,21,22,22,21,20,4,35,33,19,33,50,54,53,52,38,35,35,17,17,33,50,54,53,52,38,35,199,1,161,1,38,1,5,142,136,169,159,254,244,240,253,254,184,1,14,172,156,171,185,242,1,39,
176,170,180,180,5,182,175,187,130,169,25,10,29,176,145,196,220,3,72,110,129,120,106,253,149,253,238,136,138,131,125,0,0,1,0,125,255,236,4,207,5,203,0,23,0,38,64,20,3,15,21,9,15,3,24,25,19,0,105,89,19,4,12,6,105,89,12,19,0,63,43,0,24,63,43,17,18,1,23,
57,17,51,49,48,1,34,0,17,16,0,51,50,55,21,6,6,35,32,0,17,52,18,36,51,50,23,7,38,3,57,236,254,242,1,6,242,156,195,93,172,112,254,189,254,163,167,1,63,216,232,172,74,175,5,41,254,196,254,238,254,229,254,205,58,160,34,25,1,137,1,104,226,1,84,184,86,156,
80,0,2,0,199,0,0,5,90,5,182,0,8,0,16,0,40,64,20,14,4,0,9,4,9,17,18,5,13,107,89,5,3,4,14,107,89,4,18,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,33,33,17,33,32,0,3,16,0,33,35,17,51,32,5,90,254,117,254,143,254,105,1,194,1,85,1,124,194,254,
237,254,234,240,199,2,82,2,233,254,150,254,129,5,182,254,137,254,164,1,23,1,31,251,133,0,1,0,199,0,0,3,248,5,182,0,11,0,85,64,49,6,10,10,1,4,0,0,8,1,3,12,13,6,9,105,89,216,6,1,58,6,1,9,6,1,15,0,6,160,6,2,18,3,6,6,1,2,2,5,105,89,2,3,1,10,105,89,1,18,0,
63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,33,21,33,17,33,21,33,17,33,3,248,252,207,3,49,253,135,2,84,253,172,2,121,5,182,162,254,56,160,253,246,0,0,1,0,199,0,0,3,248,5,182,0,9,0,70,64,43,
6,0,0,1,4,8,1,3,10,11,6,9,105,89,73,6,1,15,6,63,6,95,6,111,6,143,6,159,6,6,11,3,6,6,2,1,18,2,5,105,89,2,3,0,63,43,0,24,63,18,57,47,95,94,93,93,43,17,18,1,23,57,17,51,17,51,49,48,33,35,17,33,21,33,17,33,21,33,1,127,184,3,49,253,135,2,82,253,174,5,182,
162,253,250,161,0,0,1,0,125,255,236,5,59,5,203,0,27,0,61,64,32,14,2,20,8,2,25,25,27,8,3,28,29,0,27,105,89,0,0,5,12,12,17,105,89,12,4,5,23,105,89,5,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,17,6,6,35,32,0,17,
52,18,36,51,50,23,7,38,35,32,0,17,16,0,33,50,55,17,33,3,66,1,249,116,240,158,254,178,254,146,182,1,87,233,234,202,70,193,184,254,251,254,218,1,26,1,13,147,140,254,191,3,4,253,51,37,38,1,140,1,99,229,1,86,181,86,160,84,254,196,254,238,254,222,254,210,
35,1,178,0,0,1,0,199,0,0,5,37,5,182,0,11,0,69,64,39,8,4,4,5,0,9,1,5,1,12,13,8,3,105,89,56,8,1,154,8,1,105,8,1,48,8,1,144,8,1,8,8,5,10,6,3,1,5,18,0,63,51,63,51,18,57,47,93,113,93,93,113,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,33,35,17,33,17,35,17,
51,17,33,17,51,5,37,184,253,18,184,184,2,238,184,2,170,253,86,5,182,253,150,2,106,0,0,1,0,82,0,0,2,98,5,182,0,11,0,57,64,28,8,0,0,10,5,1,1,10,3,3,12,13,8,5,6,5,110,89,6,3,11,2,1,2,110,89,1,18,0,63,43,17,0,51,24,63,43,17,0,51,17,18,1,57,17,51,51,17,51,
17,51,17,51,49,48,33,33,53,55,17,39,53,33,21,7,17,23,2,98,253,240,172,172,2,16,172,172,106,39,4,146,41,106,106,41,251,110,39,0,1,255,96,254,123,1,117,5,182,0,13,0,31,64,14,2,11,8,8,14,15,9,3,0,5,105,89,0,34,0,63,43,0,24,63,17,18,1,57,17,51,50,49,48,3,
34,39,53,22,51,50,54,53,17,51,17,20,6,8,94,58,71,77,100,100,185,197,254,123,27,155,20,121,114,5,174,250,97,198,214,0,0,1,0,199,0,0,4,244,5,182,0,12,0,56,64,27,11,0,0,14,8,4,4,5,12,2,5,2,13,14,2,12,8,3,3,3,5,10,6,3,1,5,18,0,63,51,63,51,18,57,17,23,51,
17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,33,35,1,7,17,35,17,51,17,55,1,51,1,4,244,217,253,249,149,184,184,126,2,9,215,253,189,2,186,131,253,201,5,182,253,47,139,2,70,253,131,0,0,1,0,199,0,0,3,254,5,182,0,5,0,31,64,14,3,0,0,5,6,7,1,3,0,3,105,
89,0,18,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,51,17,51,17,33,21,199,184,2,127,5,182,250,238,164,0,1,0,199,0,0,6,123,5,182,0,19,0,48,64,23,2,5,5,6,13,17,14,6,14,20,21,2,18,10,3,6,11,7,3,0,14,6,18,0,63,51,51,63,51,18,23,57,17,18,1,57,57,17,51,51,17,
51,17,51,49,48,33,1,35,22,21,17,35,17,33,1,51,1,33,17,35,17,52,55,35,1,3,76,254,30,8,15,170,1,16,1,195,8,1,203,1,14,182,14,8,254,24,5,2,160,235,252,137,5,182,251,82,4,174,250,74,3,131,150,231,251,0,0,0,1,0,199,0,0,5,78,5,182,0,19,0,44,64,20,3,7,7,8,0,
17,14,8,14,20,21,3,14,8,18,9,3,1,8,18,0,63,51,63,51,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,33,35,1,35,23,22,21,17,35,17,51,23,1,19,51,38,2,53,17,51,5,78,215,252,241,8,5,12,170,213,45,1,224,255,8,2,12,172,4,190,81,182,134,252,207,5,182,71,253,
26,254,115,24,1,39,66,3,57,0,2,0,125,255,236,5,195,5,205,0,11,0,23,0,40,64,20,12,6,0,18,6,18,24,25,9,21,105,89,9,4,3,15,105,89,3,19,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,0,1,16,18,51,50,18,17,16,2,35,34,2,5,195,
254,157,254,193,254,189,254,159,1,95,1,71,1,62,1,98,251,124,246,236,235,244,242,235,238,246,2,221,254,161,254,110,1,139,1,104,1,101,1,137,254,113,254,159,254,222,254,208,1,44,1,38,1,37,1,41,254,211,0,2,0,199,0,0,4,111,5,182,0,9,0,18,0,50,64,25,10,5,5,
6,0,14,6,14,19,20,4,10,107,89,4,4,7,6,18,7,18,107,89,7,3,0,63,43,0,24,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,4,33,35,17,35,17,33,32,1,51,50,54,53,52,38,35,35,4,111,254,206,254,234,168,184,1,131,2,37,253,16,147,218,196,182,193,186,4,
8,224,239,253,199,5,182,253,33,141,156,141,140,0,0,2,0,125,254,164,5,195,5,205,0,15,0,27,0,64,64,33,4,0,16,10,0,22,22,3,10,3,28,29,0,5,1,9,3,5,7,13,25,105,89,13,4,3,7,7,19,105,89,7,19,0,63,43,17,0,51,24,63,43,0,24,16,198,95,94,93,17,18,1,23,57,17,51,
17,51,17,51,49,48,1,16,2,7,1,33,1,7,32,0,17,16,0,33,32,0,1,16,18,51,50,18,17,16,2,35,34,2,5,195,222,204,1,94,254,248,254,229,51,254,189,254,159,1,95,1,71,1,62,1,98,251,124,246,236,235,244,242,235,238,246,2,221,254,235,254,142,70,254,148,1,74,2,1,139,
1,104,1,101,1,137,254,113,254,159,254,222,254,208,1,44,1,38,1,37,1,41,254,211,0,0,2,0,199,0,0,4,219,5,182,0,8,0,21,0,65,64,32,19,16,18,4,0,10,10,11,16,4,11,4,22,23,18,9,0,9,107,89,0,0,12,20,11,18,12,8,105,89,12,3,0,63,43,0,24,63,51,18,57,47,43,17,0,51,
17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,17,17,35,17,33,32,4,21,16,5,1,35,1,1,127,219,178,164,166,186,209,184,1,147,1,16,1,5,254,219,1,145,215,254,158,2,248,140,138,138,127,253,69,253,164,5,182,207,208,254,221,101,253,
113,2,92,0,1,0,104,255,236,4,4,5,203,0,37,0,58,64,30,24,0,5,30,19,0,12,19,12,38,39,19,30,12,0,4,3,22,22,27,105,89,22,4,3,9,105,89,3,19,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,4,35,32,39,53,22,22,51,50,54,53,52,38,
38,39,38,38,53,52,36,51,50,23,7,38,35,34,6,21,20,22,22,23,30,2,4,4,254,236,246,254,252,142,93,221,96,164,166,60,141,143,203,174,1,1,210,219,184,57,188,162,130,147,57,127,136,163,160,76,1,135,191,220,69,176,40,46,126,110,73,94,82,52,74,201,159,171,202,
82,158,78,112,101,72,95,78,50,60,113,147,0,1,0,20,0,0,4,92,5,182,0,7,0,37,64,18,0,1,6,1,3,3,8,9,1,18,7,3,4,3,105,89,4,3,0,63,43,17,0,51,24,63,17,18,1,23,57,17,51,49,48,33,35,17,33,53,33,21,33,2,150,185,254,55,4,72,254,58,5,20,162,162,0,1,0,184,255,236,
5,31,5,182,0,17,0,37,64,17,10,7,1,16,7,16,18,19,17,8,3,4,13,105,89,4,19,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,1,17,20,0,33,32,0,53,17,51,17,20,22,51,50,54,53,17,5,31,254,210,254,244,254,247,254,220,185,191,192,181,195,5,182,252,78,250,254,
226,1,33,251,3,174,252,76,179,196,194,183,3,178,0,1,0,0,0,0,4,205,5,182,0,10,0,26,64,11,8,12,0,11,4,10,7,0,3,10,18,0,63,63,50,17,57,17,1,51,17,51,49,48,17,51,1,22,23,54,55,1,51,1,35,193,1,73,63,29,25,68,1,71,195,253,246,185,5,182,252,86,178,141,126,197,
3,166,250,74,0,1,0,25,0,0,7,86,5,182,0,24,0,34,64,16,9,24,25,26,13,20,4,3,8,23,16,9,3,1,8,18,0,63,51,63,51,51,18,23,57,17,18,1,57,57,49,48,33,35,1,38,39,6,7,1,35,1,51,19,22,23,54,55,1,51,1,22,23,54,55,19,51,5,209,186,254,227,63,11,16,54,254,236,186,254,
125,192,227,46,24,22,56,1,2,190,1,13,52,28,16,55,226,192,3,190,214,75,115,180,252,72,5,182,252,131,175,173,164,195,3,114,252,135,173,179,138,212,3,123,0,1,0,8,0,0,4,168,5,182,0,11,0,46,64,23,6,4,8,2,10,0,0,11,2,5,4,5,12,13,8,2,4,9,6,3,1,4,18,0,63,51,
63,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,33,35,1,1,35,1,1,51,1,1,51,1,4,168,209,254,125,254,119,195,1,230,254,57,205,1,102,1,105,194,254,60,2,123,253,133,2,250,2,188,253,195,2,61,253,72,0,1,0,0,0,0,4,135,5,182,0,8,0,34,64,15,2,10,7,4,5,5,
9,10,0,5,1,7,3,5,18,0,63,63,51,18,57,17,18,1,57,17,51,50,17,51,49,48,1,1,51,1,17,35,17,1,51,2,68,1,125,198,254,25,185,254,25,201,2,231,2,207,252,129,253,201,2,47,3,135,0,1,0,78,0,0,4,68,5,182,0,9,0,56,64,29,4,1,7,0,0,3,8,1,4,10,11,7,4,5,5,4,105,89,5,
3,2,8,1,1,8,105,89,1,18,0,63,43,17,18,0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,49,48,33,33,53,1,33,53,33,21,1,33,4,68,252,10,3,2,253,22,3,201,252,254,3,23,139,4,135,164,139,251,121,0,0,1,0,164,254,188,2,111,5,182,0,7,0,32,64,14,6,1,4,0,1,0,
8,9,5,2,3,6,1,36,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,33,17,33,21,33,17,33,2,111,254,53,1,203,254,229,1,27,254,188,6,250,147,250,45,0,0,1,0,20,0,0,2,231,5,182,0,3,0,19,183,3,1,4,5,3,3,2,18,0,63,63,17,18,1,57,57,49,48,19,1,35,1,197,2,34,178,
253,223,5,182,250,74,5,182,0,0,1,0,51,254,188,1,254,5,182,0,7,0,32,64,14,3,7,6,1,7,1,8,9,3,4,3,0,7,36,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,23,33,17,33,53,33,17,33,51,1,27,254,229,1,203,254,53,176,5,211,147,249,6,0,0,1,0,78,2,35,4,70,5,193,0,
6,0,23,64,9,0,3,7,8,5,4,0,1,3,0,63,205,50,57,17,18,1,57,57,49,48,19,1,51,1,35,1,1,78,1,178,102,1,224,160,254,143,254,185,2,35,3,158,252,98,2,223,253,33,0,0,1,255,252,254,197,3,145,255,72,0,3,0,17,181,0,5,1,4,1,2,0,47,51,17,1,51,17,51,49,48,1,33,53,33,
3,145,252,107,3,149,254,197,131,0,1,1,131,4,217,3,31,6,33,0,9,0,34,64,18,4,0,10,11,111,5,1,5,128,160,1,1,15,1,95,1,2,1,0,47,93,93,26,205,93,17,18,1,57,57,49,48,1,35,38,38,39,53,51,22,22,23,3,31,121,75,179,37,215,32,118,47,4,217,60,191,56,21,66,183,54,
0,0,2,0,94,255,236,3,215,4,92,0,26,0,37,0,85,64,47,19,35,35,8,11,30,26,1,1,30,8,3,38,39,2,0,22,11,31,96,89,15,11,31,11,127,11,3,29,3,11,11,22,0,21,22,15,94,89,22,16,5,27,94,89,5,22,0,63,43,0,24,63,43,0,24,63,18,57,47,95,94,93,43,17,18,0,57,17,18,1,23,
57,17,51,17,51,17,51,17,51,49,48,33,39,35,6,6,35,34,38,53,16,37,55,53,52,38,35,34,6,7,39,54,54,51,50,22,21,17,37,50,54,53,53,7,6,6,21,20,22,3,84,35,8,82,163,124,162,184,2,15,186,108,119,87,155,68,55,83,196,96,199,194,254,10,151,173,162,189,173,105,156,
103,73,170,155,1,78,16,7,65,125,119,52,32,135,44,50,176,192,253,20,125,163,150,99,7,7,106,114,86,92,0,0,2,0,174,255,236,4,123,6,20,0,20,0,33,0,60,64,30,18,10,10,13,3,31,13,31,34,35,9,18,6,0,14,0,13,21,0,21,93,89,0,16,6,28,93,89,6,22,0,63,43,0,24,63,43,
0,24,63,63,17,18,57,57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,50,18,17,16,2,35,34,38,39,35,6,7,35,17,51,17,20,7,51,54,23,34,6,21,21,20,22,51,50,54,53,52,38,2,182,217,236,240,213,111,174,55,14,31,6,129,180,10,10,111,199,166,144,147,167,148,145,146,4,
92,254,213,254,244,254,240,254,215,80,79,120,19,6,20,254,134,113,113,164,149,188,224,8,225,193,217,205,208,208,0,1,0,113,255,236,3,147,4,94,0,22,0,40,64,20,15,3,9,21,3,21,23,24,6,12,97,89,6,16,0,18,97,89,0,22,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,
51,49,48,5,34,0,17,16,0,51,50,22,23,7,38,35,34,6,21,20,22,51,50,55,21,6,2,102,237,254,248,1,11,247,80,157,51,55,139,98,166,158,158,155,145,140,114,20,1,35,1,16,1,20,1,43,33,26,150,52,209,207,199,211,64,160,59,0,2,0,113,255,236,4,61,6,20,0,19,0,32,0,64,
64,33,30,3,12,23,15,9,17,17,23,3,3,33,34,18,8,0,6,13,0,16,21,6,27,93,89,6,16,0,20,93,89,0,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,49,48,5,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,35,39,35,6,39,50,54,53,53,52,
38,35,34,6,21,20,22,2,51,214,236,237,215,221,119,13,3,10,180,145,27,8,115,198,164,151,153,164,139,152,151,20,1,40,1,15,1,13,1,46,162,20,121,21,1,182,249,236,147,167,149,179,204,33,229,195,221,205,204,210,0,2,0,113,255,236,4,27,4,94,0,20,0,27,0,75,64,
40,18,10,24,11,3,10,25,3,25,28,29,24,11,94,89,25,24,1,3,15,24,1,16,6,24,24,0,6,6,21,93,89,6,16,0,14,97,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,17,18,1,57,57,17,51,17,51,51,17,51,49,48,5,34,0,17,16,0,51,50,18,21,21,33,22,22,51,50,
54,55,21,6,6,3,34,6,7,33,38,38,2,129,247,254,231,1,6,223,207,246,253,16,5,180,165,88,158,106,91,160,154,129,150,14,2,47,2,138,20,1,43,1,6,1,8,1,57,254,245,228,109,187,194,31,45,158,39,32,3,223,166,148,154,160,0,0,1,0,31,0,0,3,25,6,31,0,21,0,59,64,30,
13,23,20,2,2,7,3,0,3,5,3,22,23,3,21,11,16,93,89,11,1,1,5,7,5,94,89,20,7,15,0,63,51,43,17,0,51,24,63,43,0,24,63,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,33,17,35,17,35,53,55,53,52,54,51,50,23,7,38,35,34,6,21,21,33,2,168,254,235,180,192,192,175,182,105,
108,48,93,70,91,88,1,21,3,190,252,66,3,190,84,62,63,200,200,37,141,30,120,130,71,0,2,0,113,254,20,4,61,4,94,0,12,0,40,0,73,64,38,34,10,20,3,40,29,26,14,14,40,20,3,41,42,15,25,17,23,27,15,23,7,93,89,23,16,17,0,93,89,17,22,32,37,93,89,32,27,0,63,43,0,24,
63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,51,49,48,37,50,54,53,53,52,38,35,34,6,21,20,22,5,55,35,6,35,34,2,17,16,18,51,50,23,51,55,51,17,20,6,35,34,39,53,22,51,50,54,53,2,80,166,151,152,169,138,151,147,1,205,6,8,111,229,
213,239,241,209,223,121,11,24,143,239,252,240,155,160,245,140,163,127,179,198,43,220,200,219,203,204,214,117,135,165,1,41,1,14,1,9,1,50,166,146,251,164,236,238,70,166,86,164,145,0,1,0,174,0,0,4,76,6,20,0,22,0,52,64,25,14,12,8,8,9,22,0,9,0,23,24,14,9,
18,10,0,0,9,21,18,4,93,89,18,16,0,63,43,0,24,63,51,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,51,49,48,33,17,52,38,35,34,6,21,17,35,17,51,17,20,7,51,54,54,51,50,22,21,17,3,154,119,127,167,155,180,180,10,12,49,180,113,200,202,2,190,134,131,186,214,253,
201,6,20,254,56,90,64,80,90,191,210,253,53,0,2,0,160,0,0,1,115,5,229,0,3,0,15,0,41,64,23,0,1,10,1,4,3,16,17,7,13,99,89,144,7,1,63,7,1,7,2,15,1,21,0,63,63,196,93,93,43,17,18,1,23,57,17,51,49,48,33,35,17,51,3,52,54,51,50,22,21,20,6,35,34,38,1,98,180,180,
194,61,45,42,63,63,42,45,61,4,74,1,41,60,54,54,60,59,56,56,0,0,2,255,143,254,20,1,115,5,229,0,13,0,25,0,54,64,30,2,11,8,20,8,14,3,26,27,17,23,99,89,96,17,1,15,17,1,12,3,17,9,15,0,5,93,89,0,27,0,63,43,0,24,63,196,95,94,93,93,43,17,18,1,23,57,17,51,50,
49,48,19,34,39,53,22,51,50,54,53,17,51,17,20,6,3,52,54,51,50,22,21,20,6,35,34,38,45,94,64,69,67,78,73,180,157,37,61,45,42,63,63,42,45,61,254,20,25,145,20,85,87,4,244,251,18,164,164,7,95,60,54,54,60,59,56,56,0,1,0,174,0,0,4,51,6,20,0,15,0,56,64,29,15,
14,10,10,11,5,8,6,4,8,11,4,16,17,15,8,5,3,9,9,11,3,12,0,3,15,7,11,21,0,63,51,63,63,17,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,55,55,1,51,1,1,35,1,7,17,35,17,51,17,7,1,96,61,70,1,95,210,254,68,1,219,217,254,131,125,178,178,8,2,53,78,
84,1,115,254,43,253,139,2,0,109,254,109,6,20,252,211,178,0,1,0,174,0,0,1,98,6,20,0,3,0,22,64,9,0,1,1,4,5,2,0,1,21,0,63,63,17,18,1,57,17,51,49,48,33,35,17,51,1,98,180,180,6,20,0,1,0,174,0,0,6,213,4,94,0,34,0,66,64,33,20,16,16,17,7,8,34,0,0,8,17,3,35,36,
26,21,17,24,18,15,0,8,17,21,3,12,24,12,93,89,30,24,16,0,63,51,43,17,0,51,24,63,51,51,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,17,16,35,34,6,21,17,35,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,32,23,51,54,54,51,50,22,21,17,6,35,
223,153,144,179,109,116,152,141,180,145,27,10,47,171,106,1,2,78,10,53,183,116,186,185,2,195,1,4,178,183,253,162,2,195,130,130,186,212,253,199,4,74,150,80,90,184,88,96,192,211,253,53,0,0,1,0,174,0,0,4,76,4,94,0,20,0,50,64,24,12,8,8,9,20,0,9,0,21,22,12,
9,16,10,15,0,9,21,16,4,93,89,16,16,0,63,43,0,24,63,51,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,49,48,33,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,22,21,17,3,154,119,127,169,153,180,145,27,10,51,184,111,202,196,2,190,134,131,187,211,253,199,
4,74,150,81,89,196,207,253,53,0,0,2,0,113,255,236,4,104,4,94,0,12,0,23,0,40,64,20,13,7,0,19,7,19,24,25,10,22,93,89,10,16,3,16,93,89,3,22,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,35,34,38,2,53,16,0,51,50,0,1,20,22,51,50,54,53,52,38,35,
32,4,104,254,240,240,149,230,124,1,12,242,232,1,17,252,195,163,159,157,164,165,159,254,193,2,39,254,243,254,210,139,1,4,172,1,12,1,43,254,207,254,250,207,215,215,207,207,209,0,2,0,174,254,20,4,123,4,94,0,20,0,33,0,64,64,33,25,11,3,3,7,7,8,18,31,8,31,
34,35,2,12,0,15,9,15,8,27,15,21,93,89,15,16,0,28,93,89,0,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,17,18,1,57,57,17,51,17,51,17,23,51,49,48,5,34,39,35,23,22,21,17,35,17,51,23,51,54,54,51,50,18,17,16,2,3,34,6,7,21,20,22,51,50,54,53,52,38,2,182,221,
119,12,4,8,180,148,24,8,64,168,110,214,237,238,245,163,145,2,148,166,138,155,155,20,159,41,78,61,254,61,6,54,150,90,80,254,215,254,242,254,243,254,210,3,219,184,197,35,223,199,224,200,201,213,0,0,2,0,113,254,20,4,61,4,94,0,12,0,31,0,62,64,32,10,16,25,
29,22,3,3,26,16,26,32,33,30,21,13,19,23,15,26,27,19,7,93,89,19,16,13,0,93,89,13,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,17,18,1,57,57,17,23,51,51,17,51,49,48,37,50,54,55,53,52,38,35,34,6,21,20,22,23,34,2,17,16,18,51,50,23,51,55,51,17,35,17,52,55,
35,6,2,82,161,148,4,152,165,141,150,149,111,212,234,239,213,225,117,8,27,143,180,10,12,115,129,176,203,37,227,197,222,204,201,213,149,1,44,1,11,1,12,1,47,170,150,249,202,1,213,110,60,167,0,1,0,174,0,0,3,47,4,94,0,17,0,44,64,21,14,10,10,11,11,2,18,19,
14,11,0,12,15,11,21,0,5,98,89,0,16,0,63,43,0,24,63,63,17,18,57,17,18,1,57,57,17,51,17,51,49,48,1,50,23,7,38,35,34,6,6,21,17,35,17,51,23,51,54,54,2,174,73,56,22,61,58,87,149,84,180,148,20,8,63,172,4,94,12,166,14,96,169,103,253,182,4,74,201,109,112,0,0,
1,0,104,255,236,3,121,4,94,0,35,0,58,64,30,23,0,5,29,18,0,11,18,11,36,37,18,29,11,0,4,3,21,21,26,94,89,21,16,3,8,94,89,3,22,0,63,43,0,24,63,43,17,18,0,23,57,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,6,35,34,39,53,22,51,50,54,53,52,38,39,46,2,53,52,
54,51,50,23,7,38,35,34,6,21,20,22,23,30,2,3,121,230,208,217,128,181,168,136,124,119,152,155,126,59,220,192,187,163,61,167,134,112,116,100,183,137,131,62,1,47,154,169,69,164,88,88,74,65,90,58,60,85,106,76,135,156,74,143,70,71,62,60,79,70,51,88,110,0,1,
0,33,255,236,2,182,5,70,0,22,0,64,64,31,11,9,16,20,20,9,18,4,9,4,23,24,14,16,64,10,19,13,16,16,19,100,89,16,15,7,0,93,89,7,22,0,63,43,0,24,63,43,17,0,51,17,51,26,24,16,205,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,37,50,54,55,21,6,6,35,32,17,17,35,
53,55,55,51,21,33,21,33,17,20,22,2,29,35,94,24,25,105,54,254,190,155,157,72,107,1,61,254,195,91,127,14,9,138,11,21,1,83,2,127,86,72,234,252,140,253,134,95,102,0,0,1,0,162,255,236,4,68,4,74,0,20,0,46,64,22,1,19,10,7,12,19,12,21,22,13,16,8,20,15,11,21,
16,4,93,89,16,22,0,63,43,0,24,63,63,51,18,57,17,18,1,57,57,17,51,51,17,51,49,48,1,17,20,22,51,50,54,53,17,51,17,35,39,35,6,6,35,34,38,53,17,1,88,119,125,169,154,181,148,26,9,49,180,119,198,201,4,74,253,61,133,129,188,209,2,60,251,182,145,79,86,190,209,
2,207,0,0,1,0,0,0,0,4,16,4,74,0,13,0,24,64,10,12,15,1,14,5,11,1,15,0,21,0,63,63,51,57,17,1,51,17,51,49,48,33,1,51,19,22,23,51,62,2,55,19,51,1,1,160,254,96,193,233,69,19,8,3,9,12,68,234,192,254,95,4,74,253,121,195,96,13,33,39,206,2,135,251,182,0,1,0,23,
0,0,6,51,4,74,0,31,0,34,64,16,9,30,32,33,13,3,25,3,8,29,18,9,15,0,8,21,0,63,51,63,51,51,18,23,57,17,18,1,57,57,49,48,33,3,38,39,35,6,7,3,35,1,51,18,18,23,51,55,54,55,19,51,19,30,3,23,51,54,55,19,51,1,4,47,188,26,50,8,42,32,197,204,254,211,186,104,109,
10,8,14,31,29,195,196,189,10,23,20,16,4,9,9,64,154,184,254,207,2,106,77,214,195,98,253,152,4,74,254,107,254,90,87,62,143,90,2,107,253,149,35,79,77,73,29,76,250,2,74,251,182,0,1,0,37,0,0,4,23,4,74,0,11,0,46,64,23,1,11,3,9,5,7,7,6,9,0,11,5,12,13,9,3,11,
4,1,15,8,11,21,0,63,51,63,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,1,51,1,1,51,1,1,35,1,1,35,1,178,254,133,205,1,27,1,24,203,254,133,1,144,205,254,213,254,209,203,2,49,2,25,254,98,1,158,253,231,253,207,1,182,254,74,0,1,0,2,254,20,4,20,4,74,
0,23,0,44,64,21,10,25,0,16,16,23,24,25,4,0,23,21,9,0,15,14,19,93,89,14,27,0,63,43,0,24,63,51,63,18,57,17,18,1,57,57,17,51,17,51,49,48,19,51,19,22,23,51,54,54,55,19,51,1,6,6,35,34,39,53,22,51,50,54,55,55,2,193,237,75,17,8,9,64,22,223,194,254,39,69,190,
140,75,74,50,70,86,120,38,57,4,74,253,143,204,95,37,203,61,2,111,251,30,182,158,17,143,12,95,99,146,0,0,1,0,80,0,0,3,115,4,74,0,9,0,56,64,29,0,7,7,3,3,8,4,1,4,10,11,7,4,5,5,4,100,89,5,15,2,8,1,1,8,100,89,1,21,0,63,43,17,18,0,57,24,63,43,17,18,0,57,17,
18,1,23,57,17,51,17,51,49,48,33,33,53,1,33,53,33,21,1,33,3,115,252,221,2,78,253,213,2,241,253,187,2,84,119,3,71,140,135,252,200,0,0,1,0,57,254,188,2,201,5,182,0,30,0,94,64,56,14,15,15,30,12,19,19,3,26,8,23,23,26,30,3,31,32,14,30,30,220,0,1,187,0,1,170,
0,1,137,0,1,120,0,1,31,0,47,0,2,47,0,239,0,255,0,3,0,0,23,8,7,3,22,23,36,0,63,51,63,51,18,57,47,93,113,93,93,93,93,93,51,18,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,19,54,54,53,17,52,54,51,21,6,6,21,17,20,7,21,22,22,21,17,20,22,23,21,38,
38,53,17,52,38,35,57,132,118,215,191,116,112,223,115,108,118,110,200,206,129,121,2,133,2,93,96,1,47,155,168,147,4,94,95,254,217,210,39,13,20,124,106,254,211,100,88,2,148,2,168,156,1,45,104,89,0,0,1,1,233,254,18,2,127,6,20,0,3,0,22,64,9,2,3,3,4,5,0,0,
3,27,0,63,63,17,18,1,57,17,51,49,48,1,51,17,35,1,233,150,150,6,20,247,254,0,1,0,66,254,188,2,209,5,182,0,28,0,92,64,55,20,7,25,4,4,16,10,0,14,13,13,10,7,3,29,30,14,0,0,220,28,1,187,28,1,170,28,1,137,28,1,120,28,1,31,28,47,28,2,47,28,239,28,255,28,3,28,
28,7,20,21,3,8,7,36,0,63,51,63,51,18,57,47,93,113,93,93,93,93,93,51,18,57,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,49,48,1,6,6,21,17,20,6,35,53,54,53,17,52,55,53,38,53,17,52,38,39,53,22,22,21,17,20,22,51,2,209,122,128,213,192,227,223,223,118,109,198,
207,128,122,1,240,2,86,103,254,207,154,170,148,4,188,1,41,211,39,12,39,211,1,43,100,89,2,147,2,165,158,254,213,105,88,0,1,0,102,2,76,4,43,3,88,0,23,0,42,64,23,3,16,24,25,15,0,6,64,16,19,72,6,128,3,12,63,18,111,18,175,18,3,18,0,47,93,51,51,26,205,43,50,
50,17,18,1,57,57,49,48,1,34,6,7,53,54,51,50,22,23,22,22,51,50,54,55,21,6,35,34,38,39,38,38,1,80,53,127,54,100,146,70,119,81,73,94,46,54,128,54,102,144,72,126,72,73,94,2,197,67,54,160,108,31,34,31,25,64,57,158,110,33,32,32,24,0,0,2,0,147,254,139,1,145,
4,94,0,3,0,15,0,56,64,30,10,3,4,2,3,2,16,17,95,1,111,1,2,0,1,16,1,2,11,3,1,1,13,3,13,7,125,89,13,16,0,63,43,0,24,47,18,57,47,95,94,93,93,17,18,1,57,57,17,51,17,51,49,48,19,51,19,35,19,20,6,35,34,38,53,52,54,51,50,22,213,119,51,221,239,65,62,62,65,68,
59,59,68,2,164,251,231,5,72,67,70,69,68,66,73,72,0,1,0,186,255,236,3,225,5,203,0,27,0,85,64,34,21,8,13,3,3,10,4,15,0,0,4,8,3,28,29,2,24,116,89,5,2,13,18,116,89,10,112,13,128,13,144,13,3,13,184,255,192,64,12,26,31,72,13,2,13,2,11,4,25,11,7,0,63,63,18,
57,57,47,47,43,93,51,43,17,0,51,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,37,6,7,21,35,53,38,2,53,16,37,53,51,21,22,23,7,38,35,34,6,21,20,22,51,50,54,55,3,207,113,141,137,204,194,1,142,139,152,118,53,143,101,167,158,160,157,89,135,63,240,57,5,
198,204,31,1,21,249,1,252,62,172,164,6,53,150,53,208,212,213,194,35,26,0,0,1,0,66,0,0,4,72,5,201,0,29,0,90,64,48,16,22,24,19,9,13,13,26,22,18,2,11,22,19,5,30,31,20,16,19,12,24,25,24,119,89,9,15,25,1,20,3,25,25,19,0,0,5,115,89,0,7,19,16,117,89,19,24,0,
63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,51,43,17,0,51,17,18,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,1,50,23,7,38,35,34,6,21,17,33,21,33,21,20,6,7,33,21,33,53,54,53,53,35,53,51,17,52,54,2,172,190,173,64,167,128,117,122,1,161,254,95,65,75,
3,19,251,250,202,196,196,225,5,201,84,144,78,121,135,254,228,136,213,96,137,45,164,152,47,241,215,136,1,47,181,206,0,0,2,0,121,1,6,4,23,4,160,0,27,0,39,0,91,64,49,11,17,17,14,5,23,23,28,2,26,26,28,3,25,25,28,0,12,16,16,9,19,14,34,34,19,0,3,40,41,9,12,
16,19,5,2,26,23,8,31,80,21,1,21,37,175,7,1,7,0,47,93,51,196,93,50,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,19,52,55,39,55,23,54,51,50,23,55,23,7,22,21,20,7,23,7,39,6,35,34,39,7,39,55,38,55,20,22,
51,50,54,53,52,38,35,34,6,184,72,135,100,135,100,130,121,104,137,99,132,72,72,129,96,137,103,122,132,98,135,98,133,72,138,153,111,111,155,155,111,110,154,2,211,117,108,139,97,131,71,71,131,97,137,111,116,130,99,136,96,131,69,71,131,96,136,108,119,111,
153,152,112,114,154,155,0,1,0,29,0,0,4,115,5,182,0,22,0,113,64,67,18,14,7,11,11,16,12,3,0,5,9,2,9,0,12,20,14,21,7,23,24,10,14,15,14,119,89,7,111,15,223,15,2,255,15,1,0,15,16,15,2,9,3,15,6,18,19,18,119,89,3,0,15,3,15,19,31,19,2,19,19,12,1,21,6,12,24,0,
63,63,51,18,57,47,93,23,51,43,17,0,51,24,47,95,94,93,93,113,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,1,51,1,51,21,33,21,33,21,33,17,35,17,33,53,33,53,33,53,51,1,51,2,72,1,110,189,254,100,254,254,203,1,53,254,203,176,254,202,
1,54,254,202,250,254,105,190,2,236,2,202,253,0,131,168,131,254,248,1,8,131,168,131,3,0,0,0,2,1,233,254,18,2,127,6,20,0,3,0,7,0,40,64,18,2,6,6,3,7,7,8,9,3,3,7,4,4,7,0,0,7,27,0,63,63,17,57,47,17,57,47,17,18,1,57,17,51,51,17,51,49,48,1,51,17,35,17,51,17,
35,1,233,150,150,150,150,6,20,252,244,254,23,252,243,0,2,0,121,255,246,3,147,6,31,0,46,0,58,0,85,64,45,12,29,27,53,3,47,34,47,0,19,6,29,41,25,53,53,41,6,0,4,59,60,22,56,44,51,3,56,51,27,4,9,32,9,16,108,89,9,1,32,38,109,89,32,18,0,63,43,0,24,63,43,17,
18,0,23,57,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,19,52,54,55,38,38,53,52,54,51,50,22,23,7,38,38,35,34,6,21,20,22,23,22,22,21,20,7,22,21,20,6,35,34,39,53,22,22,51,50,54,53,52,38,39,38,38,55,20,22,22,23,54,53,52,38,
39,6,6,137,86,76,74,82,208,196,92,151,107,55,97,136,74,115,109,116,155,182,151,153,151,236,210,210,136,87,190,77,128,138,106,158,197,143,154,54,121,163,131,140,182,65,82,3,41,87,135,36,40,112,84,123,141,28,42,137,39,28,59,61,56,84,55,67,153,108,180,92,
80,145,142,155,67,154,39,45,74,71,61,79,61,73,150,133,51,75,70,62,76,111,81,109,58,18,99,0,2,1,49,5,12,3,113,5,215,0,11,0,23,0,48,64,26,6,0,18,12,0,12,24,25,15,3,3,21,207,9,1,0,9,32,9,2,48,9,128,9,2,9,0,47,93,113,93,51,51,17,51,17,18,1,57,57,17,51,17,
51,49,48,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,1,49,56,40,39,58,58,39,40,56,1,129,56,38,39,58,58,39,38,56,5,115,53,47,47,53,53,50,50,53,53,47,47,53,53,50,50,0,0,3,0,100,255,236,6,68,5,203,0,22,0,38,0,54,0,76,64,46,39,23,
3,15,31,47,47,20,9,15,23,5,55,56,0,0,18,16,18,112,18,128,18,4,18,18,27,6,15,12,31,12,127,12,143,12,4,12,12,35,51,27,4,43,35,19,0,63,51,63,51,18,57,47,93,51,17,57,47,93,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,34,6,21,20,22,51,50,55,21,6,6,35,34,38,
53,52,54,51,50,23,7,38,1,52,18,36,51,50,4,18,21,20,2,4,35,34,36,2,55,20,18,4,51,50,36,18,53,52,2,36,35,34,4,2,3,125,119,135,117,135,95,120,60,98,65,193,211,222,190,130,122,60,106,252,147,200,1,94,202,200,1,94,202,194,254,162,208,207,254,162,195,109,172,
1,43,172,172,1,42,173,172,254,213,172,172,254,214,173,4,31,171,153,157,168,47,131,27,23,240,219,209,248,62,125,54,254,188,200,1,94,202,200,254,162,202,197,254,166,208,207,1,90,198,172,254,214,173,172,1,43,172,172,1,42,173,172,254,213,0,0,2,0,66,3,16,
2,119,5,199,0,24,0,33,0,61,64,32,18,25,6,10,29,24,1,1,29,6,3,34,35,1,3,30,10,10,20,0,27,0,3,16,3,64,3,3,3,14,20,31,0,63,51,212,93,50,196,18,57,47,51,17,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,39,6,35,34,38,53,52,54,55,55,53,52,38,35,34,7,38,39,
54,51,50,22,21,17,37,20,51,50,53,53,7,6,6,2,23,25,94,140,97,113,158,165,115,78,68,100,106,26,20,122,134,134,135,254,78,110,197,98,111,98,3,29,86,99,100,103,103,106,6,4,45,61,60,53,62,38,60,110,122,254,62,190,98,178,47,4,4,57,0,2,0,82,0,115,3,195,3,197,
0,6,0,13,0,51,64,27,3,6,10,13,2,4,9,11,11,4,13,6,4,14,15,12,5,8,32,1,1,16,1,48,1,2,1,0,47,93,113,51,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,19,1,23,1,1,7,1,37,1,23,1,1,7,1,82,1,88,129,254,225,1,31,129,254,168,1,149,1,93,127,254,225,1,31,127,
254,163,2,41,1,156,74,254,162,254,161,75,1,155,27,1,156,74,254,162,254,161,75,1,155,0,0,1,0,102,1,6,4,41,3,27,0,5,0,42,64,25,1,2,4,2,6,7,2,2,4,47,5,95,5,127,5,175,5,207,5,239,5,255,5,7,5,0,47,93,51,51,47,17,18,1,57,57,17,51,49,48,1,17,35,17,33,53,4,41,
145,252,206,3,27,253,235,1,131,146,255,255,0,82,1,213,2,66,2,117,2,6,0,16,0,0,0,4,0,100,255,236,6,68,5,203,0,8,0,22,0,38,0,54,0,105,64,61,13,9,12,4,39,23,0,17,17,18,9,4,31,47,47,4,18,23,4,55,56,16,15,0,1,0,0,19,14,18,15,18,31,18,127,18,143,18,4,8,19,
0,19,16,19,112,19,128,19,4,18,19,18,19,35,51,27,4,43,35,19,0,63,51,63,51,18,57,57,47,47,93,17,51,93,17,51,18,57,47,113,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,5,20,6,7,19,35,3,35,17,35,17,33,50,22,1,
52,18,36,51,50,4,18,21,20,2,4,35,34,36,2,55,20,18,4,51,50,36,18,53,52,2,36,35,34,4,2,2,215,102,81,89,82,90,100,1,174,86,74,238,176,205,127,156,1,7,168,155,251,223,200,1,94,202,200,1,94,202,194,254,162,208,207,254,162,195,109,172,1,43,172,172,1,42,173,
172,254,213,172,172,254,214,173,2,252,80,65,73,65,134,83,121,29,254,115,1,98,254,158,3,127,131,254,196,200,1,94,202,200,254,162,202,197,254,166,208,207,1,90,198,172,254,214,173,172,1,43,172,172,1,42,173,172,254,213,0,1,255,250,6,20,4,6,6,156,0,3,0,46,
64,30,0,5,1,4,1,27,2,1,27,2,43,2,59,2,107,2,123,2,203,2,219,2,235,2,8,15,2,1,2,2,0,47,95,93,93,113,51,17,1,51,17,51,49,48,1,33,53,33,4,6,251,244,4,12,6,20,136,0,0,2,0,123,3,86,2,242,5,203,0,11,0,23,0,31,64,13,12,0,6,18,0,18,24,25,15,9,21,3,7,0,63,51,
196,50,17,18,1,57,57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,55,20,22,51,50,54,53,52,38,35,34,6,123,184,131,133,183,184,132,130,185,123,115,79,81,110,110,81,80,114,4,143,135,181,184,132,131,182,179,134,79,113,114,78,80,113,112,0,2,0,102,
0,0,4,41,4,201,0,11,0,15,0,68,64,40,7,12,0,4,4,9,5,2,15,15,5,12,3,16,17,13,12,3,7,7,0,32,8,1,47,8,95,8,127,8,175,8,207,8,239,8,255,8,7,8,0,47,93,113,51,51,17,51,47,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,33,21,33,17,35,17,33,53,33,17,51,1,
53,33,21,2,145,1,152,254,104,147,254,104,1,152,147,253,213,3,195,3,33,146,254,90,1,166,146,1,168,251,55,145,145,0,1,0,49,2,74,2,117,5,201,0,24,0,44,64,20,13,1,0,18,23,1,18,6,1,6,25,26,9,15,31,2,23,23,1,32,0,63,51,18,57,63,51,17,18,1,57,57,17,51,17,51,
17,51,17,51,49,48,1,33,53,55,54,54,53,52,38,35,34,6,7,39,54,51,50,22,21,20,14,2,7,33,2,115,253,190,236,127,71,75,62,62,100,53,72,133,156,132,149,25,52,83,242,1,144,2,74,110,230,123,113,69,65,66,48,40,94,113,131,111,46,79,81,92,228,0,0,1,0,35,2,57,2,145,
5,201,0,33,0,75,64,43,2,22,28,9,0,22,4,14,14,22,17,9,4,34,35,2,17,17,27,18,1,10,18,1,200,18,1,15,18,31,18,95,18,3,18,18,7,25,31,31,12,7,33,0,63,51,63,51,18,57,47,93,93,113,113,51,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,7,22,21,20,6,35,
34,39,53,22,51,50,53,52,35,35,53,51,50,54,53,52,38,35,34,7,39,54,54,51,50,22,2,119,152,178,184,170,152,116,142,128,205,225,117,117,103,95,77,66,104,123,74,74,144,81,136,157,4,231,151,57,44,165,127,142,58,129,70,156,141,113,78,65,59,66,78,94,55,46,121,
0,1,1,131,4,217,3,31,6,33,0,9,0,34,64,18,9,5,10,11,111,3,1,3,128,160,9,1,15,9,95,9,2,9,0,47,93,93,26,204,93,17,18,1,57,57,49,48,1,54,54,55,51,21,6,6,7,35,1,131,38,117,40,217,44,186,63,119,4,242,48,177,78,21,64,194,49,0,0,1,0,174,254,20,4,78,4,74,0,22,
0,57,64,28,16,0,19,19,20,8,5,10,20,10,23,24,15,11,13,6,21,15,9,21,20,27,13,2,93,89,13,22,0,63,43,0,24,63,63,63,51,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,51,49,48,1,16,51,50,54,53,17,51,17,35,39,35,6,35,34,39,35,22,21,17,35,17,51,1,98,246,169,153,
180,146,28,10,109,221,146,90,8,10,180,180,1,133,254,252,187,210,2,60,251,182,147,167,92,74,170,254,192,6,54,0,1,0,113,254,252,4,100,6,20,0,15,0,39,64,18,4,5,0,1,1,5,11,3,16,17,8,8,14,1,5,3,14,0,0,63,51,47,51,18,57,47,17,18,1,23,57,17,51,17,51,49,48,1,
35,17,35,17,35,17,6,35,34,38,53,16,54,51,33,4,100,118,209,119,62,84,216,203,218,232,2,49,254,252,6,166,249,90,3,51,18,250,251,1,4,254,0,1,0,147,2,72,1,145,3,94,0,11,0,21,64,9,0,6,12,13,9,3,125,89,9,0,47,43,17,18,1,57,57,49,48,19,52,54,51,50,22,21,20,
6,35,34,38,147,65,60,62,67,68,61,59,66,2,211,65,74,75,64,64,75,74,0,0,1,0,29,254,20,1,178,0,0,0,17,0,49,64,24,15,11,5,16,13,0,11,13,11,18,19,13,16,64,11,14,72,16,16,14,8,3,27,14,0,47,63,51,18,57,47,43,51,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,
6,35,34,39,53,22,51,50,54,53,52,39,55,51,7,22,1,178,151,152,65,37,36,72,75,77,187,88,119,53,178,254,227,99,108,11,112,10,39,51,89,24,176,109,38,0,1,0,76,2,74,1,236,5,182,0,10,0,32,64,14,2,6,3,10,3,11,12,9,9,3,32,6,0,30,0,63,50,63,57,47,17,18,1,57,57,
17,51,51,49,48,1,51,17,35,17,52,55,6,6,7,39,1,86,150,146,8,31,46,130,71,5,182,252,148,2,53,67,115,28,38,93,100,0,2,0,66,3,16,2,195,5,199,0,11,0,23,0,39,64,20,12,6,0,18,6,18,24,25,15,0,3,16,3,64,3,3,3,21,9,31,0,63,51,196,93,50,17,18,1,57,57,17,51,17,51,
49,48,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,54,53,52,38,35,34,6,2,195,173,151,145,172,168,153,149,171,254,0,88,102,100,90,90,100,100,90,4,109,163,186,185,164,165,181,182,164,121,119,119,121,121,116,116,0,2,0,80,0,115,3,193,3,197,0,6,0,13,0,
51,64,27,11,9,7,10,4,2,0,3,3,2,10,9,4,14,15,1,8,5,32,12,1,16,12,48,12,2,12,0,47,93,113,51,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,1,39,1,1,55,1,5,1,39,1,1,55,1,3,193,254,163,127,1,31,254,225,127,1,93,254,104,254,166,127,1,31,254,225,127,1,
90,2,14,254,101,75,1,95,1,94,74,254,100,27,254,101,75,1,95,1,94,74,254,100,255,255,0,71,0,0,5,227,5,182,0,39,2,23,2,137,0,0,0,38,0,123,251,0,1,7,2,59,3,41,253,183,0,9,179,3,2,18,18,0,63,53,53,0,255,255,0,46,0,0,5,211,5,182,0,39,2,23,2,76,0,0,0,38,0,123,
226,0,1,7,0,116,3,94,253,183,0,7,178,2,15,18,0,63,53,0,255,255,0,32,0,0,6,45,5,201,0,39,2,23,2,227,0,0,0,39,2,59,3,115,253,183,1,6,0,117,253,0,0,9,179,2,1,7,18,0,63,53,53,0,0,2,0,51,254,119,3,96,4,94,0,26,0,37,0,87,64,55,7,18,1,25,13,27,25,32,18,5,38,
39,95,26,111,26,2,0,26,16,26,2,11,3,26,26,15,35,35,29,125,89,35,16,15,10,126,89,79,15,95,15,159,15,175,15,4,79,15,175,15,255,15,3,15,0,47,93,113,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,17,18,1,23,57,17,51,17,51,49,48,1,21,20,6,7,6,6,21,20,22,51,50,
55,23,6,35,34,38,53,52,54,54,55,54,54,53,53,19,20,35,34,38,53,52,54,51,50,22,2,90,74,100,133,70,127,119,159,171,63,198,201,194,220,40,82,120,103,61,192,127,62,63,73,52,54,73,2,164,53,117,150,84,111,110,84,96,109,88,145,98,187,169,73,113,102,103,90,111,
88,33,1,47,137,71,66,73,66,66,0,255,255,0,0,0,0,5,27,7,115,2,38,0,36,0,0,1,7,0,67,255,202,1,82,0,22,185,0,2,255,141,64,9,18,14,5,6,37,2,15,5,38,0,43,53,1,43,53,255,255,0,0,0,0,5,27,7,115,2,38,0,36,0,0,1,7,0,118,0,139,1,82,0,19,64,11,2,78,23,19,5,6,37,
2,23,5,38,0,43,53,1,43,53,0,255,255,0,0,0,0,5,27,7,115,2,38,0,36,0,0,1,7,1,75,0,39,1,82,0,22,185,0,2,255,247,64,9,27,21,5,6,37,2,27,5,38,0,43,53,1,43,53,255,255,0,0,0,0,5,27,7,51,2,38,0,36,0,0,1,7,1,82,0,12,1,82,0,22,185,0,2,255,248,64,9,23,35,5,6,37,
2,14,5,38,0,43,53,1,43,53,255,255,0,0,0,0,5,27,7,41,2,38,0,36,0,0,1,7,0,106,0,57,1,82,0,26,177,3,2,184,255,252,64,10,14,32,5,6,37,3,2,35,5,38,0,43,53,53,1,43,53,53,0,3,0,0,0,0,5,27,7,6,0,18,0,24,0,36,0,86,64,45,9,19,0,3,25,24,31,13,21,10,0,25,4,25,10,
13,4,37,38,21,9,3,10,28,15,16,111,16,2,9,3,16,34,24,7,105,89,24,24,9,34,3,5,9,18,0,63,51,63,18,57,47,43,0,24,16,196,95,94,93,50,51,51,18,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,50,49,48,1,20,6,7,1,35,3,33,3,35,1,38,38,53,52,54,51,50,22,19,3,
39,6,7,3,1,52,38,35,34,6,21,20,22,51,50,54,3,109,60,51,2,29,191,176,253,188,174,186,2,27,53,60,120,103,102,126,8,164,70,30,33,166,1,86,65,50,49,65,58,56,51,64,6,49,69,99,24,250,143,1,197,254,59,5,106,25,100,72,98,117,118,251,216,1,187,219,120,99,254,
69,3,199,54,61,61,54,54,61,61,0,2,255,254,0,0,6,145,5,182,0,15,0,19,0,112,64,64,5,10,14,14,17,1,8,0,0,12,1,16,4,20,21,10,13,105,89,216,10,1,58,10,1,9,10,1,15,0,10,160,10,2,18,3,10,10,1,6,16,3,105,89,16,16,1,6,5,18,9,19,6,19,105,89,6,3,1,14,105,89,1,18,
0,63,43,0,24,63,43,17,0,51,24,63,17,18,57,47,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,51,17,51,50,49,48,33,33,17,33,3,35,1,33,21,33,17,33,21,33,17,33,1,33,17,35,6,145,253,7,254,0,220,190,2,182,3,221,253,191,2,26,253,230,2,
65,251,78,1,185,119,1,197,254,59,5,182,162,254,56,160,253,246,1,198,2,170,0,255,255,0,125,254,20,4,207,5,203,2,38,0,38,0,0,1,7,0,122,2,4,0,0,0,11,182,1,69,30,24,15,21,37,1,43,53,0,255,255,0,199,0,0,3,248,7,115,2,38,0,40,0,0,1,7,0,67,255,183,1,82,0,21,
180,1,13,5,38,1,184,255,169,180,17,21,2,11,37,1,43,53,0,43,53,0,255,255,0,199,0,0,3,248,7,115,2,38,0,40,0,0,1,7,0,118,0,66,1,82,0,19,64,11,1,21,5,38,1,51,21,17,2,11,37,1,43,53,0,43,53,0,255,255,0,199,0,0,3,248,7,115,2,38,0,40,0,0,1,7,1,75,255,251,1,82,
0,21,180,1,25,5,38,1,184,255,250,180,25,19,2,11,37,1,43,53,0,43,53,0,255,255,0,199,0,0,3,248,7,41,2,38,0,40,0,0,1,7,0,106,0,14,1,82,0,23,64,13,2,1,33,5,38,2,1,0,12,30,2,11,37,1,43,53,53,0,43,53,53,0,255,255,0,60,0,0,2,98,7,115,2,38,0,44,0,0,1,7,0,67,
254,185,1,82,0,21,180,1,13,5,38,1,184,255,176,180,17,21,6,11,37,1,43,53,0,43,53,0,255,255,0,82,0,0,2,136,7,115,2,38,0,44,0,0,1,7,0,118,255,105,1,82,0,19,64,11,1,21,5,38,1,96,21,17,6,11,37,1,43,53,0,43,53,0,255,255,255,253,0,0,2,177,7,115,2,38,0,44,0,
0,1,7,1,75,254,249,1,82,0,21,180,1,25,5,38,1,184,255,253,180,25,19,6,11,37,1,43,53,0,43,53,0,255,255,0,60,0,0,2,124,7,41,2,38,0,44,0,0,1,7,0,106,255,11,1,82,0,23,64,13,2,1,33,5,38,2,1,2,12,30,6,11,37,1,43,53,53,0,43,53,53,0,0,2,0,61,0,0,5,90,5,182,0,
12,0,24,0,114,64,71,6,4,18,22,22,8,4,0,13,13,20,4,3,25,26,21,6,7,6,105,89,18,24,7,1,122,7,1,72,7,1,15,7,111,7,127,7,159,7,175,7,5,15,7,175,7,207,7,223,7,255,7,5,11,3,7,7,4,9,9,17,107,89,9,3,4,22,107,89,4,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,
113,93,93,113,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,16,0,33,33,17,35,53,51,17,33,32,0,3,16,0,33,35,17,33,21,33,17,51,32,5,90,254,119,254,139,254,121,152,152,1,180,1,85,1,124,194,254,234,254,237,226,1,109,254,147,185,2,82,2,233,
254,153,254,126,2,131,160,2,147,254,135,254,166,1,24,1,30,254,10,160,254,27,255,255,0,199,0,0,5,78,7,51,2,38,0,49,0,0,1,7,1,82,0,154,1,82,0,19,64,11,1,29,5,38,1,9,29,41,9,19,37,1,43,53,0,43,53,0,255,255,0,125,255,236,5,195,7,115,2,38,0,50,0,0,1,7,0,67,
0,119,1,82,0,21,180,2,25,5,38,2,184,255,168,180,29,33,6,0,37,1,43,53,0,43,53,0,255,255,0,125,255,236,5,195,7,115,2,38,0,50,0,0,1,7,0,118,1,14,1,82,0,19,64,11,2,33,5,38,2,63,33,29,6,0,37,1,43,53,0,43,53,0,255,255,0,125,255,236,5,195,7,115,2,38,0,50,0,
0,1,7,1,75,0,180,1,82,0,21,180,2,37,5,38,2,184,255,242,180,37,31,6,0,37,1,43,53,0,43,53,0,255,255,0,125,255,236,5,195,7,51,2,38,0,50,0,0,1,7,1,82,0,158,1,82,0,21,180,2,24,5,38,2,184,255,248,180,33,45,6,0,37,1,43,53,0,43,53,0,255,255,0,125,255,236,5,195,
7,41,2,38,0,50,0,0,1,7,0,106,0,211,1,82,0,23,64,13,3,2,45,5,38,3,2,4,24,42,6,0,37,1,43,53,53,0,43,53,53,0,0,1,0,131,1,14,4,12,4,152,0,14,0,42,64,23,13,10,3,0,2,5,5,0,12,10,4,15,16,47,12,95,12,127,12,175,12,4,12,0,25,47,93,17,18,1,23,57,17,51,17,51,17,
51,49,48,1,1,23,1,0,23,7,38,39,1,39,54,55,1,55,2,72,1,94,102,254,164,1,32,58,102,231,119,254,170,107,131,215,254,164,107,3,57,1,95,105,254,164,254,220,56,105,231,115,254,166,105,129,219,1,90,107,0,0,3,0,125,255,193,5,195,5,248,0,19,0,27,0,35,0,95,64,
52,17,0,23,5,7,10,30,5,28,10,5,8,22,31,18,15,0,20,20,15,31,8,10,5,36,37,31,22,30,23,4,25,33,15,18,8,5,4,3,13,13,33,105,89,13,4,3,25,105,89,3,19,0,63,43,0,24,63,43,17,18,0,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,
17,51,49,48,1,16,0,33,34,39,7,39,55,38,17,16,0,33,50,23,55,23,7,22,3,16,39,1,22,51,50,18,1,16,23,1,38,35,34,2,5,195,254,157,254,193,232,147,98,125,106,180,1,95,1,71,204,160,95,124,104,193,195,104,253,112,114,167,235,244,252,63,97,2,141,109,157,238,246,
2,221,254,161,254,110,96,139,81,152,198,1,111,1,101,1,137,92,135,84,146,203,254,150,1,8,150,252,94,78,1,44,1,38,254,253,146,3,155,72,254,211,255,255,0,184,255,236,5,31,7,115,2,38,0,56,0,0,1,7,0,67,0,66,1,82,0,21,180,1,19,5,38,1,184,255,168,180,23,27,
8,1,37,1,43,53,0,43,53,0,255,255,0,184,255,236,5,31,7,115,2,38,0,56,0,0,1,7,0,118,0,213,1,82,0,19,64,11,1,27,5,38,1,58,27,23,8,1,37,1,43,53,0,43,53,0,255,255,0,184,255,236,5,31,7,115,2,38,0,56,0,0,1,7,1,75,0,127,1,82,0,21,180,1,31,5,38,1,184,255,242,
180,31,25,8,1,37,1,43,53,0,43,53,0,255,255,0,184,255,236,5,31,7,41,2,38,0,56,0,0,1,7,0,106,0,152,1,82,0,25,182,2,1,39,5,38,2,1,184,255,254,180,18,36,8,1,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,4,135,7,115,2,38,0,60,0,0,1,7,0,118,0,55,1,82,0,19,64,
11,1,18,5,38,1,68,18,14,7,2,37,1,43,53,0,43,53,0,0,2,0,199,0,0,4,111,5,182,0,12,0,21,0,60,64,30,9,13,5,5,6,0,17,6,17,22,23,9,21,107,89,9,9,6,7,4,13,107,89,4,4,6,7,3,6,18,0,63,63,18,57,47,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,
1,20,4,33,35,17,35,17,51,21,51,32,4,1,51,50,54,53,52,38,35,35,4,111,254,211,254,227,166,184,184,197,1,25,1,18,253,16,147,221,193,182,197,182,3,14,226,239,254,195,5,182,254,211,253,244,142,157,144,135,0,1,0,174,255,236,4,176,6,31,0,47,0,80,64,43,16,28,
40,41,5,28,0,34,11,22,22,34,28,41,4,48,49,2,5,8,3,11,0,31,28,25,3,22,34,41,21,45,37,93,89,45,1,14,20,94,89,14,22,0,63,43,0,24,63,43,0,24,63,17,18,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,7,6,6,21,20,22,23,22,22,21,20,6,
35,34,39,53,22,22,51,50,53,52,38,39,38,38,53,52,54,55,54,54,53,52,38,35,32,21,17,35,17,52,54,51,50,22,4,45,143,79,65,64,117,137,100,197,184,187,110,64,159,68,211,81,112,118,105,68,72,74,65,133,127,254,239,180,228,225,210,232,4,240,139,112,62,73,34,40,
66,76,92,157,100,161,172,69,162,40,46,176,71,104,71,75,125,87,63,105,53,55,92,51,78,86,221,251,84,4,172,181,190,160,255,255,0,94,255,236,3,215,6,33,2,38,0,68,0,0,1,6,0,67,144,0,0,14,185,0,2,255,138,180,42,38,19,25,37,1,43,53,255,255,0,94,255,236,3,215,
6,33,2,38,0,68,0,0,1,6,0,118,49,0,0,11,182,2,43,47,42,19,25,37,1,43,53,0,255,255,0,94,255,236,3,215,6,33,2,38,0,68,0,0,1,6,1,75,220,0,0,14,185,0,2,255,227,180,51,45,19,25,37,1,43,53,255,255,0,94,255,236,3,215,5,225,2,38,0,68,0,0,1,6,1,82,198,0,0,14,185,
0,2,255,233,180,47,59,19,25,37,1,43,53,255,255,0,94,255,236,3,215,5,215,2,38,0,68,0,0,1,6,0,106,230,0,0,16,177,3,2,184,255,224,180,38,56,19,25,37,1,43,53,53,255,255,0,94,255,236,3,215,6,137,2,38,0,68,0,0,1,6,1,80,253,0,0,16,177,3,2,184,255,244,180,44,
38,19,25,37,1,43,53,53,0,3,0,94,255,236,6,129,4,94,0,40,0,51,0,58,0,121,64,65,10,0,30,23,41,0,24,3,47,23,56,56,47,0,3,59,60,35,16,38,13,3,48,96,89,3,55,55,24,100,89,25,55,1,3,15,55,1,16,6,55,55,38,13,52,7,13,7,94,89,19,13,16,33,26,97,89,33,38,38,44,94,
89,38,22,0,63,43,17,0,51,43,0,24,63,51,43,17,0,51,17,18,57,24,47,95,94,93,95,93,43,0,24,16,197,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,19,16,37,55,53,52,38,35,34,7,39,54,54,51,50,22,23,54,54,51,50,18,21,21,33,18,33,50,54,
55,21,6,6,35,32,39,6,6,35,34,38,55,20,22,51,50,54,53,53,7,6,6,1,34,6,7,33,52,38,94,1,244,184,113,116,139,168,56,71,203,103,128,165,43,54,170,112,197,233,253,66,8,1,53,88,154,94,88,152,102,254,221,125,82,198,136,164,184,187,104,86,140,163,153,177,163,
3,184,119,136,11,1,252,125,1,49,1,78,16,7,69,122,118,84,135,40,54,83,93,85,93,254,242,221,111,254,129,33,43,158,39,32,231,124,107,171,152,92,86,163,150,99,7,7,106,2,42,161,153,152,162,255,255,0,113,254,20,3,147,4,94,2,38,0,70,0,0,1,7,0,122,1,76,0,0,0,
11,182,1,49,29,23,3,9,37,1,43,53,0,255,255,0,113,255,236,4,27,6,33,2,38,0,72,0,0,1,6,0,67,181,0,0,14,185,0,2,255,192,180,33,37,3,10,37,1,43,53,255,255,0,113,255,236,4,27,6,33,2,38,0,72,0,0,1,6,0,118,80,0,0,11,182,2,91,37,33,3,10,37,1,43,53,0,255,255,
0,113,255,236,4,27,6,33,2,38,0,72,0,0,1,6,1,75,249,0,0,11,182,2,17,41,35,3,10,37,1,43,53,0,255,255,0,113,255,236,4,27,5,215,2,38,0,72,0,0,1,6,0,106,10,0,0,13,183,3,2,21,28,46,3,10,37,1,43,53,53,0,255,255,255,212,0,0,1,112,6,33,2,38,0,243,0,0,1,7,0,67,
254,81,0,0,0,14,185,0,1,255,154,180,9,13,2,3,37,1,43,53,255,255,0,167,0,0,2,67,6,33,2,38,0,243,0,0,1,7,0,118,255,36,0,0,0,11,182,1,109,13,9,2,3,37,1,43,53,0,255,255,255,175,0,0,2,99,6,33,2,38,0,243,0,0,1,7,1,75,254,171,0,0,0,11,182,1,1,17,11,2,3,37,1,
43,53,0,255,255,255,234,0,0,2,42,5,215,2,38,0,243,0,0,1,7,0,106,254,185,0,0,0,13,183,2,1,2,4,22,2,3,37,1,43,53,53,0,0,2,0,113,255,236,4,104,6,31,0,27,0,39,0,108,64,60,24,12,28,19,16,34,34,6,25,14,0,28,28,14,17,6,4,40,41,16,17,14,22,25,24,6,23,15,0,15,
16,15,32,15,3,9,3,11,3,15,15,9,20,9,31,94,89,9,9,3,19,23,20,1,3,37,93,89,3,22,0,63,43,0,24,63,51,51,18,57,47,43,17,18,0,57,24,47,17,57,95,94,93,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,51,49,48,1,16,0,35,34,0,53,52,0,51,50,23,55,38,
39,5,39,55,38,39,55,22,23,55,23,7,22,18,3,52,38,35,34,6,21,20,22,51,50,54,4,104,254,246,246,225,254,234,1,3,222,225,94,9,59,195,254,245,77,229,86,98,73,156,102,236,78,203,151,166,182,175,150,166,160,168,158,169,156,2,51,254,230,254,211,1,15,226,229,1,
7,119,4,214,177,153,112,131,58,51,123,73,75,137,110,117,140,254,117,254,232,143,166,173,179,165,179,198,255,255,0,174,0,0,4,76,5,225,2,38,0,81,0,0,1,6,1,82,16,0,0,11,182,1,13,30,42,10,20,37,1,43,53,0,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,6,
0,67,208,0,0,14,185,0,2,255,181,180,29,33,7,0,37,1,43,53,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,6,0,118,90,0,0,11,182,2,62,33,29,7,0,37,1,43,53,0,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,6,1,75,12,0,0,14,185,0,2,255,254,180,37,31,7,
0,37,1,43,53,255,255,0,113,255,236,4,104,5,225,2,38,0,82,0,0,1,6,1,82,245,0,0,11,182,2,2,33,45,7,0,37,1,43,53,0,255,255,0,113,255,236,4,104,5,215,2,38,0,82,0,0,1,6,0,106,25,0,0,16,177,3,2,184,255,254,180,24,42,7,0,37,1,43,53,53,0,3,0,102,0,248,4,43,4,
170,0,3,0,13,0,23,0,81,64,55,14,4,18,8,3,8,4,0,4,24,25,6,160,11,1,0,11,48,11,64,11,112,11,160,11,176,11,240,11,7,11,11,21,63,16,1,16,16,0,47,1,95,1,127,1,175,1,207,1,239,1,255,1,7,1,0,47,93,51,51,47,93,51,50,47,93,113,51,17,18,1,23,57,17,51,17,51,49,
48,19,53,33,21,1,52,51,50,21,20,6,35,34,38,17,52,51,50,21,20,6,35,34,38,102,3,197,253,170,115,112,66,46,48,67,115,112,66,46,48,67,2,137,146,146,254,236,123,123,66,59,59,2,252,123,123,66,59,59,0,3,0,113,255,188,4,104,4,135,0,19,0,26,0,34,0,84,64,47,29,
15,22,5,20,10,5,8,18,15,0,27,27,15,23,8,7,10,6,35,36,23,29,22,30,4,32,25,15,18,8,5,4,3,13,13,25,93,89,13,16,3,32,93,89,3,22,0,63,43,0,24,63,43,17,18,0,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,16,0,35,34,39,7,39,55,38,
17,16,0,51,50,23,55,23,7,22,5,20,23,1,38,35,32,1,52,39,1,22,51,50,54,4,104,254,240,240,151,113,82,118,92,131,1,12,242,151,117,80,121,93,129,252,195,49,1,195,73,108,254,193,2,131,47,254,61,69,108,157,164,2,39,254,243,254,210,67,115,80,127,156,1,0,1,12,
1,43,74,115,78,129,155,246,166,96,2,114,52,254,96,152,100,253,141,47,215,0,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,6,0,67,194,0,0,14,185,0,1,255,160,180,26,30,20,10,37,1,43,53,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,6,0,118,117,0,0,11,
182,1,83,30,26,20,10,37,1,43,53,0,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,6,1,75,20,0,0,14,185,0,1,255,255,180,34,28,20,10,37,1,43,53,255,255,0,162,255,236,4,68,5,215,2,38,0,88,0,0,1,6,0,106,33,0,0,16,177,2,1,184,255,255,180,21,39,20,10,37,1,
43,53,53,255,255,0,2,254,20,4,20,6,33,2,38,0,92,0,0,1,6,0,118,23,0,0,11,182,1,93,33,29,0,10,37,1,43,53,0,0,2,0,174,254,20,4,123,6,20,0,21,0,33,0,65,64,34,19,26,21,12,4,15,15,16,6,31,16,31,34,35,11,0,9,3,17,0,16,27,3,22,93,89,3,16,9,29,93,89,9,22,0,63,
43,0,24,63,43,0,24,63,63,17,18,57,57,17,18,1,57,57,17,51,17,51,17,23,51,49,48,1,54,54,51,50,18,17,16,2,35,34,39,35,22,21,17,35,17,51,17,20,7,37,34,6,7,21,20,22,51,32,17,52,38,1,100,67,167,106,213,238,238,213,222,120,12,12,180,180,6,1,62,161,149,2,148,
166,1,37,143,3,182,91,77,254,213,254,244,254,243,254,210,159,132,40,254,53,8,0,254,54,70,78,17,179,198,39,223,199,1,168,208,206,255,255,0,2,254,20,4,20,5,215,2,38,0,92,0,0,1,6,0,106,185,0,0,16,177,2,1,184,255,255,180,24,42,0,10,37,1,43,53,53,255,255,
0,0,0,0,5,27,6,188,2,38,0,36,0,0,1,7,1,77,0,66,1,82,0,31,64,22,2,15,17,16,5,6,37,2,127,17,143,17,159,17,175,17,207,17,5,17,5,38,0,43,93,53,1,43,53,0,255,255,0,94,255,236,3,215,5,106,2,38,0,68,0,0,1,6,1,77,249,0,0,14,185,0,2,255,253,180,41,40,19,25,37,
1,43,53,255,255,0,0,0,0,5,27,7,62,2,38,0,36,0,0,1,7,1,78,0,47,1,82,0,19,64,11,2,0,17,25,5,6,37,2,14,5,38,0,43,53,1,43,53,0,255,255,0,94,255,236,3,215,5,236,2,38,0,68,0,0,1,6,1,78,232,0,0,14,185,0,2,255,238,180,41,49,19,25,37,1,43,53,255,255,0,0,254,61,
5,27,5,188,2,38,0,36,0,0,1,7,1,81,3,156,0,0,0,14,185,0,2,255,227,180,26,27,0,7,37,1,43,53,255,255,0,94,254,61,4,6,4,92,2,38,0,68,0,0,1,7,1,81,2,145,0,0,0,11,182,2,0,50,51,0,26,37,1,43,53,0,255,255,0,125,255,236,4,207,7,115,2,38,0,38,0,0,1,7,0,118,1,8,
1,82,0,19,64,11,1,33,5,38,1,179,33,29,15,21,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,147,6,33,2,38,0,70,0,0,1,6,0,118,72,0,0,11,182,1,151,32,28,3,9,37,1,43,53,0,255,255,0,125,255,236,4,207,7,115,2,38,0,38,0,0,1,7,1,75,0,190,1,82,0,19,64,11,1,37,5,
38,1,118,37,31,15,21,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,165,6,33,2,38,0,70,0,0,1,6,1,75,237,0,0,11,182,1,73,36,30,3,9,37,1,43,53,0,255,255,0,125,255,236,4,207,7,55,2,38,0,38,0,0,1,7,1,79,2,18,1,82,0,19,64,11,1,33,5,38,1,117,24,30,15,21,37,1,
43,53,0,43,53,0,255,255,0,113,255,236,3,147,5,229,2,38,0,70,0,0,1,7,1,79,1,78,0,0,0,11,182,1,85,23,29,3,9,37,1,43,53,0,255,255,0,125,255,236,4,207,7,115,2,38,0,38,0,0,1,7,1,76,0,190,1,82,0,19,64,11,1,34,5,38,1,118,36,31,15,21,37,1,43,53,0,43,53,0,255,
255,0,113,255,236,3,173,6,33,2,38,0,70,0,0,1,6,1,76,245,0,0,11,182,1,81,35,30,3,9,37,1,43,53,0,255,255,0,199,0,0,5,90,7,115,2,38,0,39,0,0,1,7,1,76,0,88,1,82,0,21,180,2,27,5,38,2,184,255,166,180,29,24,5,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,5,143,
6,20,2,38,0,71,0,0,1,7,2,56,3,20,0,0,0,11,182,2,92,33,33,14,14,37,1,43,53,0,255,255,0,61,0,0,5,90,5,182,2,6,0,146,0,0,0,2,0,113,255,236,4,217,6,20,0,27,0,40,0,124,64,72,21,23,14,38,38,3,19,23,23,9,12,16,3,25,25,31,3,3,41,42,8,26,0,6,22,14,15,14,95,89,
19,8,15,24,15,2,17,15,15,31,15,2,20,3,15,15,6,17,0,24,21,6,35,93,89,0,6,16,6,32,6,3,9,3,6,16,0,28,93,89,0,22,0,63,43,0,24,63,95,94,93,43,0,24,63,63,18,57,47,95,94,93,94,93,51,43,17,0,51,17,18,57,57,17,18,1,23,57,17,23,51,51,17,51,17,51,17,51,17,51,49,
48,5,34,2,17,16,18,51,50,23,51,38,38,53,53,33,53,33,53,51,21,51,21,35,17,35,39,35,6,39,50,54,53,53,52,38,35,34,6,21,20,22,2,51,214,236,235,215,223,119,13,3,10,254,76,1,180,180,156,156,147,27,8,115,194,163,150,152,165,140,149,144,20,1,38,1,13,1,15,1,42,
162,14,110,40,125,135,182,182,135,251,41,147,167,149,177,202,35,230,190,214,208,197,215,0,255,255,0,199,0,0,3,248,6,188,2,38,0,40,0,0,1,7,1,77,0,4,1,82,0,29,64,20,1,127,15,143,15,159,15,175,15,4,15,5,38,1,0,15,14,2,11,37,1,43,53,0,43,93,53,0,255,255,
0,113,255,236,4,27,5,106,2,38,0,72,0,0,1,6,1,77,8,0,0,11,182,2,29,31,30,3,10,37,1,43,53,0,255,255,0,199,0,0,3,248,7,62,2,38,0,40,0,0,1,7,1,78,0,12,1,82,0,19,64,11,1,12,5,38,1,10,15,23,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,5,236,2,38,0,
72,0,0,1,6,1,78,253,0,0,11,182,2,20,31,39,3,10,37,1,43,53,0,255,255,0,199,0,0,3,248,7,26,2,38,0,40,0,0,1,7,1,79,1,102,1,53,0,19,64,11,1,21,5,38,1,16,12,18,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,5,229,2,38,0,72,0,0,1,7,1,79,1,82,0,0,0,11,
182,2,21,28,34,3,10,37,1,43,53,0,255,255,0,199,254,61,3,248,5,182,2,38,0,40,0,0,1,7,1,81,2,109,0,0,0,11,182,1,218,22,17,1,0,37,1,43,53,0,255,255,0,113,254,90,4,27,4,94,2,38,0,72,0,0,1,7,1,81,2,98,0,29,0,14,185,0,2,1,1,180,38,33,3,18,37,1,43,53,255,255,
0,199,0,0,3,248,7,115,2,38,0,40,0,0,1,7,1,76,0,12,1,82,0,19,64,11,1,22,5,38,1,10,24,19,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,6,33,2,38,0,72,0,0,1,6,1,76,253,0,0,11,182,2,21,40,35,3,10,37,1,43,53,0,255,255,0,125,255,236,5,59,7,115,2,38,
0,42,0,0,1,7,1,75,0,248,1,82,0,19,64,11,1,41,5,38,1,122,41,35,8,2,37,1,43,53,0,43,53,0,255,255,0,113,254,20,4,61,6,33,2,38,0,74,0,0,1,6,1,75,10,0,0,11,182,2,17,54,48,20,29,37,1,43,53,0,255,255,0,125,255,236,5,59,7,62,2,38,0,42,0,0,1,7,1,78,0,248,1,82,
0,19,64,11,1,28,5,38,1,121,31,39,8,2,37,1,43,53,0,43,53,0,255,255,0,113,254,20,4,61,5,236,2,38,0,74,0,0,1,6,1,78,14,0,0,11,182,2,20,44,52,20,29,37,1,43,53,0,255,255,0,125,255,236,5,59,7,55,2,38,0,42,0,0,1,7,1,79,2,88,1,82,0,19,64,11,1,37,5,38,1,133,28,
34,8,2,37,1,43,53,0,43,53,0,255,255,0,113,254,20,4,61,5,229,2,38,0,74,0,0,1,7,1,79,1,90,0,0,0,11,182,2,12,41,47,20,29,37,1,43,53,0,255,255,0,125,254,59,5,59,5,203,2,38,0,42,0,0,1,7,2,57,1,37,0,0,0,11,182,1,59,37,33,8,2,37,1,43,53,0,255,255,0,113,254,
20,4,61,6,33,2,38,0,74,0,0,1,7,2,58,0,133,0,0,0,11,182,2,45,46,50,20,29,37,1,43,53,0,255,255,0,199,0,0,5,37,7,115,2,38,0,43,0,0,1,7,1,75,0,150,1,82,0,21,180,1,25,5,38,1,184,255,254,180,25,19,6,11,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,7,170,2,38,
0,75,0,0,1,7,1,75,0,33,1,137,0,19,64,11,1,36,2,38,1,2,36,30,10,22,37,1,43,53,0,43,53,0,0,2,0,0,0,0,5,236,5,182,0,19,0,23,0,109,64,60,18,3,23,15,15,0,16,7,11,11,4,20,12,9,12,16,3,24,25,10,22,18,19,18,108,89,7,3,0,19,16,19,96,19,3,12,3,19,19,16,1,23,14,
105,89,48,23,1,144,23,1,23,23,16,5,1,3,12,16,18,0,63,51,63,51,18,57,47,93,113,43,17,18,0,57,24,47,95,94,93,51,51,43,17,0,51,51,17,18,1,23,57,17,51,51,51,17,51,17,51,51,17,51,51,50,49,48,19,53,51,21,33,53,51,21,51,21,35,17,35,17,33,17,35,17,35,53,1,53,
33,21,199,184,2,238,184,199,199,184,253,18,184,199,4,109,253,18,4,195,243,243,243,243,148,251,209,2,170,253,86,4,47,148,254,137,227,227,0,0,1,0,18,0,0,4,76,6,20,0,30,0,115,64,65,18,0,11,9,16,20,22,3,8,8,13,9,30,0,9,0,31,32,22,9,26,19,11,12,11,95,89,16,
8,12,24,12,2,17,15,12,1,20,3,12,12,26,14,26,4,93,89,191,26,1,0,26,16,26,32,26,3,26,26,9,14,0,0,9,21,0,63,51,63,18,57,47,93,93,43,17,18,0,57,24,47,95,94,93,94,93,51,43,17,0,51,17,18,57,17,18,1,57,57,17,51,17,51,51,17,23,51,17,51,17,51,49,48,33,17,52,38,
35,34,6,21,17,35,17,35,53,51,53,51,21,33,21,33,21,20,7,51,54,54,51,50,22,21,17,3,154,119,127,169,153,180,156,156,180,1,178,254,78,10,12,53,183,108,199,201,2,150,133,131,185,213,253,240,4,213,135,184,184,135,178,88,64,85,85,193,210,253,94,255,255,255,
228,0,0,2,212,7,51,2,38,0,44,0,0,1,7,1,82,254,226,1,82,0,19,64,11,1,12,5,38,1,2,21,33,6,11,37,1,43,53,0,43,53,0,255,255,255,146,0,0,2,130,5,225,2,38,0,243,0,0,1,7,1,82,254,144,0,0,0,11,182,1,2,13,25,2,3,37,1,43,53,0,255,255,0,44,0,0,2,140,6,188,2,38,
0,44,0,0,1,7,1,77,255,1,1,82,0,29,64,20,1,127,15,143,15,159,15,175,15,4,15,5,38,1,2,15,14,6,11,37,1,43,53,0,43,93,53,0,255,255,255,220,0,0,2,60,5,106,2,38,0,243,0,0,1,7,1,77,254,177,0,0,0,11,182,1,4,7,6,2,3,37,1,43,53,0,255,255,0,30,0,0,2,155,7,62,2,
38,0,44,0,0,1,7,1,78,254,255,1,82,0,19,64,11,1,12,5,38,1,2,15,23,6,11,37,1,43,53,0,43,53,0,255,255,255,202,0,0,2,71,5,236,2,38,0,243,0,0,1,7,1,78,254,171,0,0,0,11,182,1,0,7,15,2,3,37,1,43,53,0,255,255,0,82,254,61,2,98,5,182,2,38,0,44,0,0,1,7,1,81,0,145,
0,0,0,11,182,1,3,22,18,6,11,37,1,43,53,0,255,255,0,51,254,61,1,133,5,229,2,38,0,76,0,0,1,6,1,81,16,0,0,11,182,2,10,28,29,1,0,37,1,43,53,0,255,255,0,82,0,0,2,98,7,55,2,38,0,44,0,0,1,7,1,79,0,80,1,82,0,19,64,11,1,21,5,38,1,0,12,18,6,11,37,1,43,53,0,43,
53,0,0,1,0,174,0,0,1,98,4,74,0,3,0,22,64,9,0,1,1,4,5,2,15,1,21,0,63,63,17,18,1,57,17,51,49,48,33,35,17,51,1,98,180,180,4,74,255,255,0,82,254,123,4,43,5,182,0,38,0,44,0,0,1,7,0,45,2,182,0,0,0,11,182,1,37,20,20,10,27,37,1,43,53,0,255,255,0,160,254,20,3,
127,5,229,0,38,0,76,0,0,1,7,0,77,2,12,0,0,0,16,177,3,2,184,255,251,180,24,24,0,43,37,1,43,53,53,255,255,255,96,254,123,2,117,7,115,2,38,0,45,0,0,1,7,1,75,254,189,1,82,0,19,64,11,1,3,27,21,9,10,37,1,27,5,38,0,43,53,1,43,53,0,255,255,255,143,254,20,2,93,
6,33,2,38,2,55,0,0,1,7,1,75,254,165,0,0,0,22,185,0,1,255,251,64,9,27,21,9,10,37,1,27,17,38,0,43,53,1,43,53,255,255,0,199,254,59,4,244,5,182,2,38,0,46,0,0,1,7,2,57,0,137,0,0,0,14,185,0,1,255,158,180,22,18,6,0,37,1,43,53,255,255,0,174,254,59,4,51,6,20,
2,38,0,78,0,0,1,6,2,57,49,0,0,14,185,0,1,255,179,180,25,21,12,6,37,1,43,53,0,1,0,174,0,0,4,51,4,74,0,14,0,53,64,27,13,11,7,7,8,2,5,3,1,5,8,4,15,16,5,2,13,3,6,6,8,0,9,15,4,8,21,0,63,51,63,51,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,51,
1,1,35,1,7,17,35,17,51,17,20,7,55,3,57,217,254,97,1,192,215,254,152,135,191,191,13,84,4,74,254,26,253,156,1,240,111,254,127,4,74,254,227,139,137,102,0,255,255,0,199,0,0,3,254,7,115,2,38,0,47,0,0,1,7,0,118,255,110,1,82,0,19,64,11,1,9,15,14,1,2,37,1,15,
5,38,0,43,53,1,43,53,0,255,255,0,165,0,0,2,65,7,172,2,38,0,79,0,0,1,7,0,118,255,34,1,139,0,19,64,11,1,107,13,9,2,3,37,1,13,2,38,0,43,53,1,43,53,0,255,255,0,199,254,59,3,254,5,182,2,38,0,47,0,0,1,6,2,57,51,0,0,14,185,0,1,255,195,180,15,11,1,5,37,1,43,
53,255,255,0,92,254,59,1,98,6,20,2,38,0,79,0,0,1,7,2,57,254,237,0,0,0,11,182,1,0,7,8,1,0,37,1,43,53,0,255,255,0,199,0,0,3,254,5,183,2,38,0,47,0,0,1,7,2,56,1,37,255,163,0,18,64,10,1,9,3,1,229,9,10,1,4,37,1,43,53,0,63,53,255,255,0,174,0,0,2,182,6,20,2,
38,0,79,0,0,1,6,2,56,59,0,0,11,182,1,162,7,7,3,3,37,1,43,53,0,255,255,0,199,0,0,3,254,5,182,2,38,0,47,0,0,1,7,1,79,2,8,253,105,0,11,182,1,83,6,12,2,4,37,1,43,53,0,255,255,0,174,0,0,2,191,6,20,0,38,0,79,0,0,1,7,1,79,1,76,253,56,0,11,182,1,138,4,4,0,0,
37,1,43,53,0,0,1,0,27,0,0,3,254,5,182,0,13,0,72,64,40,3,0,7,11,11,4,0,13,9,0,3,14,15,3,1,4,10,7,9,6,15,8,31,8,2,9,3,8,64,2,2,0,5,3,0,11,105,89,0,18,0,63,43,0,24,63,18,57,47,26,205,95,94,93,23,57,17,18,1,23,57,17,51,51,17,51,17,51,49,48,51,17,7,39,55,
17,51,17,37,23,5,17,33,21,199,101,71,172,184,1,25,73,254,158,2,127,1,250,57,122,103,3,20,253,88,166,129,205,254,62,164,0,0,1,255,238,0,0,2,35,6,20,0,11,0,51,64,26,2,13,8,0,4,4,9,5,5,12,13,6,8,9,3,0,2,6,1,7,7,5,10,0,5,21,0,63,63,18,57,47,205,23,57,17,
18,1,57,17,51,51,17,51,50,17,51,49,48,1,55,23,7,17,35,17,7,39,55,17,51,1,84,131,76,207,180,105,73,178,180,3,102,91,121,140,253,68,2,72,66,121,115,3,34,0,255,255,0,199,0,0,5,78,7,115,2,38,0,49,0,0,1,7,0,118,1,8,1,82,0,19,64,11,1,29,5,38,1,78,29,25,9,19,
37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,6,33,2,38,0,81,0,0,1,6,0,118,125,0,0,11,182,1,81,30,26,10,20,37,1,43,53,0,255,255,0,199,254,59,5,78,5,182,2,38,0,49,0,0,1,7,2,57,0,209,0,0,0,14,185,0,1,255,185,180,29,25,9,19,37,1,43,53,255,255,0,174,254,59,
4,76,4,94,2,38,0,81,0,0,1,6,2,57,88,0,0,14,185,0,1,255,205,180,30,26,10,20,37,1,43,53,255,255,0,199,0,0,5,78,7,115,2,38,0,49,0,0,1,7,1,76,0,172,1,82,0,19,64,11,1,30,5,38,1,0,32,27,9,19,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,6,33,2,38,0,81,0,0,1,
6,1,76,35,0,0,11,182,1,4,33,28,10,20,37,1,43,53,0,255,255,0,3,0,0,4,221,5,182,0,39,0,81,0,145,0,0,1,6,2,7,234,0,0,14,185,0,1,255,118,180,22,22,10,10,37,1,43,53,0,1,0,199,254,123,5,78,5,182,0,25,0,59,64,30,10,13,13,14,20,8,23,18,18,8,2,14,4,26,27,9,18,
14,21,15,3,8,14,18,0,5,105,89,0,34,0,63,43,0,24,63,51,63,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,54,55,1,35,22,21,17,35,17,51,1,51,38,53,17,51,17,20,6,3,205,98,58,71,85,102,109,2,252,198,8,17,170,213,3,12,8,14,172,
199,254,123,27,155,20,117,110,4,190,255,166,252,231,5,182,251,109,154,255,2,250,250,86,196,205,0,0,1,0,174,254,20,4,78,4,94,0,29,0,60,64,31,19,15,15,16,27,7,7,2,16,3,30,31,19,16,23,17,15,16,21,23,11,93,89,23,16,0,5,93,89,0,27,0,63,43,0,24,63,43,0,24,
63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,22,21,17,20,6,3,39,86,59,60,62,138,119,125,170,154,180,145,29,10,52,180,110,202,200,143,254,20,25,145,20,172,3,107,133,129,187,
209,253,197,4,74,150,82,88,191,210,252,143,154,174,255,255,0,125,255,236,5,195,6,188,2,38,0,50,0,0,1,7,1,77,0,197,1,82,0,29,64,20,2,127,27,143,27,159,27,175,27,4,27,5,38,2,0,27,26,6,0,37,1,43,53,0,43,93,53,0,255,255,0,113,255,236,4,104,5,106,2,38,0,82,
0,0,1,6,1,77,16,0,0,14,185,0,2,255,255,180,27,26,7,0,37,1,43,53,255,255,0,125,255,236,5,195,7,62,2,38,0,50,0,0,1,7,1,78,0,193,1,82,0,21,180,2,24,5,38,2,184,255,255,180,27,35,6,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,104,5,236,2,38,0,82,0,0,1,6,
1,78,12,0,0,14,185,0,2,255,253,180,27,35,7,0,37,1,43,53,255,255,0,125,255,236,5,195,7,115,2,38,0,50,0,0,1,7,1,83,1,25,1,82,0,23,64,13,3,2,43,5,38,3,2,71,33,39,6,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,6,1,83,92,0,
0,13,183,3,2,62,33,39,7,0,37,1,43,53,53,0,0,2,0,125,255,236,6,242,5,205,0,20,0,31,0,110,64,64,24,6,15,19,19,29,13,0,0,17,29,6,4,32,33,15,18,105,89,216,15,1,58,15,1,9,15,1,15,0,15,160,15,2,18,3,15,15,1,11,1,19,105,89,1,18,11,14,105,89,11,3,9,21,105,89,
9,4,3,27,105,89,3,18,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,33,6,35,32,0,17,16,0,33,50,23,33,21,33,17,33,21,33,17,33,1,34,2,17,16,18,51,50,55,17,38,6,242,252,245,
102,96,254,187,254,161,1,89,1,65,106,90,3,23,253,180,2,37,253,219,2,76,252,53,242,248,248,240,117,86,85,20,1,138,1,105,1,103,1,135,23,162,254,56,160,253,246,4,137,254,210,254,224,254,223,254,207,35,4,92,33,0,0,3,0,111,255,236,7,39,4,92,0,30,0,42,0,49,
0,109,64,59,28,21,14,2,2,22,31,8,22,37,21,47,47,37,8,3,50,51,14,2,5,11,46,22,94,89,25,46,1,3,15,46,1,16,6,46,46,5,11,43,40,11,40,93,89,17,11,16,0,24,97,89,5,34,93,89,0,5,22,0,63,51,43,43,0,24,63,51,43,17,0,51,17,18,57,24,47,95,94,93,95,93,43,17,18,0,
57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,5,32,39,6,6,35,34,0,17,16,0,51,50,22,23,54,54,51,50,18,21,21,33,18,33,50,54,55,21,6,6,1,20,22,51,50,54,53,52,38,35,34,6,37,34,6,7,33,52,38,5,152,254,222,128,63,209,136,226,254,243,1,8,237,
130,204,62,60,192,126,205,240,253,39,8,1,68,90,154,104,93,154,251,44,146,163,160,147,149,162,161,144,4,61,123,143,12,2,22,129,20,227,113,114,1,52,1,7,1,10,1,43,114,111,109,116,254,247,228,109,254,131,31,45,158,40,31,2,59,208,214,209,205,214,210,211,213,
159,153,151,161,255,255,0,199,0,0,4,219,7,115,2,38,0,53,0,0,1,7,0,118,0,123,1,82,0,21,180,2,31,5,38,2,184,255,251,180,31,27,12,19,37,1,43,53,0,43,53,0,255,255,0,174,0,0,3,47,6,33,2,38,0,85,0,0,1,6,0,118,226,0,0,11,182,1,68,27,23,12,2,37,1,43,53,0,255,
255,0,199,254,59,4,219,5,182,2,38,0,53,0,0,1,7,2,57,0,129,0,0,0,14,185,0,2,255,162,180,31,27,12,19,37,1,43,53,255,255,0,98,254,59,3,47,4,94,2,38,0,85,0,0,1,7,2,57,254,243,0,0,0,11,182,1,7,21,22,11,10,37,1,43,53,0,255,255,0,199,0,0,4,219,7,115,2,38,0,
53,0,0,1,7,1,76,0,29,1,82,0,21,180,2,32,5,38,2,184,255,170,180,34,29,12,19,37,1,43,53,0,43,53,0,255,255,0,126,0,0,3,50,6,33,2,38,0,85,0,0,1,7,1,76,255,122,0,0,0,14,185,0,1,255,234,180,30,25,12,2,37,1,43,53,255,255,0,104,255,236,4,4,7,115,2,38,0,54,0,
0,1,7,0,118,0,78,1,82,0,19,64,11,1,113,47,43,19,24,37,1,47,5,38,0,43,53,1,43,53,0,255,255,0,104,255,236,3,121,6,33,2,38,0,86,0,0,1,6,0,118,239,0,0,11,182,1,91,45,41,18,23,37,1,43,53,0,255,255,0,104,255,236,4,4,7,115,2,38,0,54,0,0,1,7,1,75,255,234,1,82,
0,19,64,11,1,26,51,45,19,24,37,1,51,5,38,0,43,53,1,43,53,0,255,255,0,104,255,236,3,121,6,33,2,38,0,86,0,0,1,6,1,75,153,0,0,11,182,1,18,49,43,18,23,37,1,43,53,0,255,255,0,104,254,20,4,4,5,203,2,38,0,54,0,0,1,7,0,122,1,43,0,0,0,14,185,0,1,255,220,180,44,
38,6,0,37,1,43,53,255,255,0,104,254,20,3,121,4,94,2,38,0,86,0,0,1,7,0,122,0,221,0,0,0,14,185,0,1,255,212,180,42,36,18,0,37,1,43,53,255,255,0,104,255,236,4,4,7,115,2,38,0,54,0,0,1,7,1,76,255,230,1,82,0,19,64,11,1,22,50,45,19,24,37,1,48,5,38,0,43,53,1,
43,53,0,255,255,0,104,255,236,3,121,6,33,2,38,0,86,0,0,1,6,1,76,165,0,0,11,182,1,30,48,43,18,23,37,1,43,53,0,255,255,0,20,254,59,4,92,5,182,2,38,0,55,0,0,1,6,2,57,25,0,0,14,185,0,1,255,252,180,11,12,1,0,37,1,43,53,255,255,0,33,254,59,2,182,5,70,2,38,
0,87,0,0,1,6,2,57,179,0,0,11,182,1,22,26,27,9,4,37,1,43,53,0,255,255,0,20,0,0,4,92,7,115,2,38,0,55,0,0,1,7,1,76,255,222,1,82,0,19,64,11,1,18,5,38,1,4,20,15,4,6,37,1,43,53,0,43,53,0,255,255,0,33,255,236,2,238,6,20,2,38,0,87,0,0,1,6,2,56,115,0,0,11,182,
1,135,32,32,16,16,37,1,43,53,0,0,1,0,20,0,0,4,92,5,182,0,15,0,71,64,38,7,11,11,0,12,5,9,12,14,2,5,16,17,10,14,15,14,107,89,7,15,15,1,11,3,15,15,3,12,18,6,2,3,2,105,89,3,3,0,63,43,17,0,51,24,63,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,
51,49,48,1,17,33,53,33,21,33,17,33,21,33,17,35,17,33,53,1,219,254,57,4,72,254,55,1,48,254,208,184,254,207,3,49,1,225,164,164,254,31,151,253,102,2,154,151,0,1,0,33,255,236,2,182,5,70,0,29,0,100,64,53,10,14,8,19,23,27,27,12,8,21,3,3,25,8,3,30,31,26,10,
11,10,95,89,23,0,11,96,11,2,13,3,11,11,6,19,17,17,16,19,13,22,19,22,100,89,19,15,6,0,93,89,6,22,0,63,43,0,24,63,43,17,0,51,17,51,51,24,47,17,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,51,49,48,37,50,55,21,6,6,35,32,17,
53,35,53,51,53,35,53,55,55,51,21,33,21,33,21,33,21,33,21,20,22,2,33,85,64,26,107,57,254,196,139,139,155,157,72,107,1,61,254,195,1,43,254,213,85,127,23,138,12,20,1,94,243,136,249,86,72,234,252,140,249,136,233,106,107,255,255,0,184,255,236,5,31,7,51,2,
38,0,56,0,0,1,7,1,82,0,115,1,82,0,19,64,11,1,18,5,38,1,1,27,39,8,1,37,1,43,53,0,43,53,0,255,255,0,162,255,236,4,68,5,225,2,38,0,88,0,0,1,6,1,82,253,0,0,11,182,1,4,30,42,20,10,37,1,43,53,0,255,255,0,184,255,236,5,31,6,188,2,38,0,56,0,0,1,7,1,77,0,145,
1,82,0,29,64,20,1,127,21,143,21,159,21,175,21,4,21,5,38,1,0,21,20,8,1,37,1,43,53,0,43,93,53,0,255,255,0,162,255,236,4,68,5,106,2,38,0,88,0,0,1,6,1,77,27,0,0,11,182,1,3,24,23,20,10,37,1,43,53,0,255,255,0,184,255,236,5,31,7,62,2,38,0,56,0,0,1,7,1,78,0,
139,1,82,0,21,180,1,18,5,38,1,184,255,253,180,21,29,8,1,37,1,43,53,0,43,53,0,255,255,0,162,255,236,4,68,5,236,2,38,0,88,0,0,1,6,1,78,20,0,0,14,185,0,1,255,255,180,24,32,20,10,37,1,43,53,255,255,0,184,255,236,5,31,7,219,2,38,0,56,0,0,1,7,1,80,0,158,1,
82,0,32,178,2,1,21,184,255,192,64,14,9,11,72,21,5,38,2,1,0,24,18,8,1,37,1,43,53,53,0,43,43,53,53,255,255,0,162,255,236,4,68,6,137,2,38,0,88,0,0,1,6,1,80,39,0,0,13,183,2,1,2,27,21,20,10,37,1,43,53,53,0,255,255,0,184,255,236,5,31,7,115,2,38,0,56,0,0,1,
7,1,83,0,229,1,82,0,23,64,13,2,1,37,5,38,2,1,72,27,33,8,1,37,1,43,53,53,0,43,53,53,0,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,6,1,83,113,0,0,13,183,2,1,76,30,36,20,10,37,1,43,53,53,0,255,255,0,184,254,61,5,31,5,182,2,38,0,56,0,0,1,7,1,81,2,35,
0,0,0,11,182,1,4,28,24,8,1,37,1,43,53,0,255,255,0,162,254,61,4,105,4,74,2,38,0,88,0,0,1,7,1,81,2,244,0,0,0,14,185,0,1,255,252,180,33,34,11,10,37,1,43,53,255,255,0,25,0,0,7,86,7,115,2,38,0,58,0,0,1,7,1,75,1,86,1,82,0,21,180,1,38,5,38,1,184,255,253,180,
38,32,9,24,37,1,43,53,0,43,53,0,255,255,0,23,0,0,6,51,6,33,2,38,0,90,0,0,1,7,1,75,0,199,0,0,0,11,182,1,0,45,39,9,30,37,1,43,53,0,255,255,0,0,0,0,4,135,7,115,2,38,0,60,0,0,1,7,1,75,255,230,1,82,0,19,64,11,1,22,5,38,1,0,22,16,7,2,37,1,43,53,0,43,53,0,255,
255,0,2,254,20,4,20,6,33,2,38,0,92,0,0,1,6,1,75,179,0,0,11,182,1,6,37,31,0,10,37,1,43,53,0,255,255,0,0,0,0,4,135,7,41,2,38,0,60,0,0,1,7,0,106,255,245,1,82,0,23,64,13,2,1,30,5,38,2,1,2,9,27,7,2,37,1,43,53,53,0,43,53,53,0,255,255,0,78,0,0,4,68,7,115,2,
38,0,61,0,0,1,7,0,118,0,66,1,82,0,19,64,11,1,73,19,15,5,6,37,1,19,5,38,0,43,53,1,43,53,0,255,255,0,80,0,0,3,115,6,33,2,38,0,93,0,0,1,6,0,118,239,0,0,11,182,1,85,19,15,5,6,37,1,43,53,0,255,255,0,78,0,0,4,68,7,55,2,38,0,61,0,0,1,7,1,79,1,61,1,82,0,22,185,
0,1,255,252,64,9,10,16,5,6,37,1,19,5,38,0,43,53,1,43,53,255,255,0,80,0,0,3,115,5,229,2,38,0,93,0,0,1,7,1,79,0,219,0,0,0,14,185,0,1,255,249,180,10,16,5,6,37,1,43,53,255,255,0,78,0,0,4,68,7,115,2,38,0,61,0,0,1,7,1,76,255,239,1,82,0,19,64,11,1,3,22,17,5,
6,37,1,20,5,38,0,43,53,1,43,53,0,255,255,0,80,0,0,3,115,6,33,2,38,0,93,0,0,1,6,1,76,136,0,0,14,185,0,1,255,251,180,22,17,5,6,37,1,43,53,0,1,0,174,0,0,2,229,6,31,0,12,0,33,64,15,10,14,4,5,5,13,14,5,21,8,0,93,89,8,1,0,63,43,0,24,63,17,18,1,57,17,51,17,
51,49,48,1,34,6,21,17,35,17,16,33,50,23,7,38,2,23,94,87,180,1,107,100,104,47,90,5,137,117,118,251,98,4,158,1,129,39,142,31,0,1,0,190,254,20,4,20,5,203,0,31,0,68,64,36,25,29,29,12,8,18,27,8,10,2,5,32,33,9,28,25,28,100,89,12,25,25,16,0,16,21,93,89,16,4,
0,5,93,89,0,27,0,63,43,0,24,63,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,49,48,1,34,39,53,22,51,50,54,53,17,35,53,55,53,52,54,51,50,23,7,38,35,34,6,21,21,33,21,33,17,20,6,1,74,73,67,70,59,92,76,215,215,162,185,93,117,45,102,57,94,
78,1,20,254,240,164,254,20,19,149,18,96,115,3,194,84,62,133,193,180,43,140,33,100,121,141,140,252,62,187,174,0,0,4,0,0,0,0,5,31,7,170,0,17,0,24,0,34,0,46,0,121,64,71,4,48,9,18,0,24,41,12,3,21,0,35,30,35,21,25,10,12,6,47,48,33,64,13,22,72,33,33,28,38,
0,15,96,15,2,9,3,15,15,44,28,24,7,105,89,24,24,10,3,21,3,44,64,44,80,44,2,44,9,239,28,1,28,64,13,18,72,28,5,9,18,0,63,51,47,43,93,18,57,93,17,23,51,57,47,43,17,18,0,57,24,47,95,94,93,51,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,51,17,51,50,17,51,49,
48,1,20,6,7,1,35,3,33,3,35,1,38,53,52,54,51,50,22,19,3,38,39,6,7,3,19,54,54,55,51,21,6,6,7,35,19,52,38,35,34,6,21,20,22,51,50,54,3,113,54,45,2,17,191,168,253,164,160,188,2,16,100,120,103,103,127,18,172,27,47,31,40,170,143,57,95,22,217,30,177,63,121,211,
64,51,49,65,59,55,51,64,5,152,65,94,26,251,33,1,137,254,119,4,221,54,131,98,119,120,252,54,1,168,61,146,107,104,254,92,4,135,67,140,39,16,42,164,42,254,244,55,59,59,55,54,61,59,0,5,0,94,255,236,3,215,7,170,0,26,0,37,0,49,0,61,0,71,0,142,64,87,38,50,56,
44,19,35,35,8,11,30,26,1,1,30,8,44,50,62,67,7,73,72,239,66,255,66,2,66,64,9,14,72,66,64,62,80,62,2,62,53,59,31,47,1,31,47,47,47,207,47,3,47,0,41,16,41,32,41,3,9,3,41,22,2,0,22,11,31,96,89,11,11,22,0,21,22,15,94,89,22,16,5,27,94,89,5,22,0,63,43,0,24,63,
43,0,24,63,18,57,47,43,17,18,0,57,24,16,214,95,94,93,212,93,113,51,50,214,93,196,43,93,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,33,39,35,6,6,35,34,38,53,16,37,55,53,52,38,35,34,6,7,39,54,54,51,50,22,21,17,37,50,54,53,53,7,6,6,21,20,22,
1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,3,53,54,54,55,33,21,6,6,7,3,84,35,8,82,163,124,162,184,2,15,186,108,119,87,155,68,55,83,196,96,199,194,254,10,151,173,162,189,173,105,1,169,125,102,103,121,120,104,101,126,113,65,49,
50,65,59,56,51,63,227,46,106,22,1,12,21,164,128,156,103,73,170,155,1,78,16,7,65,125,119,52,32,135,44,50,176,192,253,20,125,163,150,99,7,7,106,114,86,92,5,55,101,118,118,99,97,118,118,97,54,61,61,54,54,61,61,1,93,16,42,120,31,12,24,105,68,0,255,255,255,
254,0,0,6,145,7,115,2,38,0,136,0,0,1,7,0,118,2,84,1,82,0,21,180,2,29,5,38,2,184,1,93,180,29,25,5,15,37,1,43,53,0,43,53,0,255,255,0,94,255,236,6,129,6,33,2,38,0,168,0,0,1,7,0,118,1,139,0,0,0,11,182,3,108,68,64,0,23,37,1,43,53,0,255,255,0,125,255,193,5,
195,7,115,2,38,0,154,0,0,1,7,0,118,1,27,1,82,0,19,64,11,3,45,5,38,3,76,45,41,10,0,37,1,43,53,0,43,53,0,255,255,0,113,255,188,4,104,6,33,2,38,0,186,0,0,1,6,0,118,88,0,0,11,182,3,60,44,40,10,0,37,1,43,53,0,255,255,0,104,254,59,4,4,5,203,2,38,0,54,0,0,1,
6,2,57,23,0,0,14,185,0,1,255,211,180,47,43,6,0,37,1,43,53,255,255,0,104,254,59,3,121,4,94,2,38,0,86,0,0,1,6,2,57,220,0,0,14,185,0,1,255,222,180,45,41,18,0,37,1,43,53,0,1,1,4,4,217,3,184,6,33,0,13,0,42,64,23,13,7,14,15,10,13,15,3,111,3,2,3,3,8,160,13,
1,15,13,95,13,2,13,0,47,93,93,51,51,47,93,18,57,17,18,1,57,57,49,48,1,54,54,55,51,22,23,21,35,38,39,6,7,35,1,4,125,103,24,184,52,204,127,90,133,131,88,123,4,240,134,128,43,101,204,23,53,131,128,56,0,1,1,4,4,217,3,184,6,33,0,12,0,42,64,23,12,7,13,14,3,
10,5,15,0,111,0,2,0,0,160,10,1,15,10,95,10,2,10,0,47,93,93,51,47,93,50,17,57,17,18,1,57,57,49,48,1,51,22,23,54,55,51,21,6,7,35,38,39,1,4,123,114,105,126,97,127,205,51,184,60,192,6,33,74,115,126,63,27,205,96,102,199,0,0,1,1,43,4,217,3,139,5,106,0,3,0,
32,64,19,3,2,4,5,3,15,0,47,0,95,0,127,0,159,0,207,0,6,0,0,47,93,50,17,18,1,57,57,49,48,1,33,21,33,1,43,2,96,253,160,5,106,145,0,0,1,1,31,4,217,3,156,5,236,0,13,0,44,64,26,3,11,14,15,10,15,3,31,3,47,3,159,3,4,3,3,7,160,0,1,15,0,95,0,2,0,0,47,93,93,50,
50,47,93,51,17,18,1,57,57,49,48,1,34,38,39,51,22,22,51,50,54,55,51,6,6,2,88,141,163,9,110,8,84,115,101,98,8,113,13,172,4,217,138,137,71,59,63,67,131,144,0,0,1,0,160,5,0,1,115,5,229,0,11,0,36,64,21,0,6,12,13,3,207,9,239,9,2,0,9,32,9,2,48,9,128,9,2,9,0,
47,93,113,93,51,17,18,1,57,57,49,48,19,52,54,51,50,22,21,20,6,35,34,38,160,61,45,42,63,63,42,45,61,5,115,60,54,54,60,59,56,56,0,2,1,109,4,217,3,47,6,137,0,11,0,23,0,48,64,25,18,6,0,12,6,12,24,25,15,9,31,9,1,9,192,21,160,3,1,15,3,95,3,2,3,0,47,93,93,51,
26,204,113,47,50,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,3,47,125,102,103,120,120,103,101,126,113,65,49,50,65,59,56,51,63,5,180,101,118,117,100,98,117,118,97,54,61,61,54,54,61,61,0,1,0,35,254,
61,1,117,0,0,0,15,0,32,64,14,13,0,0,10,10,6,16,17,3,32,8,1,8,12,0,47,47,93,51,17,18,1,57,57,17,51,17,51,49,48,23,20,22,51,50,55,21,6,35,34,53,52,55,51,6,6,182,49,43,44,55,69,58,211,160,127,70,70,238,46,46,13,115,19,193,139,119,66,109,0,0,1,1,2,4,217,
3,242,5,225,0,23,0,48,64,27,9,21,24,25,20,5,175,12,1,12,128,9,17,96,0,1,160,0,192,0,2,15,0,207,0,2,0,0,47,93,93,114,50,50,26,205,93,50,50,17,18,1,57,57,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,3,18,43,82,79,73,34,49,50,14,104,
12,116,97,45,85,78,72,32,48,49,15,103,12,116,4,219,37,43,37,59,60,122,140,37,43,37,59,60,119,143,0,0,2,0,223,4,217,3,190,6,33,0,9,0,19,0,43,64,25,15,5,19,9,4,20,21,13,15,3,111,3,2,3,3,19,160,9,1,15,9,95,9,2,9,0,47,93,93,51,51,47,93,51,17,18,1,23,57,49,
48,19,54,54,55,51,21,6,6,7,35,37,54,54,55,51,21,6,6,7,35,223,35,104,39,197,33,173,66,103,1,105,47,106,25,196,33,173,66,102,4,242,46,177,80,21,56,196,55,25,65,182,56,21,56,196,55,0,0,1,1,248,4,217,3,20,6,113,0,9,0,28,64,14,9,5,10,11,3,160,9,1,15,9,95,
9,2,9,0,47,93,93,196,17,18,1,57,57,49,48,1,54,54,55,51,21,6,6,7,35,1,248,29,53,10,192,15,105,56,108,4,246,75,231,73,23,63,234,88,0,0,3,1,16,5,12,3,141,6,180,0,8,0,19,0,30,0,61,64,34,14,9,25,20,4,20,8,9,4,31,32,2,128,8,8,17,22,11,11,28,207,17,1,0,17,32,
17,2,48,17,128,17,2,17,0,47,93,113,93,51,51,17,51,18,57,47,26,204,17,18,1,23,57,17,51,17,51,49,48,1,54,55,51,21,6,6,7,35,39,52,51,50,22,21,20,6,35,34,38,37,52,51,50,22,21,20,6,35,34,38,1,254,56,36,197,29,113,61,86,238,95,38,56,56,38,41,54,1,193,94,37,
57,50,44,42,52,5,133,143,160,20,59,173,75,6,100,47,53,53,50,50,53,100,47,53,45,58,50,255,255,0,0,0,0,5,27,6,8,2,38,0,36,0,0,1,7,1,84,254,28,255,151,0,20,179,2,17,0,2,184,254,245,180,18,18,5,5,37,1,43,53,0,63,53,255,255,0,147,2,72,1,145,3,94,2,6,0,121,
0,0,255,255,255,208,0,0,4,117,6,8,0,38,0,40,125,0,1,7,1,84,253,216,255,151,0,20,179,1,15,0,1,184,255,168,180,17,17,2,2,37,1,43,53,0,63,53,255,255,255,208,0,0,5,184,6,8,0,39,0,43,0,147,0,0,1,7,1,84,253,216,255,151,0,20,179,1,15,0,1,184,255,146,180,17,
17,6,6,37,1,43,53,0,63,53,255,255,255,222,0,0,3,80,6,8,0,39,0,44,0,238,0,0,1,7,1,84,253,230,255,151,0,20,179,1,15,0,1,184,255,186,180,17,17,6,6,37,1,43,53,0,63,53,255,255,255,226,255,236,6,7,6,8,0,38,0,50,68,0,1,7,1,84,253,234,255,151,0,18,64,10,2,27,
0,2,61,28,28,6,6,37,1,43,53,0,63,53,255,255,255,206,0,0,5,147,6,8,0,39,0,60,1,12,0,0,1,7,1,84,253,214,255,151,0,20,179,1,12,0,1,184,255,222,180,14,14,7,7,37,1,43,53,0,63,53,255,255,255,226,0,0,6,56,6,8,0,38,1,118,66,0,1,7,1,84,253,234,255,151,0,18,64,
10,1,35,0,1,57,37,37,13,13,37,1,43,53,0,63,53,255,255,255,230,255,236,2,160,6,180,2,38,1,134,0,0,1,7,1,85,254,214,0,0,0,16,64,9,3,2,1,35,25,41,15,0,37,1,43,53,53,53,255,255,0,0,0,0,5,27,5,188,2,6,0,36,0,0,255,255,0,199,0,0,4,197,5,182,2,6,0,37,0,0,0,
1,0,199,0,0,4,0,5,182,0,5,0,31,64,14,3,4,4,1,6,7,4,18,5,2,105,89,5,3,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,21,33,17,35,17,4,0,253,127,184,5,182,164,250,238,5,182,0,255,255,0,41,0,0,4,125,5,182,2,6,2,40,0,0,255,255,0,199,0,0,3,248,5,182,2,6,0,40,
0,0,255,255,0,78,0,0,4,68,5,182,2,6,0,61,0,0,255,255,0,199,0,0,5,37,5,182,2,6,0,43,0,0,0,3,0,123,255,236,5,195,5,205,0,3,0,15,0,27,0,90,64,55,16,10,4,22,22,2,3,10,4,28,29,0,3,105,89,24,0,1,74,0,1,122,0,1,73,0,1,111,0,127,0,2,15,0,175,0,2,11,3,0,0,7,13,
13,25,105,89,13,4,7,19,105,89,7,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,93,93,113,113,43,17,18,1,23,57,17,51,17,51,49,48,1,33,21,33,37,16,0,33,32,0,17,16,0,33,32,0,1,16,18,51,50,18,17,16,2,35,34,2,1,233,2,107,253,149,3,218,254,155,254,193,
254,187,254,161,1,95,1,71,1,61,1,101,251,122,246,236,239,242,244,235,237,247,3,55,159,69,254,161,254,110,1,138,1,105,1,101,1,137,254,115,254,157,254,220,254,210,1,45,1,37,1,37,1,39,254,216,255,255,0,82,0,0,2,98,5,182,2,6,0,44,0,0,255,255,0,199,0,0,4,
244,5,182,2,6,0,46,0,0,0,1,0,0,0,0,4,219,5,182,0,10,0,26,64,11,9,1,11,12,5,9,10,3,2,9,18,0,63,51,63,18,57,17,18,1,57,50,49,48,1,1,35,1,38,39,6,7,1,35,1,2,205,2,14,194,254,188,73,34,20,82,254,191,195,2,12,5,182,250,74,3,154,207,133,99,239,252,100,5,182,
0,255,255,0,199,0,0,6,123,5,182,2,6,0,48,0,0,255,255,0,199,0,0,5,78,5,182,2,6,0,49,0,0,0,3,0,72,0,0,4,39,5,182,0,3,0,7,0,11,0,76,64,46,9,6,2,3,7,10,6,12,13,0,3,105,89,216,0,1,58,0,1,9,0,1,15,0,0,160,0,2,18,3,0,0,10,4,4,7,105,89,4,3,10,11,105,89,10,18,
0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,49,48,19,33,21,33,3,33,21,33,1,21,33,53,195,2,233,253,23,82,3,141,252,115,3,182,252,33,3,76,160,3,10,162,251,142,162,162,255,255,0,125,255,236,5,195,5,205,2,6,0,50,0,0,0,1,0,199,
0,0,5,16,5,182,0,7,0,37,64,17,4,5,0,1,5,1,8,9,1,5,18,6,3,105,89,6,3,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,17,35,17,33,5,16,182,253,37,184,4,73,5,20,250,236,5,182,0,255,255,0,199,0,0,4,111,5,182,2,6,0,51,0,0,0,1,0,74,0,0,4,94,
5,182,0,13,0,65,64,34,3,0,8,10,9,2,13,6,2,10,0,5,14,15,9,2,0,4,3,7,4,7,105,89,4,3,1,11,0,11,105,89,0,18,0,63,43,17,0,51,24,63,43,17,0,51,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,51,53,1,1,53,33,21,33,39,1,1,37,33,21,74,1,223,254,45,3,205,253,
102,96,1,205,254,30,1,78,1,252,152,2,100,2,33,153,164,2,253,234,253,162,2,162,0,255,255,0,20,0,0,4,92,5,182,2,6,0,55,0,0,255,255,0,0,0,0,4,135,5,182,2,6,0,60,0,0,0,3,0,104,255,236,6,4,5,203,0,25,0,34,0,43,0,101,64,55,39,20,2,26,13,13,25,43,14,7,30,30,
14,20,3,44,45,34,36,24,36,107,89,2,0,24,16,24,2,16,3,24,24,14,0,26,42,12,16,16,42,107,89,80,16,96,16,2,16,16,14,0,4,14,19,0,63,63,17,57,47,93,43,17,0,51,17,51,17,18,57,24,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,
1,51,21,51,50,22,22,21,20,2,4,35,35,21,35,53,35,34,36,2,53,52,54,54,51,51,19,51,50,54,53,52,38,43,3,34,6,21,20,22,51,51,2,219,182,68,174,253,132,148,254,250,178,39,182,43,178,254,252,146,136,254,172,65,182,25,197,219,203,182,56,182,55,181,204,218,200,
22,5,203,180,139,248,158,165,254,254,130,225,225,133,1,2,162,155,249,141,252,77,215,189,180,207,209,178,189,215,255,255,0,8,0,0,4,168,5,182,2,6,0,59,0,0,0,1,0,109,0,0,6,2,5,182,0,27,0,68,64,35,10,7,16,0,0,13,1,22,19,19,1,7,3,28,29,16,12,27,3,3,12,107,
89,111,3,1,3,3,1,20,14,8,3,1,18,0,63,63,51,51,18,57,47,93,43,17,0,51,17,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,33,35,17,35,34,36,38,53,17,51,17,16,33,51,17,51,17,51,32,17,17,51,17,20,6,4,35,35,3,143,180,45,186,254,255,134,184,1,156,26,180,
29,1,154,188,142,254,253,179,47,1,188,131,240,164,1,227,254,33,254,131,3,92,252,164,1,121,1,227,254,31,166,247,124,0,1,0,78,0,0,5,246,5,205,0,31,0,69,64,36,22,29,10,3,24,19,8,3,13,19,29,29,25,7,13,4,32,33,16,0,105,89,16,4,26,6,8,22,9,8,9,105,89,25,8,
18,0,63,51,43,17,0,51,18,57,57,24,63,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,34,6,21,20,18,23,21,33,53,33,38,2,53,16,0,33,32,0,17,20,2,7,33,21,33,53,54,18,53,52,2,3,33,234,241,165,177,253,178,1,108,151,160,1,100,1,58,1,62,1,98,161,149,
1,107,253,178,177,167,243,5,43,255,247,224,254,190,128,147,162,116,1,88,205,1,52,1,94,254,164,254,204,206,254,166,115,162,147,127,1,71,220,246,1,0,0,255,255,0,60,0,0,2,124,7,41,2,38,0,44,0,0,1,7,0,106,255,11,1,82,0,23,64,13,2,1,33,5,38,2,1,2,12,30,6,
11,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,4,135,7,41,2,38,0,60,0,0,1,7,0,106,255,243,1,82,0,23,64,13,2,1,30,5,38,2,1,0,9,27,7,2,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,205,6,113,2,38,1,126,0,0,1,6,1,84,31,0,0,11,182,2,53,54,49,15,25,37,
1,43,53,0,255,255,0,88,255,236,3,152,6,113,2,38,1,130,0,0,1,6,1,84,210,0,0,11,182,1,96,47,43,16,29,37,1,43,53,0,255,255,0,174,254,20,4,76,6,113,2,38,1,132,0,0,1,6,1,84,63,0,0,11,182,1,72,30,26,10,20,37,1,43,53,0,255,255,0,168,255,236,2,160,6,113,2,38,
1,134,0,0,1,7,1,84,254,204,0,0,0,14,185,0,1,255,249,180,25,24,15,0,37,1,43,53,255,255,0,162,255,236,4,121,6,180,2,38,1,146,0,0,1,6,1,85,59,0,0,16,64,9,3,2,1,29,30,46,4,15,37,1,43,53,53,53,0,2,0,113,255,236,4,205,4,94,0,11,0,44,0,67,64,34,25,35,29,9,15,
29,41,41,4,15,3,45,46,42,21,12,18,24,15,18,7,93,89,18,16,32,0,12,0,93,89,38,12,22,0,63,51,43,17,0,51,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,37,50,54,53,53,52,38,35,32,17,20,22,23,34,2,17,16,18,51,50,22,23,51,54,55,51,6,
2,21,17,20,22,51,50,55,21,6,6,35,34,38,39,35,6,6,2,82,165,146,149,164,254,219,141,123,212,238,244,223,121,160,54,13,24,41,142,24,28,49,35,32,30,16,65,34,87,90,17,15,60,165,129,190,216,12,225,195,254,88,206,208,149,1,42,1,11,1,18,1,43,84,84,92,56,69,254,
253,102,254,86,63,52,10,131,9,17,86,81,87,80,0,0,2,0,174,254,20,4,176,6,31,0,20,0,40,0,84,64,44,5,6,6,38,24,16,16,17,3,38,9,29,29,38,33,17,4,41,42,5,33,34,34,33,93,89,34,34,12,0,17,27,0,21,93,89,0,1,12,27,93,89,12,22,0,63,43,0,24,63,43,0,24,63,17,18,
57,47,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,22,21,16,5,21,22,22,21,20,4,35,34,38,39,17,35,17,52,54,23,32,17,17,22,22,51,32,17,52,38,35,35,53,51,50,54,53,52,38,2,152,221,250,254,200,187,190,254,251,239,111,161,74,180,
254,231,254,207,71,155,104,1,80,184,172,109,88,149,158,152,6,31,208,183,254,218,51,8,21,199,187,208,228,33,36,253,227,6,52,224,247,150,254,182,252,148,37,47,1,45,152,159,152,142,134,121,129,0,0,1,0,10,254,20,4,27,4,74,0,19,0,33,64,16,16,4,1,5,4,20,21,
10,4,4,1,15,5,15,1,27,0,63,63,51,18,57,17,51,17,18,1,23,57,49,48,1,35,52,18,55,1,51,19,22,22,23,51,54,54,55,19,51,1,6,2,2,33,195,60,45,254,67,187,231,37,65,9,8,6,65,29,217,187,254,106,45,55,254,20,91,1,34,123,4,62,253,192,93,199,48,40,215,77,2,72,251,
209,117,254,216,0,2,0,111,255,236,4,102,6,20,0,30,0,42,0,69,64,35,9,22,0,16,37,28,16,3,22,31,31,3,28,3,43,44,19,22,16,34,0,31,3,6,13,93,89,6,0,25,40,93,89,25,22,0,63,43,0,24,63,43,17,18,0,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,
48,1,38,38,53,52,54,51,50,22,23,7,38,38,35,34,6,21,20,22,23,22,22,21,20,0,35,34,36,53,52,18,1,52,38,39,6,6,21,20,22,51,50,54,2,27,139,115,199,169,104,190,128,78,101,164,87,82,96,109,165,213,172,254,242,242,229,254,238,224,2,93,119,139,189,194,170,145,
158,168,3,166,79,159,98,132,154,46,64,141,56,48,76,65,69,107,91,117,244,157,236,254,245,248,210,179,1,1,254,119,124,178,73,45,214,161,138,169,181,0,0,1,0,88,255,236,3,152,4,94,0,37,0,101,64,57,20,19,19,35,4,16,35,23,29,11,11,1,23,16,4,38,39,20,2,37,37,
2,93,89,69,37,1,25,37,1,8,37,232,37,2,16,15,37,1,20,3,37,37,13,26,26,33,93,89,26,16,13,7,93,89,13,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,21,35,32,21,20,22,51,50,54,
55,21,6,35,34,38,53,52,54,55,53,38,38,53,52,54,51,50,22,23,7,38,38,35,34,21,20,33,2,215,149,254,202,148,143,85,171,100,139,227,220,241,113,131,99,106,231,191,111,173,87,68,99,132,74,248,1,57,2,133,147,189,89,93,39,47,158,75,171,148,99,131,38,11,28,128,
93,135,156,37,41,143,44,28,156,168,0,0,1,0,113,254,113,3,168,6,20,0,36,0,54,64,25,18,3,5,26,0,23,30,12,0,5,12,5,37,38,34,9,3,26,23,24,23,93,89,24,0,0,63,43,17,0,51,24,47,46,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,51,49,48,5,20,7,35,54,53,52,38,38,
39,38,38,53,52,62,3,55,14,2,7,35,53,33,21,6,0,2,21,20,22,22,23,22,22,3,168,129,178,127,49,110,89,202,193,46,84,121,157,202,7,57,84,155,246,2,250,215,254,225,135,59,123,166,152,137,82,145,172,169,101,40,45,38,16,35,216,198,103,182,166,159,164,182,1,2,
3,2,149,135,180,254,189,254,228,163,96,118,71,34,31,113,0,0,1,0,174,254,20,4,76,4,94,0,20,0,51,64,25,12,8,8,9,20,0,9,0,21,22,12,9,16,10,15,9,21,0,27,16,4,93,89,16,16,0,63,43,0,24,63,63,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,52,38,35,34,
6,21,17,35,17,51,23,51,54,54,51,50,22,21,17,3,154,118,128,169,153,180,145,27,10,51,184,111,202,196,254,20,4,170,132,133,191,207,253,199,4,74,150,81,89,196,207,251,73,0,3,0,113,255,236,4,82,6,31,0,11,0,18,0,25,0,103,64,64,22,16,16,6,0,23,15,6,15,26,27,
22,16,93,89,231,22,1,214,22,1,133,22,149,22,181,22,3,73,22,89,22,2,105,22,1,88,22,1,15,22,143,22,159,22,3,11,3,22,22,3,9,9,19,93,89,9,1,3,12,93,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,93,113,93,93,93,43,17,18,1,57,57,17,51,51,17,51,17,
51,49,48,1,16,2,35,34,2,17,16,18,51,50,18,1,50,18,19,33,18,18,19,34,2,3,33,2,2,4,82,249,251,244,249,246,247,247,253,254,12,160,151,7,253,139,4,151,156,150,151,10,2,115,13,154,3,4,254,110,254,122,1,147,1,133,1,150,1,133,254,108,251,244,1,40,1,40,254,207,
254,225,5,12,254,245,254,228,1,32,1,7,0,1,0,168,255,236,2,160,4,74,0,15,0,31,64,14,1,14,14,8,16,17,15,15,11,4,93,89,11,22,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,17,20,22,51,50,54,55,21,6,6,35,34,38,53,17,1,90,74,84,44,98,26,27,112,54,164,147,4,74,
252,250,99,98,15,8,138,12,20,170,172,3,8,255,255,0,174,0,0,4,51,4,74,2,6,0,250,0,0,0,1,255,244,255,236,4,86,6,33,0,34,0,49,64,24,0,22,8,1,35,36,1,31,31,11,0,21,11,6,93,89,11,1,24,19,93,89,24,22,0,63,43,0,24,63,43,0,24,63,18,57,17,51,17,18,1,57,57,51,
50,49,48,35,1,39,46,2,35,34,7,53,54,51,50,22,22,23,1,22,22,51,50,55,21,6,35,34,38,39,3,38,39,35,6,7,3,12,1,217,55,34,49,67,49,62,53,68,67,94,124,91,56,1,98,20,47,36,24,37,50,67,74,90,32,150,85,17,8,33,80,250,4,53,154,89,66,33,12,145,17,60,129,155,252,
37,57,54,10,133,24,74,91,1,164,243,83,126,190,253,193,0,255,255,0,174,254,20,4,78,4,74,2,6,0,119,0,0,0,1,0,0,0,0,4,12,4,74,0,16,0,26,64,11,0,12,17,18,7,16,11,0,15,16,21,0,63,63,50,17,57,17,18,1,57,50,49,48,17,51,19,30,3,23,51,54,18,17,51,16,2,7,35,186,
220,13,35,34,28,8,8,172,154,178,207,225,194,4,74,253,176,37,97,99,91,30,176,1,181,1,77,254,148,254,4,226,0,1,0,111,254,113,3,168,6,20,0,48,0,100,64,51,40,43,9,20,15,25,37,4,3,3,20,12,6,29,0,20,6,37,43,43,6,0,3,49,50,4,25,24,24,25,95,89,15,24,1,17,6,24,
24,13,34,46,40,15,12,13,12,93,89,13,0,0,63,43,0,24,16,196,47,46,51,18,57,47,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,19,52,54,55,53,38,53,52,54,55,6,35,35,53,33,21,35,34,6,6,21,20,22,51,51,21,
35,34,6,21,20,30,2,23,22,22,21,20,7,35,54,54,53,52,38,39,38,38,111,155,131,217,140,163,144,103,62,2,197,54,130,220,125,162,172,170,176,174,209,50,92,132,82,149,132,123,170,55,66,119,131,200,203,1,166,137,208,42,12,62,217,115,157,47,12,149,139,78,142,
93,112,105,137,170,144,78,97,59,35,17,33,110,89,138,179,74,148,50,54,59,24,34,201,0,255,255,0,113,255,236,4,104,4,94,2,6,0,82,0,0,0,1,0,25,255,236,5,4,4,74,0,20,0,55,64,29,10,11,19,7,17,3,7,11,13,5,21,22,11,21,18,9,13,15,13,93,89,15,15,5,0,93,89,5,22,
0,63,43,0,24,63,43,17,0,51,51,24,63,17,18,1,23,57,17,51,17,51,49,48,37,50,55,21,6,35,34,17,17,33,17,35,17,35,53,55,33,21,35,17,20,4,139,53,37,49,86,227,254,47,178,223,147,4,88,215,127,20,141,26,1,6,2,194,252,76,3,180,78,72,150,253,74,127,0,0,2,0,162,
254,20,4,102,4,94,0,16,0,28,0,51,64,25,6,21,9,9,10,0,26,10,26,29,30,10,27,14,17,93,89,14,16,3,23,93,89,3,22,0,63,43,0,24,63,43,0,24,63,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,16,2,35,34,39,35,22,21,17,35,17,16,18,51,50,0,37,34,6,21,17,22,51,50,54,
53,52,38,4,102,254,231,176,121,10,10,182,253,236,219,1,0,254,29,153,146,116,179,161,142,141,2,37,254,240,254,215,92,68,205,254,221,4,31,1,11,1,32,254,208,153,202,204,254,180,100,212,208,210,208,0,1,0,113,254,113,3,170,4,94,0,31,0,46,64,21,26,7,10,13,
0,20,7,13,20,13,32,33,4,17,10,23,29,97,89,23,16,0,63,43,0,24,47,46,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,22,22,23,22,22,21,20,7,35,54,54,53,52,38,38,39,38,38,53,16,0,51,50,22,23,7,38,35,34,6,1,43,57,138,159,145,138,123,170,52,71,47,113,
90,208,195,1,17,255,82,158,57,57,140,108,170,164,2,8,128,128,78,34,31,111,92,144,173,69,151,52,38,45,40,16,40,252,214,1,31,1,57,34,25,150,52,213,0,0,2,0,113,255,236,4,190,4,74,0,13,0,25,0,53,64,26,12,20,11,0,14,7,0,20,7,20,26,27,12,23,9,23,93,89,9,15,
4,17,93,89,4,22,0,63,43,0,24,63,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,6,6,35,34,0,53,16,33,33,21,33,22,1,20,22,51,50,54,53,16,39,35,34,6,4,102,123,231,156,237,254,246,2,84,1,249,254,246,178,252,197,165,157,155,166,170,63,218,192,
1,248,156,239,129,1,33,255,2,62,150,167,254,255,193,202,192,179,1,5,187,203,0,1,0,20,255,233,3,158,4,74,0,18,0,44,64,23,3,14,1,8,14,16,4,19,20,2,16,18,16,93,89,18,15,11,5,94,89,11,22,0,63,43,0,24,63,43,17,0,51,17,18,1,23,57,17,51,49,48,1,21,33,17,20,
51,50,55,21,6,6,35,34,38,53,17,33,53,55,3,158,254,84,196,104,70,39,113,48,183,170,254,217,150,4,74,152,253,158,213,22,135,15,18,171,169,2,117,80,72,0,1,0,162,255,236,4,121,4,74,0,20,0,41,64,19,14,11,6,3,18,11,3,11,21,22,14,4,15,0,8,93,89,0,22,0,63,43,
0,24,63,51,17,18,1,57,57,17,51,17,51,17,51,49,48,5,34,38,17,17,51,17,16,33,50,54,53,52,38,39,51,22,22,21,16,0,2,117,234,233,180,1,45,163,157,27,37,180,39,27,254,251,20,251,1,11,2,88,253,174,254,135,234,245,128,209,155,149,227,124,254,194,254,212,0,2,
0,113,254,20,5,92,4,94,0,24,0,34,0,70,64,36,7,10,10,4,32,24,24,12,0,19,25,25,0,4,3,35,36,6,16,0,27,16,28,93,89,16,16,32,12,1,12,93,89,23,1,22,0,63,51,43,17,0,51,24,63,43,0,24,63,63,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,36,0,17,16,
55,23,6,6,21,16,5,17,52,54,51,50,18,21,20,2,6,7,17,1,52,38,35,34,6,21,17,54,54,2,131,254,251,254,243,209,139,89,79,1,94,170,154,185,220,136,250,167,1,115,120,101,71,79,175,196,254,20,1,218,14,1,33,1,14,1,42,255,96,117,223,123,254,127,35,2,98,182,197,
254,218,249,177,254,252,147,9,254,38,4,41,184,212,114,114,253,156,16,232,0,0,1,255,233,254,20,4,92,4,80,0,32,0,55,64,29,23,8,24,15,7,24,30,4,33,34,21,5,23,0,0,28,94,89,0,6,15,23,27,17,12,93,89,17,27,0,63,43,0,24,63,63,196,43,17,18,0,57,57,17,18,1,23,
57,17,51,50,49,48,19,50,22,22,23,19,1,51,1,19,22,22,51,50,55,21,6,35,34,38,39,3,1,35,1,3,38,38,35,34,7,53,54,184,58,80,63,45,139,1,58,192,254,82,191,41,81,66,44,48,65,62,115,142,60,146,254,156,193,1,211,168,30,69,52,40,28,53,4,80,45,89,116,254,160,2,
84,252,254,254,28,107,81,8,139,17,118,161,1,125,253,108,3,72,1,180,82,92,12,141,17,0,1,0,162,254,20,5,154,6,18,0,25,0,65,64,33,7,4,22,19,1,14,14,24,15,10,4,4,15,19,3,26,27,25,0,7,20,15,15,27,1,24,16,24,93,89,13,16,22,0,63,51,43,17,0,51,24,63,63,51,63,
17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,54,54,53,52,38,39,51,18,21,16,0,5,17,35,17,36,0,17,17,51,17,16,5,17,3,104,191,194,29,36,178,64,254,226,254,236,176,254,246,254,244,178,1,100,6,18,250,115,18,222,200,131,229,165,254,236,242,254,
235,254,208,17,254,38,1,218,9,1,32,1,18,2,33,253,217,254,121,25,5,143,0,0,1,0,115,255,236,5,207,4,74,0,39,0,67,64,33,28,25,7,10,10,3,19,16,32,25,25,16,3,3,40,41,38,6,17,17,0,28,6,15,22,13,0,13,93,89,35,0,22,0,63,50,43,17,0,51,24,63,51,18,57,47,17,57,
17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,5,34,2,17,52,18,55,51,6,2,21,20,22,51,50,54,53,17,51,17,20,22,51,50,54,53,52,2,39,51,22,18,21,16,2,35,34,39,35,6,1,250,183,208,59,62,184,66,59,117,106,95,102,172,101,93,104,122,59,66,184,66,55,208,183,
222,69,10,65,20,1,40,1,0,161,1,9,140,149,254,252,159,189,212,142,124,1,54,254,202,128,138,202,199,157,1,8,147,154,254,254,154,254,255,254,217,184,184,0,255,255,255,234,255,236,2,160,5,215,2,38,1,134,0,0,1,7,0,106,254,185,0,0,0,13,183,2,1,9,16,34,15,0,
37,1,43,53,53,0,255,255,0,162,255,236,4,121,5,215,2,38,1,146,0,0,1,6,0,106,55,0,0,16,177,2,1,184,255,251,180,21,39,4,18,37,1,43,53,53,255,255,0,113,255,236,4,104,6,113,2,38,0,82,0,0,1,6,1,84,35,0,0,11,182,2,60,33,29,7,0,37,1,43,53,0,255,255,0,162,255,
236,4,121,6,113,2,38,1,146,0,0,1,6,1,84,41,0,0,11,182,1,33,30,26,4,18,37,1,43,53,0,255,255,0,115,255,236,5,207,6,113,2,38,1,150,0,0,1,7,1,84,0,211,0,0,0,11,182,1,56,49,45,3,32,37,1,43,53,0,255,255,0,199,0,0,3,248,7,41,2,38,0,40,0,0,1,7,0,106,0,33,1,82,
0,23,64,13,2,1,33,5,38,2,1,18,12,30,2,11,37,1,43,53,53,0,43,53,53,0,0,1,0,20,255,236,5,84,5,182,0,29,0,68,64,37,22,14,14,15,27,8,8,20,2,15,17,5,30,31,22,13,105,89,22,22,18,15,18,21,17,18,17,105,89,18,3,0,5,105,89,0,19,0,63,43,0,24,63,43,17,0,51,24,63,
18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,5,34,39,53,22,51,50,54,53,53,52,38,35,33,17,35,17,33,53,33,21,33,17,33,50,22,21,21,20,6,3,223,103,52,59,88,99,100,127,135,254,135,183,254,172,3,199,254,68,1,135,208,222,197,20,24,160,21,118,110,131,124,
109,253,33,5,20,162,162,254,109,193,178,143,190,213,255,255,0,199,0,0,4,0,7,115,2,38,1,97,0,0,1,7,0,118,0,94,1,82,0,19,64,11,1,15,5,38,1,75,15,11,5,1,37,1,43,53,0,43,53,0,0,1,0,125,255,236,4,233,5,205,0,24,0,74,64,42,3,6,17,22,12,5,17,4,25,26,3,6,105,
89,217,3,1,58,3,1,3,15,3,1,15,6,3,3,14,20,20,0,105,89,20,4,14,9,105,89,14,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,93,43,17,18,1,23,57,17,51,51,49,48,1,34,4,7,33,21,33,18,0,51,50,55,21,6,35,32,0,17,16,0,33,50,23,7,38,3,66,220,254,248,26,
2,200,253,51,12,1,5,242,164,202,158,233,254,179,254,161,1,120,1,81,235,184,75,175,5,41,245,234,160,254,245,254,238,58,160,59,1,132,1,109,1,93,1,147,90,158,84,255,255,0,104,255,236,4,4,5,203,2,6,0,54,0,0,255,255,0,82,0,0,2,98,5,182,2,6,0,44,0,0,255,255,
0,60,0,0,2,124,7,41,2,38,0,44,0,0,1,7,0,106,255,11,1,82,0,23,64,13,2,1,33,5,38,2,1,2,12,30,6,11,37,1,43,53,53,0,43,53,53,0,255,255,255,96,254,123,1,117,5,182,2,6,0,45,0,0,0,2,0,2,255,233,7,47,5,182,0,26,0,35,0,95,64,55,23,27,27,4,0,31,31,4,13,3,36,37,
23,35,105,89,216,23,1,58,23,1,9,23,1,15,0,23,160,23,2,18,3,23,23,4,21,4,27,107,89,4,18,21,6,105,89,21,3,11,16,107,89,11,18,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,4,33,33,17,33,
2,2,6,6,35,34,39,53,22,51,50,54,54,18,19,33,17,51,32,4,1,51,50,54,53,52,38,35,35,7,47,254,236,254,249,254,177,254,155,56,85,83,140,109,69,64,52,61,58,81,56,71,72,2,184,121,1,24,1,33,253,78,129,190,181,186,216,98,1,172,207,221,5,20,254,87,253,240,253,
117,25,154,25,108,242,1,197,2,16,253,150,207,254,33,133,137,134,122,0,2,0,199,0,0,7,92,5,182,0,18,0,27,0,98,64,55,11,7,7,8,15,19,19,12,4,0,23,23,4,8,3,28,29,27,6,11,6,105,89,15,216,11,1,58,11,1,9,11,1,15,0,11,160,11,2,18,3,11,11,4,13,9,3,8,18,4,19,107,
89,4,18,0,63,43,0,24,63,63,51,18,57,47,95,94,93,94,93,93,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,20,4,33,33,17,33,17,35,17,51,17,33,17,51,17,51,32,4,1,51,50,54,53,52,38,35,35,7,92,254,235,254,253,254,174,253,141,184,184,
2,115,186,119,1,24,1,33,253,80,129,190,179,186,214,98,1,172,209,219,2,170,253,86,5,182,253,150,2,106,253,150,207,254,33,133,137,134,122,0,0,1,0,20,0,0,5,84,5,182,0,19,0,62,64,32,18,6,0,12,12,13,5,6,6,13,15,3,20,21,0,11,105,89,0,0,16,6,13,18,19,15,16,
15,105,89,16,3,0,63,43,17,0,51,24,63,51,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,33,50,22,21,17,35,17,52,38,35,33,17,35,17,33,53,33,21,33,2,31,1,141,205,219,184,119,133,254,127,185,254,174,4,0,254,11,3,127,188,183,253,244,1,246,123,108,
253,35,5,18,164,164,255,255,0,199,0,0,4,242,7,115,2,38,1,180,0,0,1,7,0,118,0,170,1,82,0,19,64,11,1,20,5,38,1,30,20,16,5,0,37,1,43,53,0,43,53,0,255,255,0,23,255,236,4,254,7,98,2,38,1,189,0,0,1,7,2,54,0,70,1,82,0,19,64,11,1,23,5,38,1,8,26,34,9,18,37,1,
43,53,0,43,53,0,0,1,0,199,254,127,5,16,5,182,0,11,0,48,64,24,8,5,2,3,0,9,9,3,5,3,12,13,10,6,3,3,34,5,8,105,89,1,5,18,0,63,51,43,0,24,63,63,51,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,35,17,33,17,51,17,33,17,51,5,16,254,52,189,254,64,184,2,219,182,
254,127,1,129,5,182,250,238,5,18,0,255,255,0,0,0,0,5,27,5,188,2,6,0,36,0,0,0,2,0,199,0,0,4,131,5,182,0,12,0,21,0,87,64,49,7,0,9,13,13,4,0,17,4,17,22,23,9,21,105,89,216,9,1,58,9,1,9,9,1,15,0,9,160,9,2,18,3,9,9,4,5,5,8,105,89,5,3,4,13,107,89,4,18,0,63,
43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,20,4,33,33,17,33,21,33,17,51,32,4,1,51,50,54,53,52,38,35,35,4,131,254,252,254,244,254,84,3,100,253,84,217,1,24,1,19,252,252,225,188,169,176,211,195,1,
172,216,212,5,182,162,254,56,198,254,24,127,143,140,116,255,255,0,199,0,0,4,197,5,182,2,6,0,37,0,0,255,255,0,199,0,0,4,0,5,182,2,6,1,97,0,0,0,2,0,12,254,127,5,90,5,182,0,13,0,19,0,63,64,32,19,4,4,5,12,14,0,1,1,14,5,3,20,21,1,5,34,10,16,106,89,10,3,12,
19,6,3,6,105,89,3,18,0,63,43,17,0,51,51,24,63,43,0,24,63,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,35,17,33,17,35,17,51,54,18,19,33,17,51,33,17,33,6,2,7,5,90,176,252,18,176,113,148,216,19,2,164,186,254,143,254,181,19,205,127,254,127,1,129,254,
127,2,37,252,2,206,1,72,250,238,4,108,249,253,104,219,255,255,0,199,0,0,3,248,5,182,2,6,0,40,0,0,0,1,0,2,0,0,6,209,5,182,0,17,0,61,64,33,1,17,6,13,13,3,14,8,10,10,9,14,0,17,5,18,19,0,2,15,6,12,9,6,17,7,4,1,3,14,11,17,18,0,63,51,51,63,51,51,18,23,57,17,
18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,1,51,1,17,51,17,1,51,1,1,35,1,17,35,17,1,35,2,78,253,201,204,2,47,177,2,47,204,253,201,2,74,211,253,197,177,253,195,211,2,240,2,198,253,60,2,196,253,60,2,196,253,60,253,14,2,229,253,27,2,229,253,27,0,0,1,
0,78,255,236,4,70,5,203,0,39,0,93,64,51,3,4,4,28,35,12,0,28,7,19,19,28,23,12,4,40,41,3,23,24,24,23,107,89,58,24,1,3,15,24,223,24,2,15,6,24,24,10,37,37,31,107,89,37,4,10,16,107,89,10,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,17,18,0,57,
17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,7,21,22,22,21,20,4,33,32,39,53,22,22,51,50,54,53,52,38,35,35,53,51,50,54,53,52,38,35,34,6,7,39,54,33,50,4,4,39,182,164,186,191,254,202,254,232,254,249,163,99,227,98,198,201,226,224,209,198,217,
215,159,135,114,183,109,88,211,1,29,225,1,2,4,96,142,181,25,8,25,180,145,205,229,79,168,47,49,146,137,131,135,154,145,123,106,123,54,71,125,152,196,0,1,0,201,0,0,5,96,5,182,0,17,0,40,64,18,5,17,9,14,10,17,10,18,19,14,5,17,7,0,3,10,17,18,0,63,51,63,50,
17,57,57,17,18,1,57,57,17,51,51,17,51,49,48,19,51,17,20,2,7,51,1,51,17,35,17,52,18,55,35,1,35,201,172,10,5,9,3,36,205,172,14,3,9,252,218,205,5,182,252,221,85,254,232,42,4,186,250,74,3,27,104,1,21,41,251,63,0,255,255,0,201,0,0,5,96,7,98,2,38,1,178,0,0,
1,7,2,54,0,227,1,82,0,19,64,11,1,18,5,38,1,27,21,29,17,9,37,1,43,53,0,43,53,0,0,1,0,199,0,0,4,242,5,182,0,10,0,48,64,23,9,0,0,12,7,3,3,4,4,10,11,12,7,2,10,3,4,8,5,3,1,4,18,0,63,51,63,51,18,23,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,33,35,1,17,
35,17,51,17,1,51,1,4,242,222,253,107,184,184,2,133,209,253,133,2,229,253,27,5,182,253,60,2,196,253,58,0,0,1,0,2,255,233,4,227,5,182,0,18,0,41,64,20,0,1,10,1,19,20,1,18,17,3,105,89,17,3,8,13,107,89,8,19,0,63,43,0,24,63,43,0,24,63,17,18,1,57,57,17,51,49,
48,33,35,17,33,7,2,2,6,35,34,39,53,22,51,50,54,18,19,33,4,227,184,254,49,31,63,94,151,130,74,59,52,61,79,93,109,55,3,32,5,20,238,254,20,254,86,167,25,154,25,199,2,190,1,174,255,255,0,199,0,0,6,123,5,182,2,6,0,48,0,0,255,255,0,199,0,0,5,37,5,182,2,6,0,
43,0,0,255,255,0,125,255,236,5,195,5,205,2,6,0,50,0,0,255,255,0,199,0,0,5,16,5,182,2,6,1,110,0,0,255,255,0,199,0,0,4,111,5,182,2,6,0,51,0,0,255,255,0,125,255,236,4,207,5,203,2,6,0,38,0,0,255,255,0,20,0,0,4,92,5,182,2,6,0,55,0,0,0,1,0,23,255,236,4,254,
5,182,0,22,0,41,64,20,18,8,2,9,3,23,24,8,13,13,0,17,9,3,0,5,105,89,0,19,0,63,43,0,24,63,51,18,57,17,51,17,18,1,23,57,51,49,48,5,34,39,53,22,51,50,54,55,1,51,1,22,23,51,55,55,1,51,1,14,2,1,37,113,86,91,102,107,131,61,253,205,202,1,162,25,18,8,8,31,1,94,
195,254,45,83,136,175,20,30,174,41,100,132,4,63,252,211,47,57,24,82,3,43,251,234,186,170,80,0,255,255,0,104,255,236,6,4,5,203,2,6,1,115,0,0,255,255,0,8,0,0,4,168,5,182,2,6,0,59,0,0,0,1,0,199,254,127,5,195,5,182,0,11,0,50,64,25,8,5,0,9,2,3,3,9,5,3,12,
13,10,6,3,3,34,0,8,5,8,105,89,5,18,0,63,43,17,0,51,24,63,63,51,17,18,1,23,57,17,51,17,51,17,51,49,48,37,51,17,35,17,33,17,51,17,33,17,51,5,16,179,177,251,181,184,2,219,182,162,253,221,1,129,5,182,250,238,5,18,0,0,1,0,164,0,0,4,207,5,182,0,19,0,43,64,
21,11,8,0,17,1,8,1,20,21,5,14,105,89,5,5,1,18,9,3,1,18,0,63,63,51,18,57,47,43,17,18,1,57,57,17,51,51,17,51,49,48,33,35,17,6,6,35,34,38,53,17,51,17,20,22,51,50,54,55,17,51,4,207,184,149,200,104,208,222,184,124,140,95,177,163,184,2,88,53,39,193,178,2,71,
253,211,118,117,30,54,2,196,0,1,0,199,0,0,7,131,5,182,0,11,0,49,64,24,4,1,8,5,0,9,9,5,1,3,12,13,10,6,2,3,8,4,1,4,105,89,1,18,0,63,43,17,0,51,24,63,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,51,17,33,17,51,17,33,17,51,7,131,249,68,184,2,72,184,
2,74,186,5,182,250,238,5,18,250,238,5,18,0,1,0,199,254,127,8,23,5,182,0,15,0,59,64,30,3,0,7,4,11,8,13,14,14,8,4,0,4,16,17,9,5,1,3,14,34,11,7,3,0,3,105,89,0,18,0,63,43,17,0,51,51,24,63,63,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,51,17,51,17,33,
17,51,17,33,17,51,17,51,17,35,17,199,184,2,57,187,2,59,184,177,177,5,182,250,238,5,18,250,238,5,18,250,236,253,221,1,129,0,0,2,0,16,0,0,5,33,5,182,0,12,0,21,0,85,64,49,9,13,13,4,0,17,17,4,6,3,22,23,9,21,105,89,216,9,1,58,9,1,9,9,1,15,0,9,160,9,2,18,3,
9,9,4,7,7,6,105,89,7,3,4,13,107,89,4,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,4,35,33,17,33,53,33,17,51,32,4,1,51,50,54,53,52,38,35,35,5,33,254,247,253,254,73,254,172,2,11,231,1,10,1,21,
252,250,237,178,168,175,199,209,1,172,208,220,5,20,162,253,150,209,254,35,133,137,134,122,0,0,3,0,199,0,0,6,23,5,182,0,10,0,19,0,23,0,85,64,49,7,11,11,4,0,15,20,21,21,15,4,3,24,25,7,19,105,89,216,7,1,58,7,1,9,7,1,15,0,7,160,7,2,18,3,7,7,4,22,5,3,21,18,
4,11,107,89,4,18,0,63,43,0,24,63,63,51,18,57,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,4,35,33,17,51,17,51,32,4,1,51,50,54,53,52,38,35,35,1,35,17,51,4,125,254,249,255,254,80,184,225,1,9,1,20,253,2,231,178,166,172,198,
205,4,152,185,185,1,172,207,221,5,182,253,150,210,254,34,135,137,134,120,253,86,5,182,0,0,2,0,199,0,0,4,186,5,182,0,10,0,18,0,74,64,42,7,11,11,4,0,14,4,14,19,20,7,18,105,89,216,7,1,58,7,1,9,7,1,15,0,7,160,7,2,18,3,7,7,4,5,3,4,11,107,89,4,18,0,63,43,0,
24,63,18,57,47,95,94,93,94,93,93,93,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,4,35,33,17,51,17,33,32,4,1,33,32,17,52,38,35,35,4,186,254,236,254,254,31,184,1,18,1,13,1,28,252,197,1,23,1,102,183,202,252,1,172,206,222,5,182,253,150,213,254,39,1,14,133,
123,0,0,1,0,61,255,236,4,145,5,203,0,27,0,89,64,53,3,15,9,25,22,22,23,15,3,28,29,24,23,105,89,217,24,1,58,24,1,8,24,1,15,48,24,64,24,2,0,24,160,24,2,28,3,24,24,12,5,5,0,105,89,5,4,12,19,105,89,12,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,94,
93,93,93,43,17,18,1,23,57,17,51,51,17,51,49,48,1,34,7,39,54,51,50,4,18,21,16,0,33,34,38,39,53,22,22,51,32,0,19,33,53,33,38,36,1,219,167,171,76,174,242,217,1,57,162,254,147,254,171,113,175,101,86,175,99,1,8,1,13,8,253,57,2,197,20,254,249,5,41,78,154,86,
176,254,186,225,254,138,254,110,24,35,160,23,35,1,24,1,7,162,222,253,0,0,2,0,199,255,236,7,236,5,205,0,18,0,30,0,95,64,55,12,8,8,9,19,13,6,0,25,25,6,9,3,31,32,12,7,105,89,216,12,1,58,12,1,9,12,1,15,0,12,160,12,2,18,3,12,12,9,10,3,9,18,16,28,105,89,16,
4,3,22,105,89,3,19,0,63,43,0,24,63,43,0,24,63,63,18,57,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,16,0,33,32,0,3,33,17,35,17,51,17,33,18,0,33,32,0,1,16,18,51,50,18,17,16,2,35,34,2,7,236,254,172,254,206,254,212,254,171,
12,254,166,184,184,1,94,23,1,80,1,30,1,50,1,88,251,174,229,225,226,233,229,226,227,231,2,221,254,158,254,113,1,110,1,80,253,86,5,182,253,150,1,53,1,76,254,114,254,158,254,222,254,208,1,44,1,38,1,37,1,41,254,211,0,2,0,45,0,0,4,86,5,182,0,13,0,21,0,71,
64,37,3,18,2,18,6,11,21,12,6,12,22,23,3,0,21,0,107,89,0,21,16,21,2,33,3,21,21,9,12,2,18,9,15,107,89,9,3,0,63,43,0,24,63,51,18,57,47,95,94,93,43,17,0,51,17,18,1,57,57,17,51,51,17,51,51,17,51,49,48,1,1,35,1,38,38,53,52,36,33,33,17,35,17,17,35,34,6,21,16,
33,51,2,127,254,133,215,1,154,155,146,1,17,1,17,1,154,184,221,183,178,1,113,213,2,94,253,162,2,127,50,206,158,198,211,250,74,2,94,2,187,128,133,254,230,255,255,0,94,255,236,3,215,4,92,2,6,0,68,0,0,0,2,0,117,255,236,4,92,6,31,0,24,0,34,0,76,64,40,6,19,
33,0,19,27,0,27,35,36,12,22,16,16,29,93,89,15,16,63,16,2,11,3,16,16,22,5,5,6,97,89,5,1,22,25,93,89,22,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,17,51,17,51,49,48,19,16,18,55,54,37,23,7,6,7,6,6,7,51,54,54,51,50,
18,21,16,0,35,34,0,5,32,17,16,33,34,6,6,7,16,117,221,237,223,1,19,31,119,232,141,144,145,10,13,58,193,109,202,228,254,246,236,234,254,249,2,0,1,41,254,243,73,137,111,35,2,147,1,111,1,141,52,45,47,158,19,38,29,32,229,218,81,97,254,252,234,254,251,254,
225,1,102,209,1,125,1,106,60,98,59,253,242,0,0,3,0,174,0,0,4,88,4,74,0,14,0,22,0,31,0,106,64,60,3,4,4,23,28,20,20,11,0,23,7,15,15,23,11,3,32,33,3,19,28,28,19,93,89,69,28,1,25,28,1,8,28,216,28,232,28,3,16,15,28,1,20,3,28,28,11,12,12,27,93,89,12,15,11,
20,94,89,11,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,7,21,22,22,21,20,6,35,33,17,33,32,3,52,38,35,33,17,33,32,3,52,38,35,33,17,33,50,54,4,53,120,111,139,127,
229,215,254,18,1,236,1,155,145,144,139,254,217,1,43,1,23,31,119,120,254,204,1,19,147,125,3,53,106,111,20,9,19,127,107,156,166,4,74,253,2,92,74,254,159,2,148,77,66,254,211,73,0,1,0,174,0,0,3,76,4,74,0,5,0,31,64,14,2,3,3,0,6,7,3,21,4,1,93,89,4,15,0,63,
43,0,24,63,17,18,1,57,57,17,51,49,48,1,33,17,35,17,33,3,76,254,22,180,2,158,3,178,252,78,4,74,0,2,0,39,254,131,4,125,4,74,0,13,0,19,0,63,64,32,19,4,4,5,12,14,0,1,1,14,5,3,20,21,1,5,34,10,16,94,89,10,15,12,19,6,3,6,93,89,3,21,0,63,43,17,0,51,51,24,63,
43,0,24,63,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,35,17,33,17,35,17,51,54,18,19,33,17,51,33,17,35,6,2,7,4,125,174,253,4,172,88,133,148,4,2,65,160,254,178,244,15,141,102,254,131,1,125,254,131,2,21,185,1,231,1,18,252,78,3,36,221,254,67,138,0,
255,255,0,113,255,236,4,27,4,94,2,6,0,72,0,0,0,1,0,2,0,0,5,250,4,74,0,18,0,55,64,31,2,9,9,18,10,6,4,5,10,14,16,13,7,19,20,14,18,11,2,5,8,6,13,3,0,16,15,10,7,13,21,0,63,51,51,63,51,51,18,23,57,17,18,1,23,57,17,51,51,17,51,49,48,1,51,17,1,51,1,1,35,1,17,
35,17,1,35,1,0,39,51,1,2,170,168,1,190,195,254,59,1,236,205,254,37,168,254,37,205,1,236,254,202,143,197,1,188,4,74,253,235,2,21,253,235,253,203,2,45,253,211,2,45,253,211,2,53,1,112,165,253,235,0,1,0,68,255,236,3,143,4,94,0,35,0,101,64,57,15,16,16,2,8,
24,13,2,19,30,30,2,34,24,4,36,37,15,34,35,35,34,93,89,69,35,1,25,35,1,8,35,232,35,2,16,15,35,1,20,3,35,35,22,10,10,4,93,89,10,16,22,27,93,89,22,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,
17,51,17,51,49,48,1,32,53,52,35,34,6,7,39,54,51,50,22,21,20,7,21,22,22,21,20,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,1,135,1,55,249,79,136,95,63,171,212,193,218,206,125,118,250,219,242,132,183,189,141,152,154,159,148,2,133,168,156,30,40,143,76,154,
135,187,56,8,36,136,103,151,172,71,162,86,94,92,94,91,147,0,1,0,174,0,0,4,117,4,74,0,13,0,48,64,23,1,3,3,12,6,8,10,7,12,7,14,15,3,10,12,13,15,7,21,4,15,12,21,0,63,63,63,63,18,57,57,17,18,1,57,57,17,51,51,51,17,51,17,51,49,48,1,17,7,7,1,51,17,35,17,55,
55,1,35,17,1,88,8,4,2,76,221,168,3,5,253,184,223,4,74,253,98,194,56,3,152,251,182,2,135,139,132,252,106,4,74,0,255,255,0,174,0,0,4,117,6,16,2,38,1,210,0,0,1,6,2,54,70,0,0,11,182,1,1,17,25,13,6,37,1,43,53,0,0,1,0,174,0,0,4,35,4,74,0,10,0,43,64,22,10,6,
6,7,3,1,2,7,4,11,12,10,5,2,3,7,0,8,15,4,7,21,0,63,51,63,51,18,23,57,17,18,1,23,57,17,51,17,51,49,48,1,51,1,1,35,1,17,35,17,51,17,3,55,197,254,43,1,252,209,254,16,180,180,4,74,253,239,253,199,2,45,253,211,4,74,253,235,0,1,0,14,255,242,3,242,4,74,0,16,
0,41,64,20,0,1,9,1,17,18,1,21,15,3,93,89,15,15,7,12,100,89,7,22,0,63,43,0,24,63,43,0,24,63,17,18,1,57,57,17,51,49,48,33,35,17,33,2,2,6,35,34,39,53,22,51,50,18,19,33,3,242,183,254,189,28,95,153,119,65,30,21,35,110,131,37,2,150,3,180,254,152,254,101,191,
14,135,8,1,208,1,251,0,1,0,174,0,0,5,72,4,74,0,21,0,42,64,20,16,17,5,6,17,6,22,23,15,7,0,3,11,3,18,15,11,6,17,21,0,63,51,51,63,51,18,23,57,17,18,1,57,57,17,51,17,51,49,48,37,54,55,1,51,17,35,17,6,7,1,35,1,38,38,39,17,35,17,51,1,22,2,246,30,46,1,30,232,
162,35,47,254,238,146,254,238,20,39,19,162,225,1,21,37,172,109,116,2,189,251,182,3,137,109,120,253,92,2,168,48,114,63,252,119,4,74,253,94,94,0,1,0,174,0,0,4,106,4,74,0,11,0,85,64,50,1,9,9,10,5,2,6,10,6,12,13,1,8,93,89,4,1,1,244,1,1,6,181,1,1,3,143,1,
1,77,1,93,1,2,125,1,1,5,191,1,1,1,1,10,3,11,15,6,10,21,0,63,51,63,51,18,57,47,93,95,93,113,93,95,93,95,93,113,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,17,33,17,51,17,35,17,33,17,35,17,1,98,2,84,180,180,253,172,180,4,74,254,55,1,201,251,182,1,233,
254,23,4,74,255,255,0,113,255,236,4,104,4,94,2,6,0,82,0,0,0,1,0,174,0,0,4,78,4,74,0,7,0,37,64,17,0,1,4,5,1,5,8,9,5,1,21,2,7,97,89,2,15,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,17,35,17,33,1,98,180,3,160,180,253,200,4,74,251,182,
3,176,0,255,255,0,174,254,20,4,123,4,94,2,6,0,83,0,0,255,255,0,113,255,236,3,147,4,94,2,6,0,70,0,0,0,1,0,41,0,0,3,164,4,74,0,7,0,37,64,18,2,3,0,3,5,3,8,9,3,21,1,5,6,5,93,89,6,15,0,63,43,17,0,51,24,63,17,18,1,23,57,17,51,49,48,1,33,17,35,17,33,53,33,3,
164,254,153,178,254,158,3,123,3,178,252,78,3,178,152,0,255,255,0,2,254,20,4,20,4,74,2,6,0,92,0,0,0,3,0,111,254,20,5,92,6,20,0,17,0,23,0,28,0,76,64,39,18,9,15,27,4,4,12,20,5,0,24,24,5,9,3,29,30,13,0,5,27,26,21,12,21,93,89,15,12,16,27,20,6,20,93,89,3,6,
22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,63,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,1,20,0,5,17,35,17,38,0,53,52,0,37,17,51,17,22,0,5,16,5,17,6,6,5,16,37,17,36,5,92,254,225,255,0,176,252,254,222,1,32,1,4,170,253,1,34,251,207,1,104,
188,172,3,119,254,155,1,101,2,37,245,254,212,20,254,36,1,220,21,1,44,244,250,1,39,20,1,186,254,70,25,254,212,240,254,131,37,3,66,19,211,186,1,119,39,252,192,39,0,255,255,0,37,0,0,4,23,4,74,2,6,0,91,0,0,0,1,0,174,254,131,4,233,4,74,0,11,0,50,64,25,6,3,
10,7,0,1,1,7,3,3,12,13,1,34,8,4,15,10,6,3,6,93,89,3,21,0,63,43,17,0,51,24,63,51,63,17,18,1,23,57,17,51,17,51,17,51,49,48,1,35,17,33,17,51,17,33,17,51,17,51,4,233,176,252,117,180,2,56,180,155,254,131,1,125,4,74,252,78,3,178,252,76,0,1,0,152,0,0,4,57,4,
74,0,18,0,43,64,21,1,17,9,6,10,17,10,19,20,14,3,93,89,14,14,10,7,18,15,10,21,0,63,63,51,18,57,47,43,17,18,1,57,57,17,51,51,17,51,49,48,1,17,20,51,50,54,55,17,51,17,35,17,6,6,35,34,38,53,17,1,76,211,92,165,101,180,180,110,177,108,164,190,4,74,254,112,
188,55,62,1,215,251,182,1,233,71,56,172,152,1,156,0,1,0,174,0,0,6,127,4,74,0,11,0,49,64,24,8,5,0,9,4,1,1,9,5,3,12,13,10,2,6,15,0,8,5,8,93,89,5,21,0,63,43,17,0,51,24,63,51,51,17,18,1,23,57,17,51,17,51,17,51,49,48,37,33,17,51,17,33,17,51,17,33,17,51,3,
240,1,219,180,250,47,180,1,217,181,152,3,178,251,182,4,74,252,78,3,178,0,0,1,0,174,254,133,7,29,4,74,0,15,0,59,64,30,12,9,0,13,4,1,6,7,7,1,13,9,4,16,17,7,34,14,2,10,15,4,0,12,9,12,93,89,9,21,0,63,43,17,0,51,51,24,63,51,51,63,17,18,1,23,57,17,51,17,51,
17,51,17,51,49,48,37,33,17,51,17,51,17,35,17,33,17,51,17,33,17,51,3,240,1,219,178,160,181,250,70,180,1,217,181,152,3,178,252,76,253,239,1,123,4,74,252,78,3,178,0,0,2,0,37,0,0,5,35,4,74,0,10,0,18,0,105,64,64,0,16,16,6,3,11,11,6,8,3,19,20,0,15,93,89,132,
0,148,0,2,6,69,0,1,3,31,0,1,13,0,221,0,237,0,3,16,5,96,0,112,0,2,15,0,1,20,3,0,0,6,9,9,8,93,89,9,15,6,16,94,89,6,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,95,94,93,93,95,93,95,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,32,17,16,33,33,
17,33,53,33,1,52,38,35,33,17,33,32,2,55,1,47,1,189,254,65,254,31,254,162,2,18,2,58,121,152,254,215,1,47,1,11,2,135,254,201,254,176,3,178,152,252,252,90,80,254,161,0,0,3,0,174,0,0,5,139,4,74,0,10,0,18,0,22,0,105,64,64,0,16,16,8,4,11,19,20,20,11,8,3,23,
24,0,15,93,89,132,0,148,0,2,6,69,0,1,3,31,0,1,13,0,221,0,237,0,3,16,5,96,0,112,0,2,15,0,1,20,3,0,0,8,21,9,15,20,21,8,16,94,89,8,21,0,63,43,0,24,63,63,51,18,57,47,95,94,93,113,95,94,93,93,95,93,95,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,33,
50,22,21,20,6,35,33,17,51,1,52,38,35,33,17,33,32,5,35,17,51,1,98,1,29,214,204,216,210,254,55,180,2,13,119,144,254,250,1,4,1,9,2,28,180,180,2,135,156,155,167,169,4,74,252,252,89,83,254,159,145,4,74,0,2,0,174,0,0,4,84,4,74,0,9,0,18,0,94,64,57,0,15,15,7,
3,10,7,10,19,20,0,14,93,89,132,0,148,0,2,6,69,0,1,3,31,0,1,13,0,221,0,237,0,3,16,5,96,0,112,0,2,15,0,1,20,3,0,0,7,8,15,7,15,94,89,7,21,0,63,43,0,24,63,18,57,47,95,94,93,113,95,94,93,93,95,93,95,93,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,33,32,17,20,
6,35,33,17,51,1,52,38,35,33,17,33,50,54,1,98,1,70,1,172,222,214,254,14,180,2,62,124,145,254,207,1,54,127,137,2,135,254,201,164,172,4,74,252,252,88,84,254,159,92,0,0,1,0,59,255,236,3,131,4,94,0,24,0,93,64,57,16,2,22,10,7,7,8,2,3,25,26,9,8,93,89,149,9,
1,105,9,1,56,9,1,88,9,1,111,9,127,9,2,15,9,31,9,159,9,3,11,3,9,9,0,19,19,13,97,89,19,16,0,5,97,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,93,113,93,93,43,17,18,1,23,57,17,51,51,17,51,49,48,5,34,39,53,22,51,32,19,33,53,33,38,38,35,34,7,39,
54,54,51,32,0,17,16,0,1,94,169,122,154,141,1,80,23,253,227,2,27,14,162,156,105,151,51,64,165,76,1,1,1,9,254,225,20,59,156,62,1,103,147,168,156,54,146,29,34,254,221,254,234,254,241,254,214,0,0,2,0,174,255,236,6,63,4,94,0,18,0,30,0,109,64,65,12,8,8,9,19,
13,6,0,25,25,6,9,3,31,32,12,7,93,89,132,12,148,12,2,6,69,12,1,3,31,12,1,13,12,221,12,237,12,3,16,5,15,12,1,20,3,12,12,9,10,15,9,21,16,28,93,89,16,16,3,22,93,89,3,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,95,94,93,95,94,93,93,95,93,95,93,43,17,18,1,23,
57,17,51,17,51,51,17,51,17,51,49,48,1,16,0,35,34,2,39,33,17,35,17,51,17,33,54,54,51,50,0,1,20,22,51,50,54,53,52,38,35,34,6,6,63,254,253,226,214,253,14,254,233,180,180,1,25,22,252,209,222,1,3,252,242,142,157,157,140,142,155,157,142,2,39,254,242,254,211,
1,11,242,254,23,4,74,254,55,229,248,254,206,254,251,208,214,214,208,205,211,211,0,2,0,33,0,0,3,203,4,74,0,13,0,21,0,61,64,30,2,14,1,14,5,10,17,11,5,11,22,23,2,13,16,13,93,89,16,16,8,11,1,21,8,19,93,89,8,15,0,63,43,0,24,63,51,18,57,47,43,17,0,51,17,18,
1,57,57,17,51,51,17,51,51,17,51,49,48,51,35,1,38,38,53,52,54,51,33,17,35,17,33,1,20,33,33,17,33,34,6,242,209,1,57,126,130,206,183,1,236,180,254,245,254,252,1,12,1,3,254,219,115,119,1,205,32,162,119,152,172,251,182,1,180,1,80,186,1,106,90,0,255,255,0,
113,255,236,4,27,5,215,2,38,0,72,0,0,1,6,0,106,6,0,0,13,183,3,2,17,28,46,3,10,37,1,43,53,53,0,0,1,0,18,254,20,4,78,6,20,0,39,0,129,64,74,25,7,18,16,23,27,29,3,15,15,20,16,37,7,7,2,16,3,40,41,29,16,33,26,18,19,18,95,89,23,8,19,24,19,2,17,15,19,1,20,3,
19,19,33,21,33,11,93,89,191,33,1,0,33,16,33,32,33,3,9,3,33,33,16,21,0,16,21,0,5,93,89,0,27,0,63,43,0,24,63,63,18,57,47,95,94,93,93,43,17,18,0,57,24,47,95,94,93,94,93,51,43,17,0,51,17,18,57,17,18,1,23,57,17,51,17,51,51,17,23,51,17,51,17,51,49,48,1,34,
39,53,22,51,50,53,17,52,38,35,34,6,21,17,35,17,35,53,51,53,51,21,33,21,33,21,20,7,51,54,54,51,50,22,21,17,20,6,3,49,80,57,55,58,129,119,125,169,153,182,156,156,180,1,138,254,118,8,10,49,180,115,200,202,144,254,20,25,148,21,170,3,66,133,129,187,211,253,
240,4,215,133,184,184,133,180,61,91,78,92,191,210,252,186,160,170,0,255,255,0,174,0,0,3,76,6,33,2,38,1,205,0,0,1,6,0,118,247,0,0,11,182,1,75,15,11,4,5,37,1,43,53,0,0,1,0,113,255,236,3,176,4,94,0,26,0,95,64,58,15,18,18,3,9,25,25,17,3,3,27,28,15,18,93,
89,149,15,1,105,15,1,56,15,1,88,15,1,111,15,127,15,2,15,15,31,15,159,15,3,11,3,15,15,0,6,6,12,97,89,6,16,0,21,97,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,93,113,93,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,22,23,
7,38,35,34,6,7,33,21,33,22,22,51,50,54,55,21,6,2,123,250,254,240,1,19,253,84,160,59,53,137,117,158,163,17,2,27,253,227,9,164,161,93,142,62,120,20,1,33,1,18,1,23,1,40,33,26,148,52,160,164,147,184,175,37,25,156,59,255,255,0,104,255,236,3,121,4,94,2,6,0,
86,0,0,255,255,0,160,0,0,1,115,5,229,2,6,0,76,0,0,255,255,255,236,0,0,2,44,5,215,2,38,0,243,0,0,1,7,0,106,254,187,0,0,0,13,183,2,1,4,4,22,2,3,37,1,43,53,53,0,255,255,255,143,254,20,1,115,5,229,2,6,0,77,0,0,0,2,0,14,255,242,6,80,4,74,0,21,0,30,0,115,64,
70,0,27,27,6,3,22,22,6,14,3,31,32,0,26,93,89,132,0,148,0,2,6,69,0,1,3,31,0,1,13,0,221,0,237,0,3,16,5,96,0,112,0,2,15,0,1,20,3,0,0,6,20,6,27,94,89,6,21,20,8,93,89,20,15,12,16,100,89,12,21,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,95,
94,93,93,95,93,95,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,51,32,17,16,33,33,17,33,2,2,6,35,34,39,53,22,51,50,18,19,33,1,52,38,35,35,17,51,50,54,3,172,254,1,166,254,70,254,96,255,0,27,96,150,118,67,30,29,25,107,136,37,2,80,1,240,125,150,221,227,
132,137,2,135,254,201,254,176,3,178,254,155,254,99,190,14,133,8,1,201,2,4,252,252,89,81,254,161,92,0,0,2,0,174,0,0,6,168,4,74,0,17,0,25,0,113,64,65,15,11,11,12,1,19,19,16,8,5,22,22,8,12,3,26,27,18,10,15,10,93,89,1,132,15,148,15,2,6,69,15,1,3,31,15,1,
13,15,221,15,237,15,3,16,5,15,15,1,20,3,15,15,8,17,13,15,12,21,8,19,94,89,8,21,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,94,93,93,95,93,95,93,196,43,0,24,16,197,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,51,50,22,21,16,33,33,17,33,17,
35,17,51,17,33,17,19,17,51,32,53,52,38,35,4,8,246,220,206,254,74,254,92,254,24,184,184,1,236,178,229,1,13,125,148,4,74,254,59,155,154,254,176,1,233,254,23,4,74,254,55,1,201,253,166,254,161,181,90,80,0,0,1,0,18,0,0,4,76,6,20,0,30,0,115,64,65,18,0,11,9,
16,20,22,3,8,8,13,9,30,0,9,0,31,32,22,9,26,19,11,12,11,95,89,16,8,12,24,12,2,17,15,12,1,20,3,12,12,26,14,26,4,93,89,191,26,1,0,26,16,26,32,26,3,26,26,9,14,0,0,9,21,0,63,51,63,18,57,47,93,93,43,17,18,0,57,24,47,95,94,93,94,93,51,43,17,0,51,17,18,57,17,
18,1,57,57,17,51,17,51,51,17,23,51,17,51,17,51,49,48,33,17,52,38,35,34,6,21,17,35,17,35,53,51,53,51,21,33,21,33,21,20,7,51,54,54,51,50,22,21,17,3,154,119,127,169,153,180,156,156,180,1,178,254,78,10,12,53,183,108,199,201,2,150,133,131,185,213,253,240,
4,213,135,184,184,135,178,88,64,85,85,193,210,253,94,255,255,0,174,0,0,4,35,6,33,2,38,1,212,0,0,1,6,0,118,63,0,0,11,182,1,39,20,16,8,3,37,1,43,53,0,255,255,0,2,254,20,4,20,6,16,2,38,0,92,0,0,1,6,2,54,191,0,0,11,182,1,1,27,35,0,10,37,1,43,53,0,0,1,0,174,
254,133,4,82,4,74,0,11,0,48,64,24,4,1,10,11,8,5,5,11,1,3,12,13,11,34,6,2,15,1,4,93,89,9,1,21,0,63,51,43,0,24,63,51,63,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,51,17,33,17,51,17,33,17,35,2,45,254,129,180,2,60,180,254,139,176,4,74,252,78,3,178,251,
182,254,133,0,0,1,0,199,0,0,4,18,6,227,0,7,0,39,64,18,5,6,3,0,6,0,8,9,1,7,6,18,7,4,105,89,7,3,0,63,43,0,24,63,16,198,17,18,1,57,57,17,51,17,51,49,48,1,17,51,17,33,17,35,17,3,102,172,253,109,184,5,182,1,45,254,47,250,238,5,182,0,0,1,0,174,0,0,3,80,5,137,
0,7,0,39,64,18,2,3,0,5,3,5,8,9,6,4,3,21,4,1,100,89,4,15,0,63,43,0,24,63,16,198,17,18,1,57,57,17,51,17,51,49,48,1,33,17,35,17,33,17,51,3,80,254,18,180,1,242,176,3,190,252,66,4,74,1,63,0,255,255,0,25,0,0,7,86,7,115,2,38,0,58,0,0,1,7,0,67,1,18,1,82,0,21,
180,1,26,5,38,1,184,255,172,180,30,34,9,24,37,1,43,53,0,43,53,0,255,255,0,23,0,0,6,51,6,33,2,38,0,90,0,0,1,6,0,67,117,0,0,14,185,0,1,255,161,180,37,41,9,30,37,1,43,53,255,255,0,25,0,0,7,86,7,115,2,38,0,58,0,0,1,7,0,118,1,176,1,82,0,19,64,11,1,34,5,38,
1,73,34,30,9,24,37,1,43,53,0,43,53,0,255,255,0,23,0,0,6,51,6,33,2,38,0,90,0,0,1,7,0,118,1,33,0,0,0,11,182,1,77,41,37,9,30,37,1,43,53,0,255,255,0,25,0,0,7,86,7,41,2,38,0,58,0,0,1,7,0,106,1,100,1,82,0,25,182,2,1,46,5,38,2,1,184,255,254,180,25,43,9,24,37,
1,43,53,53,0,43,53,53,0,255,255,0,23,0,0,6,51,5,215,2,38,0,90,0,0,1,7,0,106,0,211,0,0,0,16,177,2,1,184,255,255,180,32,50,9,30,37,1,43,53,53,255,255,0,0,0,0,4,135,7,115,2,38,0,60,0,0,1,7,0,67,255,146,1,82,0,21,180,1,10,5,38,1,184,255,160,180,14,18,7,2,
37,1,43,53,0,43,53,0,255,255,0,2,254,20,4,20,6,33,2,38,0,92,0,0,1,7,0,67,255,97,0,0,0,14,185,0,1,255,167,180,29,33,0,10,37,1,43,53,0,1,0,82,1,213,3,174,2,117,0,3,0,40,64,25,0,3,4,5,0,181,1,1,138,1,1,47,1,95,1,191,1,207,1,239,1,255,1,6,1,0,47,93,93,93,
51,17,18,1,57,57,49,48,19,53,33,21,82,3,92,1,213,160,160,0,0,1,0,82,1,213,7,174,2,117,0,3,0,40,64,25,0,3,4,5,0,181,1,1,138,1,1,47,1,95,1,191,1,207,1,239,1,255,1,6,1,0,47,93,93,93,51,17,18,1,57,57,49,48,19,53,33,21,82,7,92,1,213,160,160,0,0,1,0,82,1,213,
7,174,2,117,0,3,0,40,64,25,0,3,4,5,0,181,1,1,138,1,1,47,1,95,1,191,1,207,1,239,1,255,1,6,1,0,47,93,93,93,51,17,18,1,57,57,49,48,19,53,33,21,82,7,92,1,213,160,160,0,0,2,255,252,254,57,3,78,255,203,0,3,0,7,0,75,64,46,4,0,9,5,1,1,8,151,2,167,2,199,2,215,
2,231,2,5,2,16,1,32,1,96,1,176,1,224,1,240,1,6,1,152,5,168,5,200,5,216,5,232,5,5,5,6,184,255,192,179,15,19,72,6,0,47,43,51,93,47,93,51,93,17,1,51,17,51,17,51,50,49,48,1,33,53,33,53,33,53,33,3,78,252,174,3,82,252,174,3,82,254,57,131,140,131,0,1,0,25,3,
193,1,78,5,182,0,7,0,18,182,1,5,8,9,0,4,3,0,63,205,17,18,1,57,57,49,48,19,39,54,18,55,51,6,7,37,12,22,98,56,133,66,37,3,193,22,90,1,12,121,254,247,0,0,1,0,25,3,193,1,78,5,182,0,6,0,18,182,4,1,7,8,4,6,3,0,63,198,17,18,1,57,57,49,48,1,23,6,3,35,18,55,1,
63,15,52,124,133,70,32,5,182,22,199,254,232,1,29,216,0,1,0,63,254,248,1,117,0,238,0,6,0,30,64,17,4,1,7,8,4,47,6,63,6,175,6,191,6,207,6,5,6,0,47,93,198,17,18,1,57,57,49,48,37,23,6,3,35,18,55,1,102,15,48,128,134,67,36,238,23,186,254,219,1,3,243,0,0,1,0,
25,3,193,1,80,5,182,0,7,0,18,182,6,2,8,9,3,7,3,0,63,205,17,18,1,57,57,49,48,19,22,23,35,38,2,39,55,233,37,66,133,45,109,24,14,5,182,251,250,94,1,28,101,22,0,0,2,0,25,3,193,2,199,5,182,0,7,0,15,0,26,64,12,5,1,13,9,4,16,17,0,8,4,12,3,0,63,51,205,50,17,
18,1,23,57,49,48,1,39,54,18,55,51,2,7,33,39,54,18,55,51,2,7,1,158,15,27,106,46,133,67,36,253,197,12,20,102,54,131,67,36,3,193,22,106,1,21,96,254,247,236,22,83,1,26,114,254,247,236,0,2,0,25,3,193,2,199,5,182,0,6,0,14,0,26,64,12,8,11,1,4,4,15,16,11,4,14,
6,3,0,63,51,198,50,17,18,1,23,57,49,48,1,23,6,3,35,18,55,33,23,6,3,35,54,18,55,1,61,15,49,127,131,65,35,2,59,15,49,127,136,26,66,13,5,182,22,194,254,227,1,8,237,22,194,254,227,100,1,52,93,0,0,2,0,27,254,248,2,203,0,238,0,6,0,14,0,39,64,23,8,11,1,4,4,
15,16,11,4,4,14,47,6,63,6,175,6,191,6,207,6,5,6,0,47,93,51,51,47,51,17,18,1,23,57,49,48,37,23,6,3,35,54,55,33,23,6,3,35,54,18,55,1,66,14,48,128,133,65,37,2,59,15,48,128,136,27,62,16,238,23,186,254,219,250,252,23,186,254,219,104,1,38,104,0,1,0,133,0,0,
3,150,6,20,0,11,0,57,64,28,9,2,2,8,3,10,1,1,7,4,0,4,3,5,4,12,13,1,4,4,10,7,7,3,8,0,3,18,0,63,63,18,57,47,51,51,17,51,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,49,48,1,37,19,35,19,5,53,5,3,51,3,37,3,150,254,161,51,204,49,254,182,1,74,49,204,51,1,95,
3,223,31,252,2,3,254,31,178,30,1,161,254,95,30,0,1,0,123,0,0,3,158,6,20,0,21,0,105,64,56,16,4,4,21,15,5,5,10,12,7,21,10,17,20,0,3,3,3,9,11,14,3,6,19,2,2,6,10,7,4,22,23,20,11,17,14,14,15,3,6,6,0,15,9,31,9,2,9,14,9,14,5,15,0,5,18,0,63,63,18,57,57,47,47,
93,51,51,17,51,17,57,47,51,51,51,17,18,1,23,57,17,51,17,23,51,51,17,23,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,37,21,37,19,35,19,5,53,5,3,19,5,53,5,3,51,3,37,21,37,19,2,63,1,95,254,161,50,207,49,254,168,1,88,43,43,254,168,1,88,49,207,50,1,95,254,
161,43,1,238,30,174,29,254,133,1,123,29,174,30,1,36,1,21,31,174,30,1,124,254,132,30,174,31,254,235,0,1,0,158,1,238,2,100,3,233,0,11,0,17,181,0,6,12,13,3,9,0,47,205,17,18,1,57,57,49,48,19,52,54,51,50,22,21,20,6,35,34,38,158,116,111,110,117,119,108,110,
117,2,236,122,131,131,122,122,132,133,0,0,3,0,147,255,227,5,193,0,248,0,11,0,22,0,34,0,38,64,20,29,23,17,12,6,0,6,35,36,26,14,3,9,3,125,89,32,20,9,19,0,63,51,51,43,17,0,51,51,17,18,1,23,57,49,48,55,52,54,51,50,22,21,20,6,35,34,38,37,52,51,50,22,21,20,
6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,147,65,60,61,68,68,61,59,66,2,25,125,60,67,68,59,54,71,2,23,66,58,61,69,70,60,52,72,111,66,71,71,66,65,75,74,66,137,69,68,67,73,66,74,69,68,69,68,68,72,66,0,7,0,100,255,236,9,6,5,203,0,9,0,21,0,32,0,44,0,
48,0,58,0,70,0,93,64,49,59,54,49,65,0,16,10,5,22,39,33,28,28,45,39,5,47,16,65,54,8,72,71,56,68,30,30,42,3,13,42,13,42,13,36,19,48,3,47,18,7,19,4,52,62,25,25,36,19,0,63,51,18,57,57,63,51,63,63,17,18,57,57,47,47,17,51,17,51,18,57,57,17,18,1,23,57,17,51,
17,51,17,51,17,51,17,51,17,51,49,48,19,20,22,51,50,17,16,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,1,20,22,51,50,54,53,16,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,1,1,35,1,1,20,22,51,50,17,16,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,250,71,78,158,158,
78,71,1,201,157,151,142,157,153,146,147,161,1,182,71,78,81,77,158,78,71,1,201,158,150,142,157,152,147,147,161,254,245,252,213,157,3,43,2,163,71,79,158,158,79,71,1,201,155,152,144,155,152,147,146,161,4,2,165,167,1,76,1,74,165,165,228,233,239,222,229,228,
237,252,218,167,164,163,168,1,72,163,165,227,233,239,221,229,228,237,3,34,250,74,5,182,252,2,167,164,1,75,1,72,163,165,226,234,240,220,229,228,237,255,255,0,133,3,166,1,72,5,182,2,6,0,10,0,0,255,255,0,133,3,166,2,190,5,182,2,6,0,5,0,0,0,1,0,82,0,115,
2,43,3,197,0,6,0,36,64,18,3,6,2,4,6,4,7,8,5,32,1,1,16,1,48,1,2,1,0,47,93,113,47,17,18,1,57,57,17,51,17,51,49,48,19,1,23,1,1,7,1,82,1,88,129,254,225,1,31,129,254,168,2,41,1,156,74,254,162,254,161,75,1,155,0,1,0,80,0,115,2,41,3,197,0,6,0,36,64,18,4,2,0,
3,2,3,7,8,1,32,5,1,16,5,48,5,2,5,0,47,93,113,47,17,18,1,57,57,17,51,17,51,49,48,1,1,39,1,1,55,1,2,41,254,166,127,1,31,254,225,127,1,90,2,14,254,101,75,1,95,1,94,74,254,100,0,255,255,0,147,255,227,3,104,5,182,0,39,0,4,1,215,0,0,1,6,0,4,0,0,0,16,177,3,
2,184,254,93,180,26,26,4,33,37,1,43,53,53,0,1,254,121,0,0,2,143,5,182,0,3,0,19,183,0,5,2,4,3,3,2,18,0,63,63,17,1,51,17,51,49,48,1,1,35,1,2,143,252,131,153,3,125,5,182,250,74,5,182,0,1,0,109,3,29,2,201,5,199,0,18,0,60,64,34,12,8,8,9,18,0,9,0,19,20,12,
10,0,48,9,96,9,144,9,3,0,9,16,9,64,9,3,9,15,10,30,4,15,31,0,63,51,63,16,196,93,113,50,17,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,52,38,35,34,6,21,17,35,17,51,23,51,54,51,32,21,17,2,76,76,78,111,90,124,102,14,13,73,144,1,2,3,29,1,161,85,69,101,124,
254,166,2,157,88,101,250,254,80,0,1,0,92,0,0,4,35,5,182,0,17,0,97,64,55,7,5,0,14,4,4,9,5,12,16,2,5,4,18,19,3,7,8,7,119,89,0,8,8,5,14,14,17,116,89,73,14,1,15,14,63,14,95,14,111,14,4,11,3,14,14,10,5,24,10,13,117,89,10,6,0,63,43,0,24,63,18,57,47,95,94,93,
93,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,51,17,51,49,48,1,33,21,33,17,35,17,35,53,51,17,33,21,33,17,33,21,33,1,188,1,54,254,202,178,174,174,3,25,253,153,2,64,253,192,1,143,133,254,246,1,10,133,4,39,162,253,254,161,0,1,0,68,0,
0,4,74,5,201,0,33,0,141,64,82,18,24,29,25,21,12,8,15,15,31,27,24,10,14,20,2,14,24,21,5,34,35,15,25,26,25,119,89,12,0,26,16,26,2,9,3,26,11,29,30,29,119,89,26,8,47,30,1,15,30,31,30,63,30,79,30,175,30,191,30,6,9,3,30,30,21,0,0,5,115,89,0,7,22,18,21,21,18,
117,89,21,24,0,63,43,17,18,0,57,24,63,43,17,18,0,57,24,47,95,94,93,113,51,51,43,17,0,51,24,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,51,17,51,49,48,1,50,23,7,38,35,34,21,21,33,21,33,21,33,21,33,20,6,7,33,21,33,53,54,17,
35,53,51,53,35,53,51,53,16,2,176,198,165,64,150,147,237,1,157,254,99,1,157,254,97,63,77,3,19,251,250,204,198,198,198,198,5,201,80,141,69,254,180,133,160,135,113,145,45,164,152,43,1,16,135,160,133,135,1,195,0,3,0,156,255,236,5,238,5,182,0,22,0,32,0,41,
0,105,64,55,11,9,33,28,28,29,23,37,16,20,20,9,4,18,9,37,29,5,42,43,14,14,13,16,10,19,16,19,95,89,16,16,29,30,27,33,107,89,27,27,30,29,24,30,41,107,89,30,6,6,0,94,89,6,25,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,24,47,43,17,0,51,17,51,51,24,47,
17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,37,50,54,55,21,6,35,34,38,53,17,35,53,55,55,51,21,51,21,35,17,20,22,1,20,4,33,35,17,35,17,33,32,1,51,50,54,53,52,38,35,35,5,102,37,81,18,67,112,118,125,158,160,63,105,225,225,53,254,137,254,233,
254,244,63,178,1,18,2,2,253,158,53,194,181,167,177,84,125,14,6,133,32,143,137,1,193,82,73,195,213,137,254,86,76,82,3,139,228,235,253,199,5,182,253,33,141,156,142,139,0,0,1,0,47,255,236,4,121,5,201,0,38,0,210,64,143,29,23,23,25,7,8,26,28,25,5,8,8,31,22,
36,17,4,10,22,25,6,39,40,8,24,11,23,15,24,31,24,47,24,3,19,5,23,24,119,89,191,23,207,23,223,23,3,143,23,1,16,23,1,0,23,16,23,32,23,160,23,176,23,192,23,6,9,3,23,5,29,0,29,16,29,32,29,3,19,5,30,29,119,89,23,2,15,30,1,15,30,31,30,47,30,79,30,95,30,143,
30,159,30,239,30,255,30,9,15,30,31,30,47,30,95,30,159,30,175,30,191,30,223,30,8,9,3,30,30,19,34,34,0,116,89,34,7,19,14,116,89,19,25,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,114,51,51,43,0,95,94,93,17,51,24,47,95,94,93,113,93,113,43,0,95,94,93,
17,51,17,51,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,32,3,33,21,33,7,21,23,33,21,33,22,22,51,50,55,21,6,35,34,0,3,35,53,51,39,53,55,35,53,51,18,0,51,50,23,7,38,3,10,254,200,75,1,244,253,254,2,2,1,196,254,76,35,199,168,152,153,146,
170,236,254,221,46,164,148,2,2,148,162,40,1,40,233,205,162,76,162,5,43,254,121,133,56,62,44,133,174,191,66,160,65,1,11,1,1,133,42,42,78,133,1,8,1,29,95,147,84,0,0,4,0,133,255,246,6,12,5,193,0,3,0,15,0,25,0,46,0,77,64,42,39,29,34,44,16,10,4,22,22,0,10,
44,2,29,6,47,48,41,26,160,26,176,26,2,24,13,26,13,26,13,7,32,3,3,2,18,37,32,3,19,7,18,0,63,51,63,51,63,63,17,18,57,57,47,47,17,51,93,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,1,35,1,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,54,53,52,35,
34,37,34,38,53,52,54,51,50,23,7,38,35,34,21,20,51,50,55,21,6,6,5,31,252,213,158,3,43,1,139,168,151,142,169,169,148,139,174,254,23,88,86,83,89,172,174,253,192,165,185,186,173,103,91,35,83,79,215,211,103,88,31,105,5,182,250,74,5,182,251,152,159,185,187,
157,163,181,185,159,115,119,119,115,233,217,178,162,168,181,37,107,31,234,231,35,107,15,24,0,0,2,0,111,255,236,3,162,5,203,0,28,0,36,0,70,64,33,3,22,35,26,26,15,9,22,29,29,9,12,3,37,38,35,15,31,13,25,10,19,13,12,2,12,2,12,19,0,6,31,19,0,47,51,47,51,17,
57,57,47,47,17,51,18,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,37,50,55,51,6,6,35,34,38,53,53,6,7,53,54,55,17,52,54,51,50,22,21,20,2,7,17,20,22,19,52,35,34,6,21,17,54,2,125,170,18,105,8,154,150,153,162,80,112,78,114,153,142,120,
140,206,181,80,170,123,65,62,250,119,211,169,181,183,173,231,30,27,121,21,38,1,234,144,159,162,139,186,254,212,78,254,236,103,120,4,33,188,85,103,254,86,131,0,0,4,0,195,0,0,7,199,5,182,0,15,0,27,0,39,0,43,0,117,64,65,3,6,6,7,0,13,11,28,22,16,34,43,34,
40,22,11,7,6,44,45,10,2,7,8,25,37,109,89,15,25,31,25,2,19,3,25,25,19,8,19,31,109,89,15,19,31,19,2,9,3,19,19,40,14,8,3,1,7,40,40,41,108,89,40,18,0,63,43,17,0,51,51,24,63,51,18,57,47,95,94,93,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,57,17,18,1,23,57,
17,51,17,51,17,51,51,17,51,17,51,49,48,33,35,1,35,18,21,17,35,17,51,1,51,38,53,17,51,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,54,53,52,38,35,34,6,3,53,33,21,4,199,201,253,94,8,16,161,206,2,154,8,14,162,3,0,163,149,140,163,162,148,138,167,254,34,
80,90,90,78,78,90,89,81,96,2,15,4,184,254,224,109,252,213,5,182,251,76,245,140,3,51,252,185,164,185,188,161,164,182,185,161,113,117,117,113,114,109,109,253,31,141,141,0,2,0,35,2,229,5,135,5,182,0,7,0,24,0,66,64,36,0,1,10,12,12,13,19,22,20,20,13,6,1,3,
5,25,26,9,23,16,3,4,13,8,20,3,1,7,3,14,17,3,1,4,4,3,0,63,23,51,17,51,47,23,51,18,23,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,1,35,17,35,53,33,21,35,1,3,35,23,17,35,17,51,19,19,51,17,35,17,55,35,3,1,115,129,207,2,33,209,2,84,197,8,6,123,193,192,
199,186,131,6,8,207,2,229,2,99,110,110,253,157,2,43,127,254,84,2,209,253,213,2,43,253,47,1,162,137,253,213,255,255,0,78,0,0,5,246,5,205,2,6,1,118,0,0,0,2,0,102,255,221,4,139,4,72,0,23,0,31,0,52,64,27,31,14,12,21,24,14,4,5,32,33,13,31,47,31,63,31,2,20,
31,20,31,17,8,17,0,28,8,0,47,51,47,50,17,18,57,57,47,47,93,17,51,17,18,1,23,57,17,51,49,48,5,34,38,2,53,52,54,54,51,50,22,18,21,33,17,22,22,51,50,54,55,23,6,6,19,17,38,38,35,34,7,17,2,121,157,241,133,138,244,149,152,243,135,252,197,49,166,82,131,183,
81,72,98,217,147,50,163,88,173,122,35,147,1,5,157,171,255,140,142,254,253,165,254,156,53,70,105,129,41,155,124,2,139,1,21,53,66,117,254,233,255,255,0,69,255,236,6,4,5,182,0,39,2,23,2,100,0,0,0,38,0,123,249,0,1,7,2,62,3,106,253,179,0,11,180,4,3,2,25,18,
0,63,53,53,53,0,255,255,0,35,255,236,6,27,5,201,0,39,2,23,2,170,0,0,0,39,2,62,3,129,253,179,1,6,0,117,0,0,0,11,180,3,2,1,14,18,0,63,53,53,53,0,255,255,0,71,255,236,6,23,5,182,0,39,2,23,2,164,0,0,0,38,2,60,10,0,1,7,2,62,3,125,253,179,0,11,180,4,3,2,45,
18,0,63,53,53,53,0,255,255,0,102,255,236,6,15,5,182,0,39,2,23,2,78,0,0,0,39,2,62,3,117,253,179,1,6,2,61,45,0,0,11,180,3,2,1,14,18,0,63,53,53,53,0,0,2,0,98,255,236,4,57,5,199,0,26,0,39,0,65,64,34,30,14,20,37,37,7,0,15,15,14,7,3,40,41,11,33,100,89,11,11,
24,4,24,17,93,89,24,4,4,27,93,89,4,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,16,2,4,35,34,38,53,52,18,54,51,50,22,23,55,2,33,34,6,7,53,54,54,51,50,18,1,50,18,55,38,38,35,34,6,6,21,20,22,4,57,167,254,236,177,
176,187,137,234,152,89,141,46,4,4,254,242,58,141,59,61,154,67,210,220,253,158,142,218,35,20,125,80,99,160,97,97,3,164,254,249,254,55,232,203,192,170,1,52,159,81,69,76,1,133,42,40,172,29,33,254,237,251,207,1,58,233,86,108,130,246,123,116,126,0,2,0,41,
0,0,4,125,5,182,0,5,0,12,0,39,64,18,9,5,4,10,5,10,13,14,6,5,1,3,5,9,105,89,5,18,0,63,43,0,24,63,18,57,17,18,1,57,57,17,51,17,51,49,48,55,1,51,1,21,33,1,6,7,1,33,1,38,41,1,205,184,1,207,251,172,2,39,51,43,254,252,2,196,255,0,67,113,5,69,250,185,111,4,
238,200,130,252,254,2,250,201,0,1,0,197,254,20,5,37,5,182,0,7,0,37,64,17,3,4,7,0,4,0,8,9,0,4,27,5,2,105,89,5,3,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,1,17,33,17,35,17,33,17,4,109,253,16,184,4,96,254,20,6,254,249,2,7,162,248,94,0,1,0,72,254,
20,4,225,5,182,0,11,0,64,64,34,3,0,7,9,11,6,8,2,9,0,6,12,13,2,8,4,1,9,0,3,7,4,4,7,105,89,4,3,0,9,105,89,0,27,0,63,43,0,24,63,43,17,18,0,57,17,18,57,18,57,57,17,18,1,23,57,17,51,17,51,49,48,19,53,1,1,53,33,21,33,1,1,33,21,72,2,114,253,158,4,72,252,186,
2,57,253,175,3,159,254,20,113,3,148,3,43,114,162,253,9,252,153,162,0,0,1,0,102,2,137,4,43,3,27,0,3,0,34,64,21,0,3,4,5,0,47,1,95,1,127,1,175,1,207,1,239,1,255,1,7,1,0,47,93,51,17,18,1,57,57,49,48,19,53,33,21,102,3,197,2,137,146,146,0,0,1,0,37,255,242,
4,195,6,158,0,8,0,32,64,13,8,3,9,10,3,4,6,4,6,4,7,1,7,0,47,47,18,57,57,47,47,17,51,17,18,1,57,51,49,48,5,35,1,35,53,33,19,1,51,2,115,133,254,235,180,1,37,231,2,0,146,14,3,10,143,253,94,5,181,0,0,3,0,119,1,145,5,45,4,14,0,19,0,31,0,43,0,74,64,37,15,5,
5,23,29,10,35,23,0,41,41,23,10,3,44,45,35,23,7,13,38,20,20,3,7,32,26,26,7,17,127,13,1,64,13,1,13,0,47,93,93,51,51,51,17,51,47,51,51,17,51,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,35,34,39,6,35,34,38,53,52,54,51,50,23,54,51,
50,22,1,50,54,55,38,38,35,34,6,21,20,22,1,34,6,7,22,22,51,50,54,53,52,38,5,45,168,129,185,124,125,174,136,165,169,132,180,121,124,183,132,165,252,127,63,108,52,49,107,69,77,95,94,2,156,63,107,53,49,108,68,76,96,95,2,207,134,184,217,212,176,141,137,178,
215,211,174,254,191,87,97,94,90,105,81,81,101,1,108,89,95,94,90,104,80,78,106,0,0,1,0,10,254,20,3,0,6,20,0,20,0,30,64,14,8,18,3,18,13,3,21,22,16,11,27,5,0,0,0,63,50,63,51,17,18,1,23,57,17,51,49,48,1,50,23,21,38,35,34,21,17,20,6,35,34,39,53,22,51,50,53,
17,16,2,127,83,46,59,56,170,168,165,79,61,61,62,176,6,20,18,149,24,233,250,229,180,185,21,147,24,233,5,27,1,108,0,0,2,0,96,1,131,4,47,4,35,0,23,0,47,0,88,64,57,27,3,40,16,3,16,48,49,39,24,15,30,31,30,47,30,175,30,4,30,36,27,30,3,32,42,1,0,42,16,42,32,
42,3,42,0,15,42,3,15,6,31,6,47,6,175,6,4,6,12,3,6,3,159,18,1,18,0,47,93,23,51,47,93,23,51,47,93,113,23,51,47,93,51,51,17,18,1,57,57,17,51,17,51,49,48,1,34,6,7,53,54,51,50,22,23,22,22,51,50,54,55,21,6,35,34,38,39,38,38,3,34,6,7,53,54,51,50,22,23,22,22,
51,50,54,55,21,6,35,34,38,39,38,38,1,78,54,127,57,108,148,68,118,83,73,95,47,53,125,57,105,151,67,111,88,75,92,48,54,129,55,106,150,63,108,98,65,97,53,60,124,51,104,152,69,118,79,89,87,1,252,64,57,158,110,30,35,31,27,66,57,159,109,29,37,31,24,1,149,65,
55,157,109,25,41,27,28,70,51,158,110,32,33,37,20,0,0,1,0,102,0,162,4,41,5,4,0,19,0,71,64,44,6,2,13,17,17,10,11,15,5,1,0,2,8,20,21,18,15,3,3,79,2,1,0,2,1,2,14,11,6,199,6,1,2,6,15,7,47,7,175,7,239,7,4,7,0,47,93,51,51,93,18,57,57,47,93,93,23,51,17,18,1,
23,57,17,51,17,51,49,48,37,55,33,53,33,19,33,53,33,19,23,7,33,21,33,3,33,21,33,3,1,14,105,254,239,1,84,121,254,51,2,17,135,133,108,1,18,254,172,125,1,209,253,235,131,221,223,146,1,6,145,1,31,61,226,145,254,250,146,254,230,0,2,0,102,0,0,4,43,4,227,0,6,
0,10,0,65,64,38,5,1,0,4,10,10,7,1,3,11,12,128,0,192,0,2,0,48,3,112,3,176,3,3,3,2,1,0,3,4,47,5,95,5,2,5,8,7,0,47,51,25,47,93,23,51,24,47,93,47,93,17,18,1,23,57,17,51,51,17,51,49,48,37,1,53,1,21,9,2,53,33,21,4,43,252,59,3,197,252,252,3,4,252,59,3,197,244,
1,168,102,1,225,159,254,147,254,188,254,109,145,145,0,2,0,102,0,0,4,43,4,227,0,6,0,10,0,73,64,44,6,2,7,5,1,10,1,7,3,11,12,128,6,192,6,2,6,48,3,112,3,176,3,3,3,4,5,3,6,4,160,1,1,144,1,1,47,1,95,1,2,1,8,7,0,47,51,25,47,93,113,114,23,51,24,47,93,47,93,17,
18,1,23,57,17,51,17,51,51,49,48,19,1,1,53,1,21,1,21,53,33,21,102,3,4,252,252,3,197,252,59,3,197,1,147,1,66,1,111,159,254,31,102,254,88,244,145,145,0,2,0,106,0,0,4,61,5,193,0,5,0,9,0,39,64,18,8,0,7,9,3,6,6,9,0,3,10,11,9,7,1,5,1,4,0,63,47,18,57,57,17,18,
1,23,57,17,51,17,51,17,51,49,48,19,1,51,1,1,35,9,3,106,1,195,78,1,194,254,62,78,1,94,254,201,254,203,1,53,2,223,2,226,253,30,253,33,2,223,2,8,253,248,253,248,255,255,0,31,0,0,4,52,6,31,0,38,0,73,0,0,1,7,0,76,2,193,0,0,0,13,183,2,1,151,23,22,2,39,37,1,
43,53,53,0,255,255,0,31,0,0,4,35,6,31,0,38,0,73,0,0,1,7,0,79,2,193,0,0,0,11,182,1,151,23,22,2,27,37,1,43,53,0,0,1,0,207,4,217,3,203,6,16,0,13,0,38,64,20,3,11,14,15,10,15,3,1,3,3,7,160,0,1,15,0,95,0,2,0,0,47,93,93,50,50,47,93,51,17,18,1,57,57,49,48,1,
34,38,39,51,22,22,51,50,54,55,51,6,6,2,72,192,175,10,168,9,91,113,103,99,11,170,15,188,4,217,146,165,104,82,88,98,162,149,0,0,1,255,143,254,20,1,98,4,74,0,13,0,31,64,14,2,11,8,8,14,15,9,15,0,5,93,89,0,27,0,63,43,0,24,63,17,18,1,57,17,51,50,49,48,19,34,
39,53,22,51,50,54,53,17,51,17,20,6,45,94,64,69,67,78,73,180,157,254,20,25,145,20,85,87,4,244,251,18,164,164,0,0,1,1,133,4,205,2,123,6,20,0,9,0,25,64,11,9,5,10,11,96,9,1,9,128,3,0,0,63,26,204,93,17,18,1,57,57,49,48,1,54,54,55,51,21,6,6,7,35,1,133,23,39,
6,178,13,86,49,98,4,229,66,186,51,18,53,184,72,0,1,1,111,254,59,2,117,255,131,0,9,0,28,64,13,9,5,10,11,96,9,1,9,128,15,3,1,3,0,47,93,26,204,93,17,18,1,57,57,49,48,1,54,54,55,51,21,6,6,7,35,1,111,22,54,8,178,16,97,51,98,254,84,51,186,66,18,63,187,60,0,
0,1,1,123,4,217,2,131,6,33,0,9,0,34,64,18,5,0,10,11,111,8,1,8,128,160,4,1,15,4,95,4,2,4,0,47,93,93,26,205,93,17,18,1,57,57,49,48,1,6,6,7,35,53,54,54,55,51,2,131,27,52,7,178,15,99,50,100,6,8,59,186,58,19,56,192,61,0,0,2,0,20,2,74,2,186,5,188,0,10,0,17,
0,64,64,32,0,2,17,5,9,2,2,11,14,3,5,3,18,19,14,3,1,5,5,9,15,17,31,17,2,17,17,7,3,32,7,30,0,63,63,18,57,47,93,51,51,17,51,17,57,17,18,1,57,57,17,51,51,51,17,51,17,51,17,51,49,48,1,35,21,35,53,33,53,1,51,17,51,33,53,52,55,6,7,7,2,186,125,153,254,112,1,
148,149,125,254,234,6,8,90,164,3,14,196,196,107,2,67,253,205,191,107,100,18,140,240,0,0,1,0,61,2,55,2,143,5,182,0,30,0,66,64,39,27,3,9,29,24,3,16,24,16,31,32,19,111,0,127,0,143,0,223,0,239,0,255,0,6,0,0,16,0,2,0,0,6,28,25,30,13,6,33,0,63,51,63,51,18,
57,47,93,93,51,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,50,22,21,20,6,35,34,38,39,53,22,22,51,50,54,53,52,38,35,34,6,7,38,39,19,33,21,33,7,54,1,78,145,176,171,169,74,139,41,56,140,54,92,109,108,99,54,75,31,29,34,33,1,241,254,133,18,65,4,115,148,123,
143,158,31,23,137,34,38,81,89,79,85,17,8,24,17,1,170,112,224,13,0,0,1,0,57,2,74,2,150,5,182,0,6,0,32,64,15,5,1,1,0,2,3,7,8,0,32,5,2,2,3,30,0,63,51,18,57,63,17,18,1,23,57,17,51,49,48,19,1,33,53,33,21,1,162,1,92,254,59,2,93,254,163,2,74,2,241,123,100,252,
248,0,3,0,51,2,57,2,154,5,199,0,21,0,34,0,45,0,77,64,42,5,43,16,38,22,13,38,19,3,43,7,28,28,43,19,13,4,46,47,5,16,32,32,10,40,26,40,2,15,40,31,40,2,40,40,10,35,0,31,25,10,33,0,63,51,63,50,17,57,47,93,113,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,
51,17,51,17,51,49,48,1,50,22,21,20,7,22,21,20,6,35,34,38,53,52,54,55,38,38,53,52,54,3,20,22,51,50,54,53,52,38,39,39,6,6,19,34,6,21,20,23,54,54,53,52,38,1,104,126,151,148,177,169,137,149,160,74,84,71,60,159,47,81,85,87,81,91,79,26,68,70,168,66,73,143,
60,76,75,5,199,118,104,130,76,74,156,113,139,131,115,69,115,45,44,93,70,103,125,253,104,59,72,72,59,60,78,26,10,32,83,1,236,59,54,90,57,23,68,56,54,59,0,22,0,84,254,129,7,193,5,238,0,5,0,11,0,17,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,
0,67,0,71,0,83,0,91,0,107,0,116,0,124,0,137,1,41,64,192,99,100,100,122,48,60,64,5,4,15,15,0,49,61,65,4,12,84,78,3,17,32,28,72,88,35,31,52,44,108,118,118,107,55,47,96,112,103,122,56,24,59,27,135,132,6,18,9,36,40,68,4,23,23,37,41,69,10,4,20,20,18,132,27,
127,24,122,112,47,107,44,31,88,28,17,78,12,17,138,139,99,117,117,123,108,139,108,2,90,108,106,108,2,3,108,108,107,92,130,125,125,86,75,75,118,107,90,81,68,107,84,107,100,107,212,107,4,32,107,48,107,2,2,116,81,133,107,4,48,92,64,92,112,92,128,92,4,192,
92,1,47,92,79,92,2,92,92,0,10,66,42,65,41,62,70,61,69,50,38,49,37,13,21,16,12,1,25,29,45,19,4,15,15,18,24,28,44,4,12,32,52,56,6,4,4,7,33,53,57,4,5,1,0,47,23,51,17,23,51,47,23,51,51,17,23,51,17,18,23,57,57,47,93,93,113,23,51,95,93,93,47,51,47,51,51,47,
51,51,47,51,17,18,57,47,95,113,113,51,18,57,17,18,1,23,57,17,23,51,51,17,23,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,23,51,51,17,23,51,17,51,17,51,49,48,19,17,33,21,35,21,37,53,33,17,35,53,1,17,51,
21,51,21,33,53,51,53,51,17,33,53,33,21,33,53,33,21,1,53,33,21,1,35,17,51,17,35,17,51,1,53,33,21,1,35,17,51,1,53,33,21,51,53,33,21,1,35,17,51,53,35,17,51,1,35,17,51,5,20,6,35,34,38,53,52,54,51,50,22,5,20,51,50,53,52,35,34,37,51,50,22,21,20,6,7,21,22,22,
21,20,6,35,35,19,51,50,54,53,52,38,35,35,21,21,51,50,54,53,52,35,1,34,39,53,22,51,50,53,17,51,17,20,6,84,1,47,192,5,206,1,48,109,249,0,111,192,5,14,195,109,253,73,1,17,251,225,1,14,254,242,1,14,4,183,109,109,109,109,251,194,1,16,252,48,111,111,2,192,
1,16,119,1,17,250,168,111,111,111,111,6,254,109,109,251,159,135,127,127,135,135,127,126,136,254,115,135,135,135,135,1,225,172,109,112,46,44,61,46,109,94,207,123,66,46,36,42,47,59,74,49,37,90,1,94,52,28,43,25,86,125,105,4,190,1,48,111,193,193,111,254,
208,193,249,2,1,47,194,109,109,194,254,209,109,109,109,109,6,254,111,111,250,168,1,14,2,2,1,15,250,59,109,109,1,166,1,14,4,74,111,111,111,111,252,47,1,16,121,1,15,253,104,1,16,73,145,156,156,145,146,155,154,147,197,197,196,97,67,83,49,66,8,8,14,68,53,
81,89,1,98,34,32,34,29,227,154,43,37,74,254,250,10,102,8,86,1,146,254,114,95,99,0,3,0,84,254,193,7,170,6,20,0,3,0,30,0,42,0,44,64,23,1,11,23,37,4,30,31,17,3,9,43,44,30,40,20,14,40,34,14,34,14,2,0,0,47,47,57,57,47,47,51,17,51,18,57,17,18,1,23,57,49,48,
9,3,5,53,52,54,55,54,54,53,52,38,35,34,6,7,23,54,51,50,22,21,20,6,7,6,6,21,21,3,20,22,51,50,54,53,52,38,35,34,6,3,254,3,172,252,84,252,86,3,235,44,65,103,73,187,165,79,186,71,82,160,90,63,62,49,72,84,59,27,71,70,66,73,72,67,72,69,6,20,252,86,252,87,3,
169,251,47,50,65,49,82,126,88,135,154,56,42,178,80,58,47,53,75,54,68,112,74,59,254,237,63,72,73,62,64,73,72,255,255,255,143,254,20,2,99,6,33,2,38,2,55,0,0,1,7,1,76,254,171,0,0,0,11,182,1,0,26,21,9,10,37,1,43,53,0,255,255,0,25,3,193,1,78,5,182,2,6,2,7,
0,0,0,2,0,12,255,236,4,242,6,31,0,42,0,52,0,103,64,55,17,25,8,21,12,50,34,0,29,42,40,40,29,31,43,34,12,8,7,53,54,43,47,41,31,37,42,42,41,100,89,42,42,5,37,19,14,94,89,19,19,5,37,37,47,93,89,37,1,5,27,94,89,5,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,
17,18,0,57,24,47,43,17,18,0,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,49,48,1,22,21,16,0,33,34,38,53,52,55,54,53,52,35,34,7,39,54,51,50,21,20,7,6,21,20,51,32,17,52,39,36,36,53,52,54,51,50,0,19,51,21,37,46,2,35,34,6,21,20,4,4,106,5,254,
220,254,249,197,201,15,14,68,44,48,39,94,97,182,14,15,230,1,110,4,254,181,254,149,187,169,210,1,3,43,144,254,186,19,96,135,78,89,95,1,15,3,70,57,52,254,159,254,116,167,175,61,111,111,30,82,27,127,43,186,43,119,119,67,201,2,98,59,44,3,222,199,145,160,
254,212,254,222,139,139,132,203,107,87,72,134,148,0,1,0,0,0,0,4,137,5,195,0,21,0,40,64,19,20,17,18,18,9,22,23,0,18,20,3,18,18,6,11,107,89,6,4,0,63,43,0,24,63,63,18,57,17,18,1,57,57,17,51,50,49,48,1,55,54,18,54,54,51,50,23,21,38,35,34,6,2,2,7,17,35,17,
1,51,2,63,69,57,133,76,93,64,58,36,24,35,45,69,164,125,35,187,254,35,201,2,219,159,137,1,34,108,50,17,143,6,75,254,187,254,231,97,253,225,2,47,3,135,0,2,0,23,255,236,6,154,4,74,0,20,0,40,0,86,64,43,11,38,5,23,10,13,6,23,3,32,29,13,38,38,29,3,3,41,42,
19,8,30,30,0,8,11,21,6,8,6,93,89,8,15,35,26,0,26,93,89,16,0,22,0,63,50,43,17,0,51,24,63,43,17,0,51,51,17,18,57,24,47,17,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,34,38,53,52,19,33,53,55,33,21,35,22,21,20,6,35,34,39,35,6,1,2,21,20,
22,51,50,54,53,53,51,21,20,22,51,50,54,53,52,39,2,55,189,202,127,254,232,143,5,244,252,112,203,190,222,69,8,71,254,204,123,108,116,92,104,174,106,91,116,105,106,20,235,240,230,1,7,78,72,150,251,242,240,235,184,184,3,200,254,235,206,173,163,141,125,183,
183,128,138,168,168,250,233,255,255,0,199,0,0,6,123,7,117,2,38,0,48,0,0,1,7,0,118,1,158,1,84,0,19,64,11,1,29,5,38,1,78,29,25,7,13,37,1,43,53,0,43,53,0,255,255,0,174,0,0,6,213,6,33,2,38,0,80,0,0,1,7,0,118,1,207,0,0,0,11,182,1,94,44,40,18,34,37,1,43,53,
0,255,255,0,0,253,209,5,27,5,188,2,38,0,36,0,0,1,7,2,88,1,59,0,0,0,13,183,3,2,2,20,14,4,7,37,1,43,53,53,0,255,255,0,94,253,209,3,215,4,92,2,38,0,68,0,0,1,7,2,88,0,203,0,0,0,13,183,3,2,5,44,38,8,26,37,1,43,53,53,0,255,255,0,1,255,236,7,11,5,205,0,39,0,
50,1,72,0,0,1,7,2,89,255,110,0,0,0,13,183,3,2,65,34,29,50,6,37,1,43,53,53,0,0,2,0,115,253,209,2,55,255,131,0,11,0,23,0,52,64,30,18,6,0,12,6,12,24,25,21,16,3,32,3,2,3,15,111,9,1,9,64,25,28,72,9,64,9,13,72,9,0,47,43,43,113,51,196,93,50,17,18,1,57,57,17,
51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,7,52,38,35,34,6,21,20,22,51,50,54,2,55,125,104,103,120,122,101,99,130,114,66,49,51,64,58,57,51,64,254,172,99,120,117,100,100,117,117,100,56,59,59,56,54,61,61,0,2,0,147,4,104,2,215,5,197,0,9,0,25,0,38,64,
18,21,16,16,10,5,9,14,10,4,26,27,13,3,23,9,128,3,3,0,63,26,220,196,16,198,17,18,1,23,57,17,51,17,51,49,48,1,54,54,55,51,21,6,6,7,35,37,52,54,55,21,6,21,20,30,2,21,20,35,34,38,1,180,20,63,13,195,34,122,51,84,254,223,120,124,123,32,37,32,97,55,70,4,135,
53,191,59,20,68,178,61,120,78,115,29,72,41,53,20,19,16,26,28,74,69,0,255,255,0,31,0,0,6,244,6,31,0,38,0,73,0,0,0,39,0,73,2,193,0,0,1,7,0,76,5,129,0,0,0,27,177,3,2,184,1,247,181,45,44,2,61,37,1,184,255,104,180,25,24,2,61,37,43,53,43,53,53,0,255,255,0,
31,0,0,6,227,6,31,0,38,0,73,0,0,0,39,0,73,2,193,0,0,1,7,0,79,5,129,0,0,0,25,185,0,2,1,247,181,45,44,2,49,37,1,184,255,104,180,25,24,2,49,37,43,53,43,53,0,0,2,0,125,255,236,6,113,6,20,0,20,0,32,0,63,64,31,16,34,19,0,21,6,0,27,6,27,33,34,14,0,19,11,11,
3,9,9,30,105,89,9,4,3,24,105,89,3,19,0,63,43,0,24,63,43,17,18,0,57,17,51,24,63,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,23,54,54,53,51,23,6,6,7,22,5,16,18,51,50,18,17,16,2,35,34,2,5,193,254,157,254,195,254,189,254,159,
1,97,1,69,1,69,181,68,63,194,15,31,134,104,93,251,126,244,238,237,240,239,236,241,243,2,221,254,158,254,113,1,137,1,106,1,104,1,134,213,19,124,141,22,160,174,39,174,254,254,221,254,209,1,43,1,39,1,36,1,42,254,210,0,0,2,0,113,255,236,5,43,4,242,0,23,0,
35,0,82,64,45,19,37,22,0,24,7,0,30,7,30,36,37,0,17,32,17,160,17,208,17,4,17,15,17,1,23,3,17,22,13,13,3,10,10,33,93,89,10,16,3,27,93,89,3,22,0,63,43,0,24,63,43,17,18,0,57,17,51,24,47,95,94,93,94,93,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,16,0,35,
34,38,2,53,16,0,51,50,22,23,62,2,53,51,23,6,6,7,22,5,20,22,51,50,54,53,52,38,35,34,6,4,104,254,240,240,149,230,124,1,12,242,108,182,66,50,59,28,193,14,32,126,106,69,252,195,158,164,169,152,155,169,169,150,2,39,254,243,254,210,139,1,4,172,1,12,1,43,73,
68,15,67,101,106,23,161,175,39,140,177,216,206,214,208,205,211,211,0,0,1,0,184,255,236,6,139,6,20,0,26,0,56,64,27,6,28,19,16,1,10,10,25,16,25,27,28,4,0,9,1,1,13,26,17,3,13,22,105,89,13,19,0,63,43,0,24,63,51,18,57,47,51,63,17,18,1,57,57,17,51,17,51,17,
51,17,51,49,48,1,21,54,54,53,51,23,6,6,7,17,16,0,33,32,0,53,17,51,17,20,22,51,50,54,53,17,5,31,82,77,191,14,33,176,155,254,223,254,246,254,240,254,212,185,194,197,180,188,5,182,198,11,129,152,22,185,186,26,253,147,255,0,254,232,1,32,252,3,174,252,74,
177,196,190,185,3,180,0,1,0,162,255,236,5,170,4,244,0,29,0,90,64,50,15,31,1,28,10,19,19,7,21,28,21,30,31,80,13,1,0,13,32,13,160,13,208,13,4,17,15,13,1,23,3,13,22,25,29,18,10,10,20,8,29,15,20,21,25,4,93,89,25,22,0,63,43,0,24,63,63,51,18,57,47,51,17,18,
57,47,95,94,93,94,93,113,17,18,1,57,57,17,51,51,17,51,17,51,17,51,49,48,1,17,20,22,51,50,54,53,17,51,21,54,54,53,51,23,6,6,7,17,35,39,35,6,6,35,34,38,53,17,1,88,119,125,169,154,181,80,73,191,14,32,177,149,148,26,9,50,178,116,201,202,4,72,253,63,133,129,
188,209,2,58,121,13,128,152,23,191,189,17,252,176,145,79,86,190,209,2,205,0,255,255,252,77,4,217,253,233,6,33,0,7,0,67,250,202,0,0,255,255,253,7,4,217,254,163,6,33,0,7,0,118,251,132,0,0,255,255,252,19,4,217,255,3,5,225,0,7,1,82,251,17,0,0,0,1,253,4,4,
184,254,119,6,145,0,16,0,45,64,30,2,5,5,10,31,15,1,15,0,4,32,4,240,4,3,223,4,1,15,4,47,4,95,4,127,4,207,4,5,4,0,47,93,113,113,196,93,50,57,47,51,49,48,1,20,7,7,35,39,54,54,53,52,35,34,7,53,54,51,32,254,119,166,10,111,14,74,88,134,53,45,37,76,1,2,5,215,
140,38,109,174,13,46,48,82,8,106,12,0,1,253,49,254,152,254,6,255,125,0,11,0,14,182,3,64,9,80,9,2,9,0,47,93,51,49,48,5,52,54,51,50,22,21,20,6,35,34,38,253,49,63,44,43,63,59,47,48,59,246,60,55,55,60,53,61,60,255,255,0,199,0,0,3,248,7,115,2,38,0,40,0,0,
1,7,0,67,255,208,1,82,0,21,180,1,13,5,38,1,184,255,194,180,17,21,2,11,37,1,43,53,0,43,53,0,255,255,0,201,0,0,5,96,7,115,2,38,1,178,0,0,1,7,0,67,0,102,1,82,0,21,180,1,19,5,38,1,184,255,163,180,23,27,17,9,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,
6,33,2,38,0,72,0,0,1,6,0,67,183,0,0,14,185,0,2,255,194,180,33,37,3,10,37,1,43,53,255,255,0,174,0,0,4,117,6,33,2,38,1,210,0,0,1,6,0,67,226,0,0,14,185,0,1,255,162,180,19,23,13,6,37,1,43,53,0,1,0,131,255,236,7,162,5,201,0,50,0,80,64,40,4,43,27,40,34,22,
43,40,9,48,48,40,22,3,51,52,16,25,41,41,19,25,0,31,25,31,105,89,6,25,4,45,37,19,37,105,89,12,19,19,0,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,17,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,6,7,39,54,51,50,0,17,16,0,33,34,38,39,
35,6,6,35,32,0,17,16,0,51,50,23,7,38,38,35,34,2,17,16,18,51,50,54,55,17,51,17,22,51,50,18,17,16,2,5,172,60,95,44,73,126,154,233,1,5,254,225,254,252,116,174,75,6,73,170,115,254,250,254,227,1,3,233,156,124,74,44,94,60,146,161,203,186,62,124,49,185,98,139,
185,204,163,5,37,43,29,152,84,254,138,254,171,254,141,254,97,50,50,50,50,1,157,1,117,1,83,1,120,84,152,29,43,254,220,254,251,254,217,254,182,39,37,1,195,254,61,76,1,69,1,44,1,8,1,33,0,1,0,0,0,0,6,45,4,74,0,34,0,43,64,22,5,28,15,16,3,35,36,15,0,0,10,23,
3,4,27,16,5,15,32,21,4,21,0,63,63,63,51,51,18,23,57,17,51,17,18,1,23,57,50,49,48,1,6,7,7,35,1,51,23,18,18,23,51,54,55,54,55,3,51,19,30,3,23,51,54,18,17,51,16,2,7,35,3,38,3,45,34,117,54,223,254,127,186,88,100,106,22,8,29,75,97,28,166,195,201,12,32,32,
27,7,8,166,148,180,197,217,190,125,29,1,193,105,233,111,4,74,248,254,232,254,181,108,86,156,202,64,1,203,253,174,37,97,99,89,30,180,1,175,1,79,254,145,254,6,225,1,80,75,0,2,0,18,0,0,4,252,5,182,0,17,0,26,0,114,64,64,6,22,4,8,18,18,1,15,11,22,22,15,17,
3,27,28,7,17,0,17,107,89,4,15,0,1,15,6,0,0,8,2,8,26,105,89,216,8,1,58,8,1,9,8,1,15,0,8,160,8,2,18,3,8,8,15,2,3,15,18,107,89,15,18,0,63,43,0,24,63,18,57,47,95,94,93,94,93,93,93,43,17,18,0,57,24,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,
51,51,17,51,49,48,19,33,53,51,21,33,21,33,21,51,32,17,20,4,33,33,17,33,1,51,50,54,53,52,38,35,35,18,1,58,186,1,158,254,98,193,2,53,254,240,254,249,254,103,254,198,1,244,203,192,172,184,211,172,4,209,229,229,156,233,254,96,212,216,4,53,252,103,135,137,
137,117,0,2,0,18,0,0,4,166,5,39,0,17,0,26,0,122,64,72,0,4,19,19,15,11,7,23,23,2,11,13,4,27,28,16,14,4,18,93,89,132,4,148,4,2,6,69,4,1,3,31,4,1,13,4,221,4,237,4,3,16,5,96,4,112,4,2,15,4,1,20,3,4,4,11,14,3,13,14,13,93,89,0,14,15,11,19,94,89,11,21,0,63,
43,0,24,63,51,43,17,0,51,17,18,57,24,47,95,94,93,113,95,94,93,93,95,93,95,93,43,0,24,16,198,17,18,1,23,57,17,51,17,51,51,17,51,51,49,48,1,33,21,33,17,33,32,17,20,6,35,33,17,35,53,51,53,51,17,17,33,50,54,53,52,38,35,1,180,1,90,254,166,1,53,1,189,225,224,
254,29,240,240,178,1,41,136,143,128,155,4,74,150,254,209,254,203,165,171,3,180,150,221,252,201,254,161,92,89,89,81,0,0,1,0,199,255,236,7,37,5,203,0,33,0,99,64,58,24,20,20,21,6,25,30,12,5,25,18,21,6,34,35,6,19,24,19,105,89,3,216,24,1,58,24,1,9,24,1,15,
0,24,160,24,2,18,3,24,24,21,22,3,21,18,28,0,105,89,28,4,15,9,105,89,15,19,0,63,43,0,24,63,43,0,24,63,63,18,57,47,95,94,93,94,93,93,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,34,6,7,33,21,33,18,0,51,50,55,21,6,6,35,32,0,3,33,17,35,17,51,
17,33,18,0,37,50,23,7,38,38,5,143,221,255,29,2,180,253,71,10,1,6,236,156,197,93,173,113,254,193,254,165,10,254,176,184,184,1,86,32,1,111,1,50,218,181,74,105,157,5,41,244,233,160,254,245,254,236,58,160,34,25,1,109,1,81,253,86,5,182,253,150,1,47,1,78,2,
94,156,51,37,0,1,0,174,255,236,5,168,4,94,0,33,0,127,64,76,9,5,5,6,21,24,24,10,3,15,31,31,23,3,6,4,34,35,24,4,9,4,93,89,21,132,9,148,9,2,6,69,9,1,3,31,9,1,13,9,221,9,237,9,3,16,5,160,9,176,9,2,15,9,1,20,3,9,9,6,7,15,6,21,13,18,97,89,13,16,0,27,97,89,
0,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,95,94,93,113,95,94,93,93,95,93,95,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,5,34,0,39,33,17,35,17,51,17,33,54,36,51,50,23,7,38,35,34,6,7,33,21,33,22,22,51,50,54,55,21,6,6,4,127,237,
254,246,13,254,231,180,180,1,27,24,1,11,225,163,132,53,128,114,157,159,16,2,13,253,241,9,164,159,89,134,60,61,128,20,1,8,245,254,23,4,74,254,55,232,245,59,148,52,158,164,152,182,174,37,25,156,31,28,0,2,0,0,0,0,5,119,5,182,0,11,0,18,0,84,64,46,11,20,8,
13,3,12,3,4,4,19,20,13,16,1,11,4,16,8,9,2,6,12,6,107,89,56,12,1,154,12,1,105,12,1,223,12,1,12,12,9,0,4,8,18,9,3,0,63,63,51,51,18,57,47,113,93,93,113,43,17,0,51,17,18,57,95,94,93,17,18,1,57,17,51,51,17,51,50,17,51,49,48,33,1,35,17,35,17,35,1,35,1,51,1,
1,33,39,38,39,6,6,4,180,254,234,144,168,143,254,231,190,2,98,178,2,99,252,160,1,73,80,58,28,10,46,2,164,253,92,2,164,253,92,5,182,250,74,3,66,198,150,100,39,137,0,2,0,8,0,0,4,137,4,74,0,11,0,18,0,118,64,77,13,5,12,5,6,1,6,10,3,19,20,16,10,11,4,8,12,8,
93,89,4,12,1,244,12,1,6,181,12,1,3,143,12,1,77,12,93,12,2,125,12,1,5,255,12,1,15,12,143,12,159,12,207,12,223,12,5,47,12,63,12,191,12,239,12,255,12,5,12,12,11,6,2,10,21,11,15,0,63,63,51,51,18,57,47,93,113,114,95,93,113,93,95,93,95,93,113,43,17,0,51,17,
18,57,17,18,1,23,57,17,51,51,17,51,49,48,1,1,35,3,35,17,35,17,35,3,35,1,3,33,38,39,35,6,6,2,182,1,211,184,203,108,162,113,198,185,1,209,24,1,14,99,32,8,11,24,4,74,251,182,1,225,254,31,1,225,254,31,4,74,254,43,245,103,35,68,0,2,0,199,0,0,7,111,5,182,0,
19,0,26,0,103,64,57,18,28,21,2,20,3,7,14,10,10,11,2,3,3,8,11,3,27,28,24,11,16,1,5,9,14,9,105,89,20,56,14,1,154,14,1,105,14,1,48,14,1,144,14,1,14,14,16,3,7,19,3,11,18,12,16,3,0,63,51,63,23,51,18,57,47,93,113,93,93,113,197,43,0,16,24,196,50,17,18,57,17,
18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,35,17,35,17,35,1,35,1,33,17,35,17,51,17,33,1,51,1,35,1,33,39,38,39,6,7,5,145,139,166,141,254,233,196,1,28,254,107,184,184,1,217,1,2,180,2,97,201,253,108,1,62,74,60,24,23,65,2,170,253,86,2,170,
253,86,2,170,253,86,5,182,253,150,2,106,250,74,3,74,196,152,92,94,162,0,2,0,174,0,0,6,49,4,74,0,19,0,27,0,129,64,79,25,5,24,6,10,17,13,13,14,5,6,1,6,11,14,4,28,29,20,14,19,8,4,12,17,12,93,89,24,4,17,1,244,17,1,6,181,17,1,3,143,17,1,77,17,93,17,2,125,
17,1,5,255,17,1,143,17,159,17,2,47,17,63,17,191,17,3,17,17,19,2,6,10,3,14,21,15,19,15,0,63,51,63,23,51,18,57,47,93,113,114,95,93,113,93,95,93,95,93,113,51,43,17,0,51,51,17,18,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,1,35,3,35,17,35,17,
35,3,35,19,33,17,35,17,51,17,33,19,23,35,6,7,7,33,39,38,4,96,1,209,182,205,108,162,107,205,184,207,254,223,176,176,1,99,194,115,8,40,36,56,1,11,58,35,4,74,251,182,1,233,254,23,1,233,254,23,1,233,254,23,4,74,254,53,1,203,121,128,83,129,145,89,0,0,2,0,
23,0,0,5,188,5,182,0,31,0,34,0,103,64,60,15,16,2,32,7,1,33,32,16,29,34,30,24,9,35,36,32,29,31,14,18,29,18,108,89,2,200,29,216,29,2,58,29,1,9,29,1,15,15,29,1,38,3,29,29,31,16,8,24,18,1,30,34,31,31,34,106,89,31,3,0,63,43,17,18,0,57,57,24,63,51,51,18,57,
47,95,94,93,94,93,93,93,51,43,17,0,51,17,18,57,17,18,1,23,57,17,51,17,51,49,48,1,21,1,30,2,18,19,35,3,46,2,35,35,17,35,17,35,34,6,6,7,3,35,19,62,2,55,1,53,1,1,33,5,55,254,95,115,153,102,93,87,188,135,32,66,99,82,28,185,26,81,97,63,34,133,196,135,46,98,
151,114,254,103,2,75,1,111,253,35,5,182,135,254,21,7,77,149,254,200,254,221,1,193,105,97,43,253,74,2,182,41,93,111,254,63,1,197,155,143,77,8,1,235,135,253,162,1,184,0,0,2,0,12,0,0,5,14,4,74,0,32,0,35,0,129,64,79,33,2,34,30,16,17,2,35,8,1,35,17,30,31,
25,7,36,37,15,19,30,19,96,89,2,35,212,30,228,30,2,6,149,30,1,3,111,30,1,45,30,61,30,2,93,30,1,5,111,30,127,30,2,15,30,31,30,159,30,3,11,3,30,30,32,17,9,25,21,1,31,34,32,32,34,93,89,32,15,0,63,43,17,18,0,57,57,24,63,51,51,18,57,47,95,94,93,113,95,93,113,
93,95,93,95,93,51,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,21,1,30,3,23,19,35,3,46,2,35,35,17,35,17,35,34,6,6,7,3,35,19,62,2,55,1,53,5,33,1,4,139,254,180,83,108,72,47,24,129,180,129,33,55,79,70,11,166,14,66,79,55,35,132,178,129,54,
78,113,89,254,180,3,25,253,203,1,26,4,74,105,254,158,8,50,78,105,62,254,176,1,76,85,68,29,253,254,2,2,28,66,88,254,180,1,80,138,98,57,10,1,98,105,148,254,203,0,0,2,0,199,0,0,7,213,5,182,0,36,0,39,0,122,64,73,38,34,23,33,29,29,30,15,16,2,39,7,1,37,39,
16,34,27,35,30,9,40,41,14,18,33,18,107,89,33,28,105,89,2,39,216,33,1,58,33,1,9,33,1,15,0,33,160,33,2,18,3,33,33,36,8,16,23,3,30,18,31,35,1,3,38,36,36,38,106,89,36,3,0,63,43,17,18,0,23,57,24,63,23,51,18,57,47,95,94,93,94,93,93,93,51,51,43,43,17,0,51,17,
18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,21,1,30,2,23,19,35,3,46,2,35,35,17,35,17,35,34,6,7,3,35,55,18,54,55,33,17,35,17,51,17,33,1,53,5,33,1,7,78,254,96,115,153,100,46,137,182,137,36,66,101,86,23,186,21,126,115,43,133,193,39,91,81,35,254,
92,184,184,2,199,254,110,3,187,253,36,1,111,5,182,135,254,19,7,77,142,155,254,59,1,193,110,93,40,253,76,2,180,98,145,254,63,128,1,59,202,37,253,86,5,182,253,150,1,227,135,166,254,70,0,2,0,174,0,0,6,190,4,74,0,37,0,40,0,139,64,84,38,2,39,35,25,34,30,30,
31,16,17,2,40,8,1,40,17,35,28,36,31,8,41,42,14,19,34,19,96,89,34,29,93,89,2,40,132,34,148,34,2,6,69,34,1,3,31,34,1,13,34,221,34,237,34,3,16,5,15,34,1,20,3,34,34,37,9,17,25,3,31,21,32,36,1,3,39,37,37,39,93,89,37,15,0,63,43,17,18,0,23,57,24,63,23,51,18,
57,47,95,94,93,95,94,93,93,95,93,95,93,51,51,43,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,1,21,1,30,3,23,19,35,3,46,2,35,35,17,35,17,35,34,6,6,7,3,35,19,54,55,33,17,35,17,51,17,33,1,53,5,33,1,6,59,254,181,83,107,72,47,24,129,
180,129,33,56,81,67,11,165,11,68,81,56,34,131,179,129,45,37,254,207,176,176,2,43,254,182,3,25,253,203,1,26,4,74,105,254,156,8,49,78,104,62,254,176,1,76,84,68,28,254,0,2,0,28,66,86,254,180,1,80,116,40,254,20,4,74,254,55,1,96,105,148,254,209,0,0,1,0,61,
254,74,4,66,6,211,0,75,0,153,64,85,40,19,10,62,54,25,65,66,66,59,44,28,28,0,0,19,59,48,62,33,69,25,25,33,48,42,19,5,76,77,48,42,46,46,56,15,51,31,51,47,51,3,9,3,51,42,65,28,29,29,28,107,89,15,29,1,58,29,1,3,15,29,223,29,2,15,6,29,29,42,22,72,42,36,108,
89,59,42,4,16,3,105,89,16,35,0,63,43,0,24,63,51,43,0,46,51,18,57,24,47,95,94,93,95,93,113,43,17,18,0,57,24,16,196,95,94,93,50,50,47,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,23,20,22,51,50,55,54,51,50,
23,21,38,35,34,7,6,35,34,38,53,52,54,55,54,54,53,16,33,35,53,51,50,54,53,52,38,35,34,6,7,39,54,55,38,39,53,51,22,23,54,54,51,50,23,21,38,35,34,6,7,22,22,21,20,6,7,21,22,22,21,20,4,5,14,2,250,84,88,96,120,120,65,153,68,70,161,66,108,109,104,182,183,220,
233,197,186,254,61,208,200,215,215,159,136,109,195,99,90,167,193,51,172,131,92,131,93,131,65,55,48,31,39,44,111,48,173,196,191,168,187,203,254,223,254,229,96,118,54,135,53,50,7,6,39,174,51,5,5,130,134,131,131,10,6,131,142,1,6,154,145,123,106,123,60,65,
125,114,28,58,181,27,59,136,117,86,14,117,12,82,71,23,190,142,142,183,25,8,24,180,142,207,216,7,3,27,46,0,0,1,0,25,254,115,3,143,5,80,0,70,0,157,64,90,60,41,3,32,32,11,13,14,14,55,51,62,64,23,23,41,8,68,11,55,17,47,47,55,68,62,41,5,71,72,13,51,52,52,
51,93,89,149,52,1,105,52,1,56,52,1,88,52,1,111,52,1,15,52,31,52,159,52,3,11,3,52,52,62,44,20,38,26,93,89,38,68,62,66,66,5,8,0,64,9,12,72,0,62,62,57,94,89,62,16,0,63,43,0,24,16,196,43,51,50,50,47,18,57,47,43,0,46,51,18,57,24,47,95,94,93,113,93,113,93,
93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,23,21,38,35,34,6,7,22,22,21,20,7,21,22,22,21,20,6,7,6,6,21,20,22,51,50,54,51,50,23,21,38,38,35,7,6,35,34,38,53,52,54,55,54,54,53,52,38,35,35,53,
51,32,53,52,35,34,7,39,54,55,38,39,53,51,22,23,54,54,3,4,58,42,24,43,47,101,45,122,140,210,130,117,251,226,131,115,77,87,110,190,75,123,41,27,90,43,177,114,106,149,160,193,188,167,160,156,161,144,119,1,55,249,141,169,63,132,118,107,86,131,72,141,89,136,
5,80,14,117,10,77,60,28,138,107,187,56,8,37,134,100,153,166,2,3,46,60,50,42,10,41,151,23,20,5,6,123,117,122,128,4,2,93,91,96,87,147,168,156,70,143,54,16,131,82,27,50,139,112,85,0,255,255,0,109,0,0,6,2,5,182,2,6,1,117,0,0,255,255,0,162,254,20,5,154,6,
18,2,6,1,149,0,0,0,3,0,125,255,236,5,195,5,205,0,11,0,18,0,25,0,89,64,52,22,16,16,6,0,23,15,6,15,26,27,22,16,105,89,24,22,1,122,22,1,73,22,1,111,22,127,22,2,15,22,175,22,2,11,3,22,22,3,9,9,19,105,89,9,4,3,12,105,89,3,19,0,63,43,0,24,63,43,17,18,0,57,
24,47,95,94,93,113,93,93,113,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,0,1,50,18,19,33,18,18,19,34,6,7,33,38,38,5,195,254,157,254,193,254,189,254,159,1,95,1,71,1,62,1,98,253,94,222,243,12,252,68,13,243,225,218,244,19,3,
186,19,239,2,221,254,161,254,110,1,139,1,104,1,101,1,137,254,113,252,77,1,11,1,4,254,252,254,245,4,160,251,247,248,250,0,3,0,113,255,236,4,104,4,94,0,12,0,18,0,24,0,109,64,67,22,17,17,7,0,23,16,7,16,25,26,22,17,93,89,212,22,228,22,2,6,149,22,1,3,111,
22,1,45,22,61,22,2,93,22,1,5,111,22,127,22,2,15,22,31,22,159,22,3,11,3,22,22,3,10,10,19,93,89,10,16,3,13,93,89,3,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,95,93,113,93,95,93,95,93,43,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,16,0,35,34,38,
2,53,16,0,51,50,0,1,50,54,55,33,18,1,34,6,7,33,2,4,104,254,240,240,149,230,124,1,12,242,232,1,17,254,5,156,152,11,253,127,18,1,45,152,151,14,2,127,30,2,39,254,243,254,210,139,1,4,172,1,12,1,43,254,207,253,84,184,176,254,152,3,70,166,162,1,72,0,1,0,0,
0,0,5,82,5,195,0,21,0,34,64,16,6,22,20,23,10,5,6,3,5,18,17,0,107,89,17,4,0,63,43,0,24,63,63,18,57,17,1,51,17,51,49,48,1,34,6,7,1,35,1,51,1,22,23,54,55,19,62,2,51,50,23,21,38,4,236,61,78,52,254,180,211,253,242,193,1,77,70,33,29,69,164,59,84,110,89,42,
87,56,5,43,104,170,251,231,5,182,252,88,193,145,139,222,2,6,190,152,66,21,151,20,0,1,0,0,0,0,4,76,4,84,0,22,0,34,64,16,2,23,16,24,6,0,2,15,13,18,100,89,13,16,0,21,0,63,63,43,0,24,63,18,57,17,1,51,17,51,49,48,33,2,1,51,1,22,23,51,54,55,19,54,54,51,50,
23,21,38,35,34,6,7,3,1,152,140,254,244,188,1,5,66,9,8,31,33,143,54,111,112,38,46,29,41,46,57,28,252,1,114,2,216,253,41,191,53,165,95,1,191,167,107,12,140,11,82,86,252,225,0,255,255,0,0,0,0,5,82,7,115,2,38,2,125,0,0,1,7,3,115,4,221,1,82,0,25,182,2,1,33,
5,38,2,1,184,255,127,180,37,31,6,20,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,4,76,6,33,2,38,2,126,0,0,1,7,3,115,4,111,0,0,0,16,177,2,1,184,255,148,180,38,32,2,16,37,1,43,53,53,0,3,0,125,254,20,9,184,5,205,0,11,0,23,0,46,0,72,64,39,12,6,0,18,24,39,33,
46,39,18,6,5,47,48,28,24,46,21,32,24,15,9,21,105,89,9,4,3,15,105,89,3,19,37,42,93,89,37,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,51,63,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,0,1,16,18,51,50,18,17,16,2,35,34,2,37,51,19,
22,23,51,54,55,19,51,1,6,6,35,34,39,53,22,51,50,54,55,55,5,90,254,184,254,218,254,214,254,187,1,69,1,44,1,39,1,69,251,227,219,212,212,216,216,210,211,222,4,109,190,244,68,24,9,16,78,219,190,254,43,69,191,139,78,74,55,66,85,119,42,57,2,221,254,157,254,
114,1,135,1,108,1,106,1,132,254,115,254,157,254,220,254,210,1,42,1,40,1,39,1,39,254,216,71,253,139,177,120,81,218,2,115,251,30,182,158,17,143,12,92,102,146,255,255,0,113,254,20,8,139,4,94,0,38,0,82,0,0,1,7,0,92,4,119,0,0,0,11,182,2,8,24,34,0,49,37,1,
43,53,0,0,2,0,125,255,135,6,20,6,45,0,19,0,40,0,81,64,42,20,10,38,13,7,34,28,0,31,31,28,7,23,10,5,41,42,15,5,7,17,34,13,36,38,13,38,106,89,13,3,26,28,3,23,7,7,23,105,89,7,18,0,63,43,17,18,0,57,57,50,24,63,43,17,0,51,18,57,57,17,51,50,17,18,1,23,57,17,
51,17,51,17,51,51,17,51,49,48,1,16,0,5,6,35,34,39,36,0,17,16,0,37,54,51,50,23,4,0,1,20,18,23,54,54,51,50,23,54,18,53,52,2,39,6,35,34,39,6,2,6,20,254,208,254,247,26,119,124,20,254,245,254,206,1,45,1,16,20,124,118,25,1,13,1,46,251,41,195,186,17,73,54,105,
36,187,192,194,185,31,110,113,31,186,195,2,221,254,207,254,117,43,111,111,40,1,136,1,57,1,53,1,130,43,108,108,44,254,117,254,211,238,254,213,42,48,38,86,42,1,43,238,240,1,40,40,88,86,40,254,214,0,0,2,0,113,255,147,4,213,4,180,0,23,0,43,0,77,64,40,24,
12,41,15,26,35,21,3,0,33,33,3,31,26,12,5,44,45,38,35,41,15,41,93,89,18,21,15,16,29,31,26,9,26,93,89,6,3,9,21,0,63,51,51,43,17,0,51,51,24,63,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,1,20,2,7,6,6,35,34,38,39,38,2,53,52,18,55,
54,54,51,50,22,23,22,18,5,16,23,54,54,51,50,23,54,17,16,39,6,6,35,34,38,39,6,6,4,213,222,210,9,64,56,57,63,9,205,229,227,209,8,62,57,54,66,9,205,227,252,86,252,12,60,53,102,25,248,248,14,61,52,54,61,12,131,119,2,39,232,254,221,38,53,46,45,56,36,1,40,
227,232,1,33,36,54,42,42,56,38,254,218,223,254,161,59,42,34,74,60,1,92,1,85,62,42,33,34,43,31,204,0,0,3,0,123,255,236,7,145,8,68,0,19,0,69,0,87,0,143,64,23,82,73,77,67,54,70,77,42,29,29,1,37,77,59,10,54,7,88,89,144,73,1,85,184,255,192,179,19,23,72,85,
184,255,192,64,53,10,14,72,73,85,73,85,57,7,0,1,1,0,9,16,9,32,9,144,9,160,9,5,10,9,9,7,15,14,31,14,2,11,3,14,32,64,57,64,105,89,39,57,4,26,20,51,20,105,89,45,51,19,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,47,95,94,93,51,51,47,94,93,51,17,51,17,18,57,
57,47,47,43,43,93,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,21,35,34,46,2,35,34,21,35,53,52,54,51,50,30,2,51,1,50,54,55,22,22,51,50,18,17,16,2,35,34,6,7,38,39,54,51,50,0,17,16,0,33,34,38,39,6,6,35,32,0,17,16,0,51,50,23,6,7,38,38,35,34,2,17,16,
18,1,20,6,7,53,54,54,53,52,46,2,53,52,54,51,50,22,5,172,16,87,144,120,99,42,106,131,124,109,58,113,119,132,78,253,35,94,170,59,62,173,89,185,206,163,144,60,97,42,45,27,121,156,234,1,3,254,219,254,250,113,166,73,75,167,112,254,247,254,224,1,5,232,156,
121,27,45,41,95,60,147,163,206,2,132,123,120,58,62,31,38,31,53,45,57,68,7,205,127,35,42,35,116,30,110,110,37,45,37,248,190,74,63,64,73,1,74,1,39,1,8,1,33,45,29,90,62,86,254,135,254,174,254,140,254,98,47,47,48,46,1,156,1,118,1,85,1,118,86,62,90,29,45,
254,222,254,249,254,217,254,182,6,90,80,117,28,74,18,50,26,20,18,17,26,28,38,39,70,0,0,3,0,111,255,236,6,23,7,12,0,42,0,63,0,78,0,165,64,27,74,67,70,20,8,64,70,40,29,29,44,34,70,14,54,8,7,79,80,25,32,9,12,72,25,22,76,184,255,192,179,19,22,72,76,184,255,
192,64,67,10,13,72,67,76,67,76,11,50,43,44,44,0,53,16,53,32,53,144,53,160,53,5,53,53,50,0,58,16,58,2,240,58,1,15,58,31,58,223,58,3,10,3,58,64,13,16,72,58,31,17,11,17,97,89,37,11,16,27,22,5,22,97,89,0,5,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,47,
43,95,94,93,93,113,51,51,47,93,51,17,51,17,18,57,57,47,47,43,43,17,57,43,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,5,34,39,6,6,35,34,2,17,16,18,51,50,22,23,7,38,35,34,6,21,16,33,50,54,55,22,51,32,17,16,35,34,7,39,54,54,51,50,18,17,16,2,3,21,35,34,
46,2,35,34,6,21,35,53,52,54,51,50,30,2,51,5,20,6,7,53,54,53,52,39,38,53,52,51,50,22,4,55,148,97,47,112,83,230,251,209,194,63,120,42,59,91,69,114,109,1,41,57,114,71,116,125,1,39,221,71,91,59,41,123,63,193,209,252,82,17,87,144,120,98,42,53,54,131,122,112,
58,112,119,131,77,254,240,125,119,119,49,49,98,57,68,20,69,32,37,1,39,1,12,1,20,1,43,32,25,148,52,209,211,254,100,37,47,84,1,156,1,164,52,148,25,32,254,212,254,237,254,243,254,218,6,172,129,36,42,36,55,62,31,110,107,36,44,36,232,81,116,28,72,40,58,29,
17,16,44,78,70,0,255,255,0,131,255,236,7,162,7,10,2,38,2,105,0,0,1,7,9,104,1,193,1,102,0,21,180,1,62,5,38,1,184,255,253,180,64,52,22,9,37,1,43,53,0,43,53,0,255,255,0,0,0,0,6,45,5,164,2,38,2,106,0,0,1,7,9,104,0,211,0,0,0,11,182,1,10,48,36,5,28,37,1,43,
53,0,0,1,0,123,254,20,4,233,5,203,0,22,0,47,64,24,3,14,9,10,20,10,14,3,23,24,10,27,18,0,105,89,18,4,11,6,106,89,11,19,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,1,34,0,17,16,0,51,50,55,17,35,17,32,0,17,52,18,36,51,50,23,7,38,3,72,243,
254,234,1,4,255,111,71,185,254,166,254,150,176,1,71,218,230,183,75,172,5,39,254,195,254,239,254,223,254,217,25,253,106,1,216,1,129,1,110,225,1,88,183,86,158,80,0,0,1,0,113,254,20,3,170,4,94,0,24,0,49,64,24,9,22,15,3,22,23,3,23,25,26,23,27,6,12,97,89,
6,16,0,18,97,89,0,22,0,63,43,0,24,63,43,0,24,63,17,18,1,57,57,17,51,17,51,17,51,49,48,5,38,0,17,16,0,51,50,22,23,7,38,35,34,6,21,20,22,51,50,54,55,17,35,17,2,115,254,254,252,1,18,254,77,159,61,53,150,100,170,166,168,164,66,89,41,180,20,2,1,31,1,18,1,
21,1,42,31,28,150,52,202,214,215,197,25,18,253,100,1,216,0,1,0,104,255,252,4,117,5,6,0,19,0,55,64,30,18,13,8,0,3,17,6,16,7,13,10,14,12,10,7,6,3,2,4,8,20,21,9,15,5,19,4,11,1,18,0,63,205,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,3,39,
19,37,55,5,19,37,55,5,19,23,3,5,7,37,3,5,7,2,2,182,123,182,254,225,68,1,33,203,254,223,69,1,31,184,121,184,1,33,70,254,227,204,1,30,67,1,55,254,197,67,1,64,166,117,168,1,98,166,119,168,1,61,69,254,194,166,117,166,254,160,168,117,0,1,0,201,4,143,3,174,
5,182,0,19,0,48,64,9,0,6,16,10,6,10,20,21,3,184,255,232,64,14,9,15,72,3,0,48,15,9,47,9,95,9,3,9,0,47,93,26,201,50,43,17,18,1,57,57,17,51,17,51,49,48,1,6,6,35,34,38,53,52,54,51,33,54,54,51,50,22,21,20,6,35,1,135,6,42,48,53,41,42,54,1,195,6,44,48,51,45,
44,54,4,238,45,50,52,53,53,43,47,47,49,53,56,42,0,1,0,248,4,227,3,223,5,221,0,19,0,56,64,13,18,8,20,21,19,18,18,160,9,176,9,2,9,184,255,192,64,18,9,12,72,9,9,12,15,4,31,4,47,4,95,4,207,4,5,4,0,47,93,51,51,47,43,93,51,47,51,17,18,1,57,57,49,48,1,50,55,
54,51,50,22,21,21,35,53,52,35,34,14,2,35,35,53,1,4,120,150,149,81,109,122,129,106,43,100,120,143,86,16,5,104,59,58,107,110,33,19,100,36,43,36,129,0,1,1,221,4,213,2,211,6,57,0,15,0,26,64,10,6,14,11,11,0,0,16,17,14,3,0,47,196,17,18,1,57,17,51,17,51,51,
49,48,1,52,54,51,50,22,21,20,14,2,21,20,23,21,38,1,221,70,57,47,51,31,36,31,119,246,5,184,57,72,41,39,27,25,16,18,20,58,36,76,58,0,0,1,1,223,4,213,2,211,6,57,0,15,0,24,64,9,10,2,0,5,5,16,17,2,13,0,47,196,17,18,1,57,17,51,51,51,49,48,1,20,7,53,54,53,52,
46,2,53,52,54,51,50,22,2,211,244,119,31,36,31,52,46,57,68,5,184,169,58,76,37,57,20,18,16,25,27,39,41,72,0,0,8,0,41,254,193,7,193,5,145,0,12,0,26,0,40,0,54,0,68,0,82,0,95,0,109,0,177,64,105,80,52,72,44,11,24,3,16,66,38,58,30,86,30,94,38,16,24,44,99,52,
107,10,110,111,45,38,31,3,16,52,1,52,41,34,48,48,27,41,100,94,87,3,16,107,1,107,96,90,103,103,83,96,73,66,59,3,16,80,1,80,69,62,76,76,55,69,41,96,69,69,96,41,3,0,17,16,24,1,24,20,80,13,128,13,2,15,13,1,13,4,16,11,1,11,128,7,15,0,63,0,111,0,3,0,0,47,93,
50,26,205,113,50,47,93,93,51,205,113,50,18,23,57,47,47,47,17,51,51,17,51,16,205,113,23,50,17,51,51,17,51,16,205,113,23,50,17,51,51,17,51,16,205,113,23,50,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,22,23,35,38,38,35,34,6,7,35,54,19,50,
22,23,35,38,38,35,34,6,7,35,54,54,1,50,22,23,35,38,38,35,34,6,7,35,54,54,33,50,22,23,35,38,38,35,34,6,7,35,54,54,1,50,22,23,35,38,38,35,34,6,7,35,54,54,33,50,22,23,35,38,38,35,34,6,7,35,54,54,1,50,22,23,35,38,38,35,34,6,7,35,54,33,50,22,23,35,38,38,35,
34,6,7,35,54,54,3,233,93,113,7,79,5,60,69,78,50,5,75,11,197,92,115,6,79,5,60,69,78,50,5,75,5,100,2,171,92,115,6,80,5,60,68,78,50,5,76,5,101,251,230,92,115,6,80,5,60,68,78,50,5,76,5,101,4,232,92,115,6,80,5,60,68,78,50,5,76,5,101,251,230,92,115,6,80,5,
60,68,78,50,5,76,5,101,5,167,92,115,6,80,5,60,68,78,51,5,75,11,250,212,92,115,6,80,5,60,68,78,50,5,76,5,101,5,145,101,93,44,44,41,47,194,249,242,102,92,44,44,41,47,89,105,1,23,102,93,45,43,39,49,90,105,102,93,45,43,39,49,90,105,3,219,102,93,45,43,39,
49,90,105,102,93,45,43,39,49,90,105,254,24,104,90,44,44,40,48,194,102,92,45,43,39,49,90,104,0,8,0,41,254,127,7,125,5,211,0,7,0,15,0,23,0,31,0,38,0,45,0,53,0,61,0,105,64,68,9,5,13,1,21,36,58,23,61,32,1,5,39,53,24,50,43,28,14,62,63,35,38,42,45,79,59,95,
59,175,59,191,59,4,59,54,64,51,80,51,160,51,176,51,4,51,46,54,45,23,31,38,46,7,8,8,7,46,38,31,23,45,54,8,12,5,12,4,0,63,47,18,23,57,47,47,47,47,47,47,47,47,16,205,93,16,205,93,16,205,16,205,17,18,1,23,57,17,51,17,51,49,48,5,23,6,6,7,35,54,55,3,39,54,
54,55,51,6,7,1,55,22,22,23,21,38,39,5,7,38,38,39,53,22,23,1,52,54,55,23,6,7,1,20,6,7,39,54,55,3,34,38,38,39,55,22,23,1,23,22,22,23,7,38,39,4,55,11,17,70,36,97,53,17,59,11,19,73,31,97,52,18,2,35,14,71,200,65,221,129,251,104,14,66,191,79,221,129,3,166,
174,152,69,234,63,252,232,187,139,69,189,107,40,17,56,80,15,67,123,76,3,104,19,38,90,23,67,144,55,35,14,66,191,79,221,129,4,152,14,71,200,65,220,130,254,22,11,19,73,31,97,53,17,59,11,17,70,36,97,53,17,1,168,23,91,56,68,152,46,252,149,23,94,51,68,117,
79,2,224,87,192,46,70,198,99,252,233,4,66,194,61,70,222,75,0,2,0,199,254,127,6,37,7,98,0,20,0,34,0,93,64,51,12,14,2,5,5,20,9,17,14,10,13,13,14,32,24,20,5,35,36,31,15,24,239,24,2,9,24,24,28,15,21,1,34,3,21,6,18,20,7,0,3,20,18,12,34,14,9,105,89,14,18,0,
63,43,0,24,63,63,63,51,18,57,57,198,95,94,93,50,50,47,94,93,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,19,51,17,20,7,7,51,1,51,17,51,3,35,19,35,17,52,55,35,1,35,1,34,38,39,51,22,22,51,50,54,55,51,6,6,199,172,11,4,9,3,36,203,201,148,211,158,
170,19,9,252,215,204,2,73,190,173,11,165,10,93,110,105,99,9,170,13,191,5,182,252,219,149,177,81,4,188,250,236,253,221,1,129,3,27,169,250,251,66,6,43,143,168,108,78,93,93,163,148,0,2,0,174,254,133,5,49,6,16,0,17,0,31,0,98,64,55,9,11,1,3,3,16,6,12,14,11,
7,10,10,29,11,21,16,5,32,33,9,34,28,15,21,1,21,21,25,160,18,1,15,18,95,18,2,9,3,18,3,14,16,17,15,4,15,16,21,11,6,93,89,11,21,0,63,43,0,24,63,63,63,18,57,57,47,95,94,93,93,51,51,47,93,51,63,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,17,51,49,48,1,17,
20,7,1,51,17,51,3,35,19,35,17,55,55,1,35,17,37,34,38,39,51,22,22,51,50,54,55,51,6,6,1,88,12,2,76,221,188,129,184,125,168,3,5,253,182,221,1,244,190,174,11,166,8,92,113,105,99,9,170,12,190,4,74,253,129,95,186,3,152,252,78,253,237,1,123,2,137,143,128,252,
104,4,74,143,144,167,103,83,93,93,160,151,0,2,0,47,0,0,4,131,5,182,0,17,0,26,0,122,64,71,17,15,4,8,18,18,1,15,11,22,22,6,15,3,27,28,7,17,0,17,105,89,4,8,0,1,0,0,16,0,32,0,3,15,3,0,0,8,2,8,26,105,89,216,8,1,58,8,1,9,8,1,15,0,8,160,8,2,18,3,8,8,15,2,3,
15,18,107,89,15,18,0,63,43,0,24,63,18,57,47,95,94,93,94,93,93,93,43,17,18,0,57,24,47,95,94,93,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,19,51,53,51,21,33,21,33,17,51,32,17,20,4,33,33,17,35,1,51,50,54,53,52,38,35,35,47,152,184,
1,80,254,176,184,2,76,254,234,254,237,254,109,152,1,80,209,189,182,183,196,201,4,254,184,184,160,254,238,254,96,209,219,4,94,252,62,135,137,131,123,0,0,2,0,18,0,0,4,84,6,20,0,17,0,26,0,140,64,86,13,11,0,4,19,19,15,11,7,23,23,2,11,3,27,28,3,13,14,13,95,
89,0,14,14,4,16,4,18,93,89,212,4,228,4,2,6,149,4,1,3,111,4,1,45,4,61,4,2,93,4,1,5,0,4,1,0,4,48,4,2,111,4,1,15,4,159,4,207,4,223,4,4,11,3,4,4,11,16,0,11,19,94,89,11,21,0,63,43,0,24,63,18,57,47,95,94,93,113,113,114,95,93,113,93,95,93,95,93,43,17,18,0,57,
24,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,1,33,21,33,17,33,32,17,20,6,35,33,17,35,53,51,53,51,17,17,33,50,54,53,52,38,35,1,98,1,47,254,209,1,52,1,190,226,225,254,29,156,156,180,1,39,136,143,128,155,5,33,137,253,239,254,201,
164,172,4,152,137,243,251,220,254,161,91,90,89,81,0,0,2,0,199,0,0,4,125,5,182,0,15,0,28,0,89,64,45,4,3,24,20,19,16,10,10,11,22,19,0,24,24,19,11,3,29,30,3,6,12,9,22,19,28,16,21,9,12,9,16,107,89,9,9,12,11,18,12,28,107,89,12,3,0,63,43,0,24,63,18,57,47,43,
17,18,0,57,17,18,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,51,49,48,1,20,6,7,23,7,39,6,35,35,17,35,17,33,32,4,1,51,50,55,39,55,23,54,53,52,38,35,35,4,125,114,105,117,105,145,98,138,178,184,1,145,1,15,1,22,253,2,162,95,56,102,
113,133,118,187,193,195,4,8,129,200,56,153,88,190,27,253,199,5,182,216,253,249,8,135,86,170,70,168,141,140,0,0,2,0,174,254,20,4,123,4,94,0,23,0,40,0,93,64,52,20,17,28,10,3,3,6,6,7,36,33,19,22,17,38,38,22,33,34,7,5,41,42,33,36,35,3,24,31,11,2,22,19,4,
0,14,8,15,7,27,14,24,93,89,14,16,0,31,93,89,0,22,0,63,43,0,24,63,43,0,24,63,63,17,18,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,23,51,17,51,49,48,5,34,39,35,22,21,17,35,17,51,23,51,54,54,51,50,18,17,16,7,23,7,39,6,3,34,6,7,21,20,22,51,
50,55,39,55,23,54,53,52,38,2,182,221,119,12,12,180,148,26,8,64,166,110,214,237,178,112,106,129,68,114,163,145,2,148,166,44,38,119,112,125,93,145,20,159,148,32,254,61,6,54,150,89,81,254,215,254,242,254,175,144,154,84,172,24,3,219,184,197,35,223,199,12,
154,84,162,103,233,208,206,0,1,0,47,0,0,4,14,5,182,0,13,0,69,64,36,10,8,3,7,7,12,8,1,5,8,3,14,15,6,10,11,10,105,89,3,15,11,1,11,3,11,11,13,8,18,13,2,105,89,13,3,0,63,43,0,24,63,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,51,49,48,
1,21,33,17,33,21,33,17,35,17,35,53,51,17,4,14,253,113,1,166,254,90,184,152,152,5,182,164,254,17,160,253,125,2,131,160,2,147,0,0,1,0,16,0,0,3,78,4,74,0,13,0,71,64,38,9,7,2,6,6,11,7,0,4,7,3,14,15,5,9,10,9,100,89,2,15,10,31,10,2,14,3,10,10,12,7,21,12,1,
93,89,12,15,0,63,43,0,24,63,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,33,17,33,21,33,17,35,17,35,53,51,17,33,3,78,254,18,1,88,254,168,180,156,156,2,162,3,178,254,182,139,254,35,1,221,139,1,226,0,1,0,199,254,0,4,236,5,
182,0,27,0,76,64,40,7,25,20,9,3,3,4,14,25,4,25,28,29,11,0,105,89,15,11,1,11,3,11,11,4,5,17,23,105,89,17,38,4,18,5,8,105,89,5,3,0,63,43,0,24,63,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,34,7,17,35,17,33,21,33,
17,54,51,32,0,17,16,0,33,34,38,39,53,22,51,32,17,52,36,2,55,94,90,184,3,82,253,102,95,120,1,62,1,88,254,223,255,0,85,128,70,123,137,1,119,254,255,2,131,12,253,137,5,182,164,254,9,10,254,170,254,199,254,197,254,165,21,28,164,49,1,242,239,254,0,0,1,0,174,
254,10,4,8,4,74,0,26,0,74,64,39,17,7,2,19,13,13,14,24,7,14,7,27,28,21,10,97,89,15,21,1,20,3,21,21,15,14,21,15,18,93,89,15,15,0,5,97,89,0,28,0,63,43,0,24,63,43,0,24,63,18,57,47,95,94,93,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,49,48,1,34,39,53,22,51,
32,17,52,38,35,34,7,17,35,17,33,21,33,17,54,51,32,0,17,16,2,2,78,140,106,110,126,1,10,173,181,78,60,180,2,170,254,10,82,60,1,13,1,11,234,254,10,60,159,61,1,149,215,203,14,254,47,4,74,152,254,191,12,254,225,254,221,254,244,254,219,0,0,1,0,2,254,127,7,
20,5,182,0,21,0,76,64,42,8,12,1,21,6,17,17,3,18,12,13,13,9,18,0,21,5,22,23,0,9,3,19,6,16,6,21,7,4,1,3,18,21,18,13,34,15,10,105,89,15,18,0,63,43,0,24,63,63,51,63,51,51,18,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,1,51,1,17,51,17,1,51,
1,1,51,17,35,17,35,1,17,35,17,1,35,2,78,253,201,204,2,47,177,2,47,204,253,201,1,203,194,176,102,253,197,177,253,195,211,2,240,2,198,253,60,2,196,253,60,2,196,253,60,253,178,253,219,1,129,2,229,253,27,2,229,253,27,0,1,0,2,254,133,6,61,4,74,0,21,0,75,64,
42,4,9,2,13,13,21,14,8,9,9,5,14,18,19,17,6,22,23,18,5,21,15,12,2,6,17,19,9,34,3,0,19,15,14,17,21,11,6,93,89,11,21,0,63,43,0,24,63,51,63,51,51,63,17,18,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,51,17,1,51,1,1,51,17,35,17,35,1,17,35,17,1,35,
1,1,51,1,2,170,168,1,190,195,254,59,1,103,200,174,98,254,37,168,254,37,205,1,236,254,59,197,1,188,4,74,253,235,2,21,253,235,254,97,253,239,1,123,2,45,253,211,2,45,253,211,2,53,2,21,253,235,0,255,255,0,78,254,61,4,70,5,203,2,38,1,177,0,0,1,7,3,124,1,94,
0,0,0,14,185,0,1,255,227,180,51,45,13,7,37,1,43,53,255,255,0,68,254,61,3,143,4,94,2,38,1,209,0,0,1,7,3,124,1,12,0,0,0,14,185,0,1,255,242,180,47,41,25,19,37,1,43,53,0,1,0,199,254,127,5,61,5,182,0,17,0,69,64,36,15,3,12,8,8,9,17,6,2,3,3,6,9,3,18,19,6,17,
12,3,7,7,9,14,10,3,9,18,3,34,5,0,105,89,5,18,0,63,43,0,24,63,63,63,51,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,51,17,35,17,35,1,7,17,35,17,51,17,55,1,51,0,1,4,129,188,176,112,253,247,149,184,184,126,2,9,215,254,209,254,236,
164,253,219,1,129,2,186,131,253,201,5,182,253,47,139,2,70,254,176,254,211,0,1,0,174,254,131,4,86,4,74,0,14,0,63,64,33,1,6,14,10,10,11,5,6,6,2,11,3,15,16,14,9,2,3,11,12,6,34,0,12,15,11,21,8,3,93,89,8,21,0,63,43,0,24,63,63,51,63,17,18,23,57,17,18,1,23,
57,17,51,17,51,17,51,17,51,49,48,1,51,1,1,51,17,35,17,35,1,17,35,17,51,17,3,55,197,254,43,1,119,184,172,88,254,16,180,180,4,74,253,239,254,95,253,235,1,125,2,45,253,211,4,74,253,235,0,1,0,199,0,0,4,244,5,182,0,19,0,80,64,40,12,15,15,21,6,2,2,3,10,18,
18,7,19,3,19,20,21,19,17,3,0,7,10,8,3,11,6,6,0,14,3,1,1,3,11,4,3,16,3,18,0,63,51,63,51,18,57,17,23,51,17,18,23,57,17,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,1,7,17,35,17,51,17,55,17,51,21,1,51,0,1,1,35,1,17,35,1,252,125,184,
184,125,125,1,141,215,254,209,254,236,2,90,217,254,94,125,2,162,107,253,201,5,182,253,43,142,1,94,211,1,188,254,176,254,211,252,199,2,70,254,217,0,0,1,0,174,0,0,4,72,4,74,0,20,0,73,64,38,7,3,3,4,11,15,19,19,8,20,16,13,20,4,4,21,22,0,18,20,3,17,2,8,11,
9,3,12,7,2,7,4,12,5,15,17,4,21,0,63,51,63,51,18,57,57,17,18,23,57,17,18,23,57,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,49,48,1,38,39,17,35,17,51,17,55,17,51,21,1,51,1,21,1,35,1,21,35,1,213,78,37,180,180,115,131,1,4,197,254,55,1,240,209,254,225,131,
1,180,78,41,253,213,4,74,253,233,121,1,74,197,1,25,254,30,108,254,4,1,51,215,0,0,1,0,47,0,0,4,244,5,182,0,22,0,88,64,44,10,13,13,24,6,17,22,20,4,8,19,19,1,20,12,17,20,17,23,24,7,4,22,0,0,22,105,89,0,0,2,8,17,12,3,18,18,20,9,2,3,14,20,18,0,63,51,63,51,
18,57,17,23,51,17,57,47,43,17,18,0,57,57,17,18,1,57,57,17,51,17,51,51,17,51,51,17,51,17,51,17,51,17,51,49,48,19,51,53,51,21,51,21,35,17,1,51,0,1,1,35,38,2,39,7,17,35,17,35,47,152,184,213,213,2,135,215,254,209,254,236,2,90,221,131,253,131,149,184,152,
5,8,174,174,162,254,123,2,213,254,176,254,211,252,199,174,1,94,174,129,253,199,4,102,0,1,0,18,0,0,4,49,6,20,0,24,0,80,64,41,9,8,4,21,21,24,1,22,16,19,17,15,6,19,22,5,25,26,19,16,10,20,20,14,18,22,21,7,24,0,24,95,89,4,0,0,2,14,15,2,0,0,63,63,18,57,47,
51,43,17,0,51,24,63,51,18,57,17,51,51,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,51,49,48,19,51,53,51,21,33,21,33,17,7,51,55,54,55,1,51,1,1,35,1,7,17,35,17,35,18,156,178,1,119,254,137,6,8,19,64,44,1,94,213,254,68,1,217,215,254,131,125,178,156,5,92,184,
184,133,253,252,158,25,91,46,1,115,254,43,253,139,1,254,107,254,109,4,215,0,1,0,14,0,0,5,139,5,182,0,13,0,68,64,35,4,6,6,15,2,10,10,11,5,8,8,11,13,3,14,15,2,8,5,3,9,9,11,0,3,3,7,11,18,0,13,105,89,0,3,0,63,43,0,24,63,51,63,17,18,57,17,23,51,17,18,1,23,
57,17,51,17,51,17,51,17,51,17,51,49,48,19,33,17,1,51,1,1,35,1,7,17,35,17,33,14,2,9,2,135,217,253,188,2,88,215,253,250,151,183,254,174,5,182,253,43,2,213,253,131,252,199,2,186,131,253,201,5,18,0,1,0,37,0,0,4,244,4,74,0,12,0,54,64,29,2,9,9,10,6,4,5,10,
12,5,13,14,2,8,5,3,10,0,3,15,7,10,21,0,12,93,89,0,15,0,63,43,0,24,63,51,63,17,18,23,57,17,18,1,23,57,17,51,17,51,49,48,19,33,17,1,51,1,1,35,1,17,35,17,33,37,2,14,1,215,195,254,43,1,252,207,254,14,176,254,162,4,74,253,235,2,21,253,237,253,201,2,45,253,
211,3,182,0,0,1,0,199,254,127,5,213,5,182,0,15,0,90,64,52,12,8,8,9,0,13,5,2,3,3,5,9,3,16,17,12,7,105,89,216,12,1,58,12,1,9,12,1,15,0,12,160,12,2,18,3,12,12,5,14,10,3,9,18,3,34,5,0,105,89,5,18,0,63,43,0,24,63,63,63,51,18,57,47,95,94,93,94,93,93,93,43,
17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,37,51,17,35,17,35,17,33,17,35,17,51,17,33,17,51,5,37,176,176,182,253,16,184,184,2,240,182,164,253,219,1,129,2,170,253,86,5,182,253,150,2,106,0,0,1,0,174,254,133,5,12,4,74,0,15,0,106,64,62,1,13,13,14,5,2,
10,7,8,8,10,14,3,16,17,8,34,1,12,93,89,132,1,148,1,2,6,69,1,1,3,31,1,1,13,1,221,1,237,1,3,16,5,15,1,1,20,3,1,1,10,3,15,15,14,21,10,5,93,89,10,21,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,94,93,93,95,93,95,93,43,0,24,63,17,18,1,23,57,17,51,17,51,51,17,
51,17,51,49,48,1,17,33,17,51,17,51,17,35,17,35,17,33,17,35,17,1,98,2,84,180,162,178,164,253,172,180,4,74,254,55,1,201,252,78,253,237,1,123,1,233,254,23,4,74,0,0,1,0,199,0,0,6,117,5,182,0,13,0,85,64,49,10,6,6,7,2,11,3,0,3,7,3,14,15,10,5,105,89,216,10,
1,58,10,1,9,10,1,15,0,10,160,10,2,18,3,10,10,7,12,8,3,3,7,18,12,1,105,89,12,3,0,63,43,0,24,63,51,63,17,18,57,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,33,17,35,17,33,17,35,17,51,17,33,17,33,6,117,254,176,184,253,18,184,184,
2,238,2,8,5,18,250,238,2,170,253,86,5,182,253,150,2,106,0,1,0,174,0,0,5,201,4,74,0,13,0,99,64,59,1,11,11,12,7,2,8,5,8,12,3,14,15,1,10,93,89,132,1,148,1,2,6,69,1,1,3,31,1,1,13,1,221,1,237,1,3,16,5,15,1,1,20,3,1,1,12,3,13,15,8,12,21,3,6,93,89,3,15,0,63,
43,0,24,63,51,63,17,18,57,47,95,94,93,95,94,93,93,95,93,95,93,43,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,17,33,17,33,21,33,17,35,17,33,17,35,17,1,98,2,84,2,19,254,161,180,253,172,180,4,74,254,55,1,201,148,252,74,1,233,254,23,4,74,0,1,0,199,254,0,8,
41,5,182,0,32,0,82,64,44,20,0,4,5,8,0,0,1,13,26,26,1,5,3,33,34,10,29,105,89,15,10,1,11,3,10,10,5,6,17,23,105,89,17,38,1,5,18,6,3,106,89,6,3,0,63,43,0,24,63,51,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,33,35,
17,33,17,35,17,33,17,54,51,32,0,17,20,2,6,35,34,38,39,53,22,51,50,54,53,52,38,35,34,6,7,4,221,182,253,88,184,4,22,76,127,1,49,1,80,129,244,168,79,135,70,134,126,183,189,239,221,43,125,23,5,16,250,240,5,182,253,97,12,254,164,254,202,205,254,215,155,21,
28,164,49,253,242,246,248,7,7,0,0,1,0,174,254,10,6,172,4,74,0,28,0,82,64,45,5,16,20,21,24,16,16,17,0,10,10,17,21,3,29,30,26,13,97,89,15,26,159,26,2,11,3,26,26,22,17,21,21,22,19,93,89,22,15,3,8,97,89,3,28,0,63,43,0,24,63,43,0,24,63,51,18,57,47,95,94,93,
43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,37,16,2,35,34,39,53,22,51,50,17,52,38,35,34,7,17,35,17,33,17,35,17,33,17,54,51,50,0,6,172,215,195,132,99,106,111,240,164,170,71,56,180,253,239,180,3,121,77,58,246,1,8,59,254,242,254,221,60,159,61,1,
149,215,203,18,254,51,3,178,252,78,4,74,254,39,12,254,213,0,0,2,0,125,255,172,5,227,5,205,0,41,0,53,0,109,64,59,22,51,8,0,28,17,48,36,3,51,0,42,42,51,33,36,17,5,54,55,3,51,45,5,12,39,10,39,45,107,89,0,39,16,39,2,9,3,39,39,14,20,10,5,105,89,10,20,26,105,
89,20,4,14,31,105,89,14,19,0,63,43,0,24,63,43,0,24,47,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,2,7,22,51,50,55,21,6,35,34,39,6,35,32,0,17,16,0,33,50,23,7,38,38,35,32,17,16,18,
51,50,55,38,2,53,52,18,51,50,18,7,52,38,35,34,6,21,20,22,23,54,54,5,186,135,114,66,85,78,61,56,93,178,148,102,144,254,202,254,161,1,72,1,59,129,92,49,22,102,50,254,63,250,230,50,42,80,94,199,176,181,195,186,100,88,89,100,90,78,97,112,2,166,175,254,206,
86,31,22,161,25,100,36,1,137,1,86,1,121,1,137,35,156,9,20,253,168,254,230,254,210,11,95,1,26,159,242,1,6,254,249,255,175,191,191,171,138,247,82,65,249,0,2,0,113,255,197,4,215,4,94,0,10,0,52,0,121,64,40,24,0,51,43,30,19,0,37,46,3,43,6,6,3,35,37,19,5,53,
54,35,3,33,8,13,46,15,40,40,8,100,89,0,40,16,40,2,19,3,40,184,255,192,64,24,9,12,72,40,40,15,22,11,48,94,89,11,22,27,93,89,22,16,15,33,93,89,15,22,0,63,43,0,24,63,43,0,24,47,43,17,18,0,57,24,47,43,95,94,93,43,17,18,0,57,57,17,18,57,57,17,18,1,23,57,17,
51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,22,23,54,54,53,52,35,34,6,1,34,39,6,35,34,38,2,53,16,18,51,50,23,7,38,35,34,6,21,20,22,51,50,55,38,53,52,54,51,50,22,21,20,6,7,22,51,50,55,21,6,2,246,67,58,66,81,131,69,72,1,94,150,124,104,118,151,226,122,252,
227,95,77,39,70,65,151,142,165,159,62,28,133,167,154,149,158,105,91,50,62,66,51,44,1,242,92,158,47,42,152,107,225,120,253,102,79,40,140,1,2,161,1,20,1,47,24,146,19,208,224,200,206,12,144,219,172,192,188,176,126,206,61,25,14,143,16,255,255,0,125,254,61,
4,207,5,203,2,38,0,38,0,0,1,7,3,124,2,39,0,0,0,11,182,1,80,35,29,15,21,37,1,43,53,0,255,255,0,113,254,61,3,147,4,94,2,38,0,70,0,0,1,7,3,124,1,133,0,0,0,11,182,1,82,34,28,3,9,37,1,43,53,0,0,1,0,18,254,127,4,92,5,182,0,11,0,52,64,27,6,11,8,9,4,9,11,1,4,
12,13,9,34,5,1,2,1,106,89,2,3,11,6,105,89,11,18,0,63,43,0,24,63,43,17,0,51,24,63,17,18,1,23,57,17,51,17,51,49,48,1,33,53,33,21,33,17,51,17,35,17,35,1,219,254,55,4,74,254,55,177,177,184,5,16,166,166,251,148,253,219,1,129,0,0,1,0,41,254,133,3,162,4,74,
0,11,0,52,64,27,6,11,8,9,4,9,11,1,4,12,13,9,34,5,1,2,1,93,89,2,15,11,6,93,89,11,21,0,63,43,0,24,63,43,17,0,51,24,63,17,18,1,23,57,17,51,17,51,49,48,1,33,53,33,21,33,17,51,17,35,17,35,1,139,254,158,3,121,254,155,162,176,164,3,180,150,150,252,226,253,239,
1,123,0,255,255,0,0,0,0,4,135,5,182,2,6,0,60,0,0,0,1,0,0,254,20,4,16,4,74,0,14,0,38,64,17,13,16,3,0,1,1,15,16,7,3,14,2,12,3,15,1,27,0,63,63,51,47,51,18,57,17,18,1,57,17,51,50,17,51,49,48,1,35,17,1,51,19,22,23,51,54,54,55,19,51,1,2,98,180,254,82,188,230,
79,19,10,14,61,24,227,188,254,82,254,20,1,232,4,78,253,166,221,95,57,195,64,2,90,251,178,0,0,1,0,0,0,0,4,135,5,182,0,16,0,66,64,34,2,18,15,4,8,8,13,9,6,9,11,3,17,18,7,11,12,11,105,89,4,12,12,0,0,14,3,3,9,1,15,3,9,18,0,63,63,51,18,23,57,17,57,47,51,43,
17,0,51,17,18,1,23,57,17,51,51,17,51,50,17,51,49,48,1,1,51,1,21,33,21,33,17,35,17,33,53,33,53,1,51,2,68,1,125,198,254,25,1,45,254,211,185,254,209,1,47,254,25,201,2,231,2,207,252,129,57,162,254,164,1,92,162,49,3,135,0,1,0,0,254,20,4,16,4,74,0,21,0,60,
64,30,17,23,7,19,1,1,6,2,21,2,4,3,22,23,12,5,16,7,15,2,27,0,4,5,4,95,89,19,5,21,0,63,51,43,17,0,51,24,63,63,51,18,57,17,18,1,23,57,17,51,51,17,51,50,17,51,49,48,5,17,35,17,33,53,33,1,51,23,18,22,23,51,54,19,55,51,3,3,33,21,2,98,180,254,232,1,22,254,84,
188,60,167,83,18,8,39,197,92,188,213,215,1,19,137,254,157,1,99,137,4,74,158,254,85,249,84,172,1,247,243,253,218,253,220,137,0,0,1,0,8,254,127,4,238,5,182,0,15,0,67,64,35,14,3,10,8,12,6,2,3,3,15,6,9,8,5,16,17,15,6,12,6,12,8,13,10,3,8,18,3,34,5,0,105,89,
5,18,0,63,43,0,24,63,63,63,51,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,37,51,17,35,17,35,1,1,35,1,1,51,1,1,51,1,4,61,177,177,102,254,125,254,119,195,1,230,254,57,205,1,102,1,105,194,254,60,164,253,219,1,129,2,123,253,133,2,250,2,
188,253,195,2,61,253,72,0,1,0,37,254,131,4,76,4,74,0,15,0,69,64,36,5,9,1,15,3,13,9,10,10,6,13,0,15,5,16,17,6,13,3,13,3,15,1,10,34,4,1,15,15,21,12,7,93,89,12,21,0,63,43,0,24,63,63,51,63,17,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,
1,1,51,1,1,51,1,1,51,17,35,17,35,1,1,35,1,178,254,133,205,1,27,1,24,203,254,133,1,37,160,176,82,254,213,254,209,203,2,49,2,25,254,98,1,158,253,231,254,103,253,235,1,125,1,182,254,74,0,0,1,0,18,254,127,6,182,5,182,0,15,0,64,64,34,12,5,0,13,2,3,3,13,10,
5,7,5,16,17,14,3,3,34,11,7,8,7,106,89,8,3,0,12,5,12,105,89,5,18,0,63,43,17,0,51,24,63,43,17,0,51,24,63,63,17,18,1,23,57,17,51,17,51,17,51,49,48,37,51,17,35,17,33,17,33,53,33,21,33,17,33,17,51,6,0,182,174,251,174,254,92,4,48,254,45,2,217,184,164,253,219,
1,129,5,16,166,166,251,148,5,18,0,1,0,41,254,133,5,166,4,74,0,15,0,64,64,34,2,11,6,3,8,9,9,3,0,11,13,5,16,17,9,34,4,15,1,13,14,13,93,89,14,15,6,2,11,2,93,89,11,21,0,63,43,17,0,51,24,63,43,17,0,51,24,63,63,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,17,
33,17,51,17,51,17,35,17,33,17,33,53,33,3,121,254,158,2,53,180,166,176,252,110,254,197,3,80,3,180,252,228,3,178,252,76,253,239,1,123,3,180,150,0,1,0,164,254,127,5,127,5,182,0,23,0,59,64,31,15,12,0,21,5,2,3,3,5,12,3,24,25,9,18,105,89,9,9,5,22,13,3,3,34,
5,0,105,89,5,18,0,63,43,0,24,63,63,51,18,57,47,43,17,18,1,23,57,17,51,17,51,51,17,51,49,48,37,51,17,35,17,35,17,6,6,35,34,38,53,17,51,17,20,22,51,50,54,55,17,51,4,207,176,176,184,149,200,104,208,222,184,124,140,95,177,163,184,164,253,219,1,129,2,88,53,
39,193,178,2,71,253,211,118,117,30,54,2,196,0,0,1,0,152,254,131,4,219,4,74,0,22,0,61,64,31,1,21,9,6,14,11,12,12,14,21,3,23,24,12,34,18,3,93,89,18,18,14,7,22,15,14,9,93,89,14,21,0,63,43,0,24,63,51,18,57,47,43,0,24,63,17,18,1,23,57,17,51,17,51,51,17,51,
49,48,1,17,20,51,50,54,55,17,51,17,51,17,35,17,35,17,6,6,35,34,38,53,17,1,76,211,92,165,101,180,162,178,164,110,177,108,164,190,4,74,254,112,188,55,62,1,215,252,78,253,235,1,125,1,233,71,56,172,152,1,156,0,1,0,164,0,0,4,207,5,182,0,22,0,79,64,39,5,2,
11,21,21,8,22,16,13,17,17,22,2,3,23,24,9,9,3,0,22,22,17,20,0,11,8,0,8,105,89,0,0,17,14,3,3,17,18,0,63,63,51,18,57,47,43,17,0,51,17,51,18,57,24,47,17,18,57,47,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,49,48,1,32,17,17,51,17,20,22,51,17,51,17,54,55,17,
51,17,35,17,6,7,17,35,2,117,254,47,184,137,144,125,139,151,187,187,174,116,125,1,252,1,115,2,71,253,211,122,113,1,90,254,174,14,58,2,200,250,74,2,84,64,16,254,205,0,0,1,0,152,0,0,4,41,4,74,0,24,0,81,64,40,1,23,6,16,16,3,17,11,8,12,12,17,23,3,25,26,4,
4,24,20,17,17,12,20,6,3,15,20,20,3,93,89,20,20,12,9,24,15,12,21,0,63,63,51,18,57,47,43,17,0,51,17,51,17,18,57,24,47,17,18,57,47,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,49,48,1,17,20,23,17,51,17,54,55,17,51,17,35,17,6,7,21,35,53,7,35,34,38,53,17,1,
76,194,121,112,126,180,180,128,110,121,12,14,164,184,4,74,254,110,182,6,1,41,254,227,23,84,1,215,251,182,1,233,87,25,248,233,2,173,151,1,158,0,1,0,199,0,0,4,242,5,182,0,18,0,45,64,22,2,17,17,18,8,9,18,9,19,20,4,13,105,89,4,4,18,0,3,9,18,18,0,63,51,63,
17,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,19,51,17,36,51,50,22,21,17,35,17,52,38,35,34,6,7,17,35,199,184,1,2,195,207,223,185,124,140,102,181,151,184,5,182,253,168,92,193,177,253,184,2,45,118,118,34,50,253,59,0,0,1,0,174,0,0,4,78,4,74,0,18,0,45,
64,22,11,7,7,8,18,0,8,0,19,20,14,3,93,89,14,14,8,9,15,0,8,21,0,63,51,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,49,48,33,17,52,35,34,6,7,17,35,17,51,17,54,54,51,50,22,21,17,3,154,209,95,160,104,180,180,99,187,108,167,187,1,143,187,53,64,254,43,4,
74,254,20,68,59,171,152,254,102,0,2,0,55,255,236,6,80,5,205,0,31,0,37,0,115,64,64,23,15,5,0,35,16,16,8,29,15,36,36,29,0,3,38,39,15,2,1,14,3,2,2,35,29,16,35,16,105,89,7,24,35,1,122,35,1,73,35,1,15,35,175,35,2,11,3,35,35,26,11,11,32,105,89,11,4,26,19,105,
89,26,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,93,113,51,43,17,0,51,17,51,24,47,95,94,93,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,19,52,55,51,6,21,20,51,51,18,0,33,32,0,17,21,33,18,0,51,50,54,55,21,6,6,35,32,0,3,34,38,1,34,6,7,33,
16,55,29,154,21,111,34,41,1,72,1,25,1,40,1,52,251,219,14,1,1,241,138,224,95,113,221,143,254,198,254,160,21,146,159,3,187,201,236,18,3,96,3,133,77,58,45,67,101,1,71,1,79,254,146,254,161,104,254,255,254,246,50,32,168,41,34,1,97,1,75,118,2,27,255,243,1,
242,0,2,0,45,255,236,4,233,4,92,0,29,0,36,0,102,64,55,27,20,10,5,21,13,20,34,34,13,3,5,4,37,38,15,7,1,14,3,7,7,33,3,21,33,21,100,89,12,25,33,1,3,15,33,1,16,6,33,33,0,16,16,30,93,89,16,16,0,23,97,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,
93,51,43,17,0,51,17,51,24,47,95,94,93,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,0,39,36,53,52,55,51,6,21,20,51,51,54,54,51,50,18,21,21,33,18,33,50,54,55,21,6,6,3,34,6,7,33,52,38,3,80,243,254,232,8,254,240,27,147,20,104,21,26,252,201,208,246,253,
15,8,1,80,100,160,100,91,160,158,128,151,12,2,49,138,20,1,23,255,4,221,71,52,37,69,101,221,240,254,246,227,109,254,131,32,42,156,39,32,3,221,159,155,152,162,0,2,0,55,254,127,6,80,5,205,0,33,0,40,0,127,64,71,29,21,11,6,37,22,22,14,3,32,33,21,38,38,33,
3,6,4,41,42,15,8,1,14,3,8,8,37,3,22,37,22,105,89,13,24,37,1,122,37,1,73,37,1,15,37,175,37,2,11,3,37,37,0,17,33,34,17,34,105,89,17,4,0,31,31,25,107,89,31,19,0,63,43,17,0,51,24,63,43,0,24,63,17,18,57,47,95,94,93,93,93,113,51,43,17,0,51,17,51,24,47,95,94,
93,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,5,36,0,3,34,38,53,52,55,51,6,21,20,51,51,18,0,33,32,0,17,21,33,18,0,51,50,54,55,21,6,7,17,35,19,34,6,7,33,52,38,3,162,254,251,254,221,18,146,159,29,154,21,111,34,31,1,80,1,27,1,39,1,53,251,
219,14,1,1,241,138,224,95,182,234,178,80,201,236,18,3,96,199,10,29,1,93,1,40,118,119,77,58,45,67,101,1,63,1,87,254,148,254,165,110,254,255,254,246,50,32,168,66,5,254,143,6,170,255,243,255,243,0,0,2,0,45,254,133,4,233,4,92,0,32,0,39,0,114,64,62,27,20,
10,5,21,13,31,32,20,37,37,32,13,3,5,5,40,41,32,34,15,7,1,14,3,7,7,36,3,21,36,21,100,89,12,25,36,1,3,15,36,1,16,6,36,36,0,16,16,33,93,89,16,16,0,30,30,23,93,89,30,22,0,63,43,17,0,51,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,43,17,0,51,17,51,24,47,95,
94,93,63,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,5,38,2,39,36,53,52,55,51,6,21,20,51,51,54,54,51,50,18,21,21,33,18,33,50,54,55,21,6,6,7,17,35,19,34,6,7,33,52,38,2,213,193,209,6,254,240,27,147,20,104,21,30,251,198,208,246,253,15,8,1,80,100,160,
100,72,144,91,176,74,128,151,12,2,49,138,8,31,1,18,217,4,221,71,52,37,69,101,220,241,254,246,227,109,254,131,32,42,156,34,30,3,254,149,5,68,159,155,152,162,255,255,0,82,0,0,2,98,5,182,2,6,0,44,0,0,255,255,0,2,0,0,6,209,7,98,2,38,1,176,0,0,1,7,2,54,1,
25,1,82,0,22,185,0,1,255,252,64,9,21,29,4,5,37,1,18,5,38,0,43,53,1,43,53,255,255,0,2,0,0,5,250,6,16,2,38,1,208,0,0,1,7,2,54,0,176,0,0,0,11,182,1,0,22,30,0,1,37,1,43,53,0,0,1,0,199,254,0,5,39,5,182,0,30,0,70,64,36,10,15,22,7,3,3,4,15,28,28,11,4,3,31,32,
7,12,12,0,107,89,12,12,4,5,19,25,105,89,19,38,9,5,3,4,18,0,63,63,51,63,43,17,18,0,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,34,7,17,35,17,51,17,55,1,51,1,55,32,0,17,20,2,6,35,34,38,39,53,22,51,50,18,53,52,36,2,100,134,95,184,
184,209,1,172,219,253,139,25,1,73,1,99,135,252,172,83,126,74,123,152,178,200,254,239,2,113,31,253,174,5,182,253,60,231,1,221,253,82,2,254,188,254,205,207,254,215,155,20,29,164,49,1,3,236,229,249,0,1,0,174,254,10,4,53,4,74,0,28,0,68,64,35,25,0,6,23,19,
19,20,0,13,13,26,20,3,29,30,23,26,26,16,93,89,26,26,20,24,21,15,20,21,4,10,97,89,4,28,0,63,43,0,24,63,63,51,18,57,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,37,20,6,6,35,34,39,53,22,22,51,50,54,53,52,38,35,34,7,17,35,17,51,17,1,51,1,
22,0,4,53,111,203,136,135,99,47,108,68,134,149,191,180,81,95,178,178,1,223,199,254,53,250,1,0,59,176,253,132,60,155,24,37,213,194,212,194,25,254,72,4,74,253,252,2,4,254,28,4,254,232,0,0,1,0,2,254,127,5,170,5,182,0,22,0,59,64,31,3,0,5,1,4,4,5,14,3,23,
24,3,34,21,7,105,89,21,3,5,0,105,89,5,21,12,17,107,89,12,19,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,51,49,48,37,51,3,35,19,35,17,33,7,2,2,6,35,34,39,53,22,51,50,54,18,19,33,4,227,199,147,211,159,184,254,49,31,63,94,151,130,74,
59,52,61,79,93,109,55,3,32,164,253,219,1,129,5,20,238,254,20,254,86,167,25,154,25,199,2,190,1,174,0,0,1,0,14,254,133,4,172,4,74,0,20,0,59,64,31,3,0,5,1,4,4,5,13,3,21,22,3,34,19,7,93,89,19,15,5,0,93,89,5,21,11,16,94,89,11,22,0,63,43,0,24,63,43,0,24,63,
43,0,24,63,17,18,1,23,57,17,51,17,51,51,49,48,37,51,3,35,19,35,17,33,2,2,6,35,34,39,53,22,51,50,18,19,33,3,240,188,131,182,125,181,254,187,26,96,153,118,61,34,25,31,108,133,35,2,150,152,253,237,1,123,3,180,254,158,254,97,191,12,137,6,1,204,1,251,0,0,
1,0,199,254,0,5,37,5,182,0,21,0,85,64,48,6,18,14,14,15,0,19,11,15,11,22,23,18,13,105,89,216,18,1,58,18,1,9,18,1,15,0,18,160,18,2,18,3,18,18,15,16,3,9,105,89,3,38,20,16,3,15,18,0,63,63,51,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,57,57,17,
51,51,17,51,17,51,51,49,48,37,16,0,33,34,38,39,53,22,51,32,17,17,33,17,35,17,51,17,33,17,51,5,37,254,228,254,253,84,125,76,123,140,1,127,253,16,184,184,2,240,182,143,254,195,254,174,20,29,162,49,1,233,2,31,253,86,5,182,253,150,2,106,0,1,0,174,254,10,
4,106,4,74,0,21,0,97,64,57,2,15,11,11,12,19,16,8,12,8,22,23,15,10,93,89,132,15,148,15,2,6,69,15,1,3,31,15,1,13,15,221,15,237,15,3,16,5,15,15,1,20,3,15,15,12,17,13,15,12,21,0,5,97,89,0,28,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,94,93,93,95,93,95,93,
43,17,18,1,57,57,17,51,51,17,51,17,51,51,49,48,1,34,39,53,22,51,50,54,53,17,33,17,35,17,51,17,33,17,51,17,16,2,2,209,134,95,110,105,125,116,253,174,180,180,2,82,182,214,254,10,58,159,59,196,197,1,184,254,23,4,74,254,55,1,201,251,231,254,244,254,229,0,
1,0,199,254,127,5,238,5,182,0,15,0,94,64,54,3,5,12,8,8,9,0,13,5,1,4,4,5,9,3,16,17,12,7,105,89,216,12,1,58,12,1,9,12,1,15,0,12,160,12,2,18,3,12,12,5,14,10,3,9,18,3,34,5,0,105,89,5,18,0,63,43,0,24,63,63,63,51,18,57,47,95,94,93,94,93,93,93,43,17,18,1,23,
57,17,51,17,51,51,17,51,17,51,17,51,49,48,37,51,3,35,19,35,17,33,17,35,17,51,17,33,17,51,5,37,201,150,211,160,182,253,16,184,184,2,240,182,164,253,219,1,129,2,170,253,86,5,182,253,150,2,106,0,0,1,0,174,254,133,5,39,4,74,0,15,0,110,64,64,8,10,1,13,13,
14,5,2,10,6,9,9,10,14,3,16,17,8,34,1,12,93,89,132,1,148,1,2,6,69,1,1,3,31,1,1,13,1,221,1,237,1,3,16,5,15,1,1,20,3,1,1,10,3,15,15,14,21,10,5,93,89,10,21,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,94,93,93,95,93,95,93,43,0,24,63,17,18,1,23,57,17,51,17,
51,51,17,51,17,51,17,51,49,48,1,17,33,17,51,17,51,3,35,19,35,17,33,17,35,17,1,98,2,84,180,189,131,184,126,180,253,172,180,4,74,254,55,1,201,252,78,253,237,1,123,1,233,254,23,4,74,0,0,1,0,164,254,127,4,207,5,182,0,23,0,59,64,31,15,12,2,3,0,21,5,5,3,12,
3,24,25,9,18,105,89,9,9,1,22,13,3,3,34,1,4,105,89,1,18,0,63,43,0,24,63,63,51,18,57,47,43,17,18,1,23,57,17,51,51,17,51,17,51,49,48,33,35,17,35,17,51,17,6,6,35,34,38,53,17,51,17,20,22,51,50,54,55,17,51,4,207,178,176,170,149,200,104,208,222,184,124,140,
95,177,163,184,254,127,2,37,1,180,53,39,193,178,2,71,253,211,118,117,30,54,2,196,0,1,0,152,254,131,4,57,4,74,0,22,0,61,64,31,1,21,11,12,9,6,14,14,12,21,3,23,24,12,34,18,3,93,89,18,18,10,7,22,15,10,13,93,89,10,21,0,63,43,0,24,63,51,18,57,47,43,0,24,63,
17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,17,20,51,50,54,55,17,51,17,35,17,35,17,51,17,6,6,35,34,38,53,17,1,76,211,92,165,101,180,161,177,158,110,177,108,164,190,4,74,254,112,188,55,62,1,215,251,182,254,131,2,21,1,81,71,56,172,152,1,156,0,1,0,199,254,
127,7,66,5,182,0,24,0,69,64,36,17,19,2,6,6,7,14,22,19,15,18,18,19,7,3,25,26,2,23,11,3,19,12,8,3,0,7,18,17,34,19,14,105,89,19,18,0,63,43,0,24,63,63,51,63,51,18,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,33,1,35,23,22,21,17,35,17,33,1,51,
1,33,17,51,3,35,19,35,17,52,55,35,1,3,76,254,30,8,7,8,170,1,16,1,197,8,1,201,1,14,199,148,213,162,182,14,8,254,24,5,2,132,152,93,252,119,5,182,251,82,4,174,250,238,253,219,1,129,3,150,131,231,251,0,0,0,1,0,174,254,133,6,4,4,74,0,25,0,66,64,34,8,10,20,
21,5,10,6,9,9,10,21,3,26,27,19,11,0,3,10,22,8,34,3,22,15,21,15,10,10,5,93,89,10,21,0,63,43,17,0,51,51,24,63,51,63,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,37,54,55,1,51,17,51,3,35,19,35,17,7,7,1,35,1,38,38,39,17,35,17,51,1,22,2,246,30,
46,1,30,232,188,131,184,127,162,19,63,254,238,146,254,238,19,52,7,162,225,1,31,37,172,109,116,2,189,252,78,253,237,1,123,3,137,59,172,253,94,2,166,45,154,28,252,119,4,74,253,67,93,255,255,0,82,0,0,2,98,5,182,2,6,0,44,0,0,255,255,0,0,0,0,5,27,7,98,2,38,
0,36,0,0,1,7,2,54,0,61,1,82,0,22,185,0,2,255,252,64,9,17,25,5,6,37,2,14,5,38,0,43,53,1,43,53,255,255,0,94,255,236,3,215,6,16,2,38,0,68,0,0,1,6,2,54,241,0,0,14,185,0,2,255,231,180,41,49,19,25,37,1,43,53,255,255,0,0,0,0,5,27,7,41,2,38,0,36,0,0,1,7,0,106,
0,63,1,82,0,23,64,13,3,2,0,14,32,5,6,37,3,2,35,5,38,0,43,53,53,1,43,53,53,0,255,255,0,94,255,236,3,215,5,215,2,38,0,68,0,0,1,6,0,106,245,0,0,16,177,3,2,184,255,239,180,38,56,19,25,37,1,43,53,53,255,255,255,254,0,0,6,145,5,182,2,6,0,136,0,0,255,255,0,
94,255,236,6,129,4,94,2,6,0,168,0,0,255,255,0,199,0,0,3,248,7,98,2,38,0,40,0,0,1,7,2,54,0,14,1,82,0,21,180,1,12,5,38,1,184,255,252,180,15,23,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,6,16,2,38,0,72,0,0,1,6,2,54,12,0,0,11,182,2,19,31,39,3,10,
37,1,43,53,0,0,2,0,121,255,236,5,106,5,205,0,19,0,26,0,69,64,37,2,24,15,9,17,23,15,23,27,28,16,24,105,89,0,16,16,16,2,16,3,16,16,12,6,6,0,105,89,6,4,12,20,105,89,12,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,57,57,17,51,51,17,51,51,49,
48,1,34,7,53,54,54,51,32,0,17,16,0,33,32,0,17,53,33,2,0,3,50,18,55,33,20,22,2,168,225,242,125,218,128,1,76,1,114,254,165,254,200,254,211,254,207,4,47,17,254,254,190,205,244,16,252,149,201,5,43,84,168,44,34,254,112,254,156,254,162,254,113,1,121,1,118,
70,1,3,1,7,251,98,1,5,237,255,243,0,255,255,0,104,255,236,4,18,4,94,2,6,4,72,0,0,255,255,0,121,255,236,5,106,7,41,2,38,2,222,0,0,1,7,0,106,0,115,1,82,0,26,177,3,2,184,255,165,64,10,27,45,3,9,37,3,2,48,5,38,0,43,53,53,1,43,53,53,255,255,0,104,255,236,
4,18,5,215,2,38,4,72,0,0,1,6,0,106,196,0,0,16,177,3,2,184,255,191,180,28,46,18,3,37,1,43,53,53,255,255,0,2,0,0,6,209,7,41,2,38,1,176,0,0,1,7,0,106,1,23,1,82,0,23,64,13,2,1,0,18,36,4,5,37,2,1,39,5,38,0,43,53,53,1,43,53,53,0,255,255,0,2,0,0,5,250,5,215,
2,38,1,208,0,0,1,7,0,106,0,172,0,0,0,13,183,2,1,0,19,37,0,1,37,1,43,53,53,0,255,255,0,78,255,236,4,70,7,41,2,38,1,177,0,0,1,7,0,106,255,249,1,82,0,23,64,13,2,1,61,5,38,2,1,0,40,58,13,7,37,1,43,53,53,0,43,53,53,0,255,255,0,68,255,236,3,143,5,215,2,38,
1,209,0,0,1,6,0,106,142,0,0,16,177,2,1,184,255,246,180,36,54,25,19,37,1,43,53,53,0,1,0,72,255,236,4,59,5,182,0,24,0,72,64,38,20,15,24,3,3,15,15,0,18,21,8,5,25,26,19,0,0,18,107,89,0,0,6,24,21,22,22,21,105,89,22,3,6,12,107,89,6,19,0,63,43,0,24,63,43,17,
18,0,57,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,4,4,21,20,4,33,32,39,53,22,22,51,50,54,53,16,33,35,53,1,33,53,33,21,2,8,1,20,1,31,254,202,254,233,254,253,163,100,226,98,199,196,254,65,137,1,225,253,93,3,141,3,66,11,212,193,207,
231,79,168,48,48,150,139,1,8,150,1,208,164,145,0,1,0,29,254,20,3,182,4,74,0,25,0,75,64,39,21,15,25,3,22,9,3,15,15,0,19,9,4,26,27,20,0,0,19,94,89,0,0,7,25,22,23,23,22,93,89,23,15,7,12,93,89,7,27,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,17,
18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,22,4,21,20,6,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,1,33,53,33,21,1,190,235,1,13,134,249,159,239,140,183,204,162,192,208,206,120,1,192,253,141,3,70,1,211,16,248,201,144,226,124,72,164,86,185,155,157,169,
125,1,241,152,131,255,255,0,201,0,0,5,96,6,188,2,38,1,178,0,0,1,7,1,77,0,182,1,82,0,32,64,14,1,127,21,143,21,159,21,175,21,4,21,5,38,1,184,255,253,180,21,20,17,9,37,1,43,53,0,43,93,53,255,255,0,174,0,0,4,117,5,106,2,38,1,210,0,0,1,6,1,77,55,0,0,11,182,
1,0,17,16,13,6,37,1,43,53,0,255,255,0,201,0,0,5,96,7,41,2,38,1,178,0,0,1,7,0,106,0,193,1,82,0,25,182,2,1,39,5,38,2,1,184,255,254,180,18,36,17,9,37,1,43,53,53,0,43,53,53,0,255,255,0,174,0,0,4,117,5,215,2,38,1,210,0,0,1,6,0,106,66,0,0,13,183,2,1,1,14,32,
13,6,37,1,43,53,53,0,255,255,0,125,255,236,5,195,7,41,2,38,0,50,0,0,1,7,0,106,0,207,1,82,0,23,64,13,3,2,45,5,38,3,2,0,24,42,6,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,104,5,215,2,38,0,82,0,0,1,6,0,106,27,0,0,13,183,3,2,0,24,42,7,0,37,1,43,
53,53,0,255,255,0,125,255,236,5,195,5,205,2,6,2,123,0,0,255,255,0,113,255,236,4,104,4,94,2,6,2,124,0,0,255,255,0,125,255,236,5,195,7,41,2,38,2,123,0,0,1,7,0,106,0,207,1,82,0,23,64,13,4,3,47,5,38,4,3,0,26,44,6,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,
255,236,4,104,5,215,2,38,2,124,0,0,1,6,0,106,25,0,0,16,177,4,3,184,255,254,180,25,43,7,0,37,1,43,53,53,255,255,0,61,255,236,4,145,7,41,2,38,1,199,0,0,1,7,0,106,255,202,1,82,0,25,182,2,1,49,5,38,2,1,184,255,180,180,28,46,3,9,37,1,43,53,53,0,43,53,53,0,
255,255,0,59,255,236,3,131,5,215,2,38,1,231,0,0,1,7,0,106,255,83,0,0,0,16,177,2,1,184,255,197,180,25,43,3,22,37,1,43,53,53,255,255,0,23,255,236,4,254,6,188,2,38,1,189,0,0,1,7,1,77,0,47,1,82,0,29,64,20,1,127,26,143,26,159,26,175,26,4,26,5,38,1,0,26,25,
9,18,37,1,43,53,0,43,93,53,0,255,255,0,2,254,20,4,20,5,106,2,38,0,92,0,0,1,6,1,77,179,0,0,11,182,1,3,27,26,0,10,37,1,43,53,0,255,255,0,23,255,236,4,254,7,41,2,38,1,189,0,0,1,7,0,106,0,57,1,82,0,23,64,13,2,1,44,5,38,2,1,0,23,41,9,18,37,1,43,53,53,0,43,
53,53,0,255,255,0,2,254,20,4,20,5,215,2,38,0,92,0,0,1,6,0,106,187,0,0,13,183,2,1,1,24,42,0,10,37,1,43,53,53,0,255,255,0,23,255,236,4,254,7,115,2,38,1,189,0,0,1,7,1,83,0,145,1,82,0,23,64,13,2,1,42,5,38,2,1,85,32,38,9,18,37,1,43,53,53,0,43,53,53,0,255,
255,0,2,254,20,4,20,6,33,2,38,0,92,0,0,1,6,1,83,10,0,0,13,183,2,1,77,33,39,0,10,37,1,43,53,53,0,255,255,0,164,0,0,4,207,7,41,2,38,1,193,0,0,1,7,0,106,0,104,1,82,0,23,64,13,2,1,41,5,38,2,1,0,20,38,9,19,37,1,43,53,53,0,43,53,53,0,255,255,0,152,0,0,4,57,
5,215,2,38,1,225,0,0,1,6,0,106,23,0,0,13,183,2,1,0,19,37,18,9,37,1,43,53,53,0,0,1,0,199,254,127,4,14,5,182,0,9,0,47,64,24,4,9,6,7,2,7,9,3,10,11,7,34,0,3,105,89,0,3,9,4,105,89,9,18,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,19,33,21,33,
17,51,17,35,17,35,199,3,71,253,113,174,174,184,5,182,164,251,146,253,219,1,129,0,1,0,174,254,133,3,74,4,74,0,9,0,47,64,24,4,9,6,7,2,7,9,3,10,11,7,34,0,3,93,89,0,15,9,4,93,89,9,21,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,19,33,21,33,
17,51,17,35,17,35,174,2,156,254,24,162,178,164,4,74,150,252,226,253,239,1,123,255,255,0,199,0,0,6,23,7,41,2,38,1,197,0,0,1,7,0,106,1,29,1,82,0,25,182,4,3,45,5,38,4,3,184,255,255,180,24,42,5,23,37,1,43,53,53,0,43,53,53,0,255,255,0,174,0,0,5,139,5,215,
2,38,1,229,0,0,1,7,0,106,0,201,0,0,0,16,177,4,3,184,255,254,180,23,41,9,22,37,1,43,53,53,255,255,0,47,254,106,4,14,5,182,2,38,2,152,0,0,1,7,3,125,0,156,0,0,0,11,182,1,0,22,22,7,7,37,1,43,53,0,0,1,0,16,254,106,3,78,4,74,0,25,0,97,64,53,2,11,9,18,22,22,
13,9,24,7,16,20,7,9,4,26,27,21,11,12,11,100,89,18,15,12,31,12,2,14,3,12,12,9,14,14,17,93,89,14,15,9,22,100,89,9,21,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,51,49,48,
1,34,39,53,22,51,50,53,53,35,17,35,53,51,17,33,21,33,17,33,21,33,17,51,17,16,1,14,60,63,46,57,98,176,156,156,2,162,254,18,1,88,254,168,158,254,106,25,150,19,107,143,1,221,139,1,226,152,254,182,139,254,174,254,240,254,239,0,1,0,8,254,106,4,223,5,182,0,
23,0,75,64,40,18,7,14,12,16,10,22,7,7,2,19,10,13,12,6,24,25,19,10,16,16,10,9,17,14,3,12,18,9,20,105,89,9,18,0,5,107,89,0,35,0,63,43,0,24,63,43,0,24,63,63,51,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,35,1,
1,35,1,1,51,1,1,51,1,1,51,17,16,3,240,60,63,46,56,98,102,254,125,254,119,195,1,230,254,57,205,1,102,1,105,194,254,60,1,126,160,254,106,25,150,19,107,143,2,123,253,133,2,250,2,188,253,195,2,61,253,72,253,166,254,215,254,239,0,1,0,37,254,106,4,72,4,74,
0,23,0,75,64,40,18,22,14,12,16,10,22,7,7,2,19,10,13,12,6,24,25,19,10,16,10,16,9,17,14,15,12,21,9,20,100,89,9,21,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,63,51,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,35,
1,1,35,1,1,51,1,1,51,1,1,51,17,16,3,88,61,62,46,57,98,92,254,213,254,209,203,1,141,254,133,205,1,27,1,24,203,254,133,1,43,150,254,106,25,150,19,107,143,1,182,254,74,2,49,2,25,254,98,1,158,253,231,254,90,254,240,254,239,0,1,0,6,0,0,4,168,5,182,0,17,0,
95,64,56,2,15,10,13,7,4,6,11,11,9,4,13,16,1,17,15,8,18,19,13,17,4,0,10,17,0,17,105,89,7,57,0,1,154,0,1,104,0,1,0,0,48,0,2,144,0,1,0,0,15,5,2,3,12,15,18,0,63,51,63,51,18,57,47,93,113,93,93,113,51,43,17,0,51,17,51,17,51,17,18,1,23,57,17,51,17,51,17,51,
17,51,49,48,19,33,1,51,1,1,51,1,33,21,33,1,35,1,1,35,1,33,125,1,51,254,119,205,1,102,1,103,196,254,117,1,57,254,189,1,184,209,254,125,254,119,197,1,184,254,191,3,86,2,96,253,193,2,63,253,160,162,253,76,2,123,253,133,2,180,0,0,1,0,37,0,0,4,23,4,74,0,17,
0,93,64,57,2,15,7,4,10,13,6,11,11,9,13,4,16,1,17,15,8,18,19,13,10,17,0,17,100,89,4,7,181,0,197,0,229,0,3,136,0,1,159,0,1,47,0,63,0,191,0,3,0,0,15,5,2,15,12,15,21,0,63,51,63,51,18,57,47,93,113,93,93,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,
17,51,49,48,19,33,1,51,1,1,51,1,33,21,33,1,35,1,1,35,1,33,115,1,12,254,184,205,1,27,1,24,203,254,182,1,19,254,233,1,99,205,254,213,254,209,203,1,96,254,238,2,123,1,207,254,98,1,158,254,49,139,254,16,1,182,254,74,1,240,0,0,2,0,127,0,0,4,59,5,182,0,9,0,
18,0,58,64,31,14,0,6,3,18,0,18,19,20,2,11,105,89,0,2,160,2,2,18,3,2,2,7,4,3,7,17,107,89,7,18,0,63,43,0,24,63,18,57,47,95,94,93,43,17,18,1,57,57,17,51,51,17,51,49,48,19,16,33,51,17,51,17,33,32,36,1,35,34,6,21,20,22,51,51,127,2,70,190,184,254,97,254,245,
254,238,3,4,176,217,189,183,194,205,1,168,1,164,2,106,250,74,212,1,216,121,137,141,127,0,255,255,0,113,255,236,4,61,6,20,2,6,0,71,0,0,0,2,0,127,255,236,6,125,5,182,0,24,0,34,0,90,64,49,29,3,10,7,34,18,15,15,34,3,3,35,36,23,0,8,0,16,112,16,2,28,3,16,6,
26,105,89,0,6,160,6,2,18,3,6,6,35,8,3,12,31,0,31,107,89,21,0,19,0,63,50,43,17,0,51,24,63,18,57,47,95,94,93,43,0,24,47,95,94,93,17,18,57,17,18,1,23,57,17,51,17,51,51,17,51,49,48,5,34,38,53,52,36,33,51,17,51,17,20,51,50,54,53,17,51,17,20,6,35,34,39,6,19,
35,34,6,21,16,33,50,54,53,2,76,227,234,1,40,1,34,141,184,224,102,115,182,214,185,232,98,112,34,143,207,187,1,23,122,136,18,211,210,217,224,2,106,251,183,226,123,109,1,221,254,26,178,204,167,165,2,188,135,146,254,250,116,105,0,2,0,111,255,236,6,141,6,
20,0,32,0,44,0,79,64,41,42,18,30,27,25,36,6,3,3,36,18,3,45,46,15,4,1,21,3,4,12,24,15,21,28,0,21,40,93,89,21,16,0,33,15,33,93,89,9,15,22,0,63,51,43,17,0,51,24,63,43,0,24,63,17,18,57,57,47,95,94,93,17,18,1,23,57,17,51,17,51,51,51,17,51,49,48,37,50,54,53,
17,51,17,20,6,35,34,38,39,6,6,35,34,2,17,16,18,51,50,22,23,51,39,39,17,51,17,20,22,33,50,54,55,53,52,38,35,32,17,20,22,4,252,114,105,182,205,192,130,156,46,83,181,125,213,235,231,205,105,160,60,13,7,4,179,105,253,188,154,142,3,143,159,254,234,136,129,
130,134,1,51,254,189,201,194,87,107,110,86,1,41,1,12,1,13,1,48,77,85,78,84,1,182,251,136,151,132,176,205,35,226,196,254,88,208,206,0,0,1,0,72,255,236,6,131,5,203,0,42,0,92,64,50,22,23,23,19,6,34,31,31,6,1,13,4,43,44,0,32,112,32,2,28,3,32,22,1,2,2,1,107,
89,15,2,1,21,3,2,2,43,16,16,9,107,89,16,4,37,28,105,89,37,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,24,47,95,94,93,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,35,53,51,50,54,53,52,38,35,34,6,7,39,54,54,51,50,22,21,20,6,7,21,4,19,22,
22,51,50,54,53,17,51,17,20,6,35,34,38,39,38,38,1,168,199,191,189,210,147,129,99,179,97,92,97,243,131,217,246,177,155,1,98,6,2,104,122,116,109,180,213,192,202,214,2,2,207,2,168,149,143,130,106,123,57,66,123,74,78,196,165,141,186,25,8,51,254,211,144,125,
120,132,1,199,254,41,200,197,209,204,147,140,0,0,1,0,78,255,236,5,211,4,94,0,37,0,82,64,43,32,33,33,30,18,5,2,2,18,14,24,4,38,39,15,3,1,21,3,3,32,14,15,15,14,93,89,15,15,38,27,27,20,93,89,27,16,8,0,93,89,8,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,
18,0,57,24,47,95,94,93,17,18,1,23,57,17,51,17,51,51,17,51,49,48,37,50,17,17,51,17,20,6,35,32,3,38,38,35,35,53,51,32,53,52,35,34,6,7,39,54,54,51,50,22,21,20,7,21,22,22,23,22,4,74,215,178,192,199,254,126,14,5,143,146,142,115,1,33,234,78,140,79,59,82,170,
110,187,215,195,106,118,6,4,131,1,6,1,51,254,189,202,195,1,73,100,89,147,168,156,36,34,143,39,37,155,134,186,57,8,21,125,100,201,0,0,1,0,72,254,127,4,225,5,203,0,36,0,87,64,47,3,4,4,0,23,8,13,10,11,11,13,23,18,31,5,37,38,3,18,19,19,18,107,89,15,19,1,
21,3,19,19,13,34,11,34,34,26,107,89,34,4,13,8,105,89,13,18,0,63,43,0,24,63,43,0,24,63,17,18,57,47,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,20,6,7,21,22,22,21,21,51,17,35,17,35,17,52,38,35,35,53,51,50,54,53,52,38,35,34,6,
7,39,39,54,54,51,50,22,4,12,186,162,183,194,184,176,186,230,231,203,207,201,223,160,133,103,187,107,45,47,101,251,135,223,254,4,98,141,183,26,8,25,179,146,250,253,219,1,129,1,158,131,135,149,143,130,106,123,56,67,63,60,75,77,196,0,0,1,0,78,254,133,4,
43,4,92,0,30,0,80,64,42,20,21,21,18,7,25,30,27,28,28,30,7,3,13,5,31,32,20,3,4,28,34,4,3,93,89,4,4,30,15,15,10,93,89,15,16,30,25,93,89,30,21,0,63,43,0,24,63,43,17,18,0,57,24,47,43,0,24,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,52,33,
35,53,51,32,53,52,38,35,34,7,39,54,51,50,22,21,20,7,21,22,22,21,21,51,17,35,17,35,2,215,254,203,152,121,1,57,130,115,153,159,65,170,207,192,217,202,128,109,168,176,164,1,47,193,149,166,78,80,72,143,76,155,136,182,57,11,38,137,99,151,253,239,1,123,0,0,
1,0,0,255,233,7,43,5,182,0,32,0,66,64,35,8,18,32,26,23,32,23,33,34,0,24,112,24,2,28,3,24,16,1,105,89,16,3,29,21,105,89,29,19,6,11,107,89,6,19,0,63,43,0,24,63,43,0,24,63,43,0,24,47,95,94,93,17,18,1,57,57,17,51,17,51,50,49,48,1,33,2,2,6,6,35,34,39,53,22,
51,50,54,18,18,19,33,17,20,22,51,50,53,17,51,17,20,6,35,34,38,53,4,6,254,84,57,78,81,141,110,69,66,52,61,59,81,62,84,52,2,251,108,112,221,180,207,194,199,205,5,18,254,54,254,18,250,119,25,154,27,109,1,23,2,34,1,143,251,205,131,115,252,1,199,254,41,192,
205,203,196,0,1,0,14,255,236,6,59,4,74,0,29,0,64,64,34,0,14,8,5,5,14,22,3,30,31,15,6,1,21,3,6,28,16,93,89,28,15,11,3,93,89,11,22,20,25,94,89,20,22,0,63,43,0,24,63,43,0,24,63,43,0,24,47,95,94,93,17,18,1,23,57,17,51,17,51,49,48,1,20,22,51,50,17,17,51,17,
20,6,35,34,38,53,17,33,2,2,6,35,34,39,53,22,51,50,18,19,33,3,223,102,115,207,180,193,192,197,202,254,203,26,96,153,118,61,34,25,31,108,133,35,2,133,1,129,130,124,1,4,1,53,254,189,202,195,200,199,2,57,254,158,254,97,191,12,137,6,1,204,1,251,0,0,1,0,199,
255,236,7,102,5,182,0,25,0,101,64,58,10,6,6,7,14,11,3,23,20,20,3,7,3,26,27,0,21,112,21,2,28,3,21,10,5,105,89,216,10,1,58,10,1,9,10,1,15,0,10,160,10,2,18,3,10,10,7,12,8,3,7,18,0,17,105,89,0,19,0,63,43,0,24,63,63,51,18,57,47,95,94,93,94,93,93,93,43,0,24,
47,95,94,93,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,5,34,38,53,17,33,17,35,17,51,17,33,17,51,17,20,22,51,50,54,53,17,51,17,20,6,5,215,199,202,253,57,184,184,2,199,182,108,111,110,109,180,205,20,203,198,1,45,253,86,5,182,253,150,2,106,251,207,131,
117,120,132,1,199,254,41,192,205,0,0,1,0,174,255,236,6,176,4,74,0,24,0,113,64,66,1,22,22,23,5,2,19,13,10,10,19,23,3,25,26,15,11,1,21,3,11,1,21,93,89,132,1,148,1,2,6,69,1,1,3,31,1,1,13,1,221,1,237,1,3,16,5,15,1,1,20,3,1,1,23,3,24,15,23,21,16,8,93,89,16,
22,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,94,93,93,95,93,95,93,43,0,24,47,95,94,93,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,17,33,17,51,17,20,22,51,50,17,17,51,17,20,6,35,34,38,53,53,33,17,35,17,1,98,2,62,180,104,115,207,178,192,193,196,203,
253,194,180,4,74,254,55,1,201,253,57,131,125,1,6,1,51,254,189,202,195,205,194,110,254,23,4,74,0,0,1,0,125,255,236,5,162,5,203,0,29,0,61,64,32,15,28,22,8,2,28,28,29,8,3,30,31,0,29,105,89,0,0,5,12,12,19,105,89,12,4,5,25,105,89,5,19,0,63,43,0,24,63,43,17,
18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,21,16,0,33,32,0,17,52,18,36,51,50,22,23,7,38,38,35,32,0,17,16,0,51,50,54,53,33,3,98,2,64,254,204,254,197,254,185,254,145,179,1,84,233,121,232,93,70,89,207,97,254,253,254,228,1,10,240,210,216,
254,129,2,246,88,254,163,254,171,1,144,1,97,229,1,85,180,48,42,158,39,47,254,200,254,234,254,228,254,204,228,229,0,0,1,0,113,255,236,4,182,4,94,0,25,0,69,64,37,12,2,18,7,2,24,24,25,7,3,26,27,0,25,93,89,15,0,1,19,3,0,0,4,10,10,15,93,89,10,16,4,21,93,89,
4,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,21,16,33,32,0,17,16,0,33,50,23,7,38,35,34,6,21,20,22,51,50,54,53,33,2,176,2,6,253,248,254,236,254,215,1,66,1,34,221,170,61,168,166,204,218,198,189,166,172,
254,176,2,72,70,253,234,1,41,1,14,1,15,1,44,80,141,74,221,203,206,214,156,151,0,1,0,18,255,236,4,254,5,182,0,20,0,64,64,34,3,10,5,19,13,10,10,19,0,3,21,22,0,11,112,11,2,28,3,11,4,0,1,0,106,89,1,3,16,8,105,89,16,19,0,63,43,0,24,63,43,17,0,51,24,47,95,
94,93,17,18,1,23,57,17,51,17,51,17,51,49,48,19,53,33,21,33,17,20,22,51,50,53,17,51,17,20,6,35,34,38,53,17,18,4,62,254,53,115,112,224,182,211,195,201,210,5,16,166,166,252,115,131,117,252,1,201,254,41,192,205,203,196,3,149,0,0,1,0,41,255,236,4,154,4,74,
0,20,0,62,64,32,8,16,10,3,19,16,16,3,5,3,21,22,15,17,1,21,3,17,9,5,6,5,93,89,6,15,0,13,93,89,0,22,0,63,43,0,24,63,43,17,0,51,24,47,95,94,93,17,18,1,23,57,17,51,17,51,17,51,49,48,5,34,38,53,17,33,53,33,21,33,17,20,22,51,50,54,53,17,51,17,16,3,20,195,206,
254,166,3,106,254,164,106,115,104,107,179,20,202,197,2,59,148,148,253,205,131,125,122,134,1,57,254,189,254,115,0,0,1,0,109,255,236,4,100,5,203,0,39,0,93,64,51,37,36,36,13,22,33,13,0,6,28,28,18,0,33,4,40,41,37,19,16,16,19,107,89,58,16,1,3,15,16,223,16,
2,15,6,16,16,30,3,3,10,107,89,3,4,30,25,107,89,30,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,52,36,51,50,22,23,7,38,38,35,34,6,21,20,22,51,51,21,35,34,6,21,20,22,51,50,55,21,
6,33,32,36,53,52,54,55,53,38,38,154,1,12,227,137,226,112,98,103,180,106,141,154,208,206,207,205,223,234,199,182,237,199,175,254,245,254,243,254,214,207,186,170,178,4,92,169,198,69,75,131,66,53,121,108,123,141,152,139,133,139,136,92,170,77,220,199,150,
191,22,8,25,178,255,255,0,88,255,236,3,152,4,94,2,6,1,130,0,0,0,1,0,2,254,106,5,131,5,182,0,30,0,64,64,35,2,27,9,29,7,7,9,18,3,31,32,9,27,105,89,9,18,25,11,105,89,25,3,16,21,107,89,16,19,0,5,107,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,
1,23,57,17,51,17,51,51,49,48,1,34,39,53,22,51,50,53,53,35,17,33,7,2,2,6,35,34,39,53,22,51,50,54,18,19,33,17,51,17,16,4,147,59,63,46,56,98,182,254,49,31,63,94,151,130,74,59,52,61,79,93,109,55,3,32,160,254,106,25,150,19,107,143,5,20,238,254,20,254,86,167,
25,154,25,199,2,190,1,174,250,238,254,215,254,239,0,1,0,14,254,106,4,145,4,74,0,28,0,64,64,35,2,25,9,27,7,7,9,17,3,29,30,9,25,100,89,9,21,23,11,93,89,23,15,15,20,100,89,15,22,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,1,23,57,17,51,
17,51,51,49,48,1,34,39,53,22,51,50,53,53,35,17,33,2,2,6,35,34,39,53,22,51,50,18,19,33,17,51,17,16,3,162,60,63,46,56,99,181,254,189,28,95,153,119,65,30,21,35,110,131,37,2,150,159,254,106,25,150,19,107,143,3,180,254,152,254,101,191,14,135,8,1,208,1,251,
252,65,254,240,254,239,255,255,0,0,254,152,5,27,5,188,2,38,0,36,0,0,1,7,2,100,4,242,0,0,0,11,182,2,0,14,20,4,7,37,1,43,53,0,255,255,0,94,254,152,3,215,4,92,2,38,0,68,0,0,1,7,2,100,4,96,0,0,0,14,185,0,2,255,225,180,38,44,8,26,37,1,43,53,255,255,0,0,0,
0,5,27,7,227,2,38,0,36,0,0,1,7,2,99,4,254,1,82,0,25,64,16,2,0,18,17,5,6,37,2,0,18,16,18,2,18,5,38,0,43,93,53,1,43,53,0,255,255,0,94,255,236,3,215,6,145,2,38,0,68,0,0,1,7,2,99,4,168,0,0,0,11,182,2,14,50,38,19,25,37,1,43,53,0,255,255,0,0,0,0,5,27,7,209,
2,38,0,36,0,0,1,7,3,116,4,233,1,82,0,30,177,3,2,184,255,252,64,13,20,14,5,6,37,3,2,32,20,1,20,5,38,0,43,113,53,53,1,43,53,53,255,255,0,94,255,236,4,84,6,127,2,38,0,68,0,0,1,7,3,116,4,152,0,0,0,16,177,3,2,184,255,226,180,44,38,19,25,37,1,43,53,53,255,
255,0,0,0,0,5,27,7,209,2,38,0,36,0,0,1,7,3,117,4,227,1,82,0,30,177,3,2,184,255,252,64,13,20,14,5,6,37,3,2,32,20,1,20,5,38,0,43,113,53,53,1,43,53,53,255,255,0,37,255,236,3,215,6,127,2,38,0,68,0,0,1,7,3,117,4,152,0,0,0,16,177,3,2,184,255,232,180,44,38,
19,25,37,1,43,53,53,255,255,0,0,0,0,5,27,8,74,2,38,0,36,0,0,1,7,3,118,4,223,1,82,0,30,177,3,2,184,255,242,64,13,20,14,5,6,37,3,2,32,20,1,20,5,38,0,43,113,53,53,1,43,53,53,255,255,0,94,255,236,4,37,6,248,2,38,0,68,0,0,1,7,3,118,4,160,0,0,0,16,177,3,2,
184,255,234,180,44,38,19,25,37,1,43,53,53,0,4,0,0,0,0,5,27,8,98,0,7,0,13,0,37,0,52,0,120,64,37,4,14,7,8,13,3,54,53,39,41,44,10,48,26,48,2,11,48,14,15,44,1,27,44,5,22,31,0,14,144,14,160,14,3,32,3,14,184,255,192,179,20,23,72,14,184,255,192,64,24,11,14,
72,14,34,19,14,3,26,10,4,5,13,2,105,89,13,13,4,5,3,0,4,18,0,63,51,63,18,57,47,43,17,18,0,57,24,47,23,51,47,43,43,95,94,93,51,51,16,198,94,93,16,198,94,93,17,57,57,17,18,1,23,57,17,51,49,48,33,3,33,3,35,1,51,1,1,3,39,6,7,3,1,34,46,2,35,34,6,7,35,54,54,
51,50,30,2,51,50,54,55,51,6,6,19,35,38,39,6,7,35,53,55,54,55,51,22,22,23,4,92,176,253,188,174,186,2,59,166,2,58,254,90,164,70,30,33,166,1,112,36,71,67,64,28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,100,98,102,111,92,121,98,54,111,54,184,
48,119,52,1,197,254,59,5,188,250,68,2,104,1,187,219,120,99,254,69,5,29,29,36,29,46,50,106,115,29,36,29,47,49,106,115,254,166,66,98,83,81,23,60,121,79,69,133,58,0,255,255,0,94,255,236,3,215,7,16,2,38,0,68,0,0,1,7,3,119,4,150,0,0,0,16,177,3,2,184,255,229,
180,68,62,19,25,37,1,43,53,53,255,255,0,0,254,152,5,27,7,115,2,38,0,36,0,0,0,39,2,100,4,242,0,0,1,7,1,75,0,47,1,82,0,30,64,12,3,38,5,38,2,0,14,20,40,7,37,3,184,255,255,180,39,33,5,6,37,43,53,43,53,0,43,53,255,255,0,94,254,152,3,215,6,33,2,38,0,68,0,0,
0,39,2,100,4,129,0,0,1,6,1,75,216,0,0,22,183,2,2,38,44,8,26,37,3,184,255,223,180,63,57,19,25,37,43,53,43,53,255,255,0,0,0,0,5,27,8,19,2,38,0,36,0,0,1,7,3,120,4,242,1,82,0,27,64,16,3,2,3,25,33,5,6,37,3,2,32,22,1,22,5,38,0,43,113,53,53,1,43,53,53,0,255,
255,0,94,255,236,3,215,6,193,2,38,0,68,0,0,1,7,3,120,4,158,0,0,0,16,177,3,2,184,255,230,180,49,57,19,25,37,1,43,53,53,255,255,0,0,0,0,5,27,8,19,2,38,0,36,0,0,1,7,3,121,4,240,1,82,0,27,64,16,3,2,0,24,32,5,6,37,3,2,32,22,1,22,5,38,0,43,113,53,53,1,43,53,
53,0,255,255,0,94,255,236,3,215,6,193,2,38,0,68,0,0,1,7,3,121,4,156,0,0,0,16,177,3,2,184,255,228,180,48,56,19,25,37,1,43,53,53,255,255,0,0,0,0,5,27,8,88,2,38,0,36,0,0,1,7,3,122,4,240,1,82,0,31,64,19,3,2,0,33,41,5,6,37,3,2,32,31,1,240,31,1,31,5,38,0,43,
93,113,53,53,1,43,53,53,0,255,255,0,94,255,236,3,215,7,6,2,38,0,68,0,0,1,7,3,122,4,164,0,0,0,16,177,3,2,184,255,236,180,57,65,19,25,37,1,43,53,53,0,4,0,0,0,0,5,27,8,94,0,7,0,13,0,37,0,50,0,139,64,24,4,14,7,8,13,3,52,51,47,21,40,1,12,40,1,40,40,44,16,
38,32,38,2,38,184,255,192,64,60,10,16,72,38,5,167,31,183,31,2,23,31,224,14,240,14,2,32,14,48,14,2,3,14,19,14,2,11,14,8,19,24,19,2,21,19,34,14,3,0,26,1,27,3,26,10,4,5,13,2,105,89,13,13,4,5,3,0,4,18,0,63,51,63,18,57,47,43,17,18,0,57,24,47,95,94,93,23,51,
94,93,47,94,93,93,113,51,51,93,16,198,43,113,50,50,47,93,93,51,17,18,1,23,57,17,51,49,48,33,3,33,3,35,1,51,1,1,3,39,6,7,3,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,3,32,3,51,22,22,51,50,54,55,51,6,6,4,92,176,253,188,174,186,2,59,166,
2,58,254,90,164,70,30,33,166,1,112,36,71,67,64,28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,221,254,232,19,108,7,79,107,98,88,8,109,13,156,1,197,254,59,5,188,250,68,2,104,1,187,219,120,99,254,69,5,29,29,36,29,46,50,104,113,29,36,29,47,49,
103,114,254,166,1,8,69,60,64,65,130,134,0,255,255,0,94,255,236,3,215,7,12,2,38,0,68,0,0,1,7,3,123,4,156,0,0,0,16,177,3,2,184,255,228,180,64,72,19,25,37,1,43,53,53,255,255,0,0,254,152,5,27,7,78,2,38,0,36,0,0,0,39,1,78,0,49,1,98,1,7,2,100,4,242,0,0,0,27,
64,18,2,14,5,38,3,0,28,34,40,7,37,2,0,17,25,5,6,37,43,53,43,53,0,43,53,0,255,255,0,94,254,152,3,215,5,236,2,38,0,68,0,0,0,38,1,78,220,0,1,7,2,100,4,127,0,0,0,22,183,3,0,52,58,8,26,37,2,184,255,226,180,41,49,19,25,37,43,53,43,53,255,255,0,199,254,152,
3,248,5,182,2,38,0,40,0,0,1,7,2,100,4,195,0,0,0,14,185,0,1,255,255,180,12,18,2,11,37,1,43,53,255,255,0,113,254,152,4,27,4,94,2,38,0,72,0,0,1,7,2,100,4,186,0,0,0,11,182,2,15,28,34,3,10,37,1,43,53,0,255,255,0,199,0,0,3,248,7,227,2,38,0,40,0,0,1,7,2,99,
4,207,1,82,0,25,64,16,1,0,16,16,16,2,16,5,38,1,45,25,12,2,11,37,1,43,53,0,43,93,53,0,255,255,0,113,255,236,4,27,6,145,2,38,0,72,0,0,1,7,2,99,4,201,0,0,0,11,182,2,64,41,28,3,10,37,1,43,53,0,255,255,0,199,0,0,3,248,7,51,2,38,0,40,0,0,1,7,1,82,255,230,1,
82,0,19,64,11,1,12,5,38,1,0,21,33,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,5,225,2,38,0,72,0,0,1,6,1,82,214,0,0,11,182,2,10,37,49,3,10,37,1,43,53,0,255,255,0,199,0,0,4,122,7,209,2,38,0,40,0,0,1,7,3,116,4,190,1,82,0,27,64,16,2,1,0,18,12,2,
3,37,2,1,32,18,1,18,5,38,0,43,113,53,53,1,43,53,53,0,255,255,0,113,255,236,4,108,6,127,2,38,0,72,0,0,1,7,3,116,4,176,0,0,0,13,183,3,2,11,34,28,3,10,37,1,43,53,53,0,255,255,0,78,0,0,3,248,7,209,2,38,0,40,0,0,1,7,3,117,4,193,1,82,0,27,64,16,2,1,9,18,12,
2,3,37,2,1,32,18,1,18,5,38,0,43,113,53,53,1,43,53,53,0,255,255,0,63,255,236,4,27,6,127,2,38,0,72,0,0,1,7,3,117,4,178,0,0,0,23,64,13,3,2,19,34,28,3,9,37,3,2,34,17,38,0,43,53,53,1,43,53,53,0,255,255,0,199,0,0,4,65,8,74,2,38,0,40,0,0,1,7,3,118,4,188,1,82,
0,27,64,16,2,1,0,18,12,2,3,37,2,1,32,18,1,18,5,38,0,43,113,53,53,1,43,53,53,0,255,255,0,113,255,236,4,43,6,248,2,38,0,72,0,0,1,7,3,118,4,166,0,0,0,13,183,3,2,0,34,28,3,10,37,1,43,53,53,0,0,3,0,199,0,0,3,248,8,98,0,11,0,35,0,50,0,164,64,41,6,10,10,1,4,
0,0,8,1,3,52,51,37,39,42,42,46,58,46,2,46,12,48,42,64,42,2,0,42,1,9,42,2,21,29,0,12,1,32,3,12,184,255,192,179,20,23,72,12,184,255,192,64,50,11,14,72,12,32,17,12,3,24,6,9,105,89,200,6,216,6,2,58,6,1,9,6,1,15,0,6,144,6,160,6,3,18,3,6,6,1,2,2,5,105,89,2,
3,1,10,105,89,1,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,0,24,47,23,51,47,43,43,95,94,93,51,51,16,198,94,93,114,16,198,93,17,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,33,21,33,17,33,21,33,17,33,1,34,46,2,35,34,6,7,35,
54,54,51,50,30,2,51,50,54,55,51,6,6,19,35,38,39,6,7,35,53,55,54,55,51,22,22,23,3,248,252,207,3,49,253,135,2,84,253,172,2,121,254,237,36,71,67,64,28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,100,98,102,111,92,121,98,54,111,54,184,48,119,
52,5,182,162,254,56,160,253,246,6,227,29,36,29,46,50,106,115,29,36,29,47,49,106,115,254,166,66,98,83,81,23,60,121,79,69,133,58,0,255,255,0,113,255,236,4,27,7,16,2,38,0,72,0,0,1,7,3,119,4,166,0,0,0,13,183,3,2,7,37,49,3,10,37,1,43,53,53,0,255,255,0,199,
254,152,3,248,7,115,2,38,0,40,0,0,0,39,2,100,4,193,0,0,1,7,1,75,0,0,1,82,0,32,180,2,36,5,38,1,184,255,253,181,12,18,1,0,37,2,184,255,255,180,37,31,2,3,37,43,53,43,53,0,43,53,255,255,0,113,254,152,4,27,6,33,2,38,0,72,0,0,0,39,2,100,4,180,0,0,1,6,1,75,
243,0,0,20,64,14,2,34,28,34,3,18,37,3,11,53,47,3,10,37,43,53,43,53,255,255,0,82,0,0,2,98,7,227,2,38,0,44,0,0,1,7,2,99,3,203,1,82,0,29,64,20,1,0,16,16,16,32,16,48,16,4,16,5,38,1,46,25,12,6,11,37,1,43,53,0,43,93,53,0,255,255,0,123,0,0,1,238,6,145,2,38,
0,243,0,0,1,7,2,99,3,119,0,0,0,11,182,1,0,8,7,2,3,37,1,43,53,0,255,255,0,82,254,152,2,98,5,182,2,38,0,44,0,0,1,7,2,100,3,188,0,0,0,14,185,0,1,255,254,180,12,18,6,11,37,1,43,53,255,255,0,155,254,152,1,115,5,229,2,38,0,76,0,0,1,7,2,100,3,106,0,0,0,14,185,
0,2,255,252,180,16,22,4,10,37,1,43,53,255,255,0,125,254,152,5,195,5,205,2,38,0,50,0,0,1,7,2,100,5,131,0,0,0,14,185,0,2,255,255,180,24,30,6,0,37,1,43,53,255,255,0,113,254,152,4,104,4,94,2,38,0,82,0,0,1,7,2,100,4,205,0,0,0,14,185,0,2,255,252,180,24,30,
7,0,37,1,43,53,255,255,0,125,255,236,5,195,7,227,2,38,0,50,0,0,1,7,2,99,5,143,1,82,0,25,64,16,2,0,28,16,28,2,28,5,38,2,44,37,24,6,0,37,1,43,53,0,43,93,53,0,255,255,0,113,255,236,4,104,6,145,2,38,0,82,0,0,1,7,2,99,4,217,0,0,0,11,182,2,42,37,24,7,0,37,
1,43,53,0,255,255,0,125,255,236,5,195,7,209,2,38,0,50,0,0,1,7,3,116,5,125,1,82,0,27,64,16,3,2,0,30,24,6,0,37,3,2,32,30,1,30,5,38,0,43,113,53,53,1,43,53,53,0,255,255,0,113,255,236,4,131,6,127,2,38,0,82,0,0,1,7,3,116,4,199,0,0,0,16,177,3,2,184,255,252,
180,30,24,7,0,37,1,43,53,53,255,255,0,125,255,236,5,195,7,209,2,38,0,50,0,0,1,7,3,117,5,125,1,82,0,27,64,16,3,2,4,30,24,6,0,37,3,2,32,30,1,30,5,38,0,43,113,53,53,1,43,53,53,0,255,255,0,84,255,236,4,104,6,127,2,38,0,82,0,0,1,7,3,117,4,199,0,0,0,13,183,
3,2,0,30,24,7,0,37,1,43,53,53,0,255,255,0,125,255,236,5,195,8,74,2,38,0,50,0,0,1,7,3,118,5,123,1,82,0,30,177,3,2,184,255,252,64,13,30,24,6,0,37,3,2,32,30,1,30,5,38,0,43,113,53,53,1,43,53,53,255,255,0,113,255,236,4,104,6,248,2,38,0,82,0,0,1,7,3,118,4,
199,0,0,0,16,177,3,2,184,255,252,180,30,24,7,0,37,1,43,53,53,0,4,0,125,255,236,5,195,8,98,0,11,0,23,0,47,0,62,0,121,64,42,12,6,0,18,6,18,64,63,49,51,54,26,58,42,58,2,58,24,15,54,1,10,54,64,46,50,72,54,64,27,32,72,54,9,41,33,0,24,1,32,3,24,184,255,192,
179,20,23,72,24,184,255,192,64,21,11,14,72,24,29,44,24,3,36,9,21,105,89,9,4,3,15,105,89,3,19,0,63,43,0,24,63,43,0,24,47,23,51,47,43,43,95,94,93,51,51,16,198,43,43,94,93,16,198,93,17,57,57,17,18,1,57,57,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,0,
1,16,18,51,50,18,17,16,2,35,34,2,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,19,35,38,39,6,7,35,53,55,54,55,51,22,22,23,5,195,254,157,254,193,254,189,254,159,1,95,1,71,1,62,1,98,251,124,246,236,235,244,242,235,238,246,2,103,36,71,67,64,
28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,100,98,102,111,92,121,98,54,111,54,184,48,119,52,2,221,254,161,254,110,1,139,1,104,1,101,1,137,254,113,254,159,254,222,254,208,1,44,1,38,1,37,1,41,254,211,3,135,29,36,29,46,50,106,115,29,36,29,
47,49,106,115,254,166,66,98,83,81,23,60,121,79,69,133,58,255,255,0,113,255,236,4,104,7,16,2,38,0,82,0,0,1,7,3,119,4,197,0,0,0,13,183,3,2,0,33,45,7,0,37,1,43,53,53,0,255,255,0,125,254,152,5,195,7,115,2,38,0,50,0,0,0,39,2,100,5,131,0,0,1,7,1,75,0,193,1,
82,0,32,180,3,48,5,38,2,184,255,254,181,24,30,6,0,37,3,184,255,255,180,49,43,6,0,37,43,53,43,53,0,43,53,255,255,0,113,254,152,4,104,6,33,2,38,0,82,0,0,0,39,2,100,4,209,0,0,1,6,1,75,12,0,0,22,183,2,0,24,30,7,0,37,3,184,255,254,180,49,43,7,0,37,43,53,43,
53,255,255,0,125,255,236,6,113,7,115,2,38,2,92,0,0,1,7,0,118,1,41,1,82,0,19,64,11,2,91,42,37,6,0,37,2,42,5,38,0,43,53,1,43,53,0,255,255,0,113,255,236,5,43,6,33,2,38,2,93,0,0,1,6,0,118,109,0,0,11,182,2,82,45,40,7,0,37,1,43,53,0,255,255,0,125,255,236,6,
113,7,115,2,38,2,92,0,0,1,7,0,67,0,131,1,82,0,21,180,2,34,5,38,2,184,255,93,180,38,42,6,16,37,1,43,53,0,43,53,0,255,255,0,113,255,236,5,43,6,33,2,38,2,93,0,0,1,6,0,67,208,0,0,14,185,0,2,255,181,180,40,36,7,0,37,1,43,53,255,255,0,125,255,236,6,113,7,227,
2,38,2,92,0,0,1,7,2,99,5,145,1,82,0,25,64,16,2,0,37,16,37,2,37,5,38,2,47,45,33,6,0,37,1,43,53,0,43,93,53,0,255,255,0,113,255,236,5,43,6,145,2,38,2,93,0,0,1,7,2,99,4,217,0,0,0,11,182,2,42,48,36,7,0,37,1,43,53,0,255,255,0,125,255,236,6,113,7,51,2,38,2,
92,0,0,1,7,1,82,0,164,1,82,0,19,64,11,2,0,42,54,6,0,37,2,33,5,38,0,43,53,1,43,53,0,255,255,0,113,255,236,5,43,5,225,2,38,2,93,0,0,1,6,1,82,249,0,0,11,182,2,7,45,57,7,0,37,1,43,53,0,255,255,0,125,254,152,6,113,6,20,2,38,2,92,0,0,1,7,2,100,5,127,0,0,0,
14,185,0,2,255,251,180,33,39,6,0,37,1,43,53,255,255,0,113,254,152,5,43,4,242,2,38,2,93,0,0,1,7,2,100,4,205,0,0,0,14,185,0,2,255,252,180,36,42,7,0,37,1,43,53,255,255,0,184,254,152,5,31,5,182,2,38,0,56,0,0,1,7,2,100,5,80,0,0,0,11,182,1,0,18,24,8,1,37,1,
43,53,0,255,255,0,162,254,152,4,68,4,74,2,38,0,88,0,0,1,7,2,100,4,195,0,0,0,14,185,0,1,255,236,180,21,27,20,10,37,1,43,53,255,255,0,184,255,236,5,31,7,227,2,38,0,56,0,0,1,7,2,99,5,84,1,82,0,25,64,16,1,0,22,208,22,2,22,5,38,1,38,31,18,8,1,37,1,43,53,0,
43,93,53,0,255,255,0,162,255,236,4,68,6,145,2,38,0,88,0,0,1,7,2,99,4,215,0,0,0,19,64,11,1,33,34,21,20,10,37,1,25,17,38,0,43,53,1,43,53,0,255,255,0,184,255,236,6,139,7,115,2,38,2,94,0,0,1,7,0,118,0,242,1,82,0,19,64,11,1,88,36,31,17,0,37,1,36,5,38,0,43,
53,1,43,53,0,255,255,0,162,255,236,5,170,6,33,2,38,2,95,0,0,1,6,0,118,125,0,0,11,182,1,91,39,34,29,9,37,1,43,53,0,255,255,0,184,255,236,6,139,7,115,2,38,2,94,0,0,1,7,0,67,0,82,1,82,0,22,185,0,1,255,184,64,9,31,27,17,0,37,1,28,5,38,0,43,53,1,43,53,255,
255,0,162,255,236,5,170,6,33,2,38,2,95,0,0,1,6,0,67,185,0,0,14,185,0,1,255,151,180,34,30,29,9,37,1,43,53,255,255,0,184,255,236,6,139,7,227,2,38,2,94,0,0,1,7,2,99,5,96,1,82,0,25,64,16,1,0,31,16,31,2,31,5,38,1,50,39,27,17,0,37,1,43,53,0,43,93,53,0,255,
255,0,162,255,236,5,170,6,145,2,38,2,95,0,0,1,7,2,99,4,221,0,0,0,11,182,1,39,42,30,29,9,37,1,43,53,0,255,255,0,184,255,236,6,139,7,51,2,38,2,94,0,0,1,7,1,82,0,129,1,82,0,19,64,11,1,16,36,48,17,0,37,1,27,5,38,0,43,53,1,43,53,0,255,255,0,162,255,236,5,
170,5,225,2,38,2,95,0,0,1,6,1,82,2,0,0,11,182,1,9,39,51,29,9,37,1,43,53,0,255,255,0,184,254,152,6,139,6,20,2,38,2,94,0,0,1,7,2,100,5,80,0,0,0,11,182,1,0,27,33,17,0,37,1,43,53,0,255,255,0,162,254,152,5,170,4,244,2,38,2,95,0,0,1,7,2,100,4,186,0,0,0,14,
185,0,1,255,226,180,30,36,28,19,37,1,43,53,255,255,0,0,254,152,4,135,5,182,2,38,0,60,0,0,1,7,2,100,4,164,0,0,0,14,185,0,1,255,252,180,9,15,5,4,37,1,43,53,255,255,0,2,254,20,4,20,4,74,2,38,0,92,0,0,1,7,2,100,5,176,255,255,0,11,182,1,36,24,30,11,37,37,
1,43,53,0,255,255,0,0,0,0,4,135,7,227,2,38,0,60,0,0,1,7,2,99,4,174,1,82,0,25,64,16,1,0,13,16,13,2,13,5,38,1,40,22,9,7,2,37,1,43,53,0,43,93,53,0,255,255,0,2,254,20,4,20,6,145,2,38,0,92,0,0,1,7,2,99,4,111,0,0,0,11,182,1,33,37,24,0,10,37,1,43,53,0,255,255,
0,0,0,0,4,135,7,51,2,38,0,60,0,0,1,7,1,82,255,202,1,82,0,19,64,11,1,9,5,38,1,0,18,30,7,2,37,1,43,53,0,43,53,0,255,255,0,2,254,20,4,20,5,225,2,38,0,92,0,0,1,6,1,82,148,0,0,11,182,1,3,33,45,0,10,37,1,43,53,0,255,255,0,113,254,197,4,217,6,20,2,38,0,211,
0,0,1,7,0,66,0,182,0,0,0,11,182,2,37,43,44,3,23,37,1,43,53,0,0,2,251,219,4,217,254,186,6,33,0,9,0,19,0,31,64,18,5,15,15,111,15,2,15,15,1,160,11,1,15,11,95,11,2,11,0,47,93,93,51,51,47,93,51,49,48,1,35,38,38,39,53,51,22,22,23,5,35,38,38,39,53,51,22,22,
23,254,186,102,60,176,36,198,28,99,49,254,152,102,65,175,33,199,28,99,49,4,217,48,199,60,21,61,174,68,25,52,200,55,21,61,174,68,0,2,252,106,4,217,255,188,6,127,0,13,0,21,0,51,64,32,16,64,9,13,72,16,0,21,16,21,2,21,21,3,6,15,10,31,10,2,10,10,1,160,6,1,
15,6,95,6,2,6,0,47,93,93,51,51,47,93,18,57,57,47,93,196,43,49,48,1,35,38,39,6,7,35,53,54,54,55,51,22,23,39,54,55,51,21,6,7,35,254,217,100,112,99,114,97,101,51,119,48,188,71,146,80,73,54,180,81,123,103,4,217,75,91,101,65,25,58,135,69,103,159,194,91,112,
21,108,98,0,2,251,141,4,217,254,223,6,127,0,13,0,21,0,51,64,32,18,64,9,13,72,18,0,15,16,15,2,15,15,3,6,15,10,31,10,2,10,10,1,160,6,1,15,6,95,6,2,6,0,47,93,93,51,51,47,93,18,57,57,47,93,205,43,49,48,1,35,38,39,6,7,35,53,55,54,55,51,22,23,37,35,38,39,53,
51,22,23,254,223,102,97,114,106,105,100,53,113,51,190,62,155,253,223,98,121,86,178,57,70,4,217,65,101,96,70,23,61,127,74,89,173,172,91,115,21,117,88,0,0,2,252,106,4,217,255,133,6,248,0,13,0,30,0,100,64,33,16,19,19,24,15,29,31,29,2,25,29,64,11,14,72,29,
0,18,1,68,96,18,144,18,176,18,3,112,18,128,18,2,18,184,255,192,179,25,29,72,18,184,255,192,64,24,9,12,72,18,18,3,6,15,10,31,10,2,10,10,1,160,6,1,15,6,95,6,2,6,0,47,93,93,51,51,47,93,18,57,57,47,43,43,113,114,94,93,196,43,94,93,50,57,47,51,49,48,1,35,
38,39,6,7,35,53,54,54,55,51,22,23,19,20,7,7,35,39,54,54,53,52,35,34,7,53,54,51,50,254,217,100,112,99,114,97,101,51,119,48,188,71,146,172,127,6,84,10,59,62,99,47,24,24,56,196,4,217,75,91,101,65,25,58,135,69,103,159,1,120,102,29,79,129,9,31,37,62,6,84,
6,0,0,2,252,102,4,217,254,233,7,16,0,23,0,38,0,75,64,49,20,5,12,64,19,23,72,12,64,9,13,72,12,17,9,12,3,0,64,11,15,72,9,0,1,0,27,30,53,34,1,31,34,1,9,34,1,34,34,25,160,30,1,15,30,95,30,2,30,0,47,93,93,51,51,47,93,93,93,18,57,198,93,43,23,50,47,43,43,51,
51,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,19,35,38,39,6,7,35,53,55,54,55,51,22,22,23,254,45,36,71,67,64,28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,100,98,102,111,92,121,98,54,111,54,184,48,119,52,6,51,29,36,29,
46,50,106,115,29,36,29,47,49,106,115,254,166,66,98,83,81,23,60,121,79,69,133,58,0,2,252,113,4,217,254,205,6,193,0,7,0,21,0,53,64,34,2,128,36,7,52,7,2,0,7,16,7,2,2,7,18,15,11,31,11,47,11,3,11,11,15,160,8,1,15,8,95,8,2,8,0,47,93,93,51,51,47,93,51,212,95,
93,93,26,204,49,48,1,54,55,51,21,6,7,35,19,34,38,39,51,22,22,51,50,54,55,51,6,6,253,90,84,43,178,89,116,100,66,146,146,7,108,7,81,105,93,93,8,109,13,159,5,244,111,94,21,117,90,254,252,142,126,71,62,67,66,131,137,0,2,252,113,4,217,254,205,6,193,0,7,0,
20,0,53,64,34,4,128,36,1,52,1,2,0,1,16,1,2,2,1,18,15,11,31,11,47,11,3,11,11,14,160,8,1,15,8,95,8,2,8,0,47,93,93,51,51,47,93,51,214,95,93,93,26,205,49,48,1,35,38,39,53,51,22,23,3,32,3,51,22,22,51,50,54,55,51,6,6,253,213,98,119,86,178,46,79,57,254,232,
19,108,7,81,105,96,90,8,109,13,157,5,221,94,113,21,101,104,254,229,1,12,71,62,65,68,132,136,0,0,2,252,113,4,217,254,205,7,6,0,16,0,29,0,102,182,2,5,64,30,36,72,5,184,255,192,64,17,10,16,72,5,5,10,144,15,1,224,15,1,15,176,4,1,4,184,255,192,179,42,47,72,
4,184,255,192,179,27,36,72,4,184,255,192,64,25,9,12,72,4,4,26,15,19,31,19,47,19,3,19,19,23,160,17,1,15,17,95,17,2,17,0,47,93,93,51,51,47,93,51,51,47,43,43,43,114,196,93,114,50,57,47,43,43,51,49,48,1,20,7,7,35,39,54,54,53,52,35,34,7,53,54,51,50,3,32,3,
51,22,22,51,50,54,55,51,6,6,254,49,125,6,84,10,57,62,97,37,36,22,62,192,149,254,232,19,108,7,81,105,96,90,8,109,13,157,6,121,99,30,41,92,9,32,35,61,6,80,8,253,211,1,12,71,62,65,68,132,136,0,0,2,252,102,4,217,254,233,7,12,0,23,0,36,0,69,64,46,20,5,12,
64,19,23,72,12,64,9,14,72,12,17,9,12,3,47,0,63,0,2,0,0,1,0,33,15,26,31,26,47,26,3,26,26,30,160,24,1,15,24,95,24,2,24,0,47,93,93,51,51,47,93,51,198,93,93,23,50,47,43,43,51,51,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,3,32,3,51,22,
22,51,50,54,55,51,6,6,254,45,36,71,67,64,28,40,42,14,93,13,100,76,37,73,69,62,27,40,42,12,92,11,101,221,254,232,19,108,7,79,107,98,88,8,109,13,156,6,51,29,36,29,46,50,104,113,29,36,29,47,49,103,114,254,166,1,8,69,60,64,65,130,134,0,0,1,0,45,254,61,1,
113,0,0,0,15,0,26,64,10,2,5,0,10,0,16,17,13,8,2,0,47,47,51,17,18,1,57,57,17,51,51,49,48,23,52,39,51,22,21,20,6,35,34,39,53,22,51,50,54,221,139,127,160,105,100,64,55,35,53,37,51,238,103,135,119,135,91,106,17,115,11,47,0,0,1,0,25,254,106,1,131,0,164,0,
11,0,28,64,13,10,7,2,7,12,13,0,5,107,89,0,35,8,0,47,63,43,17,18,1,57,57,17,51,49,48,19,34,39,53,22,51,50,53,17,51,17,16,147,59,63,46,56,98,162,254,106,25,150,19,107,1,51,254,215,254,239,0,255,255,0,20,254,20,4,92,5,182,2,38,0,55,0,0,1,7,0,122,1,70,0,
0,0,11,182,1,6,22,23,1,0,37,1,43,53,0,255,255,0,33,254,20,2,182,5,70,2,38,0,87,0,0,1,7,0,122,0,205,0,0,0,14,185,0,1,255,251,180,29,23,9,3,37,1,43,53,0,2,0,18,255,236,4,123,6,20,0,28,0,41,0,116,64,66,22,39,15,13,26,10,10,13,3,39,13,39,42,43,9,27,6,0,23,
15,16,15,95,89,20,8,16,24,16,2,17,15,16,31,16,2,20,3,16,16,0,18,0,13,21,0,29,93,89,0,0,16,0,32,0,3,9,3,0,16,6,36,93,89,6,22,0,63,43,0,24,63,95,94,93,43,0,24,63,63,18,57,47,95,94,93,94,93,51,43,17,0,51,17,18,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,
17,51,49,48,1,50,18,17,16,2,35,34,38,39,35,6,7,35,17,35,53,51,53,51,21,33,21,33,21,20,7,51,54,23,34,6,21,21,20,22,51,50,54,53,52,38,2,182,217,236,240,213,111,174,55,14,31,6,129,156,156,180,1,181,254,75,10,10,111,199,166,144,147,167,148,145,146,4,92,254,
213,254,244,254,240,254,215,80,79,120,19,4,215,135,182,182,135,61,113,113,164,149,188,224,8,225,193,217,205,208,208,0,0,3,0,20,0,0,5,104,5,182,0,27,0,36,0,45,0,116,64,62,18,19,19,32,2,8,28,38,38,26,15,32,22,42,42,32,26,8,4,46,47,5,5,26,11,18,37,28,28,
37,107,89,216,28,1,58,28,1,3,15,28,1,15,5,28,28,26,11,0,36,11,36,107,89,11,3,26,38,107,89,26,18,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,95,94,93,95,93,93,43,17,18,0,57,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,34,
21,20,23,35,38,38,53,52,54,51,33,32,4,21,20,6,7,21,22,22,21,20,4,35,33,17,19,33,50,54,53,52,38,35,35,17,17,33,50,54,53,52,38,35,1,53,125,21,162,9,14,141,148,1,215,1,38,1,5,142,136,167,160,254,243,238,253,253,185,1,14,172,156,171,186,241,1,39,176,170,
180,181,5,25,103,61,49,21,66,25,133,125,175,187,130,169,25,10,29,175,146,197,219,5,25,254,47,110,129,120,106,253,149,253,238,136,138,131,125,0,255,255,0,199,0,0,4,131,5,182,2,6,1,171,0,0,0,2,0,174,255,236,4,123,6,20,0,22,0,35,0,69,64,35,16,33,20,10,10,
13,3,33,13,33,36,37,9,21,0,13,21,14,17,93,89,14,0,0,23,93,89,0,16,6,30,93,89,6,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,50,18,17,16,2,35,34,38,39,35,6,7,35,17,33,21,33,21,20,7,51,54,23,34,6,21,21,
20,22,51,50,54,53,52,38,2,182,217,236,240,213,111,174,55,14,31,6,129,3,94,253,86,10,10,111,199,166,144,147,167,148,145,146,4,92,254,213,254,244,254,240,254,215,80,79,120,19,6,20,151,227,113,113,164,149,188,224,8,225,193,217,205,208,208,0,2,0,184,255,
236,4,172,5,182,0,10,0,22,0,74,64,42,13,0,0,22,17,6,22,6,23,24,13,10,105,89,216,13,1,58,13,1,9,13,1,15,0,13,160,13,2,18,3,13,13,23,11,3,20,3,107,89,20,19,0,63,43,0,24,63,18,57,47,95,94,93,94,93,93,93,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,22,51,
50,54,53,52,38,35,35,3,51,17,33,32,4,21,20,4,35,32,17,1,113,153,174,163,147,197,188,252,185,185,1,18,1,9,1,32,254,251,237,253,254,1,174,158,135,146,137,141,123,3,10,253,150,217,207,207,233,1,194,0,0,2,0,168,255,236,4,117,6,20,0,16,0,29,0,57,64,28,8,6,
17,17,3,14,23,3,23,30,31,8,0,11,4,0,11,26,93,89,11,16,0,20,93,89,0,22,0,63,43,0,24,63,43,0,24,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,51,49,48,5,34,0,17,17,51,17,20,7,51,54,51,50,18,17,16,2,1,20,22,51,50,54,53,52,38,35,34,6,21,2,147,235,255,0,180,
10,10,111,229,217,236,251,253,226,167,147,147,145,145,152,165,144,20,1,40,1,15,3,241,254,134,113,113,164,254,213,254,244,254,238,254,217,2,51,196,218,218,204,208,208,189,223,0,1,0,63,255,236,4,145,5,203,0,23,0,38,64,20,3,16,16,10,22,3,24,25,0,19,105,
89,0,4,7,13,105,89,7,19,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,1,32,0,17,20,2,4,35,34,38,39,53,22,51,50,0,17,16,0,35,34,7,39,54,1,242,1,68,1,91,162,254,205,202,113,177,87,193,155,236,1,14,254,251,245,157,175,74,172,5,203,254,118,254,152,225,254,
173,185,26,33,160,58,1,60,1,18,1,25,1,53,80,156,86,0,1,0,125,255,236,5,145,6,221,0,36,0,71,64,39,28,38,9,33,3,15,33,21,15,21,37,38,25,30,107,89,15,25,31,25,47,25,3,9,3,25,19,19,0,105,89,19,4,12,6,105,89,12,19,0,63,43,0,24,63,43,0,24,16,196,95,94,93,43,
17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,34,0,17,16,0,51,50,55,21,6,6,35,32,0,17,52,18,36,51,50,23,53,52,54,51,50,23,21,38,35,34,21,21,7,38,38,3,57,236,254,242,1,6,242,156,195,93,172,112,254,189,254,163,167,1,63,216,124,116,110,126,61,61,49,57,96,
74,68,158,5,41,254,196,254,238,254,229,254,205,58,160,34,25,1,137,1,104,226,1,84,184,29,29,132,142,26,148,21,99,104,160,31,49,0,0,1,0,113,255,236,4,94,6,31,0,33,0,58,64,30,15,35,32,20,26,3,20,8,3,8,34,35,12,17,97,89,12,1,6,23,97,89,6,16,0,29,97,89,0,
22,0,63,43,0,24,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,23,53,52,54,51,50,23,21,38,35,34,21,21,7,38,35,34,6,21,20,22,51,50,55,21,6,2,102,237,254,248,1,11,247,56,77,109,126,60,63,47,59,97,55,139,98,166,158,158,
155,145,140,114,20,1,35,1,16,1,20,1,43,12,186,132,143,27,149,20,98,254,150,52,209,207,199,211,64,160,59,255,255,0,61,0,0,5,90,5,182,2,6,0,146,0,0,0,2,0,20,0,0,5,254,5,182,0,7,0,28,0,60,64,30,19,25,5,15,11,0,0,15,25,3,29,30,22,22,15,28,17,4,28,4,107,89,
28,3,15,5,107,89,15,18,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,49,48,1,16,0,33,35,17,51,32,1,32,0,17,16,0,33,33,17,35,34,21,20,23,35,38,38,53,52,54,51,5,59,254,237,254,234,239,198,2,82,253,242,1,88,1,121,254,117,254,
143,254,104,53,125,21,162,9,14,141,148,2,227,1,23,1,31,251,133,5,24,254,133,254,174,254,150,254,129,5,25,103,61,49,21,66,25,133,125,0,0,2,0,104,0,0,4,37,5,182,0,8,0,20,0,83,64,47,19,4,13,10,17,8,13,8,21,22,16,1,107,89,216,16,1,58,16,1,9,16,1,15,0,16,
160,16,2,18,3,16,16,11,20,20,19,105,89,20,3,11,7,107,89,11,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,1,57,57,17,51,51,17,51,51,49,48,1,35,34,6,21,20,22,51,51,19,17,33,32,17,52,36,33,51,17,33,53,3,109,168,217,197,181,194,207,
184,254,104,253,219,1,46,1,26,189,253,84,2,174,130,142,129,127,5,24,250,74,1,150,210,228,1,200,162,0,0,2,0,113,255,236,4,61,6,20,0,12,0,34,0,75,64,39,32,10,10,21,30,3,13,27,15,15,3,21,3,35,36,26,16,18,24,14,21,33,32,93,89,33,0,24,7,93,89,24,16,18,0,93,
89,18,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,37,50,54,53,53,52,38,35,34,6,21,20,22,5,35,39,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,17,33,53,33,2,80,164,151,153,164,139,152,151,2,123,145,
27,8,115,227,214,236,237,215,221,119,13,3,10,253,86,3,94,129,179,204,33,229,195,221,205,204,210,129,147,167,1,40,1,15,1,13,1,46,162,20,121,21,1,31,151,0,0,2,0,111,255,236,4,102,6,20,0,30,0,42,0,67,64,34,0,16,9,31,22,3,16,28,37,37,16,22,3,43,44,0,34,3,
31,19,16,22,25,40,93,89,25,0,6,13,93,89,6,22,0,63,43,0,24,63,43,17,18,0,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,22,22,21,20,6,35,34,38,39,55,22,22,51,50,54,53,52,38,39,38,38,53,52,0,51,50,4,21,20,2,1,20,22,23,54,54,53,52,38,35,
34,6,2,186,136,118,196,172,104,190,128,78,76,172,104,82,96,109,165,213,172,1,14,242,229,1,18,222,253,161,123,135,189,194,170,145,158,168,2,90,77,160,99,132,154,46,64,141,43,61,76,65,69,107,91,117,244,157,236,1,11,248,210,179,255,0,1,136,126,180,69,45,
214,161,138,169,181,0,0,1,0,123,0,0,3,172,5,182,0,11,0,83,64,48,7,11,10,5,1,1,3,11,3,12,13,4,3,105,89,216,4,1,58,4,1,9,4,1,15,0,4,160,4,2,18,3,4,4,11,8,8,7,105,89,8,3,11,0,105,89,11,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,
1,23,57,17,51,51,17,51,49,48,55,33,17,33,53,33,17,33,53,33,17,33,123,2,121,253,172,2,84,253,135,3,49,252,207,162,2,10,160,1,200,162,250,74,0,255,255,0,121,255,236,5,106,5,205,2,6,2,222,0,0,0,1,0,111,255,236,4,102,5,203,0,39,0,93,64,51,37,36,36,13,22,
33,13,0,6,28,28,18,0,33,4,40,41,37,19,16,16,19,107,89,58,16,1,3,15,16,223,16,2,15,6,16,16,30,3,3,10,107,89,3,4,30,25,107,89,30,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,52,
54,51,50,22,23,7,38,38,35,34,6,21,20,22,51,51,21,35,34,6,21,20,22,51,50,55,21,6,33,32,36,53,52,54,55,53,38,38,178,249,216,132,245,100,88,107,172,106,130,148,197,198,199,209,225,226,198,187,215,223,184,254,248,254,236,254,221,191,185,147,162,4,96,167,
196,77,75,125,73,52,125,104,123,145,154,135,131,137,146,107,168,90,212,207,156,184,25,8,25,181,0,0,1,255,233,254,20,3,248,5,182,0,18,0,81,64,49,2,13,17,17,8,11,15,8,3,19,20,13,16,105,89,73,13,1,15,13,63,13,95,13,111,13,143,13,159,13,6,11,3,13,13,19,9,
9,12,105,89,9,3,0,5,105,89,0,27,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,43,17,18,1,23,57,17,51,17,51,50,49,48,19,34,39,53,22,51,50,54,53,17,33,21,33,17,33,21,33,17,16,92,66,49,42,51,72,57,3,49,253,135,2,82,253,174,254,20,27,156,21,83,85,6,88,
162,253,250,161,252,233,254,190,0,1,0,125,255,236,5,242,6,221,0,39,0,90,64,50,21,41,32,8,26,2,2,14,37,37,39,8,3,40,41,18,23,107,89,15,18,31,18,47,18,3,9,3,18,12,0,39,105,89,0,0,5,12,12,29,105,89,12,4,5,35,105,89,5,19,0,63,43,0,24,63,43,17,18,0,57,24,
47,43,0,24,16,196,95,94,93,43,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,1,33,17,6,6,35,32,0,17,52,18,36,51,50,23,53,52,54,51,50,23,21,38,35,34,21,21,7,38,35,32,0,17,16,0,33,50,55,17,33,3,66,1,249,116,240,158,254,178,254,146,182,1,87,233,146,134,
110,126,59,64,49,58,96,70,193,184,254,251,254,218,1,26,1,13,147,140,254,191,3,4,253,51,37,38,1,140,1,99,229,1,86,181,35,35,132,142,26,148,21,99,108,160,84,254,196,254,238,254,222,254,210,35,1,178,0,0,2,0,0,254,20,4,143,5,182,0,20,0,31,0,66,64,34,20,33,
12,16,24,24,21,27,9,0,11,3,21,21,11,9,3,32,33,16,11,0,24,4,6,19,12,3,6,30,105,89,6,27,0,63,43,0,24,63,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,50,17,51,49,48,37,22,22,21,20,6,35,34,38,53,52,19,1,51,18,18,23,54,55,1,51,1,52,38,39,6,6,21,
20,22,51,50,2,172,68,69,131,106,110,128,137,254,29,193,183,193,15,20,82,1,31,194,253,254,35,34,39,31,39,31,69,221,134,229,77,121,152,155,118,159,1,23,4,219,254,26,254,0,85,104,219,2,248,249,115,54,147,65,77,140,45,63,58,0,0,1,0,174,255,236,6,211,6,20,
0,36,0,69,64,36,26,24,20,20,21,34,12,6,3,3,12,21,3,37,38,26,21,30,22,0,4,15,21,21,30,16,93,89,30,16,9,0,93,89,9,22,0,63,43,0,24,63,43,0,24,63,63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,37,50,54,53,17,51,17,20,6,35,34,38,53,17,52,38,
35,34,6,21,17,35,17,51,17,20,7,51,54,54,51,50,22,21,17,20,22,5,29,137,121,180,208,230,226,213,107,116,152,141,180,180,10,12,50,171,99,186,189,125,129,147,158,2,152,253,98,234,214,199,202,1,65,134,131,187,213,253,201,6,20,254,56,90,64,85,85,191,210,254,
190,133,131,0,1,0,184,255,236,2,180,5,182,0,15,0,31,64,14,1,14,14,8,16,17,15,3,11,4,105,89,11,19,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,17,20,22,51,50,54,55,21,6,6,35,34,38,53,17,1,111,74,83,44,94,30,26,112,56,164,150,5,182,251,156,99,98,14,9,152,
12,20,169,173,4,116,0,1,0,70,0,0,2,111,5,182,0,19,0,88,64,44,5,9,1,1,3,14,18,18,7,3,12,16,0,3,0,20,21,17,5,6,5,105,89,14,6,6,1,10,12,9,10,9,110,89,10,3,19,2,1,2,110,89,1,18,0,63,43,17,0,51,24,63,43,17,0,51,17,18,57,24,47,51,43,17,0,51,17,18,1,57,57,17,
51,51,17,51,51,17,51,17,51,17,51,51,49,48,33,33,53,55,17,35,53,51,17,39,53,33,21,7,17,51,21,35,17,23,2,98,253,240,172,184,184,172,2,16,172,185,185,172,106,39,2,13,159,1,230,41,106,106,41,254,26,159,253,243,39,0,0,1,0,199,0,0,4,244,5,195,0,27,0,60,64,
30,22,1,1,29,12,8,8,9,9,0,28,29,12,6,0,3,7,7,9,10,3,2,9,18,19,24,107,89,19,4,0,63,43,0,24,63,51,63,18,57,17,23,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,1,35,38,3,38,39,7,17,35,17,51,17,54,55,54,1,54,54,51,50,23,21,38,35,34,6,7,2,158,2,86,217,
61,187,146,112,162,184,184,57,66,44,1,79,59,105,84,62,40,42,48,34,60,45,3,61,252,195,81,1,16,211,136,157,253,225,5,182,253,31,72,76,50,1,154,77,65,17,143,6,40,54,0,0,1,0,174,0,0,4,51,6,31,0,24,0,65,64,34,19,7,1,0,12,12,13,7,10,8,6,10,13,4,25,26,2,10,
7,3,11,11,13,5,15,9,13,21,16,21,97,89,16,1,0,63,43,0,24,63,51,63,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,7,51,55,55,1,51,1,1,35,1,7,17,35,17,16,51,50,23,21,38,35,34,6,21,1,96,8,8,61,70,1,95,210,254,68,1,219,217,254,131,125,178,
248,67,66,47,59,47,50,2,231,178,78,84,1,115,254,43,253,139,2,0,109,254,109,5,0,1,31,27,149,20,54,65,0,1,0,31,0,0,1,242,6,20,0,11,0,68,64,38,2,4,7,5,0,4,4,9,5,5,12,13,3,7,8,7,95,89,0,136,8,1,47,8,175,8,191,8,223,8,4,8,8,5,10,0,5,21,0,63,63,18,57,47,93,
93,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,1,51,21,35,17,35,17,35,53,51,17,51,1,98,144,144,180,143,143,180,3,92,135,253,43,2,213,135,2,184,0,1,255,244,255,236,4,86,6,33,0,38,0,100,64,29,0,26,40,1,2,35,16,16,5,19,2,18,2,5,4,10,5,39,40,
4,2,5,19,16,18,6,17,3,3,184,255,192,64,24,9,12,72,17,3,1,1,34,34,13,0,21,13,8,93,89,13,1,28,23,93,89,28,22,0,63,43,0,24,63,43,0,24,63,18,57,17,51,17,57,57,43,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,50,49,48,35,1,39,7,39,55,38,38,35,34,
7,53,54,51,50,22,23,55,23,7,1,22,22,51,50,55,21,6,35,34,38,39,3,38,39,35,6,7,3,12,1,217,47,217,39,202,26,68,59,62,53,68,67,109,139,51,224,38,208,1,110,20,47,36,24,37,50,67,74,90,32,150,85,17,8,33,80,250,4,53,131,65,129,61,46,40,12,145,17,86,99,68,129,
66,252,5,57,54,10,133,24,74,91,1,164,243,83,126,190,253,193,0,0,1,0,184,255,236,7,117,5,182,0,36,0,62,64,31,1,35,10,7,19,16,21,21,7,35,3,37,38,22,29,32,17,8,36,3,20,18,13,4,32,4,105,89,25,32,19,0,63,51,43,17,0,51,24,63,63,51,51,18,57,57,17,18,1,23,57,
17,51,51,17,51,17,51,49,48,1,17,20,22,51,50,54,53,17,51,17,20,22,51,50,54,53,17,51,17,35,39,35,6,6,35,34,38,39,35,6,6,35,34,38,53,17,1,113,118,129,173,165,185,119,133,172,161,185,146,30,11,51,200,119,139,175,45,10,58,211,126,211,193,5,182,251,244,143,
144,193,205,3,157,251,244,143,144,204,235,3,116,250,74,168,87,101,100,104,98,106,216,230,4,12,0,0,1,255,233,254,20,5,78,5,182,0,29,0,54,64,26,23,14,18,18,29,11,8,5,29,5,30,31,4,13,12,9,0,3,12,18,21,26,105,89,21,27,0,63,43,0,24,63,63,51,18,57,57,17,18,
1,57,57,17,51,51,17,51,17,51,50,49,48,19,51,23,1,19,51,38,2,53,17,51,17,35,1,35,23,22,21,17,20,6,35,34,39,53,22,51,50,54,53,199,213,45,1,224,255,8,2,12,172,215,252,241,8,5,12,139,138,66,49,42,51,72,57,5,182,71,253,26,254,115,24,1,39,66,3,57,250,74,4,
190,81,182,134,252,37,169,153,27,156,21,83,85,0,255,255,0,174,254,20,4,76,4,94,2,6,1,132,0,0,255,255,0,125,255,236,5,195,5,205,2,6,2,123,0,0,0,2,0,125,255,236,7,225,5,205,0,27,0,39,0,69,64,35,26,34,28,6,0,34,18,19,19,34,6,3,40,41,26,11,11,9,19,18,23,
37,9,37,105,89,14,9,4,3,31,105,89,3,19,0,63,43,0,24,63,51,43,17,0,51,24,63,18,57,17,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,16,0,33,32,0,17,16,0,33,32,23,54,54,51,50,22,21,17,35,17,52,38,35,34,6,7,22,1,16,18,51,50,18,17,16,2,35,34,2,5,129,254,
174,254,209,254,205,254,176,1,79,1,54,1,35,168,57,205,123,209,194,184,118,130,108,138,39,109,251,190,229,220,219,227,225,219,222,229,2,221,254,158,254,113,1,138,1,105,1,101,1,137,187,88,99,216,231,251,242,4,14,144,143,62,63,189,254,234,254,222,254,208,
1,44,1,38,1,37,1,41,254,211,0,2,0,113,254,20,6,29,4,94,0,26,0,37,0,71,64,36,25,0,27,7,0,33,19,20,20,33,7,3,38,39,25,12,12,3,10,20,27,23,36,10,36,93,89,15,10,16,3,30,93,89,3,22,0,63,43,0,24,63,51,43,17,0,51,24,63,17,18,57,17,51,17,18,1,23,57,17,51,17,
51,17,51,17,51,49,48,1,16,0,35,34,38,2,53,16,18,51,50,23,54,54,51,50,22,21,17,35,17,16,35,34,7,22,5,20,22,51,50,54,53,52,38,35,32,4,53,254,253,226,142,219,118,255,228,217,129,53,155,87,164,164,179,188,130,62,71,252,246,150,145,145,152,151,146,254,217,
2,39,254,242,254,211,139,1,6,170,1,11,1,44,147,75,72,192,211,251,73,4,175,1,4,90,130,196,207,215,214,208,206,210,0,0,2,0,20,0,0,5,18,5,182,0,8,0,30,0,70,64,35,21,27,0,16,16,17,11,4,4,17,27,3,31,32,24,24,17,30,15,0,107,89,15,15,30,17,18,19,8,30,8,107,
89,30,3,0,63,43,17,0,51,24,63,18,57,47,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,55,32,17,20,4,33,35,17,35,17,35,34,21,20,23,35,38,38,53,52,54,51,2,35,147,218,196,182,193,186,203,2,36,254,208,254,233,168,
185,53,125,21,162,9,14,141,148,2,215,141,156,141,140,157,254,82,223,240,253,199,5,25,103,61,49,21,66,25,133,125,0,0,2,0,174,254,20,4,123,6,31,0,32,0,45,0,74,64,40,37,9,25,12,4,29,29,30,19,43,43,3,30,3,46,47,25,12,22,16,30,27,0,5,97,89,0,1,16,33,93,89,
16,16,22,40,93,89,22,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,23,51,49,48,1,50,23,21,38,35,34,6,21,21,20,7,7,51,54,54,51,50,18,17,16,2,35,34,39,35,23,22,21,17,35,19,16,1,34,6,7,21,20,22,51,50,54,53,52,38,1,168,
67,66,47,59,47,50,8,4,12,64,168,110,214,237,238,215,221,119,12,4,8,180,2,1,232,163,145,2,148,166,138,155,155,6,31,27,149,20,54,65,164,61,78,41,90,80,254,215,254,242,254,243,254,210,159,41,78,61,254,61,6,236,1,31,253,168,184,197,35,223,199,224,200,201,
213,0,0,2,0,199,255,51,4,219,5,182,0,8,0,23,0,78,64,38,21,18,20,4,14,0,10,10,11,18,4,11,4,24,25,22,11,14,8,105,89,14,14,11,12,20,9,9,0,107,89,9,9,11,12,3,11,18,0,63,63,18,57,47,43,17,0,51,17,18,57,24,47,43,0,24,16,198,17,18,1,57,57,17,51,17,51,17,51,
51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,17,17,35,17,51,21,51,32,4,21,16,5,1,35,1,1,127,219,178,164,166,186,209,184,184,219,1,16,1,5,254,219,1,145,215,254,158,2,43,140,139,138,126,253,69,254,113,5,182,205,207,208,254,222,101,253,112,2,92,0,1,0,
96,255,236,3,254,5,203,0,37,0,59,64,29,14,0,32,19,26,0,19,8,0,8,38,39,22,4,4,0,8,16,11,105,89,16,4,35,29,105,89,35,19,0,63,43,0,24,63,43,17,18,0,57,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,54,54,55,62,2,53,52,38,35,34,7,39,54,51,50,4,21,
20,6,7,14,2,21,20,22,51,50,55,21,6,6,35,34,36,96,82,168,170,140,125,55,147,130,147,168,58,175,194,209,1,2,170,207,159,143,62,165,164,186,224,69,210,123,245,254,235,1,135,99,146,114,63,52,77,95,71,101,112,78,158,82,202,171,156,203,75,58,82,94,67,110,126,
97,177,34,45,220,0,1,0,92,255,236,3,109,4,94,0,35,0,61,64,30,13,0,32,18,26,0,18,7,0,7,36,37,22,26,18,4,0,7,15,10,93,89,15,16,34,29,94,89,34,22,0,63,43,0,24,63,43,17,18,0,57,17,18,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,54,54,55,54,54,53,
52,38,35,34,7,39,54,51,50,22,21,20,6,6,7,14,2,21,20,22,51,50,55,21,6,35,32,92,62,129,139,181,102,116,112,103,167,62,165,155,201,211,59,126,155,108,115,48,131,129,172,176,128,216,254,74,1,47,76,110,88,52,69,79,61,62,71,70,143,74,150,141,76,106,85,60,41,
64,63,45,80,82,88,164,69,255,255,0,74,0,0,4,94,5,182,2,6,1,112,0,0,0,2,255,141,254,20,2,221,6,31,0,24,0,34,0,79,64,46,17,36,28,3,3,10,31,23,23,35,36,0,30,93,89,128,0,1,0,0,16,0,32,0,160,0,176,0,5,9,3,0,0,6,6,25,93,89,6,1,20,13,93,89,20,27,0,63,43,0,24,
63,43,17,0,51,24,47,95,94,93,113,43,17,18,1,57,17,51,51,50,17,51,17,51,49,48,19,34,38,53,52,54,51,50,22,21,17,20,22,51,50,54,55,21,6,6,35,34,38,53,17,3,34,6,21,20,51,51,53,52,38,137,123,129,134,122,130,137,74,83,39,101,28,31,109,52,163,149,100,44,36,
101,79,50,4,86,120,109,110,118,148,141,250,111,100,97,13,9,137,14,19,169,173,4,236,1,53,49,31,82,27,72,63,0,1,0,33,254,20,2,182,5,70,0,30,0,80,64,40,20,29,2,22,13,11,18,22,22,11,29,7,11,7,31,32,16,16,15,18,12,21,18,21,100,89,18,15,9,25,93,89,9,22,0,5,
97,89,0,27,0,63,43,0,24,63,43,0,24,63,43,17,0,51,17,51,51,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,35,32,17,17,35,53,55,55,51,21,33,21,33,17,20,22,51,50,54,55,17,16,1,199,60,63,46,56,98,22,254,190,155,157,
72,107,1,61,254,195,91,81,35,94,24,254,20,25,150,19,107,209,1,83,2,127,86,72,234,252,140,253,134,95,102,14,9,254,143,254,239,0,1,0,20,0,0,4,133,5,182,0,17,0,47,64,23,2,8,15,16,13,16,8,3,18,19,5,5,11,16,18,14,0,11,0,105,89,11,3,0,63,43,17,0,51,24,63,18,
57,47,17,18,1,23,57,17,51,17,51,49,48,1,34,21,20,23,35,38,38,53,52,54,51,33,21,33,17,35,17,1,53,125,21,162,9,14,141,148,3,80,254,57,184,5,20,98,61,49,21,66,25,133,125,162,250,236,5,20,0,1,0,33,255,236,2,182,6,31,0,32,0,70,64,37,18,16,0,4,4,20,16,2,11,
11,26,16,3,33,34,23,29,97,89,23,1,20,0,17,3,0,3,100,89,0,15,14,7,93,89,14,22,0,63,43,0,24,63,43,17,0,51,17,51,24,63,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,33,21,33,17,20,22,51,50,54,55,21,6,6,35,32,17,17,35,53,55,53,16,33,50,23,21,38,38,
35,34,6,21,1,113,1,61,254,195,91,81,35,94,24,25,105,54,254,190,155,157,1,46,79,78,23,95,39,65,58,4,74,140,253,134,95,102,14,9,138,11,21,1,83,2,127,86,72,135,1,60,27,149,8,12,70,69,0,0,1,0,20,254,20,4,92,5,182,0,17,0,44,64,23,6,17,4,12,17,1,4,18,19,5,
1,2,1,105,89,2,3,14,9,105,89,14,27,0,63,43,0,24,63,43,17,0,51,17,18,1,23,57,17,51,49,48,1,33,53,33,21,33,17,20,22,51,50,55,21,6,35,34,38,53,1,221,254,55,4,72,254,58,58,71,50,42,49,80,139,138,5,20,162,162,250,74,87,81,21,156,27,153,169,0,0,1,0,76,255,
233,5,244,5,182,0,31,0,70,64,36,10,3,22,29,9,13,23,29,19,13,3,3,6,26,19,4,32,33,6,26,24,10,23,24,23,105,89,7,24,3,16,0,105,89,16,19,0,63,43,0,24,63,51,43,17,0,51,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,37,50,54,53,52,2,39,53,33,
21,33,22,18,21,16,0,33,32,0,17,52,18,55,33,53,33,21,6,2,21,20,18,3,33,234,241,166,176,2,78,254,147,151,160,254,157,254,198,254,194,254,158,160,149,254,150,2,78,179,165,243,139,255,247,225,1,67,126,147,162,116,254,168,205,254,204,254,162,1,92,1,52,205,
1,92,114,162,147,128,254,186,220,246,255,0,0,0,1,0,0,0,0,4,145,5,203,0,25,0,40,64,19,5,0,16,21,16,26,27,9,4,5,3,4,18,24,19,105,89,24,4,0,63,43,0,24,63,63,18,57,17,18,1,57,57,17,51,50,49,48,1,20,7,1,35,1,51,1,22,23,54,55,54,55,19,54,53,52,38,35,34,7,53,
54,51,32,4,145,92,254,142,185,253,246,193,1,75,63,29,17,38,43,23,174,74,66,63,50,42,46,83,1,20,4,164,109,213,252,158,5,182,252,70,180,140,61,88,102,65,1,160,181,75,80,65,21,156,27,0,1,0,0,0,0,4,135,5,205,0,17,0,44,64,21,11,19,2,13,14,14,18,19,9,9,14,
10,3,14,18,5,0,107,89,5,4,0,63,43,0,24,63,63,18,57,47,17,18,1,57,17,51,50,17,51,49,48,19,34,7,53,54,51,50,22,23,1,1,51,1,17,35,17,1,38,80,43,37,58,65,75,92,38,1,6,1,115,198,254,35,184,254,180,36,5,49,16,149,23,71,83,253,180,2,207,252,129,253,201,2,47,
2,186,72,0,0,1,0,2,254,20,4,86,4,94,0,31,0,52,64,26,3,33,21,14,14,20,32,33,25,21,20,21,21,15,0,5,93,89,0,16,12,17,93,89,12,27,0,63,43,0,24,63,43,0,24,63,63,18,57,17,18,1,57,57,17,51,17,51,49,48,1,50,23,21,38,35,34,6,7,1,6,6,35,34,39,53,22,51,50,55,55,
1,51,19,22,23,51,54,55,19,54,54,3,225,67,50,37,24,36,45,22,254,137,65,193,141,75,74,50,70,174,74,53,254,70,193,237,75,17,8,17,82,155,39,91,4,94,24,133,10,54,57,252,12,179,161,17,143,12,194,146,4,78,253,143,204,95,73,228,1,189,111,87,0,0,1,0,78,0,0,4,
68,5,182,0,17,0,87,64,48,3,14,6,13,13,9,2,7,16,11,17,14,8,18,19,10,17,0,17,108,89,7,15,0,1,18,5,0,0,14,6,3,4,4,3,105,89,4,3,15,11,14,14,11,105,89,14,18,0,63,43,17,18,0,57,24,63,43,17,18,0,57,18,57,24,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,
49,48,19,33,1,33,53,33,21,1,51,21,33,1,33,21,33,53,1,33,162,1,121,1,53,253,22,3,201,254,186,250,254,166,254,164,3,23,252,10,1,108,254,232,3,66,1,208,164,139,254,23,146,253,244,164,139,2,37,0,1,0,80,0,0,3,115,4,74,0,17,0,108,64,61,7,2,13,9,6,3,17,6,2,
2,16,11,17,14,5,18,19,10,17,0,17,94,89,7,53,0,69,0,101,0,3,8,0,1,17,15,0,1,20,3,0,0,14,6,3,4,4,3,100,89,4,15,15,11,14,14,11,100,89,14,21,0,63,43,17,18,0,57,24,63,43,17,18,0,57,18,57,24,47,95,94,93,94,93,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,
51,17,51,49,48,19,33,19,33,53,33,21,3,51,21,33,3,33,21,33,53,1,35,117,1,73,224,253,213,2,241,227,207,254,203,252,2,84,252,221,1,10,229,2,129,1,61,140,135,254,190,143,254,153,139,119,1,123,0,0,1,0,72,255,236,4,59,5,182,0,26,0,72,64,38,22,16,26,4,4,16,
16,0,20,23,9,5,27,28,21,0,0,20,107,89,0,0,7,26,23,24,24,23,105,89,24,3,7,13,107,89,7,19,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,30,2,21,20,4,33,32,39,53,22,22,51,50,54,53,52,38,35,35,53,1,33,53,33,
21,2,84,139,224,124,254,202,254,233,254,253,163,100,226,98,199,196,202,193,127,1,166,253,90,3,141,3,133,4,114,199,131,224,249,79,168,48,48,168,156,142,155,133,1,157,164,145,0,0,1,0,113,255,236,4,100,5,182,0,28,0,70,64,37,4,10,0,10,24,17,3,6,28,24,5,29,
30,5,28,28,7,107,89,28,28,20,0,4,1,1,4,105,89,1,3,20,13,107,89,20,19,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,51,17,51,49,48,19,53,33,21,33,1,21,35,34,6,21,20,22,51,50,54,55,21,6,6,35,34,38,38,53,52,54,54,55,174,3,141,
253,93,1,163,159,173,190,202,193,100,225,99,92,218,136,179,254,132,123,222,142,5,37,145,164,254,99,133,166,150,145,160,48,48,168,44,35,111,204,137,139,209,117,4,0,1,0,70,254,20,3,223,4,74,0,24,0,73,64,38,4,10,0,10,21,3,16,16,6,24,21,4,25,26,5,24,24,7,
94,89,24,24,18,0,4,1,1,4,93,89,1,15,18,13,93,89,18,27,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,49,48,19,53,33,21,33,1,21,35,34,6,21,20,22,51,50,55,21,6,33,34,0,53,52,0,55,125,3,70,253,141,1,192,120,206,208,
193,161,204,183,140,254,251,232,254,224,1,7,240,3,199,131,152,254,15,125,174,168,146,178,86,164,72,1,3,210,216,1,1,17,0,1,0,57,254,20,3,152,4,74,0,36,0,102,64,55,20,14,24,28,3,14,18,34,21,34,8,28,14,14,25,8,3,37,38,11,31,93,89,15,11,31,11,2,9,3,11,19,
25,25,18,94,89,25,25,5,24,21,22,22,21,93,89,22,15,5,0,93,89,5,27,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,50,55,21,6,35,34,38,53,52,54,51,50,54,53,52,38,35,35,
53,1,33,53,33,21,1,22,22,21,20,6,35,34,6,21,20,22,1,186,172,156,122,208,185,198,190,187,163,142,182,201,120,1,118,253,215,3,39,254,129,212,227,244,238,108,103,109,254,170,74,164,60,128,116,128,120,112,138,122,115,125,1,78,152,131,254,176,10,191,178,195,
207,42,56,43,51,0,1,0,98,0,0,4,41,6,31,0,33,0,94,64,49,19,4,11,29,21,28,28,16,33,26,29,16,4,4,32,29,3,34,35,22,33,0,33,108,89,19,15,0,1,11,3,0,0,13,29,13,7,107,89,13,1,30,26,29,26,108,89,29,18,0,63,43,17,0,51,24,63,43,17,18,0,57,24,47,95,94,93,51,43,
17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,19,33,54,54,53,52,38,35,34,6,7,39,54,51,50,22,21,20,6,7,51,21,33,6,6,1,21,33,21,33,53,1,55,33,160,1,237,56,49,122,108,93,149,75,96,191,226,192,220,43,51,205,254,217,22,52,254,125,2,254,
252,57,1,103,96,254,119,3,90,90,155,89,103,114,68,67,121,172,199,172,86,161,91,143,33,67,254,49,9,143,150,1,184,125,0,1,0,72,255,236,4,59,5,182,0,27,0,67,64,35,27,6,24,1,22,6,18,18,22,11,3,28,29,1,22,107,89,1,1,9,25,0,24,25,24,105,89,25,3,9,15,107,89,
9,19,0,63,43,0,24,63,43,17,0,51,17,18,57,24,47,43,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,17,51,50,22,22,21,20,4,33,32,39,53,22,22,51,50,54,53,52,38,35,35,17,35,53,33,21,1,203,86,158,246,134,254,202,254,233,254,253,163,100,226,98,199,196,192,171,254,
161,3,141,5,18,254,117,110,204,136,224,249,79,168,48,48,168,156,139,158,2,34,164,164,0,1,0,68,255,236,3,143,4,74,0,25,0,67,64,34,25,5,22,10,1,20,5,16,20,16,26,27,1,20,93,89,1,1,8,23,0,22,23,22,93,89,23,15,8,13,93,89,8,22,0,63,43,0,24,63,43,17,0,51,17,
18,57,24,47,43,17,18,1,57,57,17,51,17,51,51,51,17,51,49,48,1,21,51,50,22,21,20,6,35,34,39,53,22,51,50,54,53,52,38,35,35,17,35,53,33,21,1,150,47,219,239,248,221,242,132,183,189,141,152,154,159,195,127,2,234,3,178,239,190,183,167,187,71,162,86,109,108,
109,106,1,131,152,152,0,1,0,74,255,236,3,88,5,70,0,33,0,80,64,40,9,17,2,22,7,11,11,0,17,28,28,0,22,3,34,35,15,17,31,28,1,5,7,64,1,10,4,7,7,10,100,89,7,15,20,25,94,89,20,22,0,63,43,0,24,63,43,17,0,51,17,51,26,24,16,205,17,18,57,18,57,17,18,1,23,57,17,
51,17,51,17,51,17,51,17,51,49,48,1,53,35,53,55,55,51,21,33,21,33,21,20,22,23,22,22,21,20,6,35,34,39,53,22,51,50,54,53,52,38,39,38,38,1,23,187,189,71,107,1,61,254,195,42,54,169,132,230,208,216,128,176,172,136,124,99,134,97,73,3,6,184,86,72,234,252,140,
188,69,65,18,63,146,106,154,169,69,164,88,88,74,60,84,54,41,132,0,0,2,0,174,254,20,4,80,4,94,0,14,0,24,0,60,64,30,4,15,0,0,1,10,18,1,18,25,26,4,14,7,2,15,1,27,7,21,93,89,7,16,14,15,93,89,14,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,1,57,57,17,51,
17,51,17,51,51,49,48,1,35,17,51,23,51,54,51,50,22,21,20,2,4,7,53,36,0,53,52,38,35,34,6,21,1,98,180,148,24,8,112,212,196,230,187,254,167,218,1,12,1,40,148,129,149,138,254,20,6,54,150,170,242,214,187,254,211,181,13,147,35,1,24,215,142,168,180,201,0,0,1,
1,193,254,20,2,96,6,20,0,3,0,22,64,9,0,1,1,4,5,2,0,1,27,0,63,63,17,18,1,57,17,51,49,48,1,35,17,51,2,96,159,159,254,20,8,0,255,255,0,186,254,20,3,104,6,20,0,39,3,187,254,249,0,0,0,7,3,187,1,8,0,0,0,1,0,133,254,20,3,156,6,20,0,19,0,94,64,50,19,15,4,8,12,
12,1,17,13,6,10,10,13,15,3,20,21,7,19,0,19,108,89,4,0,15,0,1,21,3,11,15,8,16,15,16,108,89,192,15,1,0,15,0,15,13,2,0,13,27,0,63,63,18,57,57,47,47,93,43,17,0,51,17,51,95,94,93,17,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,19,33,
17,51,17,33,21,33,21,33,21,33,17,35,17,33,53,33,53,33,133,1,60,159,1,60,254,196,1,60,254,196,159,254,196,1,60,254,196,3,55,2,221,253,35,147,254,148,253,2,2,254,148,254,255,255,0,147,255,227,1,145,5,182,2,6,0,4,0,0,255,255,0,199,0,0,10,7,7,115,0,38,0,
39,0,0,0,39,0,61,5,195,0,0,1,7,1,76,5,154,1,82,0,30,180,3,37,5,38,3,184,255,235,64,12,39,34,22,23,37,2,52,19,26,0,41,37,43,53,43,53,0,43,53,255,255,0,199,0,0,9,74,6,33,0,38,0,39,0,0,0,39,0,93,5,215,0,0,1,7,1,76,5,98,0,0,0,23,185,0,3,255,254,64,12,39,
34,22,23,37,2,62,19,26,0,41,37,43,53,43,53,0,255,255,0,113,255,236,8,95,6,33,0,38,0,71,0,0,0,39,0,93,4,236,0,0,1,7,1,76,4,123,0,0,0,20,64,14,3,2,55,50,38,39,37,2,88,35,42,15,57,37,43,53,43,53,255,255,0,199,254,123,5,166,5,182,0,38,0,47,0,0,1,7,0,45,4,
49,0,0,0,11,182,1,26,14,17,5,21,37,1,43,53,0,255,255,0,199,254,20,5,164,5,229,0,38,0,47,0,0,1,7,0,77,4,49,0,0,0,13,183,2,1,25,14,17,4,33,37,1,43,53,53,0,255,255,0,174,254,20,3,131,6,20,0,38,0,79,0,0,1,7,0,77,2,16,0,0,0,13,183,2,1,87,12,15,0,31,37,1,43,
53,53,0,255,255,0,199,254,123,7,137,5,182,0,38,0,49,0,0,1,7,0,45,6,20,0,0,0,11,182,1,99,28,31,0,35,37,1,43,53,0,255,255,0,199,254,20,7,135,5,229,0,38,0,49,0,0,1,7,0,77,6,20,0,0,0,13,183,2,1,99,28,31,0,47,37,1,43,53,53,0,255,255,0,174,254,20,6,101,5,229,
0,38,0,81,0,0,1,7,0,77,4,242,0,0,0,13,183,2,1,83,29,32,20,48,37,1,43,53,53,0,255,255,0,0,0,0,5,27,7,142,2,38,0,36,0,0,1,7,1,76,0,47,1,109,0,19,64,11,2,0,26,21,5,6,37,2,24,5,38,0,43,53,1,43,53,0,255,255,0,94,255,236,3,215,6,33,2,38,0,68,0,0,1,6,1,76,226,
0,0,14,185,0,2,255,233,180,50,45,19,25,37,1,43,53,255,255,0,3,0,0,2,183,7,142,2,38,0,44,0,0,1,7,1,76,254,255,1,109,0,19,64,11,1,22,5,38,1,3,24,19,6,11,37,1,43,53,0,43,53,0,255,255,255,175,0,0,2,99,6,33,2,38,0,243,0,0,1,7,1,76,254,171,0,0,0,11,182,1,1,
16,11,2,3,37,1,43,53,0,255,255,0,125,255,236,5,195,7,142,2,38,0,50,0,0,1,7,1,76,0,193,1,109,0,21,180,2,34,5,38,2,184,255,255,180,36,31,6,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,6,1,76,12,0,0,14,185,0,2,255,254,180,36,31,
7,0,37,1,43,53,255,255,0,184,255,236,5,31,7,142,2,38,0,56,0,0,1,7,1,76,0,141,1,109,0,19,64,11,1,28,5,38,1,0,30,25,8,1,37,1,43,53,0,43,53,0,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,6,1,76,27,0,0,11,182,1,6,33,28,20,10,37,1,43,53,0,255,255,0,184,
255,236,5,31,8,2,2,38,0,56,0,0,1,7,9,76,2,242,1,82,0,27,64,15,3,2,1,33,5,38,3,2,1,5,45,44,8,1,37,1,43,53,53,53,0,43,53,53,53,0,255,255,0,162,255,236,4,68,6,176,2,38,0,88,0,0,1,7,9,76,2,117,0,0,0,16,64,9,3,2,1,1,48,47,20,10,37,1,43,53,53,53,255,255,0,
184,255,236,5,31,8,74,2,38,0,56,0,0,1,7,8,136,2,223,1,82,0,38,64,16,3,2,1,32,33,48,33,64,33,3,33,5,38,3,2,1,184,255,250,180,36,46,8,1,37,1,43,53,53,53,0,43,113,53,53,53,255,255,0,162,255,236,4,68,6,248,2,38,0,88,0,0,1,7,8,136,2,115,0,0,0,16,64,9,3,2,
1,6,39,49,20,10,37,1,43,53,53,53,255,255,0,184,255,236,5,31,8,94,2,38,0,56,0,0,1,7,9,75,2,233,1,82,0,38,64,16,3,2,1,32,33,48,33,64,33,3,33,5,38,3,2,1,184,255,254,180,58,51,8,1,37,1,43,53,53,53,0,43,113,53,53,53,255,255,0,162,255,236,4,68,7,12,2,38,0,
88,0,0,1,7,9,75,2,111,0,0,0,18,178,3,2,1,184,255,252,180,61,54,20,10,37,1,43,53,53,53,255,255,0,184,255,236,5,31,8,74,2,38,0,56,0,0,1,7,8,137,2,225,1,82,0,38,64,16,3,2,1,32,33,48,33,64,33,3,33,5,38,3,2,1,184,255,239,180,46,18,8,1,37,1,43,53,53,53,0,43,
113,53,53,53,255,255,0,162,255,236,4,68,6,248,2,38,0,88,0,0,1,7,8,137,2,117,0,0,0,18,178,3,2,1,184,255,251,180,49,21,20,10,37,1,43,53,53,53,0,2,0,104,255,236,4,18,4,94,0,20,0,27,0,87,64,53,17,25,9,3,11,11,24,9,3,28,29,10,25,94,89,9,10,1,18,15,10,31,10,
2,15,10,47,10,63,10,127,10,143,10,5,19,3,10,10,6,0,0,14,97,89,0,16,6,21,93,89,6,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,94,93,43,17,18,1,23,57,17,51,17,51,51,49,48,1,50,0,17,16,0,35,34,2,53,53,33,38,38,35,34,6,7,53,54,54,19,50,54,55,33,22,
22,2,2,248,1,24,254,250,223,207,246,2,240,5,180,165,88,158,106,91,160,154,129,150,14,253,209,2,136,4,94,254,213,254,250,254,248,254,199,1,11,228,109,186,195,31,45,158,39,32,252,33,166,147,151,162,255,255,0,0,0,0,5,27,8,2,2,38,0,36,0,0,1,7,9,76,2,143,
1,82,0,27,64,15,4,3,2,0,32,14,5,6,37,4,3,2,29,5,38,0,43,53,53,53,1,43,53,53,53,0,255,255,0,94,255,236,3,215,6,176,2,38,0,68,0,0,1,7,9,76,2,74,0,0,0,18,178,4,3,2,184,255,242,180,56,38,19,25,37,1,43,53,53,53,255,255,0,0,0,0,5,27,8,2,2,38,0,36,0,0,1,7,9,
79,2,143,0,0,0,13,183,3,2,0,14,20,5,6,37,1,43,53,53,0,255,255,0,94,255,236,3,215,6,178,2,38,0,68,0,0,1,7,9,78,2,74,0,0,0,16,177,3,2,184,255,242,180,53,52,19,25,37,1,43,53,53,255,255,255,254,0,0,6,145,6,188,2,38,0,136,0,0,1,7,1,77,1,156,1,82,0,32,185,
0,2,255,85,64,18,23,22,6,7,37,2,127,23,143,23,159,23,175,23,4,23,5,38,0,43,93,53,1,43,53,255,255,0,94,255,236,6,129,5,106,2,38,0,168,0,0,1,7,1,77,1,25,0,0,0,14,185,0,3,255,215,180,62,61,10,23,37,1,43,53,0,1,0,125,255,236,5,190,5,203,0,35,0,108,64,61,
18,4,6,24,12,2,6,6,33,29,29,31,35,12,4,36,37,5,31,32,31,108,89,2,32,32,9,0,0,35,105,89,15,0,31,0,47,0,175,0,191,0,5,9,3,0,0,9,16,16,21,105,89,16,4,9,27,105,89,9,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,24,47,51,43,17,0,51,17,18,1,
23,57,17,51,51,17,51,17,51,17,51,51,49,48,1,33,17,51,21,35,17,6,6,35,32,0,17,52,18,36,51,50,23,7,38,35,32,0,17,16,0,33,50,55,53,33,53,33,53,33,3,66,1,249,131,131,116,240,158,254,178,254,146,182,1,87,233,234,202,70,193,184,254,251,254,218,1,26,1,13,147,
140,254,211,1,45,254,191,3,4,254,205,146,254,248,37,38,1,140,1,99,229,1,86,181,86,160,84,254,196,254,238,254,222,254,210,35,145,146,143,0,2,0,113,254,20,4,174,4,94,0,34,0,46,0,129,64,75,30,33,20,18,25,45,7,18,38,34,16,13,1,1,34,33,31,7,5,47,48,13,2,4,
10,21,31,32,31,94,89,18,15,32,31,32,47,32,3,33,3,32,32,23,4,14,15,10,42,93,89,10,16,4,35,93,89,4,64,19,22,72,4,64,10,14,72,4,21,23,28,93,89,23,27,0,63,43,0,24,63,43,43,43,0,24,63,43,0,24,63,17,18,57,47,95,94,93,51,43,17,0,51,17,18,57,57,17,18,1,23,57,
17,51,51,17,51,51,17,51,51,17,51,17,51,49,48,37,55,35,6,35,34,2,17,16,18,51,50,23,51,55,51,17,20,7,51,21,35,6,33,34,39,53,22,51,50,55,33,53,33,55,37,50,54,53,53,52,38,35,34,6,21,16,3,139,6,8,111,229,215,237,238,212,223,121,11,24,143,4,117,147,97,254,
152,240,155,160,245,157,83,254,207,1,108,4,254,197,171,146,152,169,140,149,31,135,166,1,34,1,11,1,7,1,42,166,146,251,164,40,36,146,252,70,166,86,102,146,61,180,175,192,33,220,200,208,204,254,104,0,255,255,0,125,255,236,5,59,7,115,2,38,0,42,0,0,1,7,1,
76,0,248,1,82,0,19,64,11,1,38,5,38,1,122,40,35,8,2,37,1,43,53,0,43,53,0,255,255,0,113,254,20,4,61,6,33,2,38,0,74,0,0,1,6,1,76,23,0,0,11,182,2,30,53,48,20,29,37,1,43,53,0,255,255,0,199,0,0,4,244,7,115,2,38,0,46,0,0,1,7,1,76,0,76,1,82,0,21,180,1,23,5,38,
1,184,255,205,180,25,20,6,0,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,51,7,156,2,38,0,78,0,0,1,7,1,76,0,2,1,123,0,22,185,0,1,255,240,64,9,28,23,12,6,37,1,26,2,38,0,43,53,1,43,53,255,255,0,125,254,61,5,195,5,205,2,38,0,50,0,0,1,7,1,81,2,125,0,0,0,11,182,
2,41,34,30,6,0,37,1,43,53,0,255,255,0,113,254,61,4,104,4,94,2,38,0,82,0,0,1,7,1,81,1,180,0,0,0,11,182,2,20,34,30,7,0,37,1,43,53,0,255,255,0,125,254,61,5,195,6,188,2,38,0,50,0,0,0,39,1,77,0,197,1,82,1,7,1,81,2,125,0,0,0,37,64,27,2,127,27,143,27,159,27,
175,27,4,27,5,38,3,41,38,34,6,0,37,2,0,27,26,6,0,37,43,53,43,53,0,43,93,53,0,255,255,0,113,254,61,4,104,5,106,2,38,0,82,0,0,0,38,1,77,16,0,1,7,1,81,1,180,0,0,0,22,183,3,20,38,33,7,0,37,2,184,255,255,180,27,26,7,0,37,43,53,43,53,255,255,0,72,255,236,4,
59,7,115,2,38,3,178,0,0,1,7,1,76,255,206,1,82,0,22,185,0,1,255,245,64,9,39,34,24,25,37,1,37,5,38,0,43,53,1,43,53,255,255,0,29,254,20,3,182,6,33,2,38,2,231,0,0,1,7,1,76,255,114,0,0,0,14,185,0,1,255,244,180,38,33,23,24,37,1,43,53,255,255,0,199,0,0,10,7,
5,182,0,38,0,39,0,0,1,7,0,61,5,195,0,0,0,11,182,2,52,19,26,0,28,37,1,43,53,0,255,255,0,199,0,0,9,74,5,182,0,38,0,39,0,0,1,7,0,93,5,215,0,0,0,11,182,2,62,19,26,0,28,37,1,43,53,0,255,255,0,113,255,236,8,95,6,20,0,38,0,71,0,0,1,7,0,93,4,236,0,0,0,11,182,
2,88,35,42,15,44,37,1,43,53,0,255,255,0,125,255,236,5,59,7,115,2,38,0,42,0,0,1,7,0,118,1,100,1,82,0,19,64,11,1,37,5,38,1,217,37,33,8,2,37,1,43,53,0,43,53,0,255,255,0,113,254,20,4,61,6,33,2,38,0,74,0,0,1,6,0,118,74,0,0,11,182,2,68,50,46,20,29,37,1,43,
53,0,0,1,0,199,255,238,6,201,5,182,0,25,0,92,64,52,5,1,1,2,9,6,24,18,15,15,24,2,3,26,27,16,15,5,0,105,89,216,5,1,58,5,1,9,5,1,15,0,5,160,5,2,18,3,5,5,2,7,3,3,2,18,21,12,105,89,21,19,0,63,43,0,24,63,63,51,18,57,47,95,94,93,94,93,93,93,43,0,24,63,17,18,
1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,17,35,17,51,17,33,17,51,17,20,22,51,50,54,53,17,51,17,20,6,35,34,38,53,17,1,127,184,184,2,94,185,94,96,91,97,185,200,179,174,195,2,170,253,86,5,182,253,150,2,106,251,154,93,102,103,94,2,248,253,8,165,191,188,
170,1,86,0,2,0,199,254,20,4,217,5,205,0,14,0,24,0,59,64,30,11,15,7,7,8,3,18,8,18,25,26,11,6,0,6,15,106,89,6,22,9,3,8,27,0,21,105,89,0,4,0,63,43,0,24,63,63,63,43,17,18,0,57,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,50,18,21,16,0,5,17,35,17,51,23,51,54,
54,1,36,0,17,52,38,35,34,6,21,3,29,210,234,254,75,254,91,184,145,31,10,76,203,254,231,1,74,1,88,152,141,193,188,5,205,254,250,236,254,182,254,6,171,254,40,7,164,198,113,106,250,203,138,1,170,1,13,166,174,227,242,255,255,0,199,0,0,5,78,7,115,2,38,0,49,
0,0,1,7,0,67,0,102,1,82,0,21,180,1,21,5,38,1,184,255,173,180,25,29,9,19,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,6,33,2,38,0,81,0,0,1,6,0,67,234,0,0,14,185,0,1,255,190,180,26,30,10,20,37,1,43,53,255,255,0,0,0,0,5,27,7,115,2,38,0,36,0,0,1,7,3,115,4,
221,1,82,0,26,177,3,2,184,255,153,64,10,28,14,5,6,37,3,2,25,5,38,0,43,53,53,1,43,53,53,255,255,0,94,255,236,3,215,6,33,2,38,0,68,0,0,1,7,3,115,4,152,0,0,0,16,177,3,2,184,255,139,180,52,38,19,25,37,1,43,53,53,255,255,0,0,0,0,5,27,7,62,2,38,0,36,0,0,1,
7,4,241,2,143,1,82,0,19,64,11,2,0,25,17,5,6,37,2,25,5,38,0,43,53,1,43,53,0,255,255,0,94,255,236,3,215,5,236,2,38,0,68,0,0,1,7,4,241,2,84,0,0,0,14,185,0,2,255,252,180,49,41,19,25,37,1,43,53,255,255,0,160,0,0,3,248,7,115,2,38,0,40,0,0,1,7,3,115,4,197,1,
82,0,25,182,2,1,23,5,38,2,1,184,255,176,180,27,21,2,11,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,27,6,33,2,38,0,72,0,0,1,7,3,115,4,184,0,0,0,16,177,3,2,184,255,189,180,43,37,3,10,37,1,43,53,53,255,255,0,199,0,0,3,248,7,62,2,38,0,40,0,0,1,7,4,
241,2,98,1,82,0,19,64,11,1,23,5,38,1,1,23,15,2,11,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,27,5,236,2,38,0,72,0,0,1,7,4,241,2,86,0,0,0,11,182,2,15,39,31,3,10,37,1,43,53,0,255,255,255,133,0,0,2,100,7,115,2,38,0,44,0,0,1,7,3,115,3,170,1,82,0,25,182,
2,1,23,5,38,2,1,184,255,155,180,27,21,6,11,37,1,43,53,53,0,43,53,53,0,255,255,255,49,0,0,2,16,6,33,2,38,0,243,0,0,1,7,3,115,3,86,0,0,0,16,177,2,1,184,255,153,180,19,13,2,3,37,1,43,53,53,255,255,0,29,0,0,2,153,7,62,2,38,0,44,0,0,1,7,4,241,1,92,1,82,0,
19,64,11,1,23,5,38,1,1,23,15,6,11,37,1,43,53,0,43,53,0,255,255,255,201,0,0,2,69,5,236,2,38,0,243,0,0,1,7,4,241,1,8,0,0,0,14,185,0,1,255,255,180,15,7,2,3,37,1,43,53,255,255,0,125,255,236,5,195,7,115,2,38,0,50,0,0,1,7,3,115,5,113,1,82,0,25,182,3,2,35,5,
38,3,2,184,255,156,180,39,33,6,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,104,6,33,2,38,0,82,0,0,1,7,3,115,4,199,0,0,0,16,177,3,2,184,255,165,180,39,33,7,0,37,1,43,53,53,255,255,0,125,255,236,5,195,7,62,2,38,0,50,0,0,1,7,4,241,3,33,1,82,0,19,
64,11,2,35,5,38,2,0,35,27,6,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,104,5,236,2,38,0,82,0,0,1,7,4,241,2,109,0,0,0,11,182,2,0,35,27,7,0,37,1,43,53,0,255,255,0,166,0,0,4,219,7,115,2,38,0,53,0,0,1,7,3,115,4,203,1,82,0,26,177,3,2,184,255,122,64,10,
36,22,12,16,37,3,2,33,5,38,0,43,53,53,1,43,53,53,255,255,0,35,0,0,3,47,6,33,2,38,0,85,0,0,1,7,3,115,4,72,0,0,0,16,177,2,1,184,255,164,180,33,27,12,2,37,1,43,53,53,255,255,0,199,0,0,4,219,7,62,2,38,0,53,0,0,1,7,4,241,2,125,1,82,0,22,185,0,2,255,225,64,
9,33,25,12,16,37,2,33,5,38,0,43,53,1,43,53,255,255,0,174,0,0,3,47,5,236,2,38,0,85,0,0,1,7,4,241,1,240,0,0,0,11,182,1,0,29,21,12,2,37,1,43,53,0,255,255,0,184,255,236,5,31,7,115,2,38,0,56,0,0,1,7,3,115,5,88,1,82,0,25,182,2,1,29,5,38,2,1,184,255,183,180,
33,27,8,1,37,1,43,53,53,0,43,53,53,0,255,255,0,162,255,236,4,68,6,33,2,38,0,88,0,0,1,7,3,115,4,199,0,0,0,16,177,2,1,184,255,159,180,36,30,20,10,37,1,43,53,53,255,255,0,184,255,236,5,31,7,62,2,38,0,56,0,0,1,7,4,241,2,238,1,82,0,19,64,11,1,29,5,38,1,1,
29,21,8,1,37,1,43,53,0,43,53,0,255,255,0,162,255,236,4,68,5,236,2,38,0,88,0,0,1,7,4,241,2,121,0,0,0,11,182,1,5,32,24,20,10,37,1,43,53,0,255,255,0,78,255,236,4,70,5,203,2,6,1,177,0,0,0,1,0,20,254,20,3,182,4,94,0,40,0,76,64,41,19,16,3,22,35,35,3,39,10,
28,5,41,42,19,39,40,40,39,94,89,0,40,1,14,3,40,40,26,13,13,6,93,89,13,16,26,32,93,89,26,27,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,51,49,48,1,50,54,53,52,38,35,34,6,7,39,54,54,51,50,22,21,20,6,7,22,22,21,20,
6,6,35,34,39,53,22,22,51,50,54,53,52,38,35,35,53,1,139,144,170,158,133,61,126,86,61,90,159,95,211,242,130,130,165,164,134,249,159,238,150,91,208,97,162,192,208,206,161,1,211,143,113,113,135,30,40,143,43,31,197,173,125,180,44,42,205,150,144,226,124,76,
164,43,47,185,155,157,169,143,255,255,0,199,0,0,5,37,7,115,2,38,0,43,0,0,1,7,1,76,0,152,1,82,0,19,64,11,1,22,5,38,1,0,24,19,6,11,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,7,156,2,38,0,75,0,0,1,7,1,76,0,78,1,123,0,19,64,11,1,47,35,30,10,22,37,1,33,2,
38,0,43,53,1,43,53,0,0,1,0,199,254,20,5,51,5,205,0,18,0,51,64,25,7,3,3,4,14,15,4,15,19,20,7,4,11,5,3,4,18,15,27,11,0,105,89,11,4,0,63,43,0,24,63,63,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,32,17,17,35,17,51,23,51,54,54,51,32,17,17,35,17,52,
38,3,35,254,92,184,145,31,10,66,249,125,1,250,184,168,5,45,254,53,252,158,5,184,188,93,116,253,227,250,100,5,156,199,182,255,255,0,113,254,20,5,39,6,20,2,6,4,69,0,0,0,2,0,119,255,236,4,231,5,182,0,27,0,37,0,76,64,39,8,3,20,25,28,18,25,22,6,3,11,34,34,
3,22,18,4,38,39,8,20,36,0,0,36,107,89,0,0,14,4,23,3,14,31,105,89,14,19,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,54,53,53,51,21,16,7,22,22,21,20,0,33,34,36,38,53,16,37,38,17,53,51,21,20,
22,3,20,22,51,50,54,53,16,33,32,2,174,151,160,185,236,151,158,254,207,254,244,165,254,255,141,1,49,231,184,160,224,188,185,185,190,254,135,254,141,3,195,168,151,180,180,254,216,99,48,209,155,229,254,246,121,227,147,1,65,93,95,1,42,180,180,151,168,254,
24,167,169,170,166,1,74,0,2,0,113,255,236,4,104,6,20,0,28,0,40,0,76,64,39,9,3,20,26,29,18,26,23,6,3,12,35,35,3,23,18,4,41,42,9,20,38,0,0,38,93,89,0,0,15,4,24,0,15,32,93,89,15,22,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,
51,17,51,17,51,17,51,49,48,1,50,54,53,17,51,17,20,6,7,22,22,21,20,0,35,34,0,53,16,37,38,38,53,17,51,17,20,22,3,20,22,51,50,54,53,52,38,35,34,6,2,109,137,121,180,94,105,134,134,254,239,239,228,254,237,1,10,105,92,180,121,184,162,160,157,164,167,157,157,
162,3,225,147,158,1,2,254,248,158,180,39,51,217,158,239,254,242,1,21,232,1,75,98,39,182,153,1,8,254,254,158,147,254,8,176,184,182,178,178,177,178,255,255,0,78,254,106,4,68,5,182,2,38,0,61,0,0,1,7,3,125,2,193,0,0,0,11,182,1,0,19,19,9,9,37,1,43,53,0,255,
255,0,80,254,106,3,115,4,74,2,6,6,22,0,0,255,255,0,0,0,0,5,27,7,55,2,38,0,36,0,0,1,7,1,79,1,133,1,82,0,19,64,11,2,0,14,20,5,6,37,2,23,5,38,0,43,53,1,43,53,0,255,255,0,94,255,236,3,215,5,229,2,38,0,68,0,0,1,7,1,79,1,53,0,0,0,14,185,0,2,255,231,180,38,
44,19,25,37,1,43,53,255,255,0,199,254,20,3,248,5,182,2,38,0,40,0,0,1,7,0,122,1,123,0,0,0,11,182,1,3,18,12,2,11,37,1,43,53,0,255,255,0,113,254,20,4,27,4,94,2,38,0,72,0,0,1,7,0,122,1,111,0,0,0,11,182,2,16,34,28,3,10,37,1,43,53,0,255,255,0,125,255,236,5,
195,8,29,2,38,0,50,0,0,1,7,9,76,3,33,1,109,0,27,64,15,4,3,2,39,5,38,4,3,2,0,51,50,6,0,37,1,43,53,53,53,0,43,53,53,53,0,255,255,0,113,255,236,4,104,6,176,2,38,0,82,0,0,1,7,9,76,2,109,0,0,0,16,64,9,4,3,2,0,51,50,7,0,37,1,43,53,53,53,255,255,0,125,255,236,
5,195,8,29,2,38,0,50,0,0,1,7,9,77,3,31,1,109,0,32,64,12,3,2,176,33,192,33,2,33,5,38,3,2,184,255,255,180,33,45,6,0,37,1,43,53,53,0,43,93,53,53,255,255,0,113,255,236,4,104,6,176,2,38,0,82,0,0,1,7,9,77,2,106,0,0,0,16,177,3,2,184,255,254,180,33,45,7,0,37,
1,43,53,53,255,255,0,125,255,236,5,195,7,55,2,38,0,50,0,0,1,7,1,79,2,23,1,82,0,19,64,11,2,33,5,38,2,0,24,30,6,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,104,5,229,2,38,0,82,0,0,1,7,1,79,1,98,0,0,0,14,185,0,2,255,255,180,24,30,7,0,37,1,43,53,255,255,
0,125,255,236,5,195,8,2,2,38,0,50,0,0,1,7,9,79,3,31,0,0,0,16,177,3,2,184,255,254,180,39,38,6,0,37,1,43,53,53,255,255,0,113,255,236,4,104,6,178,2,38,0,82,0,0,1,7,9,78,2,109,0,0,0,13,183,3,2,0,39,38,7,0,37,1,43,53,53,0,255,255,0,0,0,0,4,135,6,188,2,38,
0,60,0,0,1,7,1,77,255,234,1,82,0,29,64,20,1,127,12,143,12,159,12,175,12,4,12,5,38,1,1,12,11,7,2,37,1,43,53,0,43,93,53,0,255,255,0,2,254,20,4,20,5,106,2,38,0,92,0,0,1,6,1,77,177,0,0,11,182,1,1,27,26,0,10,37,1,43,53,0,0,2,0,14,255,195,2,248,6,20,0,18,0,
28,0,80,64,41,16,18,2,27,27,18,7,22,18,22,29,30,27,13,25,2,18,4,15,10,4,25,100,89,15,4,31,4,2,9,3,4,10,0,0,10,19,100,89,10,22,0,63,43,0,24,63,16,196,95,94,93,43,0,24,16,198,17,57,57,17,57,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,51,17,54,51,
50,22,21,20,6,35,34,38,39,6,7,39,54,55,5,50,54,53,52,38,35,34,7,22,174,180,63,77,124,142,142,131,94,134,38,30,39,138,74,86,1,55,60,51,63,54,62,63,7,6,20,251,170,25,137,109,114,131,71,60,61,111,61,200,109,190,61,45,53,54,49,164,0,0,2,0,174,255,195,5,225,
4,94,0,34,0,44,0,111,64,59,13,15,27,23,23,24,0,43,43,15,5,38,38,15,24,3,45,46,0,15,2,43,10,41,12,27,24,31,12,8,2,41,100,89,15,2,31,2,2,9,3,2,8,25,15,24,21,31,19,93,89,31,16,8,35,100,89,8,22,0,63,43,0,24,63,43,0,24,63,63,16,196,95,94,93,43,0,24,16,198,
17,18,57,17,18,57,57,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,54,51,50,22,21,20,6,35,34,39,6,7,39,54,55,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,22,21,19,50,54,53,52,38,35,34,7,22,4,76,63,76,124,142,139,133,181,83,30,
40,137,74,86,119,127,169,153,180,145,27,10,51,184,111,202,196,131,52,58,62,54,62,63,7,1,190,25,137,109,114,131,131,57,115,61,200,109,1,137,134,131,187,211,253,199,4,74,150,81,89,196,207,253,172,53,53,53,54,49,164,0,2,0,29,255,195,3,6,5,70,0,26,0,36,0,
109,64,56,8,30,1,24,24,26,6,10,35,35,26,15,30,26,30,37,38,10,26,12,35,21,33,23,18,12,33,100,89,15,12,31,12,2,9,3,12,18,3,4,6,64,0,9,6,9,100,89,6,15,18,27,100,89,18,22,0,63,43,0,24,63,43,17,0,51,26,24,16,205,51,16,196,95,94,93,43,0,24,16,198,17,57,57,
17,57,57,17,18,1,57,57,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,19,35,53,55,55,51,21,33,21,33,17,54,51,50,22,21,20,6,35,34,38,39,6,7,39,54,55,5,50,54,53,52,38,35,34,7,22,188,155,157,72,107,1,61,254,195,63,76,124,142,139,133,94,134,38,30,40,137,75,
84,1,56,52,58,62,54,62,63,7,3,190,86,72,234,252,140,254,0,25,137,109,114,131,71,60,57,115,61,203,106,190,53,53,53,54,49,164,0,3,0,113,255,236,7,86,6,20,0,29,0,39,0,51,0,84,64,44,49,3,15,38,38,12,43,17,9,23,32,32,9,43,3,4,52,53,9,18,28,3,0,6,13,0,35,46,
6,46,93,89,20,6,16,30,40,0,40,93,89,26,0,22,0,63,50,43,17,0,51,24,63,51,43,17,0,51,24,63,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,5,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,20,7,51,54,51,50,18,17,16,2,35,32,3,2,37,32,17,52,
38,35,34,6,21,16,33,50,54,53,52,38,35,34,6,21,20,22,2,86,235,250,237,215,221,119,13,4,9,180,10,10,111,229,217,236,253,236,254,230,114,114,2,0,1,45,146,151,166,144,254,31,145,158,151,166,139,152,155,20,1,34,1,21,1,13,1,46,162,26,132,57,1,129,254,134,113,
113,164,254,213,254,244,254,236,254,219,1,0,255,0,149,1,166,208,208,188,224,254,86,225,201,226,188,221,205,204,210,0,3,0,113,254,20,7,86,4,94,0,30,0,40,0,52,0,83,64,43,33,23,9,44,13,13,39,17,14,3,50,50,14,23,3,53,54,18,28,9,3,20,26,14,27,41,31,26,31,
93,89,0,26,16,47,36,20,36,93,89,6,20,22,0,63,51,43,17,0,51,24,63,51,43,17,0,51,24,63,17,18,23,57,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,1,50,18,17,16,2,35,34,39,35,23,22,21,17,35,17,52,55,35,6,35,34,2,17,16,18,51,32,19,54,54,5,32,17,20,
22,51,50,54,53,16,33,34,6,21,20,22,51,50,54,53,52,38,5,113,235,250,237,216,222,118,12,4,8,180,10,10,107,233,215,237,253,236,1,25,114,58,206,253,107,254,211,145,152,165,144,1,225,144,159,149,169,139,152,155,4,94,254,222,254,235,254,243,254,210,161,35,
75,105,254,94,1,156,112,113,163,1,42,1,13,1,20,1,37,255,0,132,124,149,254,90,209,207,189,223,1,170,224,202,223,191,221,205,204,210,0,3,0,0,255,102,5,27,6,20,0,15,0,22,0,25,0,100,64,55,11,0,25,1,22,5,8,24,16,14,19,1,17,2,17,19,16,8,7,6,26,27,19,11,159,
15,1,15,15,31,15,47,15,3,9,3,15,12,7,11,5,9,22,9,105,89,24,22,22,11,12,3,3,11,18,0,63,51,63,18,57,47,51,43,17,0,51,24,16,198,16,198,95,94,93,113,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,51,50,49,48,1,3,1,35,3,33,3,35,19,35,3,35,1,51,23,55,
1,19,38,39,6,7,3,1,3,51,3,254,152,1,181,191,176,254,209,209,137,211,142,174,186,2,59,166,62,86,254,186,158,40,26,30,33,166,1,108,92,191,6,20,254,78,251,158,1,197,253,161,2,95,254,59,5,188,159,247,252,84,1,199,113,94,120,99,254,69,1,9,254,247,0,2,0,125,
255,102,4,207,6,20,0,30,0,38,0,100,64,56,12,3,34,23,17,20,7,36,1,29,3,6,6,29,37,36,20,19,23,7,39,40,6,36,31,9,20,1,15,27,19,39,30,64,34,41,72,30,64,9,13,72,30,27,27,31,105,89,27,4,15,9,105,89,15,19,0,63,43,0,24,63,43,0,24,16,198,43,43,16,198,17,18,57,
57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,7,22,23,7,38,39,1,22,51,50,55,21,6,6,35,34,39,7,35,55,38,2,17,52,18,36,51,50,23,55,7,34,0,17,16,23,1,38,4,121,39,61,64,74,73,35,254,122,73,91,156,195,93,172,112,95,98,53,137,67,
175,181,167,1,63,216,78,74,29,183,236,254,242,222,1,127,40,6,20,112,16,31,156,32,11,251,158,21,58,160,34,25,20,154,195,82,1,98,1,0,226,1,84,184,10,83,235,254,196,254,238,254,137,141,4,74,8,0,2,0,113,254,86,3,213,6,20,0,27,0,34,0,92,64,48,0,3,18,21,12,
3,28,21,16,19,7,30,1,26,3,6,6,26,31,30,19,21,6,35,36,6,30,32,9,1,19,24,14,18,27,0,24,32,97,89,24,16,14,9,97,89,14,22,0,63,43,0,24,63,43,0,24,63,47,17,18,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,3,22,23,7,
38,39,1,22,51,50,55,21,6,35,34,39,3,35,19,38,17,16,0,51,51,23,19,1,20,23,1,35,34,6,3,213,166,57,43,55,63,35,254,233,57,72,145,140,114,169,93,93,154,137,174,198,1,11,247,30,29,158,253,223,76,1,0,8,166,158,6,20,254,50,16,19,150,23,8,252,242,23,64,160,59,
26,254,80,1,233,144,1,80,1,20,1,43,2,1,184,252,13,198,103,2,205,209,0,1,0,20,0,0,3,254,5,182,0,13,0,61,64,31,13,11,4,8,8,1,11,10,6,11,3,14,15,7,13,0,13,108,89,4,0,0,11,2,3,11,8,105,89,11,18,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,51,
17,51,17,51,49,48,19,51,17,51,17,33,21,33,17,33,21,33,17,35,20,179,184,1,92,254,164,2,127,252,201,179,3,57,2,125,253,131,145,253,252,164,2,168,0,0,2,0,20,255,102,4,92,6,20,0,16,0,19,0,68,64,37,18,17,6,6,11,7,3,0,1,7,10,13,6,20,21,15,16,31,16,2,9,3,16,
14,10,7,18,4,19,13,14,13,105,89,1,14,3,0,63,51,43,17,0,51,51,24,63,196,16,198,95,94,93,17,18,1,23,57,17,51,51,17,51,51,49,48,1,7,51,21,35,1,17,35,17,3,35,1,17,33,53,33,55,1,19,35,4,41,45,96,170,254,228,185,207,143,1,94,254,55,3,89,45,254,252,141,141,
6,20,94,162,253,156,253,80,1,35,254,67,2,242,2,188,162,94,253,209,1,47,0,0,1,0,104,254,20,3,135,4,94,0,50,0,81,64,42,35,8,8,48,17,41,30,48,23,23,0,30,3,51,52,17,33,0,26,30,23,44,41,48,33,38,93,89,33,16,0,20,94,89,0,22,10,4,93,89,10,27,0,63,43,0,24,63,
43,0,24,63,43,17,18,0,57,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,5,22,23,22,51,50,54,55,21,6,35,34,38,39,38,39,38,39,53,22,51,50,54,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,30,2,21,20,6,1,225,37,23,34,181,39,
89,19,70,96,163,170,31,27,127,69,44,181,168,136,124,119,152,155,126,59,220,192,187,163,61,167,134,112,116,100,183,137,131,62,210,18,54,98,172,18,9,148,29,150,172,142,34,18,25,164,88,88,74,65,90,58,60,85,106,76,135,156,74,143,70,71,62,60,79,70,51,88,110,
77,147,167,0,0,1,0,80,254,20,3,172,4,74,0,24,0,66,64,35,9,24,24,20,20,0,21,18,4,25,26,24,21,22,22,21,100,89,22,15,19,0,18,18,0,100,89,18,21,11,6,93,89,11,27,0,63,43,0,24,63,43,17,18,0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,49,48,37,22,22,23,
22,22,51,50,55,21,6,35,34,38,39,38,38,35,35,53,1,33,53,33,21,1,31,112,132,36,23,115,100,70,65,59,88,167,184,49,26,109,106,72,2,78,253,213,2,241,139,20,147,142,91,81,23,148,25,144,178,97,73,119,3,71,140,135,0,1,0,4,0,0,3,76,5,203,0,21,0,45,64,22,21,0,
17,4,4,0,11,3,22,23,20,1,1,14,0,18,14,7,105,89,14,4,0,63,43,0,24,63,18,57,47,51,17,18,1,23,57,17,51,17,51,49,48,51,17,54,54,53,52,38,35,34,6,7,39,54,54,51,50,22,21,20,2,7,17,254,180,215,138,128,74,178,59,68,75,206,106,211,242,208,198,2,147,55,226,145,
115,121,56,44,147,54,61,209,182,168,254,235,92,253,213,0,0,1,0,25,0,0,3,51,4,94,0,19,0,45,64,22,19,0,15,4,4,0,10,3,20,21,18,1,1,12,0,21,12,6,93,89,12,16,0,63,43,0,24,63,18,57,47,51,17,18,1,23,57,17,51,17,51,49,48,51,17,54,54,53,52,35,34,6,7,39,54,51,
50,22,21,20,2,7,21,254,179,202,252,70,156,65,67,158,208,204,224,200,185,1,39,55,225,146,248,53,48,136,114,203,188,166,254,238,86,201,0,3,0,31,0,0,4,197,5,182,0,19,0,32,0,41,0,138,64,77,11,12,12,37,1,19,33,21,25,25,3,19,8,37,15,29,29,37,23,19,4,42,43,
24,1,2,1,105,89,21,13,2,1,18,4,2,2,19,11,20,33,33,20,107,89,56,33,1,154,33,1,105,33,1,15,33,31,33,2,9,3,33,33,19,4,4,41,107,89,4,3,19,25,107,89,19,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,93,93,113,43,17,18,0,57,18,57,24,47,95,94,93,51,43,17,0,
51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,17,51,17,51,49,48,19,35,53,51,17,33,32,4,21,20,6,7,21,22,22,21,20,4,35,33,19,21,33,21,33,21,33,50,54,53,52,38,35,37,33,50,54,53,52,38,35,35,199,168,168,1,161,1,38,1,5,142,136,169,159,254,244,240,253,
254,184,1,47,254,209,1,39,176,170,180,180,254,231,1,14,172,156,171,185,242,1,94,160,3,184,175,187,130,169,25,10,29,176,145,196,220,2,174,176,160,194,136,138,131,125,154,110,129,120,106,0,2,0,20,255,236,5,197,5,182,0,20,0,29,0,79,64,39,3,5,13,11,18,27,
27,15,11,1,5,5,19,24,11,24,30,31,4,26,13,14,13,105,89,1,18,14,14,8,20,16,3,8,21,105,89,8,19,0,63,43,0,24,63,51,18,57,47,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,51,21,35,21,20,0,33,32,0,53,53,35,53,51,17,
51,17,33,17,1,50,54,53,53,33,21,20,22,5,31,166,166,254,210,254,244,254,247,254,220,164,164,185,2,247,254,136,181,195,253,9,191,5,182,253,191,160,209,250,254,226,1,33,251,205,160,2,65,253,191,2,65,250,213,194,183,209,211,179,196,0,255,255,0,0,0,0,4,219,
5,182,2,6,1,105,0,0,0,3,0,199,255,102,3,248,6,20,0,19,0,23,0,27,0,155,64,87,11,7,3,20,24,24,16,12,15,9,25,8,26,5,21,1,18,3,4,4,18,22,21,26,25,15,14,16,9,28,29,0,19,1,33,3,19,17,64,14,16,8,27,20,27,105,89,5,216,20,1,58,20,1,9,20,1,15,0,20,160,20,2,18,
3,20,20,16,17,4,23,17,23,105,89,1,17,3,9,24,16,24,105,89,12,16,18,0,63,51,43,17,0,51,24,63,51,43,17,0,51,17,18,57,24,47,95,94,93,94,93,93,93,51,43,17,0,51,24,16,198,26,16,206,95,94,93,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,
51,49,48,1,7,51,21,35,3,51,21,33,3,33,21,33,7,35,55,35,17,33,55,1,51,19,33,17,51,19,35,3,172,25,101,142,116,221,254,250,131,1,174,254,41,39,133,39,213,2,71,25,254,88,244,114,254,154,70,133,203,6,20,94,162,254,56,160,253,246,162,154,154,5,182,94,253,56,
1,200,251,142,2,10,0,4,0,113,254,86,4,27,6,20,0,29,0,35,0,39,0,43,0,147,64,79,0,3,10,23,23,15,40,3,28,1,17,42,16,43,39,34,38,35,11,8,15,36,36,8,35,34,43,42,1,3,8,44,45,0,42,40,19,38,33,30,1,11,26,6,16,39,40,33,33,40,94,89,25,33,1,3,15,33,1,16,6,33,33,
26,6,9,0,6,30,93,89,6,16,26,19,97,89,26,22,0,63,43,0,24,63,43,0,24,63,17,18,57,47,95,94,93,95,93,43,17,18,0,57,57,17,18,57,57,17,18,57,17,18,57,24,47,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,19,19,38,17,16,
0,51,50,23,19,51,3,22,22,21,21,33,3,22,51,50,54,55,21,6,6,35,34,39,3,1,34,6,7,51,19,19,38,39,3,5,22,23,19,158,170,215,1,6,223,31,59,156,137,168,113,125,254,82,123,62,89,88,158,106,91,160,109,107,90,149,1,45,129,150,14,229,107,223,4,98,90,254,141,4,84,
96,254,86,1,236,143,1,76,1,8,1,57,8,1,190,254,27,57,232,159,109,254,158,27,31,45,158,39,32,28,254,78,5,117,166,148,1,54,254,202,184,79,254,249,143,180,96,1,20,0,1,255,96,254,123,2,27,5,182,0,21,0,63,64,31,2,17,19,10,8,15,19,19,12,8,8,22,23,18,10,11,10,
105,89,15,11,11,0,13,3,0,5,105,89,0,34,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,50,49,48,3,34,39,53,22,51,50,54,53,17,35,53,51,17,51,17,51,21,35,17,20,6,8,94,58,71,77,100,100,168,168,185,166,166,197,254,123,27,155,
20,121,114,2,123,160,2,147,253,109,160,253,148,198,214,0,0,2,255,143,254,20,1,252,5,229,0,21,0,33,0,89,64,48,2,17,19,10,8,15,19,19,12,8,28,8,22,3,34,35,25,31,99,89,96,25,1,15,25,1,12,3,25,13,18,10,11,10,94,89,15,11,11,34,13,15,0,5,93,89,0,27,0,63,43,
0,24,63,18,57,47,51,43,17,0,51,24,16,196,95,94,93,93,43,17,18,1,23,57,17,51,51,17,51,17,51,17,51,50,49,48,19,34,39,53,22,51,50,54,53,17,35,53,51,17,51,17,51,21,35,17,20,6,3,52,54,51,50,22,21,20,6,35,34,38,45,94,64,69,67,78,73,154,154,180,154,154,157,
37,61,45,42,63,63,42,45,61,254,20,25,145,20,85,87,2,166,145,1,189,254,67,145,253,96,164,164,7,95,60,54,54,60,59,56,56,0,0,2,0,125,254,20,6,55,5,203,0,14,0,45,0,73,64,38,41,47,3,25,35,17,32,10,3,45,25,45,46,47,17,31,21,28,33,3,28,0,105,89,28,4,21,6,105,
89,21,19,43,38,105,89,43,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,57,57,17,23,51,51,17,51,17,51,49,48,1,34,2,17,16,18,51,50,54,54,53,17,52,38,38,1,52,55,35,6,6,35,34,36,2,53,16,0,33,50,22,23,51,55,51,17,20,22,51,50,55,21,6,35,32,17,
2,227,199,223,222,202,158,196,91,92,198,1,34,8,10,57,229,165,187,254,236,145,1,71,1,35,144,238,59,10,31,145,58,71,50,42,47,67,254,221,5,43,254,201,254,231,254,235,254,197,92,182,160,1,60,161,182,91,250,254,54,93,96,112,182,1,86,229,1,97,1,141,110,99,
188,249,168,87,81,21,156,27,1,66,0,0,2,0,113,254,20,5,8,4,94,0,12,0,40,0,75,64,39,36,42,10,21,3,40,30,27,15,15,40,21,3,41,42,16,26,18,24,28,15,24,7,93,89,24,16,18,0,93,89,18,22,38,33,93,89,38,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,
1,23,57,17,51,51,17,51,17,51,17,51,49,48,37,50,54,55,53,52,38,35,34,6,21,20,22,5,52,55,35,6,35,34,2,17,16,18,51,50,23,51,55,51,17,20,22,51,50,55,21,6,35,34,17,2,82,161,148,4,152,165,141,150,149,1,201,10,12,115,229,212,234,239,213,225,117,8,27,143,45,
56,64,38,42,101,240,129,176,203,37,227,197,222,204,201,213,152,110,60,167,1,44,1,11,1,12,1,47,170,150,251,35,112,85,22,137,33,1,86,0,0,2,0,20,0,0,4,219,5,182,0,16,0,25,0,75,64,37,14,11,13,21,4,2,17,1,1,6,2,11,21,2,21,26,27,13,0,4,5,4,107,89,17,5,5,7,
15,2,18,7,25,105,89,7,3,0,63,43,0,24,63,51,18,57,47,51,43,17,0,51,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,17,35,17,35,53,51,17,33,32,4,21,16,5,1,35,1,37,51,50,54,53,52,38,35,35,1,127,184,179,179,1,147,1,16,1,5,254,219,1,145,215,
254,158,254,221,219,178,164,166,186,209,2,92,253,164,2,92,156,2,190,207,208,254,221,101,253,113,2,92,156,140,138,138,127,0,1,0,20,0,0,3,47,4,94,0,23,0,82,64,44,5,3,10,22,2,2,7,3,16,0,3,3,24,25,10,3,14,1,5,6,5,94,89,22,0,6,16,6,2,11,3,6,6,3,8,15,3,21,
14,19,98,89,14,16,0,63,43,0,24,63,63,18,57,47,95,94,93,51,43,17,0,51,17,18,57,17,18,1,23,57,17,51,51,17,51,51,17,51,49,48,1,33,17,35,17,35,53,51,17,51,23,51,54,54,51,50,23,7,38,35,34,6,7,51,2,100,254,254,180,154,154,148,20,8,63,172,101,73,56,22,61,58,
117,179,20,254,1,252,254,4,1,252,145,1,189,201,109,112,12,166,14,166,135,0,0,2,0,0,0,0,4,135,5,182,0,17,0,20,0,76,64,39,3,22,16,19,9,20,9,10,6,4,10,15,13,5,21,22,8,11,10,16,7,20,13,14,13,105,89,4,0,14,14,18,18,10,2,16,3,10,18,0,63,63,51,18,57,18,57,47,
51,51,43,17,0,51,51,17,18,57,57,17,18,1,23,57,17,51,51,17,51,50,17,51,49,48,1,33,19,51,3,51,21,35,1,17,35,17,1,35,53,51,3,51,1,19,33,1,82,1,227,140,198,143,123,209,254,254,185,254,252,207,121,141,201,1,123,157,254,197,4,176,1,6,254,250,160,254,39,253,
201,2,47,1,225,160,1,6,253,49,1,41,0,2,0,2,254,20,4,20,4,74,0,26,0,33,0,85,64,44,9,35,29,7,12,10,4,1,19,10,7,7,26,30,3,19,5,34,35,33,4,26,21,30,13,1,2,1,94,89,10,6,2,2,17,8,4,15,17,22,93,89,17,27,0,63,43,0,24,63,51,18,57,47,51,51,43,17,0,51,51,24,63,
18,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,19,35,53,51,3,51,19,33,19,51,3,51,21,35,1,6,6,35,34,39,53,22,51,50,54,63,2,54,19,33,22,22,23,205,185,127,145,193,137,1,131,131,194,137,117,172,254,231,69,190,140,75,74,50,70,86,120,38,57,88,25,
111,254,231,63,61,13,2,78,145,1,107,254,149,1,107,254,149,145,253,26,182,158,17,143,12,95,99,146,178,106,1,54,165,178,73,0,255,255,0,166,255,236,4,31,4,92,1,15,0,68,4,125,4,72,192,0,0,9,179,1,0,22,22,0,63,53,53,0,0,2,0,113,255,236,4,61,4,94,0,16,0,29,
0,60,64,30,27,3,12,20,9,14,3,14,30,31,9,15,0,6,10,15,13,21,6,24,93,89,6,16,0,17,93,89,0,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,17,18,1,57,57,17,51,51,51,17,51,49,48,5,34,2,17,16,18,51,50,23,51,55,51,17,35,39,35,6,39,50,54,53,53,52,38,35,34,6,21,
20,22,2,51,214,236,237,215,221,119,8,29,143,145,27,8,115,198,164,151,153,164,139,152,151,20,1,40,1,15,1,13,1,46,162,142,251,182,147,167,149,179,204,33,229,195,221,205,204,210,255,255,0,175,255,236,4,123,4,94,1,15,4,64,4,236,4,74,192,0,0,9,179,1,0,6,22,
0,63,53,53,0,0,2,0,174,255,236,4,123,6,31,0,29,0,42,0,69,64,36,13,26,26,29,19,40,40,5,29,3,43,44,26,13,22,16,29,21,2,7,97,89,2,1,16,30,93,89,16,16,22,37,93,89,22,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,
48,19,16,51,50,23,21,38,35,34,6,21,21,20,7,51,54,51,50,18,17,16,2,35,34,38,39,35,6,7,35,1,34,6,21,21,20,22,51,50,54,53,52,38,174,248,69,66,47,59,47,50,10,10,111,229,217,236,240,213,111,174,55,14,31,6,129,1,234,166,144,147,167,148,145,146,5,0,1,31,27,
149,20,54,65,114,113,113,164,254,213,254,244,254,240,254,215,80,79,120,19,3,199,188,224,8,225,193,217,205,208,208,0,1,0,68,255,236,3,102,4,94,0,23,0,40,64,20,12,23,18,5,23,5,24,25,15,8,97,89,15,16,21,2,97,89,21,22,0,63,43,0,24,63,43,17,18,1,57,57,17,
51,17,51,49,48,55,22,51,50,54,53,52,38,35,34,6,7,39,54,54,51,50,0,17,16,0,35,34,39,86,140,139,165,154,160,162,55,134,50,55,49,160,94,237,1,6,254,245,241,162,114,199,64,211,207,198,212,29,25,150,25,34,254,219,254,242,254,233,254,216,59,0,2,0,98,255,156,
3,233,4,94,0,29,0,39,0,93,64,49,15,27,5,20,9,32,7,27,37,37,7,9,3,40,41,22,7,24,2,30,4,0,24,30,93,89,15,24,31,24,2,9,3,24,24,0,12,12,18,97,89,12,16,0,34,93,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,0,24,16,198,17,57,17,57,57,17,18,1,23,57,
17,51,17,51,17,51,51,17,51,49,48,5,34,39,6,7,39,54,55,38,53,16,0,51,50,22,23,7,38,35,32,17,20,23,54,51,50,22,21,20,6,3,34,7,22,51,50,54,53,52,38,2,129,205,125,43,32,138,43,64,78,1,11,247,84,155,50,56,139,98,254,188,21,160,194,142,171,199,126,151,119,
82,151,87,105,81,20,98,81,97,63,126,110,133,211,1,20,1,43,34,25,150,52,254,96,105,78,158,135,115,133,157,1,135,148,94,77,60,48,57,0,2,0,113,254,20,5,39,6,20,0,31,0,44,0,77,64,40,6,46,42,20,29,35,10,0,26,14,14,10,20,3,45,46,26,15,17,23,30,0,23,39,93,89,
23,16,17,32,93,89,17,22,8,3,93,89,8,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,49,48,5,20,22,51,50,55,21,6,35,32,17,53,52,54,55,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,17,51,1,50,54,53,53,52,38,
35,34,6,21,20,22,4,61,49,68,73,44,47,109,254,254,10,3,13,118,222,215,237,237,215,221,119,13,3,10,180,254,19,164,151,153,164,139,152,151,147,106,91,22,137,33,1,86,130,24,119,18,161,1,42,1,13,1,13,1,46,162,20,121,21,1,182,250,109,179,204,33,229,195,221,
205,204,210,0,2,0,113,255,236,5,8,6,31,0,28,0,41,0,75,64,39,5,43,39,19,28,32,11,25,13,13,32,19,3,42,43,25,14,16,22,12,21,2,7,97,89,2,1,22,36,93,89,22,16,16,29,93,89,16,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,51,17,51,
17,51,17,51,49,48,1,16,51,50,23,21,38,35,34,6,21,17,35,39,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,1,50,54,53,53,52,38,35,34,6,21,20,22,3,137,248,72,63,47,59,47,50,145,27,8,115,227,214,236,237,215,221,119,13,3,10,254,199,164,151,153,164,139,152,151,
5,0,1,31,27,149,20,54,65,250,244,147,167,1,40,1,15,1,13,1,46,162,20,121,21,252,35,179,204,33,229,195,221,205,204,210,0,255,255,0,104,255,236,4,18,4,94,0,71,0,72,4,131,0,0,192,0,64,0,0,2,0,104,255,236,4,18,4,94,0,20,0,27,0,87,64,53,17,25,9,3,11,11,24,
9,3,28,29,10,25,94,89,9,10,1,18,15,10,31,10,2,15,10,47,10,63,10,127,10,143,10,5,19,3,10,10,6,0,0,14,97,89,0,16,6,21,93,89,6,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,94,93,43,17,18,1,23,57,17,51,17,51,51,49,48,1,50,0,17,16,0,35,34,2,53,53,33,
38,38,35,34,6,7,53,54,54,19,50,54,55,33,22,22,2,2,248,1,24,254,250,223,207,246,2,240,5,180,165,88,158,106,91,160,154,129,150,14,253,209,2,136,4,94,254,213,254,250,254,248,254,199,1,11,228,109,186,195,31,45,158,39,32,252,33,166,147,151,162,0,2,0,104,255,
236,6,27,4,94,0,35,0,43,0,101,64,52,0,45,21,41,14,28,15,5,40,40,15,14,3,44,45,2,33,97,89,2,2,10,29,5,40,4,41,28,15,14,4,29,41,14,29,14,29,14,10,25,25,18,97,89,25,16,10,36,93,89,10,22,0,63,43,0,24,63,43,17,18,0,57,57,24,47,47,17,51,17,51,18,57,57,17,18,
57,57,17,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,6,35,34,3,7,23,21,16,0,35,34,2,53,53,37,38,38,35,34,6,7,53,54,54,51,50,4,23,55,23,22,22,51,50,55,1,50,54,54,53,5,22,22,6,27,115,123,183,75,27,2,254,250,223,207,246,2,228,28,171,139,
88,158,106,91,160,109,196,1,10,44,174,35,23,62,46,82,84,252,57,92,135,70,253,207,11,135,1,170,78,1,2,6,21,22,254,248,254,199,1,11,228,17,200,133,140,31,45,158,39,32,197,180,47,122,85,75,55,254,78,89,169,164,152,130,140,255,255,0,88,255,236,3,152,4,94,
2,6,1,130,0,0,255,255,0,68,255,236,3,143,4,94,2,6,1,209,0,0,0,1,0,68,255,236,5,51,4,94,0,48,0,123,64,69,21,50,28,29,29,2,8,37,13,26,26,2,32,43,43,2,47,37,4,49,50,24,18,97,89,24,24,35,10,28,47,48,48,47,93,89,69,48,1,25,48,1,8,48,232,48,2,16,15,48,1,20,
3,48,48,35,10,10,4,93,89,10,16,35,40,93,89,35,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,32,53,52,35,34,6,7,39,54,51,50,22,23,55,23,22,22,
51,50,55,23,6,6,35,34,39,6,7,21,22,22,21,20,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,1,135,1,55,249,79,136,95,63,171,212,145,200,42,111,34,23,62,46,79,87,39,49,125,63,168,76,47,135,125,118,250,219,242,132,183,189,141,152,154,159,148,2,133,168,156,
30,40,143,76,91,85,31,123,85,75,55,133,34,46,185,95,36,8,36,136,103,151,172,71,162,86,94,92,94,91,147,0,0,2,0,113,255,236,4,113,4,94,0,17,0,35,0,101,64,57,23,24,24,16,3,33,21,16,27,8,8,16,12,33,4,36,37,23,12,13,13,12,93,89,69,13,1,25,13,1,8,13,232,13,
2,16,15,13,1,20,3,13,13,30,18,18,0,93,89,18,16,30,6,93,89,30,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,6,21,20,22,51,32,53,52,38,35,35,53,51,32,53,52,37,50,22,21,20,
7,21,22,22,21,20,6,35,32,0,17,16,0,2,147,183,177,174,189,1,40,154,159,86,57,1,56,254,248,204,232,207,127,117,254,226,254,253,254,227,1,32,3,199,208,208,214,208,184,94,91,147,168,154,151,153,136,186,57,8,36,136,103,150,173,1,40,1,19,1,15,1,40,0,0,1,255,
143,254,20,1,252,4,74,0,21,0,63,64,31,13,6,8,21,19,4,8,8,1,19,19,22,23,7,21,0,21,94,89,4,0,0,22,2,15,11,16,93,89,11,27,0,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,50,49,48,19,51,17,51,17,51,21,35,17,20,6,35,34,39,53,22,
51,50,54,53,17,35,20,154,180,154,154,157,152,94,64,69,67,78,73,154,2,141,1,189,254,67,145,253,96,164,164,25,145,20,85,87,2,166,0,0,2,0,111,254,20,5,8,6,31,0,37,0,50,0,85,64,45,27,52,37,48,13,21,41,5,32,19,7,7,5,13,3,51,52,19,8,10,16,24,29,97,89,24,1,
16,45,93,89,16,16,10,38,93,89,10,22,35,2,93,89,35,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,0,57,57,17,18,1,23,57,17,51,51,17,51,51,17,51,51,17,51,49,48,19,22,51,50,54,53,53,55,35,6,35,34,2,17,16,18,51,50,23,51,38,53,53,16,51,50,23,21,38,35,34,
21,17,20,6,35,34,39,1,50,54,53,53,52,38,35,34,6,21,20,22,197,160,245,140,163,6,8,111,229,213,239,241,209,223,121,13,13,250,70,63,47,59,99,239,252,240,155,1,137,166,151,152,169,138,151,147,255,0,86,164,145,43,135,165,1,41,1,14,1,9,1,50,166,117,64,147,
1,31,27,149,20,119,250,226,236,238,70,2,37,179,198,43,220,200,219,203,204,214,255,255,0,113,254,20,4,61,4,94,2,6,0,74,0,0,0,1,0,113,255,236,4,4,4,94,0,25,0,61,64,32,11,0,16,6,0,21,21,23,6,3,26,27,24,23,94,89,24,24,3,9,9,14,97,89,9,16,3,19,97,89,3,22,
0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,17,51,49,48,37,6,6,35,34,0,17,16,0,33,50,23,7,38,35,32,17,20,22,51,50,55,17,35,53,33,4,4,120,188,106,237,254,248,1,35,1,2,227,123,66,146,128,254,139,158,155,131,105,236,1,160,57,43,34,1,
35,1,16,1,20,1,43,74,155,72,254,96,199,211,29,1,45,145,0,0,2,0,0,254,25,4,16,4,74,0,24,0,36,0,71,64,35,24,38,13,18,28,28,31,31,9,0,12,3,25,25,12,9,3,37,38,0,12,18,28,28,18,34,23,13,15,6,34,93,89,6,27,0,63,43,0,24,63,51,18,57,57,17,18,57,57,17,18,1,23,
57,17,51,17,51,17,51,17,51,17,51,50,17,51,49,48,37,22,22,21,20,6,35,34,38,53,52,54,55,1,51,19,22,22,23,51,62,2,19,51,1,52,38,39,6,6,21,20,22,51,50,54,2,109,81,52,133,103,106,129,57,76,254,96,193,208,60,42,11,8,9,36,43,238,192,254,66,41,35,36,40,45,31,
31,45,162,159,167,69,111,143,143,111,79,176,140,3,168,254,18,141,118,46,33,94,110,2,50,250,209,50,131,58,60,127,50,59,52,50,0,2,255,250,255,238,4,20,4,94,0,9,0,49,0,75,64,38,45,51,26,4,18,10,21,12,0,0,21,18,3,50,51,10,21,35,2,2,35,7,29,47,24,29,24,93,
89,42,29,16,15,7,93,89,15,22,0,63,43,0,24,63,51,43,17,0,51,17,18,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,50,17,51,49,48,37,52,39,6,21,20,22,51,50,54,19,22,21,20,6,35,34,38,53,52,54,55,1,38,35,34,7,53,54,51,50,22,23,18,22,23,51,54,55,55,54,54,
51,50,23,21,38,35,34,7,2,82,76,76,45,31,31,45,20,140,128,108,108,127,56,83,254,229,38,46,24,37,46,58,52,71,39,195,46,13,8,33,68,155,39,73,50,59,45,37,24,46,34,221,88,103,107,82,49,43,41,1,107,191,133,103,126,126,105,72,139,111,1,127,53,10,133,24,41,55,
254,243,73,33,60,100,215,54,42,24,133,10,47,0,1,0,166,254,20,4,68,4,74,0,22,0,48,64,23,1,21,10,7,14,11,21,11,23,24,15,18,8,22,15,11,27,18,4,93,89,18,22,0,63,43,0,24,63,63,51,18,57,17,18,1,57,57,17,51,51,51,17,51,49,48,1,17,20,22,51,50,54,53,17,51,17,
35,17,52,55,35,6,6,35,34,38,53,17,1,88,119,127,167,154,181,181,11,13,50,179,113,205,196,4,74,253,65,133,131,184,215,2,56,249,202,1,234,84,70,81,89,195,206,2,203,0,1,0,174,0,0,4,76,6,31,0,31,0,59,64,30,13,11,30,30,31,21,22,22,5,31,3,32,33,13,17,22,31,
21,2,7,97,89,2,1,17,26,93,89,17,16,0,63,43,0,24,63,43,0,24,63,51,18,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,19,16,51,50,23,21,38,35,34,6,21,21,20,7,51,54,54,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,174,250,67,66,47,59,47,50,10,12,49,180,113,200,
202,178,119,127,167,155,180,5,0,1,31,27,149,20,54,65,192,90,64,80,90,191,210,253,53,2,190,134,131,186,214,253,201,0,1,0,174,254,20,4,76,6,31,0,40,0,68,64,36,22,20,7,7,8,30,40,40,34,14,8,4,41,42,22,26,8,21,11,16,97,89,11,1,26,3,93,89,26,16,32,37,97,89,
32,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,52,38,35,34,6,21,17,35,17,16,51,50,23,21,38,35,34,6,21,21,20,7,51,54,54,51,50,22,21,17,16,35,34,39,53,22,51,50,54,53,3,154,119,127,167,155,180,250,67,66,47,59,
47,50,10,12,49,180,113,200,202,248,67,66,42,64,47,50,2,190,134,131,186,214,253,201,5,0,1,31,27,149,20,54,65,192,90,64,80,90,191,210,252,104,254,225,27,150,21,54,65,0,2,0,20,0,0,1,252,5,229,0,11,0,23,0,88,64,49,2,4,7,5,0,4,4,9,5,18,5,12,3,24,25,15,21,
99,89,96,15,1,15,15,1,12,3,15,10,3,7,8,7,94,89,0,137,8,1,120,8,1,8,8,5,10,15,5,21,0,63,63,18,57,47,93,93,51,43,17,0,51,24,16,196,95,94,93,93,43,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,1,51,21,35,17,35,17,35,53,51,17,51,3,52,54,51,50,22,21,20,6,
35,34,38,1,98,154,154,180,154,154,180,194,61,45,42,63,63,42,45,61,2,141,145,254,4,1,252,145,1,189,1,41,60,54,54,60,59,56,56,255,255,0,168,255,236,2,160,4,74,2,6,1,134,0,0,0,1,0,74,0,0,2,70,4,74,0,11,0,57,64,28,8,0,0,10,5,1,1,10,3,3,12,13,8,5,6,5,110,
89,6,15,11,2,1,2,110,89,1,21,0,63,43,17,0,51,24,63,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,33,33,53,55,17,39,53,33,21,7,17,23,2,70,254,4,164,164,1,252,164,164,106,35,3,45,37,107,107,37,252,211,35,0,1,0,10,0,0,2,252,6,20,0,27,0,84,64,49,
19,3,3,16,4,25,4,11,3,28,29,2,5,0,7,19,16,21,14,11,21,0,0,16,0,32,0,3,0,7,24,0,3,15,14,31,14,63,14,207,14,4,14,14,4,17,0,4,21,0,63,63,18,57,47,93,23,51,47,93,51,51,17,18,57,57,17,18,57,57,17,18,1,23,57,17,51,51,17,51,49,48,1,34,39,17,35,17,38,35,34,6,
7,35,54,54,51,50,23,17,51,17,22,51,50,54,55,51,6,6,2,29,29,35,180,43,27,49,49,14,105,13,115,98,26,35,180,43,29,48,49,16,102,12,117,2,147,11,253,98,2,246,18,59,60,122,141,11,2,135,253,33,18,59,60,123,140,0,0,2,255,236,0,0,2,184,6,20,0,17,0,26,0,76,64,
40,21,3,3,11,15,15,8,24,16,16,13,27,28,6,18,93,89,15,6,31,6,2,9,3,6,23,14,0,23,0,93,89,11,23,23,16,9,0,16,21,0,63,63,18,57,47,51,43,17,0,51,24,16,196,95,94,93,43,17,18,1,57,57,17,51,51,51,17,51,50,17,51,49,48,19,34,38,53,52,54,51,50,23,17,51,17,51,21,
35,17,35,17,3,34,6,21,20,51,51,53,52,217,116,121,115,104,65,39,180,213,213,180,88,40,32,88,72,2,96,111,104,99,114,37,2,45,252,224,148,253,160,2,96,1,25,41,25,67,22,111,0,1,0,174,254,20,2,137,6,20,0,13,0,33,64,15,7,15,1,12,12,14,15,13,0,9,4,93,89,9,27,
0,63,43,0,24,63,17,18,1,57,17,51,17,51,49,48,1,17,20,22,51,50,55,21,6,35,34,38,53,17,1,96,74,84,75,64,68,96,164,147,6,20,249,89,100,97,22,137,33,170,172,6,170,0,1,0,174,254,20,4,252,6,20,0,29,0,83,64,44,24,18,2,6,12,0,26,26,27,6,18,18,3,22,27,4,30,31,
23,3,3,22,94,89,3,3,10,0,28,0,27,21,0,25,93,89,0,15,10,15,93,89,10,27,0,63,43,0,24,63,43,0,24,63,63,17,18,57,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,33,21,1,22,4,21,20,6,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,1,33,17,
35,17,51,1,98,3,99,254,63,235,1,13,134,249,160,239,140,183,204,162,193,208,206,121,1,193,253,112,180,180,4,74,131,254,12,16,248,201,144,225,125,72,164,86,186,154,157,169,125,1,241,252,78,6,20,0,255,255,0,166,255,236,6,205,4,74,1,15,0,80,7,123,4,74,192,
0,0,7,178,0,34,15,0,63,53,0,0,1,0,166,254,20,6,205,4,74,0,37,0,64,64,32,20,17,28,25,37,34,4,0,0,25,17,3,38,39,5,11,14,35,26,18,15,0,27,31,22,14,22,93,89,8,14,22,0,63,51,43,17,0,51,24,63,63,51,51,18,57,57,17,18,1,23,57,17,51,51,51,17,51,17,51,49,48,1,
17,52,54,55,35,6,6,35,32,39,35,6,6,35,34,38,53,17,51,17,16,51,50,54,53,17,51,17,20,22,51,50,54,53,17,51,17,6,25,9,3,14,50,170,104,254,254,78,10,53,183,116,186,185,178,223,152,145,178,110,116,152,141,180,254,20,1,224,15,139,8,83,87,184,88,96,191,212,2,
203,253,61,254,252,175,186,2,94,253,61,130,130,187,210,2,58,249,202,0,0,1,0,174,254,20,6,213,4,94,0,42,0,75,64,39,19,15,15,16,6,7,33,42,42,37,7,16,4,43,44,26,19,16,23,17,15,7,16,21,2,11,23,11,93,89,29,23,16,35,40,97,89,35,27,0,63,43,0,24,63,51,43,17,
0,51,24,63,51,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,16,35,34,6,21,17,35,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,32,23,51,54,54,51,50,22,21,17,16,35,34,39,53,22,51,50,53,6,35,223,153,144,179,109,116,152,141,180,145,27,10,
47,171,106,1,2,78,10,53,183,116,186,185,248,67,66,42,65,96,2,195,1,4,178,183,253,162,2,195,130,130,186,212,253,199,4,74,150,80,90,184,88,96,192,211,252,104,254,225,27,150,21,119,0,1,255,197,254,20,4,76,4,94,0,29,0,60,64,30,4,13,0,0,10,21,22,10,22,30,
31,13,22,17,11,15,22,21,17,26,93,89,17,16,2,7,93,89,2,27,0,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,50,49,48,5,16,33,34,39,53,22,51,50,54,53,17,51,23,51,54,54,51,50,22,21,17,35,17,52,38,35,34,6,21,1,98,254,242,93,50,47,59,
72,55,145,27,10,51,184,111,202,196,178,119,127,169,153,150,254,170,33,137,22,89,108,4,221,150,81,89,196,207,253,53,2,190,134,131,187,211,0,1,0,174,254,20,5,53,4,94,0,32,0,62,64,31,7,34,25,21,21,22,0,13,22,13,33,34,25,22,29,23,15,22,21,29,17,93,89,29,
16,10,3,93,89,10,27,0,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,5,20,22,51,50,54,55,21,6,6,35,34,38,53,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,22,21,4,76,53,72,28,63,17,21,79,43,137,131,119,127,169,153,
180,145,27,10,51,184,111,202,196,147,106,91,14,8,137,14,19,173,169,3,84,134,131,187,211,253,199,4,74,150,81,89,196,207,0,0,1,0,174,0,0,4,96,4,74,0,14,0,44,64,20,3,6,6,7,1,13,10,7,10,15,16,3,10,7,14,8,15,2,7,21,0,63,51,63,51,18,57,57,17,18,1,57,57,17,
51,51,17,51,17,51,49,48,1,17,35,1,22,21,17,35,17,51,1,38,38,53,17,4,96,223,253,207,8,170,221,2,56,2,11,4,74,251,182,3,115,160,111,253,156,4,74,252,139,26,185,39,2,123,255,255,0,113,255,236,4,104,4,94,2,6,2,124,0,0,0,2,0,113,255,236,6,127,4,94,0,23,0,
35,0,123,64,70,24,8,18,22,22,13,30,1,16,0,0,20,1,8,4,36,37,13,2,4,11,18,21,93,89,69,18,1,25,18,1,8,18,232,18,2,16,15,18,1,20,3,18,18,14,1,1,22,93,89,1,21,14,17,93,89,14,15,11,33,93,89,11,16,4,27,93,89,4,21,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,
18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,49,48,33,33,53,6,35,34,38,2,53,16,0,51,50,23,53,33,21,33,17,33,21,33,17,33,1,20,22,51,50,54,53,52,38,35,34,6,6,127,253,47,129,197,149,230,124,1,12,242,192,
127,2,209,253,217,2,6,253,250,2,39,250,172,163,159,157,164,165,159,145,174,111,131,139,1,4,172,1,12,1,43,133,113,150,254,211,149,254,164,1,145,207,215,215,207,207,209,226,0,2,0,115,255,236,5,207,4,94,0,20,0,37,0,66,64,33,6,32,15,12,21,0,0,12,32,3,38,
39,27,35,13,13,29,35,35,3,93,89,35,16,18,9,29,9,93,89,24,29,22,0,63,51,43,17,0,51,24,63,43,17,18,0,57,24,47,17,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,52,0,35,34,0,21,20,22,51,50,54,53,17,51,17,20,22,51,50,54,55,20,2,35,34,39,35,6,35,34,2,53,16,0,
33,32,0,5,27,254,251,241,243,254,245,118,105,95,102,172,101,93,104,122,180,207,184,222,69,10,65,224,183,208,1,103,1,75,1,66,1,104,1,213,240,1,4,254,251,239,161,179,142,124,1,13,254,243,128,138,172,164,226,254,253,184,184,1,3,226,1,53,1,88,254,165,0,255,
255,0,111,254,20,5,92,6,20,2,6,1,222,0,0,255,255,0,31,255,236,2,160,4,74,1,15,0,85,3,78,4,74,192,0,0,7,178,0,10,15,0,63,53,0,0,1,0,31,255,236,2,160,6,20,0,17,0,40,64,19,12,9,14,2,14,18,19,15,13,10,0,13,21,0,5,98,89,0,22,0,63,43,0,24,63,63,18,57,17,18,
1,57,57,17,51,51,49,48,23,34,39,55,22,51,50,54,54,53,17,51,17,35,39,35,6,6,160,73,56,22,65,54,87,148,85,180,148,20,8,62,174,20,12,166,15,96,170,103,4,20,249,236,201,107,114,0,0,1,0,31,254,20,3,137,4,74,0,29,0,55,64,28,6,31,27,10,0,14,14,10,20,3,30,31,
15,18,28,15,18,23,98,89,18,22,8,3,93,89,8,27,0,63,43,0,24,63,43,0,24,63,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,5,20,22,51,50,55,21,6,35,32,17,53,52,54,55,35,6,6,35,34,39,55,22,51,50,54,54,53,17,51,2,160,51,65,76,41,47,110,255,0,9,3,8,62,174,100,
73,56,22,65,54,87,148,85,180,147,108,89,22,137,33,1,86,189,15,139,8,107,114,12,166,15,96,170,103,2,74,0,1,0,174,254,20,3,47,4,94,0,17,0,42,64,20,14,10,10,11,11,2,19,14,18,0,12,15,11,27,0,5,98,89,0,16,0,63,43,0,24,63,63,17,18,57,17,1,57,57,17,51,17,51,
49,48,1,50,23,7,38,35,34,6,6,21,17,35,17,51,23,51,54,54,2,174,73,56,22,61,58,87,149,84,180,148,20,8,63,172,4,94,12,166,14,96,169,103,251,202,6,54,201,109,112,0,0,1,0,174,254,20,3,47,4,94,0,27,0,51,64,26,2,16,16,27,8,22,27,3,29,2,28,6,0,15,6,11,98,89,
6,16,24,19,93,89,24,27,0,63,43,0,24,63,43,0,24,63,17,18,57,17,1,23,57,17,51,17,51,49,48,19,51,23,51,54,54,51,50,23,7,38,35,34,6,6,21,17,20,22,51,50,55,21,6,35,34,38,53,174,148,20,8,63,172,101,73,56,22,61,58,87,149,84,72,84,61,64,68,82,164,147,4,74,201,
109,112,12,166,14,96,169,103,253,35,100,97,22,137,33,170,172,0,1,0,168,0,0,2,160,4,94,0,14,0,31,64,14,14,0,0,6,15,16,0,21,4,10,97,89,4,16,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,51,17,52,54,51,50,23,7,38,38,35,34,6,21,17,168,154,174,82,94,23,26,78,
56,72,71,3,8,175,167,33,153,8,23,90,99,252,250,0,0,1,0,37,254,20,2,29,4,94,0,14,0,31,64,14,14,0,8,0,15,16,0,27,10,4,97,89,10,16,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,17,52,38,35,34,6,7,39,54,51,50,22,21,17,1,106,71,72,56,78,26,22,94,82,173,155,
254,20,4,242,99,90,23,8,153,33,167,175,251,12,0,2,0,174,0,0,4,88,4,74,0,13,0,21,0,65,64,32,12,8,11,14,19,2,2,3,8,14,3,14,22,23,11,1,19,1,93,89,19,19,4,13,3,21,4,18,93,89,4,15,0,63,43,0,24,63,51,18,57,47,43,17,0,51,17,18,1,57,57,17,51,17,51,17,51,17,51,
17,51,49,48,1,33,17,35,17,33,50,22,21,20,6,7,1,35,3,52,38,35,33,17,33,32,2,109,254,245,180,1,236,183,206,130,126,1,57,209,22,118,116,254,219,1,2,1,13,1,180,254,76,4,74,172,152,120,161,32,254,51,3,4,85,91,254,150,0,255,255,0,174,0,0,4,88,4,74,1,71,4,111,
0,0,4,74,64,0,192,0,0,9,179,1,0,3,15,0,63,53,53,0,0,1,0,104,254,20,3,121,4,94,0,47,0,77,64,39,35,0,12,23,41,6,6,30,17,0,23,17,23,48,49,26,23,30,44,0,41,33,38,93,89,33,16,3,20,94,89,3,22,14,9,93,89,14,27,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,17,18,
57,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,20,6,35,34,39,21,20,22,51,50,55,21,6,35,34,38,53,17,22,51,50,54,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,30,2,3,121,230,208,94,70,72,83,61,64,68,81,163,149,181,168,136,124,119,
152,155,126,59,220,192,187,163,61,167,134,112,116,100,183,137,131,62,1,47,154,169,12,139,100,97,22,137,33,169,173,1,107,88,88,74,65,90,58,60,85,106,76,135,156,74,143,70,71,62,60,79,70,51,88,110,0,1,255,197,254,20,2,76,6,31,0,22,0,40,64,20,16,24,4,0,10,
10,23,24,13,19,93,89,13,1,2,7,93,89,2,27,0,63,43,0,24,63,43,17,18,1,57,17,51,50,17,51,49,48,5,16,33,34,39,53,22,51,50,54,53,17,16,33,50,23,21,38,38,35,34,6,21,1,98,254,242,93,50,47,59,72,55,1,14,92,52,17,62,28,72,55,150,254,170,33,137,22,89,108,5,92,
1,86,33,137,8,14,89,107,0,1,255,197,254,20,2,76,6,31,0,30,0,90,64,47,24,32,8,2,4,16,14,0,4,4,18,14,14,31,32,3,16,17,16,94,89,0,25,17,1,3,15,17,1,16,6,17,17,6,21,21,27,93,89,21,1,6,11,93,89,6,27,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,51,43,
17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,50,17,51,49,48,1,51,21,35,17,16,33,34,39,53,22,51,50,54,53,17,35,53,51,17,16,33,50,23,21,38,38,35,34,6,21,1,98,154,154,254,242,93,50,47,59,72,55,154,154,1,14,92,52,17,62,28,72,55,2,141,145,253,110,254,170,
33,137,22,89,108,2,143,145,2,60,1,86,33,137,8,14,89,107,0,0,1,255,227,254,20,2,76,4,94,0,23,0,40,64,20,19,25,5,12,23,23,24,25,8,3,93,89,8,16,21,15,93,89,21,27,0,63,43,0,24,63,43,17,18,1,57,17,51,50,17,51,49,48,19,52,38,35,34,7,53,54,51,50,22,21,17,20,
22,51,50,54,55,21,6,35,32,17,174,56,55,46,46,47,86,125,125,54,73,28,62,17,52,92,254,242,3,20,100,83,23,137,33,163,158,252,80,108,89,14,8,137,33,1,86,0,0,2,255,31,254,20,2,76,6,31,0,25,0,33,0,80,64,43,6,35,32,22,22,13,16,0,29,15,16,29,16,34,35,3,9,93,
89,3,1,16,30,25,30,93,89,13,15,25,31,25,2,9,3,25,21,19,26,93,89,19,27,0,63,43,0,24,63,95,94,93,51,43,17,0,51,24,63,43,17,18,1,57,57,17,51,17,51,17,51,50,17,51,17,51,49,48,51,17,16,33,50,23,21,38,38,35,34,6,21,17,51,21,35,6,6,35,34,38,53,52,54,51,3,50,
54,55,35,34,21,20,174,1,14,92,52,17,62,28,72,55,154,154,3,140,143,132,161,150,147,19,66,53,2,90,139,4,201,1,86,33,137,8,14,89,107,251,57,147,171,174,135,107,123,127,254,168,85,112,99,98,0,1,0,45,0,0,2,195,5,90,0,21,0,102,64,63,11,9,2,16,9,18,14,16,14,
22,23,12,16,9,17,17,16,100,89,15,17,47,17,63,17,79,17,239,17,255,17,6,19,3,17,17,6,14,6,0,93,89,79,6,1,95,6,1,0,6,48,6,144,6,3,16,6,160,6,2,6,14,21,0,63,196,93,113,93,113,43,17,18,0,57,24,47,95,94,93,43,17,0,51,17,51,17,18,1,57,57,17,51,51,17,51,17,51,
49,48,19,34,7,53,54,54,51,32,17,17,51,21,7,7,35,53,33,53,33,17,52,38,199,79,75,31,105,48,1,66,156,158,72,106,254,194,1,62,90,4,199,23,137,14,19,254,172,253,129,86,72,233,252,139,2,123,92,105,0,1,0,33,254,20,2,182,5,70,0,21,0,64,64,31,10,8,15,19,19,8,
17,3,8,3,22,23,13,15,64,12,15,10,18,15,18,100,89,15,15,6,0,93,89,6,27,0,63,43,0,24,63,43,17,0,51,17,51,26,24,16,205,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,50,55,21,6,6,35,32,17,17,35,53,55,55,51,21,33,21,33,17,20,22,2,29,96,57,29,102,53,254,190,
155,157,72,107,1,61,254,195,91,254,168,22,137,13,20,1,84,4,86,86,72,234,252,140,251,175,95,102,0,0,2,0,20,255,236,4,221,4,74,0,23,0,31,0,104,64,54,7,9,20,18,1,29,29,22,18,5,9,9,2,27,11,18,11,32,33,12,15,23,8,28,20,21,20,94,89,5,1,25,21,1,3,15,21,1,16,
6,21,21,10,3,23,15,10,21,15,24,93,89,15,22,0,63,43,0,24,63,63,51,18,57,47,95,94,93,95,93,51,51,43,17,0,51,51,17,18,57,17,18,1,57,57,17,51,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,33,17,51,17,51,21,35,17,35,39,35,6,6,35,34,38,53,53,35,53,51,17,
1,50,54,55,33,21,20,22,1,88,2,55,181,153,153,148,26,9,49,180,119,198,201,142,142,1,170,164,157,2,253,201,119,4,74,254,78,1,178,254,78,146,253,250,145,79,86,190,209,139,146,1,178,252,55,182,207,127,133,129,0,1,0,61,255,236,4,154,4,74,0,31,0,70,64,36,0,
25,12,19,31,2,13,19,9,2,25,25,28,16,9,4,32,33,16,28,14,0,13,14,13,93,89,29,14,15,5,22,93,89,5,22,0,63,43,0,24,63,51,43,17,0,51,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,22,17,20,0,35,34,38,38,53,52,54,55,33,53,33,21,6,6,21,20,22,
51,50,54,53,52,2,39,53,33,21,3,143,217,254,238,238,146,230,127,109,106,254,245,1,228,111,135,165,157,154,167,144,104,1,228,3,180,172,254,234,241,254,235,127,235,154,152,220,80,150,142,50,252,158,176,191,191,178,149,1,8,45,142,150,0,1,0,166,255,236,4,
72,4,94,0,27,0,47,64,24,21,18,12,27,27,5,18,3,28,29,19,15,8,3,97,89,8,16,15,24,93,89,15,22,0,63,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,49,48,1,52,38,35,34,7,53,54,51,50,22,21,17,20,6,35,34,38,17,17,51,17,20,22,51,50,54,53,3,147,61,80,58,59,70,
59,167,143,229,236,242,223,180,131,154,154,130,3,6,108,81,19,154,20,161,177,254,207,248,247,239,1,0,2,111,253,151,190,162,166,186,0,1,0,0,0,0,4,16,4,74,0,12,0,26,64,11,1,14,11,13,6,12,2,11,21,12,15,0,63,63,51,18,57,17,1,51,17,51,49,48,1,1,35,3,38,39,
35,14,2,3,35,1,2,113,1,159,192,234,70,18,8,5,30,41,249,193,1,162,4,74,251,182,2,135,199,92,27,96,123,253,76,4,74,0,0,1,0,23,0,0,6,51,4,74,0,28,0,34,64,16,27,9,29,30,22,15,4,3,27,7,28,15,19,10,27,21,0,63,51,51,63,51,18,23,57,17,18,1,57,57,49,48,1,19,22,
23,51,54,55,19,51,1,35,3,38,38,39,35,6,7,3,35,2,2,39,35,6,6,3,35,1,2,27,188,31,45,8,40,34,196,205,1,45,186,152,45,21,5,9,29,44,195,196,125,127,11,8,5,38,184,184,1,49,4,74,253,149,101,190,188,105,2,105,251,182,2,74,182,105,40,146,149,253,150,1,153,1,159,
87,38,170,253,65,4,74,0,0,1,0,0,0,0,4,18,6,31,0,22,0,43,64,20,9,16,0,22,0,23,24,22,5,5,13,1,9,21,13,18,93,89,13,1,0,63,43,0,24,63,51,18,57,17,51,17,18,1,57,57,17,51,50,49,48,33,35,3,38,39,35,6,7,3,35,1,54,54,51,50,23,21,38,35,34,6,7,7,4,18,192,238,72,
20,8,26,68,223,195,1,217,67,190,142,87,63,53,68,94,116,34,57,2,102,189,104,106,189,253,156,4,207,178,158,17,143,12,102,88,144,0,1,0,0,0,0,3,203,4,74,0,8,0,34,64,15,7,10,3,0,1,1,9,10,5,1,6,3,15,1,21,0,63,63,51,18,57,17,18,1,57,17,51,50,17,51,49,48,33,
35,17,1,51,1,1,51,1,2,66,181,254,115,205,1,26,1,25,203,254,119,1,197,2,133,254,16,1,240,253,123,0,1,0,80,254,20,4,92,4,74,0,23,0,71,64,38,17,25,7,3,10,23,23,3,8,4,1,5,24,25,7,4,5,5,4,100,89,5,15,2,8,1,1,8,100,89,1,21,20,13,93,89,20,27,0,63,43,0,24,63,
43,17,18,0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,53,1,33,53,33,21,1,33,17,20,22,51,50,54,55,21,6,6,35,34,38,53,2,201,253,135,2,78,253,213,2,241,253,187,2,84,53,72,23,67,18,22,78,43,135,125,119,3,71,140,135,252,200,254,226,
106,91,13,9,137,14,19,171,171,0,0,2,0,80,255,78,4,66,4,74,0,21,0,30,0,93,64,52,25,11,7,19,28,28,7,4,3,12,8,5,7,31,32,2,5,16,22,100,89,15,16,31,16,175,16,3,9,3,16,5,11,8,9,9,8,100,89,9,15,6,5,25,12,5,12,100,89,0,5,21,0,63,51,43,17,0,51,18,57,24,63,43,
17,18,0,57,24,16,196,95,94,93,43,0,24,16,196,17,18,1,23,57,17,51,17,51,51,49,48,33,6,7,39,55,33,53,1,33,53,33,21,1,51,54,54,51,50,22,21,20,33,19,34,6,7,51,50,53,52,38,2,41,30,44,137,49,254,201,2,78,253,213,2,241,253,187,170,89,184,118,105,137,254,174,
79,55,101,54,141,158,44,60,118,57,121,119,3,71,140,135,252,200,176,150,125,88,252,1,70,90,97,109,29,49,255,255,0,29,254,20,3,182,4,74,2,6,2,231,0,0,0,2,255,215,254,20,4,31,4,74,0,33,0,43,0,147,64,84,13,45,41,22,22,1,36,5,11,16,36,11,27,9,29,29,27,36,
6,33,2,6,44,45,15,38,1,18,6,25,38,93,89,0,25,16,25,32,25,3,16,3,25,25,18,0,6,6,33,94,89,15,6,31,6,2,9,3,6,6,18,3,14,27,5,2,3,3,2,93,89,3,15,0,34,1,18,6,18,34,93,89,18,27,0,63,43,0,95,94,93,24,63,43,17,18,0,57,24,63,17,18,57,47,95,94,93,43,17,0,51,18,
57,24,47,95,94,93,43,0,95,94,93,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,50,17,51,17,51,49,48,19,1,33,53,33,21,1,22,4,21,20,7,22,23,7,38,39,6,33,34,38,38,53,52,54,51,50,23,54,53,52,38,35,35,19,50,55,38,35,34,6,21,20,22,236,1,192,253,141,3,70,254,63,
235,1,13,51,102,54,117,79,62,169,254,238,111,181,103,185,155,236,221,14,208,206,120,118,200,116,181,186,83,91,124,1,193,1,241,152,131,254,12,16,248,201,117,100,100,66,111,90,58,148,70,131,90,114,136,149,54,44,157,169,253,102,106,136,57,48,62,75,0,1,0,
25,0,0,3,51,6,31,0,19,0,45,64,22,19,0,15,4,4,0,10,3,20,21,18,1,1,12,0,21,12,6,93,89,12,1,0,63,43,0,24,63,18,57,47,51,17,18,1,23,57,17,51,17,51,49,48,51,17,54,54,53,52,35,34,6,7,39,54,51,50,22,21,20,2,7,17,254,175,206,252,71,157,63,67,156,210,205,223,
199,186,2,231,54,224,148,248,54,46,135,115,204,187,167,254,239,87,253,119,0,255,255,0,53,0,0,3,79,6,31,0,71,4,131,3,104,0,0,192,0,64,0,0,1,0,25,255,236,3,51,6,20,0,19,0,45,64,22,1,18,4,15,15,18,9,3,20,21,1,18,18,7,19,0,7,13,93,89,7,22,0,63,43,0,24,63,
18,57,47,51,17,18,1,23,57,17,51,17,51,49,48,1,17,22,18,21,20,6,35,34,39,55,22,22,51,50,53,52,38,39,17,1,178,185,200,224,204,208,158,67,62,159,70,252,201,180,6,20,253,109,86,254,238,166,189,202,114,135,46,54,248,146,223,57,2,241,0,1,0,113,254,23,3,147,
4,94,0,22,0,40,64,20,15,3,9,21,3,21,23,24,6,12,97,89,6,16,0,18,97,89,0,27,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,34,2,17,16,0,33,50,22,23,7,38,35,34,2,17,16,18,51,50,55,21,6,2,102,254,247,1,0,1,2,80,157,51,55,139,98,166,158,147,166,145,
140,114,254,23,1,130,1,152,1,146,1,155,33,26,150,52,254,189,254,183,254,181,254,200,64,160,59,0,255,255,0,125,255,236,5,195,5,205,2,38,0,50,0,0,1,7,0,121,2,14,0,0,0,27,64,18,2,63,33,111,33,175,33,223,33,4,33,2,0,24,30,12,18,37,1,43,53,0,17,93,53,0,255,
255,0,174,0,0,4,88,4,74,2,6,1,204,0,0,0,2,0,92,255,236,4,92,4,94,0,16,0,34,0,101,64,57,30,29,29,2,9,26,2,32,20,14,14,6,32,26,4,35,36,30,7,4,4,7,93,89,69,4,1,25,4,1,8,4,232,4,2,16,15,4,1,20,3,4,4,23,17,17,0,93,89,17,16,23,11,93,89,23,22,0,63,43,0,24,63,
43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,32,21,20,33,51,21,35,32,21,20,33,50,54,53,52,38,39,32,0,17,16,0,33,34,38,53,52,54,55,53,38,53,52,54,2,57,254,244,1,55,58,86,254,198,1,41,189,174,
177,188,1,8,1,31,254,225,254,254,225,254,117,127,207,232,3,199,154,168,147,185,184,208,214,208,208,151,254,215,254,242,254,237,254,216,173,150,103,135,37,8,57,186,136,153,0,1,0,113,255,236,4,190,6,31,0,37,0,77,64,41,18,39,28,6,23,0,0,11,33,33,35,6,3,
38,39,36,35,94,89,36,36,3,9,15,20,97,89,15,1,9,26,97,89,9,16,3,31,97,89,3,22,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,37,6,6,35,34,0,17,16,0,33,50,23,53,52,54,51,50,23,21,38,35,34,21,17,7,38,35,
32,17,20,22,51,50,55,17,35,53,33,4,4,120,188,106,237,254,248,1,35,1,2,108,86,110,126,59,63,47,59,96,66,146,128,254,139,158,155,131,105,236,1,160,57,43,34,1,35,1,16,1,20,1,43,18,192,132,143,27,149,20,98,254,243,155,72,254,96,199,211,29,1,45,145,0,255,
255,0,174,0,0,4,106,4,74,2,6,1,215,0,0,0,3,255,61,254,20,1,252,5,229,0,15,0,23,0,35,0,93,64,53,22,11,11,2,5,15,19,4,5,30,5,19,24,4,36,37,27,33,99,89,96,27,1,15,27,1,12,3,27,0,15,5,20,14,20,93,89,2,15,14,31,14,2,9,3,14,21,8,16,93,89,8,27,0,63,43,0,24,
63,95,94,93,51,43,17,0,51,24,63,196,95,94,93,93,43,17,18,1,23,57,17,51,17,51,17,51,50,17,51,49,48,19,51,17,51,21,35,6,6,35,34,38,53,52,54,51,51,3,50,54,55,35,34,21,20,19,52,54,51,50,22,21,20,6,35,34,38,174,180,154,154,3,134,135,122,155,143,138,88,104,
57,45,2,78,121,185,61,45,42,63,63,42,45,61,4,74,251,182,147,174,171,133,109,122,128,254,168,86,111,99,98,6,203,60,54,54,60,59,56,56,0,1,0,18,254,20,3,152,4,74,0,15,0,54,64,28,8,5,12,9,15,13,13,5,4,6,4,16,17,15,8,5,3,9,9,10,4,10,6,15,4,21,13,27,0,63,63,
63,51,17,18,57,17,23,51,17,18,1,23,57,17,51,51,51,17,51,49,48,1,6,7,1,35,1,1,51,1,55,17,51,17,35,17,55,2,229,79,52,254,162,211,1,189,254,36,218,1,124,125,179,179,9,2,20,105,56,254,141,1,213,2,117,254,0,108,1,148,249,202,3,78,178,0,1,0,174,0,0,3,86,4,
74,0,5,0,31,64,14,2,5,5,4,6,7,0,15,5,2,93,89,5,21,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,19,51,17,33,21,33,174,180,1,244,253,88,4,74,252,76,150,0,2,0,113,254,20,5,39,6,31,0,31,0,44,0,74,64,39,5,46,42,22,11,16,28,35,31,4,12,22,12,45,46,28,17,19,25,
12,27,2,7,93,89,2,1,25,39,93,89,25,16,19,32,93,89,19,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,57,57,17,23,51,51,17,51,17,51,49,48,1,16,33,50,23,21,38,35,34,6,21,17,35,17,52,54,55,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,1,50,54,
53,53,52,38,35,34,6,21,20,22,3,137,1,2,109,47,44,73,68,49,180,10,3,13,118,222,215,237,237,215,221,119,13,3,10,254,199,164,151,153,164,139,152,151,4,201,1,86,33,137,22,91,105,249,77,1,216,24,119,18,161,1,42,1,13,1,13,1,46,162,20,121,21,252,35,179,204,
33,229,195,221,205,204,210,0,0,1,0,25,0,0,3,51,6,31,0,27,0,82,64,43,25,8,23,27,27,4,0,19,8,8,0,2,14,4,28,29,26,2,3,2,93,89,23,0,3,1,11,3,3,3,0,22,5,5,16,0,21,16,10,93,89,16,1,0,63,43,0,24,63,18,57,47,51,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,
51,17,51,51,17,51,17,51,49,48,33,17,35,53,51,17,54,54,53,52,35,34,6,7,39,54,51,50,22,21,20,2,7,21,51,21,35,17,1,18,186,186,166,195,252,71,157,63,67,156,210,205,223,191,173,221,221,1,80,149,1,2,56,226,144,248,54,46,135,115,204,187,162,254,234,87,164,149,
254,176,0,1,0,53,0,0,3,80,6,31,0,27,0,82,64,43,27,16,16,5,20,24,24,1,25,10,22,25,5,4,28,29,23,27,0,27,93,89,20,0,0,1,11,3,0,0,25,2,19,19,8,25,21,8,14,93,89,8,1,0,63,43,0,24,63,18,57,47,51,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,
51,17,51,49,48,19,51,53,38,2,53,52,54,51,50,23,7,38,38,35,34,21,20,22,23,17,51,21,35,17,35,17,35,197,221,175,190,224,204,211,156,68,62,159,70,251,197,163,186,186,180,221,1,229,164,89,1,20,162,187,204,115,135,46,54,248,145,226,55,254,254,149,254,176,1,
80,0,0,3,0,113,255,236,7,94,6,20,0,24,0,37,0,40,0,103,64,56,35,3,12,28,15,39,39,9,22,17,20,20,40,18,22,28,3,6,41,42,39,18,21,21,18,100,89,21,21,17,38,15,15,38,100,89,15,15,9,23,0,6,13,0,6,32,93,89,6,16,0,25,93,89,0,21,0,63,43,0,24,63,43,0,24,63,17,18,
57,57,63,43,17,18,0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,5,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,33,21,1,33,21,33,39,35,6,39,50,54,53,53,52,38,35,34,6,21,20,22,1,17,1,2,51,214,236,237,215,221,119,13,3,10,180,
3,19,253,186,2,84,252,78,27,8,115,198,164,151,153,164,139,152,151,2,123,2,76,20,1,40,1,15,1,13,1,46,162,20,121,21,1,182,254,54,135,252,200,139,147,167,149,179,204,33,229,195,221,205,204,210,3,61,252,187,3,69,0,2,0,113,254,20,7,147,6,20,0,45,0,58,0,130,
64,70,21,15,45,3,19,9,23,56,31,40,49,43,23,23,37,25,3,15,15,0,25,49,31,5,59,60,37,26,28,34,20,0,0,19,94,89,0,0,7,45,22,43,43,22,93,89,43,15,41,0,24,21,34,53,93,89,34,16,28,46,93,89,28,22,7,12,93,89,7,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,63,43,
17,18,0,57,18,57,24,47,43,17,0,51,17,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,1,22,4,21,20,6,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,1,33,17,35,39,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,33,21,
1,50,54,53,53,52,38,35,34,6,21,20,22,5,156,235,1,12,134,249,159,239,140,183,204,162,192,208,205,121,1,192,253,180,145,27,8,115,227,214,236,237,215,221,119,13,3,10,180,3,31,250,244,164,151,153,164,139,152,151,1,211,16,248,201,144,226,124,72,164,86,185,
155,157,169,125,1,241,252,78,147,167,1,40,1,15,1,13,1,46,162,20,121,21,1,182,254,54,131,252,186,179,204,33,229,195,221,205,204,210,0,4,0,113,255,78,8,45,6,20,0,37,0,50,0,53,0,62,0,145,64,82,57,53,48,23,32,41,35,52,52,29,17,37,53,7,60,60,53,15,13,0,17,
41,23,8,63,64,12,16,4,54,100,89,15,4,31,4,175,4,3,9,3,4,16,52,57,10,3,0,16,16,0,100,89,16,21,37,51,35,35,51,100,89,35,15,29,18,20,26,33,0,26,45,93,89,26,16,20,38,93,89,20,21,0,63,43,0,24,63,43,0,24,63,17,18,57,57,63,43,17,18,0,57,24,63,43,17,18,0,23,
57,24,16,196,95,94,93,43,0,24,16,198,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,37,51,54,54,51,50,22,21,20,33,35,6,7,39,54,55,33,39,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,33,21,1,50,54,53,53,52,38,35,34,6,21,20,22,1,
17,1,19,34,6,7,51,50,53,52,38,5,10,170,87,185,119,105,137,254,174,199,40,33,137,30,19,254,57,27,8,115,227,214,236,237,215,221,119,13,3,10,180,3,19,251,0,164,151,153,164,139,152,151,2,123,2,76,162,56,101,54,141,158,44,139,172,154,125,88,252,84,94,57,80,
41,147,167,1,40,1,15,1,13,1,46,162,20,121,21,1,182,254,54,135,252,190,179,204,33,229,195,221,205,204,210,3,61,252,187,3,69,253,136,90,97,109,29,49,0,2,0,33,0,0,5,182,5,70,0,29,0,47,0,97,64,50,18,0,8,6,13,44,44,6,24,42,0,33,33,42,40,6,4,48,49,11,13,64,
36,33,40,27,0,24,16,21,93,89,16,16,10,13,7,43,13,43,100,89,13,15,4,47,93,89,4,21,0,63,43,0,24,63,43,17,0,51,17,51,24,63,43,17,18,0,57,17,18,57,26,24,16,205,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,6,35,33,32,17,17,35,53,55,55,51,21,
33,54,51,50,23,7,38,35,34,6,21,20,22,23,22,22,1,50,54,53,52,38,39,46,2,53,52,55,33,17,20,22,51,5,182,224,214,253,254,254,190,155,157,72,107,2,37,84,88,185,165,62,167,134,111,116,100,183,190,139,254,78,137,123,116,154,155,126,59,33,254,170,96,76,1,47,
150,153,1,84,2,106,86,72,234,252,20,74,143,70,71,62,60,79,70,71,144,254,245,65,75,64,90,59,60,85,106,76,71,60,253,154,100,97,0,0,2,0,33,254,20,4,78,6,31,0,36,0,44,0,92,64,48,30,46,4,42,18,16,23,42,42,16,0,24,39,10,16,10,45,46,27,33,93,89,27,1,21,21,20,
23,17,41,23,41,100,89,23,15,14,37,93,89,14,22,2,7,93,89,2,27,0,63,43,0,24,63,43,0,24,63,43,17,0,51,17,51,51,24,47,63,43,17,18,1,57,57,17,51,51,51,17,51,17,51,17,51,17,51,17,51,49,48,5,16,33,34,39,53,22,51,50,54,53,53,6,6,35,32,17,17,35,53,55,55,51,21,
33,53,16,33,50,23,21,38,38,35,34,6,21,1,50,55,17,33,17,20,22,3,100,254,242,93,50,47,59,72,55,25,102,51,254,190,155,157,72,107,1,63,1,14,92,52,17,62,28,72,55,254,185,85,62,254,193,91,150,254,170,33,137,22,89,108,155,10,18,1,83,2,127,86,72,234,252,127,
1,86,33,137,8,14,89,107,251,184,20,3,43,253,134,95,102,0,0,2,0,33,255,236,6,143,5,70,0,47,0,58,0,146,64,79,43,8,27,37,20,18,25,29,29,18,0,37,2,35,51,13,8,56,56,13,35,37,18,5,59,60,51,13,48,16,35,2,32,5,5,48,93,89,144,5,1,15,5,31,5,2,9,3,5,5,11,40,40,
46,97,89,40,16,23,23,22,25,20,28,25,28,100,89,25,16,53,32,16,32,93,89,11,16,22,0,63,51,43,17,0,51,24,63,43,17,0,51,17,51,51,24,47,63,43,17,18,0,57,24,47,95,94,93,93,43,17,18,0,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,
17,51,17,51,49,48,1,20,23,54,54,51,50,22,21,20,6,35,32,39,6,6,35,32,17,17,35,53,55,55,51,21,33,21,33,17,20,22,51,50,54,55,38,53,16,0,51,50,22,23,7,38,35,32,1,34,6,7,22,51,50,54,53,52,38,3,223,15,95,172,93,142,171,199,161,254,245,130,121,192,99,254,190,
155,157,72,107,1,61,254,195,82,67,75,148,109,45,1,11,247,84,155,50,56,139,98,254,188,1,107,62,130,101,82,174,87,105,81,2,33,79,75,70,59,135,115,133,157,163,90,73,1,83,2,127,86,72,234,252,140,253,134,88,109,59,82,112,163,1,20,1,43,34,25,150,52,253,178,
48,71,123,77,60,48,57,0,0,1,0,31,254,20,6,63,6,31,0,49,0,103,64,55,30,15,37,19,19,24,20,39,15,15,16,47,7,7,2,16,20,22,5,50,51,39,16,43,16,20,21,28,33,93,89,28,1,43,11,93,89,43,16,24,37,22,18,37,18,100,89,37,15,0,5,93,89,0,27,0,63,43,0,24,63,43,17,0,51,
17,51,24,63,43,0,24,63,43,0,24,63,51,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,17,52,38,35,34,6,21,17,35,17,33,17,35,17,35,53,55,53,52,54,51,50,23,7,38,35,34,6,21,21,33,23,51,54,54,51,50,22,21,17,20,6,
5,25,87,59,62,61,137,118,125,167,155,180,254,241,180,192,192,175,182,105,108,48,93,70,91,88,1,160,29,10,54,180,106,201,200,143,254,20,25,145,20,172,3,107,133,129,184,212,253,197,3,190,252,66,3,190,84,62,63,200,200,37,141,30,120,130,71,150,86,84,191,210,
252,143,154,174,0,0,1,0,174,255,236,4,240,6,20,0,38,0,74,64,38,26,0,10,6,6,7,32,21,0,14,14,21,7,3,39,40,17,14,21,35,0,32,8,0,7,21,24,29,93,89,24,16,3,12,94,89,3,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,
17,51,49,48,1,20,4,35,34,39,21,35,17,51,17,22,51,32,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,30,2,4,240,254,253,245,234,172,180,180,206,210,1,64,119,152,155,126,59,220,192,187,163,61,169,132,112,116,100,183,137,131,62,1,47,158,165,
86,66,6,20,250,213,108,162,65,90,58,60,85,106,76,135,156,74,143,70,71,62,60,79,70,51,88,110,0,0,2,0,174,0,0,4,131,6,20,0,8,0,11,0,64,64,33,4,10,10,1,6,0,0,11,7,1,4,12,13,2,0,6,9,4,4,9,100,89,4,15,10,7,1,1,7,100,89,1,21,0,63,43,17,18,0,57,24,63,43,17,
18,0,57,24,63,17,18,1,23,57,17,51,17,51,17,51,49,48,33,33,17,51,17,33,21,1,33,1,17,1,4,131,252,43,180,3,19,253,186,2,84,252,223,2,76,6,20,254,54,135,252,200,3,51,252,187,3,69,0,2,0,0,0,0,4,18,5,182,0,12,0,25,0,114,64,75,24,11,11,27,17,4,4,19,6,14,1,22,
9,9,1,6,3,26,27,20,23,14,19,22,13,6,16,17,0,6,9,1,10,7,6,4,32,4,80,4,112,4,128,4,160,4,176,4,208,4,7,47,16,95,16,127,16,143,16,175,16,191,16,223,16,7,16,4,16,4,3,17,3,3,21,0,63,63,18,57,57,47,47,93,93,17,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,
51,50,17,51,17,51,17,51,49,48,33,3,3,35,3,51,19,19,51,19,19,51,11,3,35,3,51,19,19,51,19,19,51,3,2,174,166,170,149,201,143,136,172,143,164,143,141,202,154,166,170,149,201,143,136,172,143,164,143,141,202,2,2,253,254,2,176,253,250,2,6,253,248,2,8,253,80,
3,6,2,2,253,254,2,176,253,250,2,6,253,248,2,8,253,80,0,0,2,0,174,0,0,4,10,5,182,0,7,0,15,0,68,64,33,14,6,6,15,7,10,2,2,11,3,7,3,16,17,11,15,8,64,8,13,98,89,8,3,0,5,98,89,0,0,3,7,21,0,63,51,51,47,43,0,24,63,43,0,26,24,16,205,50,17,18,1,57,57,17,51,51,
17,51,17,51,51,17,51,49,48,19,33,17,35,17,33,17,35,17,33,17,35,17,33,17,35,174,3,92,180,254,12,180,3,92,180,254,12,180,1,221,254,35,1,53,254,203,5,182,254,35,1,53,254,203,0,0,1,255,215,254,20,4,86,4,94,0,32,0,58,64,29,5,12,32,21,18,25,22,32,22,33,34,
26,29,19,15,22,27,8,3,93,89,8,16,29,15,93,89,29,22,0,63,43,0,24,63,43,0,24,63,63,18,57,17,18,1,57,57,17,51,51,51,17,51,50,49,48,19,52,38,35,34,7,53,54,51,50,22,21,17,20,22,51,50,54,53,17,51,17,35,17,52,55,35,6,6,35,34,38,53,184,60,58,61,46,44,95,128,
136,119,127,166,156,180,180,10,12,49,180,113,208,194,3,72,72,59,19,142,24,143,133,254,65,133,131,183,216,2,56,249,202,1,234,90,64,80,90,198,203,0,1,255,215,254,20,5,33,4,94,0,41,0,71,64,37,6,43,26,33,20,39,10,0,13,13,10,20,3,42,43,14,17,40,15,29,24,93,
89,29,16,17,36,93,89,17,22,8,3,93,89,8,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,17,18,1,23,57,17,51,17,51,17,51,50,17,51,49,48,5,20,22,51,50,55,21,6,35,34,17,53,52,55,35,6,6,35,34,38,53,17,52,38,35,34,7,53,54,51,50,22,21,17,20,22,51,50,54,53,17,
51,4,86,43,57,65,38,45,99,239,10,12,49,180,113,208,194,60,58,61,46,44,95,128,136,119,127,166,156,180,147,110,87,22,137,33,1,86,148,90,64,80,90,198,203,1,201,72,59,19,142,24,143,133,254,65,133,131,183,216,2,56,0,1,0,158,1,135,3,127,6,20,0,20,0,47,64,22,
13,11,7,7,8,20,0,8,0,21,22,13,8,16,9,0,0,8,84,3,16,87,0,63,51,63,51,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,17,52,35,34,6,21,17,35,17,51,17,20,7,54,54,51,50,22,21,17,2,207,162,116,105,178,178,8,38,131,76,160,162,1,135,2,17,178,132,145,
254,82,4,141,254,164,60,48,60,75,146,161,253,231,0,1,0,158,1,135,3,127,6,29,0,28,0,51,64,24,5,12,10,27,27,28,19,20,28,20,29,30,12,28,15,7,2,1,20,28,84,23,15,87,0,63,51,63,51,63,51,17,18,57,17,18,1,57,57,17,51,17,51,17,51,51,51,49,48,19,52,51,50,23,21,
38,35,34,21,21,20,7,54,54,51,50,22,21,17,35,17,52,35,34,6,21,17,35,158,209,50,72,59,43,51,8,40,133,72,160,162,176,162,116,105,178,5,61,224,25,145,26,71,142,60,40,57,70,146,161,253,231,2,17,178,132,145,254,82,0,0,2,255,199,0,33,1,92,5,244,0,12,0,24,0,
53,64,30,2,19,11,11,13,8,8,25,26,5,0,0,16,0,64,0,80,0,4,0,22,111,16,127,16,2,16,128,9,86,0,63,26,204,93,50,47,93,51,17,18,1,57,17,51,51,17,51,50,49,48,55,34,39,53,22,51,50,54,53,17,51,17,20,3,52,54,51,50,22,21,20,6,35,34,38,84,73,68,73,50,50,42,178,189,
60,43,44,54,53,45,43,60,33,22,140,23,55,56,3,172,252,88,254,5,110,53,48,54,47,44,54,49,0,0,1,0,158,1,135,2,172,4,213,0,15,0,37,64,17,13,9,9,10,10,2,16,17,13,10,11,86,10,84,5,0,87,0,63,50,63,63,17,57,17,18,1,57,57,17,51,17,51,49,48,1,50,23,7,38,35,34,
6,21,17,35,17,51,23,54,54,2,51,59,62,20,62,47,93,126,178,153,11,48,111,4,213,12,154,16,145,108,254,69,3,64,174,103,85,0,0,1,0,49,1,121,2,63,4,199,0,15,0,33,64,15,11,8,13,2,13,16,17,13,9,86,12,84,5,0,85,0,63,50,63,63,57,17,18,1,57,57,17,51,51,49,48,19,
34,39,55,22,51,50,54,53,17,51,17,35,39,6,6,170,59,62,21,66,42,93,126,178,153,10,48,116,1,121,12,154,17,146,108,1,187,252,192,174,101,87,0,1,0,49,0,33,2,238,4,199,0,27,0,56,64,31,7,29,25,11,0,14,14,11,19,3,28,29,14,17,26,3,0,9,16,9,64,9,80,9,4,9,26,86,
22,17,85,0,63,51,63,47,93,51,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,20,22,51,50,54,55,21,6,35,34,17,53,52,55,6,6,35,34,39,55,22,51,50,54,53,17,51,2,63,27,39,25,63,21,47,93,213,15,58,107,77,59,62,21,66,42,93,126,178,1,43,66,63,19,12,135,33,1,
8,137,65,66,104,84,12,154,17,146,108,1,187,0,2,0,158,1,135,3,152,4,199,0,13,0,21,0,74,64,41,1,5,2,14,12,18,18,9,5,14,9,14,22,23,2,17,153,12,1,136,12,1,15,12,31,12,47,12,3,12,12,9,0,10,86,183,18,1,18,9,84,0,63,51,93,63,51,18,57,47,93,93,93,51,51,17,18,
1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,51,3,22,22,21,20,6,35,33,17,51,17,51,19,52,35,35,21,51,50,54,2,201,207,240,90,92,167,146,254,121,178,166,186,180,172,199,82,71,4,199,254,170,27,123,88,118,134,3,64,254,194,254,250,123,236,64,0,1,0,39,1,135,
4,242,4,199,0,24,0,34,64,16,8,23,25,26,12,19,3,3,7,22,15,8,86,0,7,84,0,63,51,63,51,51,18,23,57,17,18,1,57,57,49,48,1,3,38,39,6,7,3,35,3,51,19,22,23,54,55,19,51,19,22,23,55,55,19,51,3,3,68,144,29,12,15,24,149,189,235,186,117,21,16,7,30,147,182,144,30,
7,18,21,118,183,238,1,135,1,207,94,70,102,64,254,51,3,64,254,73,73,95,55,89,1,207,254,49,103,39,82,84,1,183,252,192,0,0,1,0,20,0,33,3,92,4,199,0,19,0,47,64,27,0,13,7,19,13,3,20,21,4,19,58,19,1,19,0,11,16,11,64,11,80,11,4,11,6,0,86,0,63,50,47,93,57,93,
17,51,17,18,1,23,57,17,51,49,48,19,51,19,22,23,55,19,51,1,6,6,35,34,39,53,22,51,50,55,55,20,193,180,36,17,54,170,190,254,150,54,156,110,81,52,73,40,113,51,38,4,199,254,45,95,69,166,1,209,252,90,137,119,16,135,14,133,100,0,255,255,0,25,3,193,1,78,5,182,
2,6,2,7,0,0,255,255,0,25,3,193,2,199,5,182,2,6,2,11,0,0,255,255,0,25,3,193,1,78,5,182,2,6,2,6,0,0,255,255,0,25,3,193,1,80,5,182,2,6,2,9,0,0,0,1,255,147,4,154,0,115,6,74,0,13,0,45,64,32,13,15,0,31,0,47,0,3,0,0,7,32,6,1,15,6,47,6,79,6,95,6,127,6,159,6,
207,6,239,6,8,6,0,47,93,113,51,51,47,93,50,49,48,3,50,22,21,20,6,35,53,50,54,53,52,38,35,109,104,120,122,102,50,65,59,56,6,74,117,100,101,114,102,59,54,54,58,0,0,1,255,147,4,154,0,115,6,74,0,13,0,45,64,32,7,15,6,31,6,47,6,3,6,6,13,32,0,1,15,0,47,0,79,
0,95,0,127,0,159,0,207,0,239,0,8,0,0,47,93,113,50,50,47,93,51,49,48,19,34,38,53,52,54,51,21,34,6,21,20,22,51,115,102,122,120,104,50,65,59,56,4,154,116,101,97,118,103,58,54,54,59,0,0,1,0,16,3,182,2,39,6,33,0,18,0,42,64,21,18,0,15,3,3,0,10,3,19,20,17,1,
64,15,18,72,1,1,6,12,0,0,47,196,50,57,47,43,51,17,18,1,23,57,17,51,17,51,49,48,19,53,54,53,52,38,35,34,6,7,39,54,51,50,22,21,20,7,21,164,248,82,72,47,108,42,45,110,136,133,156,254,3,182,172,56,147,59,74,34,29,106,68,131,111,193,77,107,255,255,0,33,3,
182,2,56,6,33,0,71,4,174,2,72,0,0,192,0,64,0,255,255,0,102,0,55,4,43,4,38,0,7,0,31,0,0,255,73,255,255,0,102,0,55,4,43,4,38,0,7,0,33,0,0,255,73,0,1,0,80,0,74,4,63,4,14,0,6,0,24,64,9,0,3,7,8,5,1,4,0,1,0,47,47,50,18,57,17,18,1,57,57,49,48,55,1,51,1,7,1,
1,80,1,168,102,1,225,159,254,147,254,189,74,3,196,252,62,2,3,4,252,252,255,255,0,80,0,74,4,63,4,14,1,15,4,178,4,143,4,88,192,0,0,21,64,15,0,48,2,111,2,143,2,175,2,207,2,239,2,6,2,0,17,93,53,0,255,255,255,174,4,197,0,82,6,20,2,6,4,238,0,0,255,255,255,
175,4,217,1,75,6,33,0,7,0,118,254,44,0,0,255,255,254,183,4,217,0,83,6,33,0,7,0,67,253,52,0,0,255,255,255,174,254,96,0,82,255,175,1,7,4,238,0,0,249,155,0,28,180,0,224,3,1,3,184,255,192,179,18,19,72,3,184,255,192,179,13,16,72,3,0,17,43,43,93,53,255,255,
254,210,254,212,1,50,255,101,1,7,1,77,253,167,249,251,0,17,64,11,0,0,0,32,0,112,0,224,0,4,0,0,17,93,53,0,255,255,255,51,254,94,0,207,255,166,2,6,4,246,0,0,255,255,255,51,254,94,0,207,255,166,2,6,4,247,0,0,0,2,255,74,0,0,0,182,4,74,0,2,0,5,0,33,64,19,
15,5,31,5,2,0,1,16,1,2,5,1,5,1,2,4,21,2,15,0,63,63,18,57,57,47,47,93,93,49,48,19,3,3,1,33,19,182,182,182,1,108,254,148,182,4,74,254,227,1,29,251,182,1,29,0,0,1,255,74,3,45,0,182,4,74,0,2,0,20,64,10,0,1,16,1,2,1,1,3,2,15,0,63,18,57,47,93,49,48,19,3,3,
182,182,182,4,74,254,227,1,29,255,255,255,147,1,247,0,115,3,167,0,7,4,172,0,0,253,93,255,255,255,147,1,247,0,115,3,167,0,7,4,173,0,0,253,93,255,255,255,41,254,86,0,215,255,158,2,6,4,253,0,0,255,255,255,41,254,86,0,215,255,158,2,6,4,254,0,0,255,255,255,
41,254,45,0,215,255,199,2,6,4,255,0,0,0,1,255,41,254,188,0,215,255,55,0,3,0,8,177,3,0,0,47,50,49,48,7,33,21,33,215,1,174,254,82,201,123,0,0,1,254,201,1,92,1,55,3,20,0,13,0,21,64,10,4,9,11,9,15,0,95,0,2,0,0,47,93,50,50,47,51,49,48,3,23,22,22,51,50,55,
23,6,35,34,3,7,39,57,34,23,62,47,81,84,37,112,125,183,75,90,37,3,20,122,85,75,55,135,78,1,2,24,139,0,255,255,255,47,4,145,0,209,6,51,2,6,5,28,0,0,0,2,0,20,0,35,3,90,4,199,0,20,0,32,0,62,64,37,27,9,0,12,3,21,20,21,24,12,9,13,6,33,34,16,24,13,30,64,6,80,
6,2,0,6,16,6,64,6,80,6,4,6,19,13,86,0,63,51,47,93,113,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,22,22,21,20,6,35,34,38,53,52,54,55,1,51,19,23,54,54,19,51,1,52,38,39,6,6,21,20,22,51,50,54,2,27,46,52,111,88,88,110,46,52,254,194,189,198,33,10,
23,197,188,254,143,25,26,26,25,32,19,22,29,2,12,88,137,63,86,115,112,89,61,132,95,2,187,254,55,82,29,61,1,193,252,41,24,84,45,45,84,24,28,38,39,0,1,0,158,1,135,1,80,6,20,0,3,0,22,64,9,0,1,1,4,5,2,0,1,84,0,63,63,17,18,1,57,17,51,49,48,1,35,17,51,1,80,
178,178,1,135,4,141,0,1,0,106,1,121,2,225,4,213,0,33,0,38,64,17,22,0,5,28,17,0,10,17,10,34,35,25,20,87,8,3,85,0,63,51,63,51,17,18,1,57,57,17,51,17,51,51,17,51,49,48,1,20,6,35,34,39,53,22,51,50,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,
23,22,22,2,225,181,169,168,110,162,120,172,77,111,127,95,47,178,152,150,139,59,137,101,74,75,66,132,148,112,2,115,119,131,57,156,78,104,42,59,41,48,64,81,59,106,121,61,134,58,44,38,37,52,50,56,115,0,0,1,0,43,1,135,3,100,4,199,0,11,0,52,64,25,3,9,9,6,
1,11,6,0,5,7,7,0,11,3,12,13,3,9,11,4,1,86,8,11,84,0,63,51,63,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,1,51,19,19,51,1,1,35,3,3,35,1,96,254,217,201,199,196,199,254,217,1,55,200,211,213,201,3,47,1,152,254,229,1,27,254,104,254,88,
1,43,254,213,0,1,0,68,1,135,2,199,6,29,0,19,0,34,64,15,9,19,15,4,19,0,4,0,20,21,13,7,1,0,84,0,63,63,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,17,38,38,53,52,54,51,50,23,7,38,38,35,34,21,20,22,23,17,1,100,139,149,174,170,163,136,66,56,122,49,168,148,
137,1,135,1,225,69,203,120,141,160,97,127,39,45,165,103,157,42,253,201,0,1,0,160,0,0,2,184,5,129,0,5,0,24,64,9,0,1,3,1,6,7,1,3,4,0,47,51,47,17,18,1,57,57,17,51,49,48,33,35,17,33,53,33,2,184,135,254,111,2,24,4,250,135,0,1,0,160,0,0,2,184,5,129,0,7,0,32,
64,13,0,5,1,3,1,8,9,3,4,4,6,1,6,0,47,47,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,33,53,33,17,51,2,184,135,254,111,1,145,135,3,168,135,1,82,0,0,1,0,160,0,0,2,184,5,129,0,7,0,36,64,16,0,5,1,3,1,8,9,3,15,4,1,4,4,6,1,6,0,47,47,18,57,47,93,51,17,
18,1,57,57,17,51,51,49,48,33,35,17,33,53,33,17,51,2,184,135,254,111,1,145,135,2,156,135,2,94,0,0,1,0,160,0,0,2,184,5,129,0,7,0,32,64,13,0,5,1,3,1,8,9,3,4,4,6,1,6,0,47,47,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,33,53,33,17,51,2,184,135,254,111,
1,145,135,1,86,135,3,164,0,0,1,0,160,0,0,2,184,5,129,0,5,0,24,64,9,0,3,1,3,6,7,2,1,4,0,47,47,51,17,18,1,57,57,17,51,49,48,33,33,53,33,17,51,2,184,253,232,1,145,135,135,4,250,0,1,0,160,0,0,2,184,5,129,0,5,0,24,64,9,2,5,5,4,6,7,2,5,0,0,47,47,51,17,18,1,
57,57,17,51,49,48,19,51,17,33,21,33,160,135,1,145,253,232,5,129,251,6,135,0,0,1,0,160,0,0,2,184,5,129,0,7,0,36,64,16,2,6,6,7,7,4,8,9,5,15,2,1,2,2,7,0,0,47,47,57,47,93,51,17,18,1,57,57,17,51,17,51,49,48,19,51,17,33,21,33,17,35,160,135,1,145,254,111,135,
5,129,253,162,135,253,100,255,255,254,167,254,105,1,91,255,177,1,7,1,76,253,163,249,144,0,29,180,0,208,10,1,10,184,255,192,179,16,18,72,10,184,255,192,180,10,15,72,10,35,0,63,43,43,93,53,0,255,255,254,89,4,202,1,171,6,92,1,7,2,5,254,93,6,145,0,27,64,
18,1,0,1,64,20,23,72,1,64,14,16,72,1,64,9,11,72,1,0,17,43,43,43,53,53,0,255,255,0,25,3,193,2,199,5,182,2,6,2,11,0,0,0,1,254,170,254,20,1,86,255,219,0,6,0,24,181,5,3,2,28,6,3,184,255,192,179,15,27,72,3,0,47,43,51,63,18,57,49,48,5,1,35,1,51,19,19,1,86,
254,221,100,254,219,162,180,182,37,254,57,1,199,254,238,1,18,0,1,254,170,254,20,1,86,255,215,0,6,0,24,181,5,1,4,0,28,1,184,255,192,179,15,24,72,1,0,47,43,63,50,18,57,49,48,1,1,51,1,35,3,3,254,170,1,35,100,1,37,162,180,182,254,20,1,195,254,61,1,15,254,
241,0,0,1,255,0,254,20,1,2,0,47,0,6,0,24,64,15,0,28,15,3,31,3,223,3,3,3,64,15,18,72,3,0,47,43,93,63,49,48,1,37,53,37,21,5,5,1,2,253,254,2,2,254,178,1,78,254,20,220,100,219,141,127,129,0,0,1,255,0,254,20,1,2,0,47,0,6,0,24,64,15,3,28,15,0,31,0,223,0,3,
0,64,15,18,72,0,0,47,43,93,63,49,48,37,5,21,5,53,37,37,255,0,2,2,253,254,1,78,254,178,47,219,100,220,142,127,129,0,1,255,59,2,68,0,197,3,139,0,9,0,12,180,15,5,1,5,1,0,47,205,93,49,48,19,35,38,38,39,53,51,22,22,23,197,119,67,178,30,220,25,104,45,2,68,
52,200,55,20,54,185,62,0,2,254,147,2,63,1,109,3,135,0,8,0,18,0,18,183,12,15,2,1,2,2,18,8,0,47,51,51,47,93,51,49,48,1,54,55,51,21,6,6,7,35,37,54,54,55,51,21,6,6,7,35,254,147,83,92,219,33,174,66,121,1,80,38,104,32,220,30,173,70,121,2,90,106,195,20,59,198,
51,27,48,182,71,20,54,198,56,0,2,254,147,2,63,1,109,3,135,0,9,0,19,0,18,183,5,15,15,1,15,15,1,11,0,47,51,51,47,93,51,49,48,1,35,38,38,39,53,51,22,22,23,5,35,38,38,39,53,51,22,22,23,1,109,121,65,176,32,219,38,99,38,254,176,121,63,180,30,220,35,106,33,
2,63,51,200,57,20,80,175,46,27,48,206,54,20,77,184,40,0,0,1,254,154,254,125,1,104,255,133,0,23,0,27,64,13,20,12,9,17,0,128,5,15,12,31,12,2,12,0,47,93,51,26,221,50,196,16,198,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,150,40,79,
76,71,31,45,50,14,102,8,113,90,41,81,77,69,29,44,45,17,104,13,110,254,127,35,43,35,53,62,124,138,35,41,35,51,62,124,138,0,255,255,255,130,1,145,0,128,6,20,0,7,0,29,254,239,1,174,0,1,255,86,4,31,0,170,5,115,0,5,0,19,64,9,0,5,96,5,2,5,5,3,0,0,47,50,50,
47,93,49,48,3,33,21,35,21,35,170,1,84,231,109,5,115,109,231,0,1,255,86,4,31,0,170,5,115,0,5,0,19,64,9,0,2,96,2,2,2,2,4,5,0,47,51,51,47,93,49,48,19,17,35,53,35,53,170,109,231,5,115,254,172,231,109,0,1,255,86,1,231,0,170,3,59,0,5,0,12,179,1,1,3,0,0,47,
50,50,47,49,48,3,17,51,21,51,21,170,109,231,1,231,1,84,231,109,0,0,1,255,86,1,231,0,170,3,59,0,5,0,12,179,4,4,2,1,0,47,51,51,47,49,48,19,33,53,51,53,51,170,254,172,231,109,1,231,109,231,0,0,1,254,55,254,86,1,201,255,168,0,7,0,23,64,11,4,0,1,1,1,1,6,32,
2,1,2,0,47,93,51,51,47,93,51,49,48,1,33,17,51,21,33,53,51,1,201,252,110,115,2,170,117,254,86,1,82,203,203,0,0,1,254,55,254,86,1,201,255,168,0,5,0,12,179,4,1,128,2,0,47,26,205,50,49,48,1,33,17,51,21,33,1,201,252,110,115,3,31,254,86,1,82,203,0,1,254,47,
254,20,1,209,0,154,0,9,0,14,180,0,8,3,8,5,0,47,51,51,17,51,49,48,19,1,53,1,21,5,33,21,33,5,49,253,254,2,2,254,242,2,174,253,82,1,14,254,20,1,17,100,1,17,121,139,123,142,255,255,254,167,4,217,1,91,6,33,0,7,1,75,253,163,0,0,255,255,254,210,4,217,1,50,5,
106,0,7,1,77,253,167,0,0,0,1,254,86,6,43,1,172,6,188,0,3,0,25,64,15,3,239,0,1,0,64,16,19,72,0,64,9,12,72,0,0,47,43,43,93,50,49,48,1,33,21,33,254,86,3,86,252,170,6,188,145,255,255,254,194,4,217,1,63,5,236,0,7,1,78,253,163,0,0,255,255,255,151,5,0,0,106,
5,229,0,7,1,79,254,247,0,0,255,255,254,224,5,12,1,32,5,215,0,7,0,106,253,175,0,0,255,255,253,4,4,184,254,119,6,145,2,6,2,99,0,0,255,255,255,32,4,217,0,226,6,137,0,7,1,80,253,179,0,0,255,255,254,144,4,217,1,111,6,33,0,7,1,83,253,177,0,0,255,255,254,167,
4,217,1,91,6,33,0,7,1,76,253,163,0,0,0,1,255,174,4,197,0,82,6,20,0,3,0,15,182,96,2,1,2,128,3,0,0,63,26,205,93,49,48,19,17,35,17,82,164,6,20,254,177,1,79,0,0,2,255,10,4,197,0,246,6,20,0,3,0,7,0,20,64,9,6,96,2,1,2,128,7,3,0,0,63,51,26,205,93,50,49,48,3,
17,35,17,33,17,35,17,82,164,1,236,164,6,20,254,177,1,79,254,177,1,79,0,0,2,254,193,4,217,1,61,6,193,0,13,0,25,0,37,64,22,17,23,10,15,3,31,3,47,3,3,3,3,7,160,0,1,15,0,95,0,2,0,0,47,93,93,50,50,47,93,51,196,50,49,48,3,34,38,39,51,22,22,51,50,54,55,51,6,
6,3,52,54,51,50,22,21,20,6,35,34,38,6,141,163,9,110,7,84,116,100,97,10,112,10,172,239,61,45,48,56,58,46,45,61,4,217,138,137,70,60,62,68,129,146,1,117,60,55,62,53,54,61,56,0,0,1,254,193,4,217,1,61,5,236,0,13,0,35,64,22,7,15,0,31,0,47,0,159,0,4,0,0,4,160,
11,1,15,11,95,11,2,11,0,47,93,93,51,51,47,93,50,49,48,19,50,22,23,35,38,38,35,34,6,7,35,54,54,4,141,163,9,110,9,85,113,103,96,8,112,11,172,5,236,138,137,73,56,64,65,129,146,0,0,1,255,100,3,193,0,154,5,182,0,6,0,9,178,6,3,3,0,63,205,49,48,3,39,54,19,51,
6,7,143,13,52,124,134,66,37,3,193,22,199,1,24,254,247,0,0,1,255,102,3,193,0,156,5,182,0,6,0,9,178,4,6,3,0,63,198,49,48,19,23,6,3,35,54,55,143,13,52,124,134,66,37,5,182,22,199,254,232,254,247,0,0,1,255,100,3,193,0,154,5,182,0,6,0,9,178,3,6,3,0,63,205,
49,48,19,22,23,35,2,39,55,51,37,66,134,124,52,13,5,182,247,254,1,24,199,22,0,0,1,255,102,3,193,0,156,5,182,0,6,0,9,178,4,6,3,0,63,198,49,48,19,23,6,3,35,54,55,143,13,52,124,134,66,37,5,182,22,199,254,232,254,247,0,0,1,255,51,254,94,0,207,255,166,0,9,
0,21,64,11,96,1,1,1,128,16,5,32,5,2,5,0,47,93,26,205,93,49,48,19,35,38,38,39,53,51,22,22,23,207,121,75,179,37,215,28,118,51,254,94,60,191,56,21,57,186,60,0,0,1,255,51,254,94,0,207,255,166,0,9,0,21,64,11,96,9,1,9,128,16,3,32,3,2,3,0,47,93,26,204,93,49,
48,3,54,54,55,51,21,6,6,7,35,205,53,109,33,217,44,186,63,119,254,119,68,172,63,21,64,194,49,0,0,1,255,76,254,66,0,180,255,199,0,7,0,23,179,7,0,0,5,184,255,192,180,10,13,72,5,2,0,47,205,43,57,47,51,49,48,7,51,53,51,17,35,53,35,180,225,135,135,225,190,
133,254,123,133,0,0,1,255,76,254,66,0,180,255,199,0,7,0,23,179,1,6,6,3,184,255,192,180,10,13,72,3,4,0,47,205,43,57,47,51,49,48,19,35,21,35,17,51,21,51,180,225,135,135,225,254,199,133,1,133,133,0,1,254,147,4,209,1,109,6,106,0,5,0,19,64,10,5,0,15,3,95,
3,255,3,3,3,0,47,93,196,50,49,48,1,33,17,35,17,33,254,147,2,218,136,253,174,6,106,254,103,1,31,0,1,255,45,4,113,0,221,6,20,0,8,0,12,179,3,3,0,8,0,47,51,51,47,49,48,3,54,54,53,51,23,6,6,7,211,112,115,191,14,34,206,192,4,240,15,150,127,22,187,188,22,0,
1,255,147,254,51,0,115,255,227,0,13,0,18,183,13,32,0,1,0,0,7,6,0,47,51,51,47,93,50,49,48,19,34,38,53,52,54,51,21,34,6,21,20,22,51,115,103,121,120,104,50,65,59,56,254,51,118,99,97,118,102,59,54,54,58,0,1,255,41,254,86,0,215,255,158,0,7,0,25,64,12,1,5,
5,0,4,1,4,4,16,7,1,7,0,47,93,51,47,93,51,17,51,49,48,23,21,51,21,33,53,51,53,68,147,254,82,147,98,205,123,123,205,0,0,1,255,41,254,86,0,215,255,158,0,7,0,25,64,12,0,0,1,0,6,2,0,2,16,3,1,3,0,47,93,51,51,17,51,47,93,49,48,3,53,35,53,33,21,35,21,68,147,
1,174,147,254,86,205,123,123,205,0,1,255,41,254,45,0,215,255,199,0,11,0,45,64,27,191,10,1,0,10,16,10,2,16,10,32,10,2,10,207,3,1,3,10,8,0,3,5,31,1,1,1,0,47,113,51,51,51,50,50,47,93,47,93,113,93,49,48,3,53,51,53,51,21,51,21,35,21,35,53,215,147,136,147,
147,136,254,188,123,144,144,123,143,143,0,255,255,254,210,254,212,1,50,255,101,1,7,1,77,253,167,249,251,0,17,64,11,0,0,0,32,0,112,0,224,0,4,0,0,17,93,53,0,0,1,254,150,254,25,0,0,0,86,0,11,0,15,181,8,0,5,107,89,0,0,47,43,0,24,47,49,48,3,34,39,53,22,51,
50,53,17,51,17,16,240,62,60,46,56,98,162,254,25,24,150,19,107,1,55,254,211,254,240,0,1,0,0,254,25,1,106,0,86,0,11,0,13,181,0,7,107,89,0,3,0,47,47,43,49,48,19,34,17,17,51,17,20,51,50,55,21,6,240,240,162,98,56,46,60,254,25,1,16,1,45,254,201,107,19,150,
24,255,255,254,224,254,154,1,32,255,101,1,7,0,106,253,175,249,142,0,23,64,15,1,0,47,9,1,0,9,63,9,80,9,143,9,4,9,0,17,93,113,53,53,0,255,255,255,32,254,48,0,226,255,224,1,7,1,80,253,179,249,87,0,18,178,1,0,9,184,255,192,180,14,50,72,9,19,0,63,43,53,53,
255,255,255,126,254,59,0,132,255,131,0,7,2,57,254,15,0,0,255,255,255,57,254,20,0,206,0,0,0,7,0,122,255,28,0,0,255,255,255,89,254,61,0,171,0,0,0,7,1,81,255,54,0,0,255,255,255,174,254,96,0,82,255,175,1,7,4,238,0,0,249,155,0,28,180,0,224,3,1,3,184,255,192,
179,18,19,72,3,184,255,192,179,13,16,72,3,0,17,43,43,93,53,0,1,254,147,254,66,1,109,255,158,0,7,0,16,182,3,7,5,47,0,1,0,0,47,93,50,47,51,49,48,5,33,17,35,53,33,21,35,254,147,2,218,136,254,54,136,98,254,164,225,225,0,0,1,254,125,254,150,1,133,255,131,
0,22,0,38,180,19,13,13,3,7,184,255,192,64,14,9,12,72,7,10,22,7,3,15,16,31,16,2,16,0,47,93,23,51,47,43,51,51,17,51,49,48,5,20,6,35,34,39,6,35,34,38,53,51,20,51,50,54,53,51,20,51,50,54,53,1,133,119,106,111,53,53,111,104,119,111,112,51,64,98,115,51,64,125,
113,124,71,71,122,115,135,66,69,135,66,69,255,255,254,167,254,105,1,91,255,177,1,7,1,76,253,163,249,144,0,29,180,0,208,10,1,10,184,255,192,179,16,18,72,10,184,255,192,180,10,15,72,10,35,0,63,43,43,93,53,0,255,255,254,167,254,103,1,91,255,175,1,7,1,75,
253,163,249,142,0,29,180,0,208,13,1,13,184,255,192,179,15,18,72,13,184,255,192,180,10,14,72,13,35,0,63,43,43,93,53,0,255,255,254,194,254,134,1,63,255,153,1,7,1,78,253,163,249,173,0,23,183,0,15,0,1,144,0,1,0,184,255,192,179,9,14,72,0,0,17,43,93,113,53,
0,255,255,254,193,254,132,1,61,255,151,1,7,4,241,0,0,249,171,0,23,183,0,15,0,1,144,0,1,0,184,255,192,179,9,14,72,0,0,17,43,93,113,53,0,255,255,254,136,254,136,1,120,255,144,1,7,1,82,253,134,249,175,0,26,64,11,0,15,0,31,0,47,0,175,0,4,0,184,255,192,179,
9,14,72,0,0,17,43,113,53,255,255,254,210,254,212,1,50,255,101,1,7,1,77,253,167,249,251,0,17,64,11,0,0,0,32,0,112,0,224,0,4,0,0,17,93,53,0,0,1,254,53,254,197,1,203,255,72,0,3,0,8,177,1,2,0,47,51,49,48,1,33,53,33,1,203,252,106,3,150,254,197,131,0,255,255,
254,89,254,57,1,171,255,203,0,7,2,5,254,93,0,0,0,1,254,172,1,166,1,78,2,174,0,23,0,31,64,17,20,12,9,17,0,0,16,0,32,0,160,0,4,0,0,5,12,0,47,51,51,47,93,50,196,16,198,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,137,38,72,69,65,30,
44,42,13,104,11,101,85,40,75,69,63,29,42,42,14,103,11,100,1,168,37,43,37,59,60,122,140,37,43,37,59,60,120,142,0,0,1,254,147,1,254,1,111,2,141,0,3,0,8,177,3,0,0,47,50,49,48,1,33,21,33,254,147,2,220,253,36,2,141,143,0,0,1,253,31,1,254,2,225,2,143,0,3,0,
8,177,1,2,0,47,51,49,48,1,33,53,33,2,225,250,62,5,194,1,254,145,0,0,1,254,215,1,119,1,43,3,43,0,3,0,8,177,3,1,0,47,205,49,48,1,1,23,1,254,215,2,8,76,253,246,1,242,1,57,125,254,201,0,1,254,106,255,137,1,150,6,16,0,3,0,9,178,2,3,0,0,63,47,49,48,1,1,35,
1,1,150,253,112,156,2,144,6,16,249,121,6,135,0,1,255,147,254,51,0,115,255,227,0,13,0,18,183,7,32,6,1,6,6,13,0,0,47,50,50,47,93,51,49,48,7,50,22,21,20,6,35,53,50,54,53,52,38,35,109,104,120,120,104,50,65,59,56,29,117,100,98,117,103,58,54,54,59,0,0,1,254,
147,254,66,1,109,255,158,0,7,0,21,64,10,4,111,1,207,1,2,1,1,6,2,0,47,51,51,47,93,51,49,48,1,33,17,51,21,33,53,51,1,109,253,38,136,1,202,136,254,66,1,92,226,226,0,0,2,255,53,254,45,0,207,255,199,0,3,0,7,0,23,64,12,4,16,1,32,1,48,1,3,1,1,7,2,0,47,51,51,
47,93,51,49,48,19,33,17,33,1,51,53,35,207,254,102,1,154,254,217,180,180,254,45,1,154,254,211,192,0,0,1,254,125,254,150,1,133,255,131,0,22,0,36,178,11,0,17,184,255,192,64,14,9,12,72,17,13,19,19,7,15,3,31,3,2,3,0,47,93,51,51,17,51,196,43,50,50,49,48,1,
52,54,51,50,23,54,51,50,22,21,35,52,35,34,6,21,35,52,35,34,6,21,254,125,119,106,111,53,54,110,104,119,110,113,51,64,98,115,51,63,254,150,113,124,72,72,122,115,135,66,69,135,66,69,0,0,1,255,47,4,145,0,209,6,51,0,11,0,34,64,25,111,11,159,11,2,15,11,31,
11,47,11,79,11,95,11,127,11,207,11,223,11,239,11,9,11,0,25,47,93,113,49,48,3,55,23,55,23,7,23,7,39,7,39,55,209,86,123,121,88,123,123,88,121,123,86,121,5,219,88,123,123,88,121,123,86,121,121,86,123,0,0,1,255,125,4,156,0,131,6,238,0,23,0,27,64,19,15,15,
3,79,3,95,3,127,3,175,3,191,3,207,3,239,3,8,3,0,47,93,196,49,48,3,52,54,51,21,34,6,21,20,30,2,21,20,6,35,53,50,54,53,52,46,2,129,146,114,60,59,37,43,37,144,116,60,59,37,43,37,6,70,75,93,103,46,28,21,53,62,71,40,76,94,104,44,28,25,56,62,69,0,255,255,254,
87,6,28,1,169,7,174,1,7,2,5,254,91,7,227,0,21,64,14,1,0,47,6,63,6,111,6,127,6,239,6,5,6,0,17,93,53,53,0,255,255,254,183,4,217,0,83,6,33,0,7,0,67,253,52,0,0,255,255,255,175,4,217,1,75,6,33,0,7,0,118,254,44,0,0,255,255,254,136,4,217,1,120,5,225,0,7,1,82,
253,134,0,0,255,255,255,126,4,110,0,132,5,182,1,7,2,57,254,15,6,51,0,7,178,0,3,3,0,63,53,0,255,255,254,193,4,208,1,62,6,120,1,7,1,85,253,177,255,196,0,17,64,9,2,1,0,2,64,18,27,72,2,0,17,43,53,53,53,0,255,255,255,177,254,61,0,208,255,129,0,7,7,151,253,
202,0,0,0,1,254,66,4,188,1,190,6,25,0,7,0,21,64,10,5,96,0,112,0,2,0,0,3,7,0,47,51,51,47,93,50,49,48,1,33,17,35,53,33,21,35,254,66,3,124,135,253,146,135,6,25,254,163,226,226,0,255,255,254,87,254,57,1,169,255,203,0,7,2,5,254,91,0,0,255,255,255,10,254,96,
0,246,255,175,1,7,4,239,0,0,249,155,0,30,181,1,0,224,3,1,3,184,255,192,179,18,19,72,3,184,255,192,179,13,16,72,3,0,17,43,43,93,53,53,0,1,255,66,254,20,0,190,255,133,0,5,0,23,64,12,95,3,1,3,3,5,15,0,31,0,2,0,0,47,93,50,50,47,93,49,48,7,33,17,35,53,35,
190,1,124,135,245,123,254,143,246,0,1,254,135,4,141,1,119,6,45,0,27,0,60,64,36,2,5,0,7,19,16,21,14,11,24,7,17,24,3,15,14,31,14,47,14,175,14,4,14,21,14,11,3,4,160,0,1,15,0,1,0,0,47,93,93,23,50,47,93,23,51,47,47,17,18,57,57,17,18,57,57,49,48,19,34,39,7,
39,55,38,35,34,6,7,35,54,54,51,50,23,55,23,7,22,51,50,54,55,51,6,6,152,57,91,76,92,74,45,25,49,49,14,105,13,115,97,58,76,69,92,67,48,36,48,49,15,103,12,118,4,219,47,125,56,120,19,59,60,122,140,39,117,55,115,25,59,60,123,139,0,3,254,135,4,158,1,119,7,
100,0,23,0,35,0,47,0,64,64,44,45,39,27,33,9,20,5,20,39,3,15,12,31,12,47,12,175,12,4,12,17,12,9,33,4,159,0,1,95,0,111,0,127,0,159,0,207,0,239,0,255,0,7,0,0,47,93,113,23,50,47,93,23,51,47,47,47,51,47,51,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,
50,54,55,51,6,6,5,52,54,51,50,22,21,20,6,35,34,38,19,52,54,51,50,22,21,20,6,35,34,38,152,43,83,79,73,34,49,49,14,105,13,115,97,45,85,78,72,32,48,49,15,103,13,113,254,167,56,40,46,50,58,38,40,56,2,56,38,46,50,58,38,38,56,5,127,37,43,37,59,60,122,140,37,
43,37,59,60,120,142,123,54,46,54,46,53,49,49,2,49,54,46,54,46,53,49,49,0,2,254,168,4,215,1,88,6,225,0,23,0,47,0,74,64,47,33,44,44,29,223,36,1,36,64,9,13,72,36,41,33,36,3,15,24,31,24,2,24,20,9,20,5,12,64,9,13,72,12,17,9,12,24,4,160,0,1,15,0,95,0,2,0,0,
47,93,93,23,50,47,43,51,51,47,47,47,93,23,51,47,43,93,51,51,47,47,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,3,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,145,39,77,73,70,31,38,42,15,104,10,104,85,42,80,73,67,30,43,
38,14,102,11,101,87,39,77,73,70,31,38,42,15,104,10,100,89,42,80,73,67,30,43,38,14,102,10,102,4,217,31,36,31,44,56,112,122,31,37,31,54,47,112,122,1,31,31,36,31,44,56,107,126,31,36,31,54,46,110,123,0,1,254,154,254,63,1,102,255,184,0,9,0,18,183,6,9,3,3,
1,4,3,2,0,47,23,51,17,51,51,49,48,1,37,21,51,53,5,5,53,35,21,254,154,1,0,204,1,0,255,0,204,254,252,188,127,127,188,189,127,127,0,0,1,255,70,254,20,0,190,255,205,0,6,0,18,183,5,2,2,32,0,1,0,3,0,47,205,93,57,47,51,49,48,3,53,35,55,23,35,21,66,120,188,188,
120,254,20,246,195,195,246,0,24,253,37,0,0,2,219,5,182,0,5,0,9,0,13,0,19,0,25,0,29,0,33,0,39,0,47,0,55,0,65,0,73,0,83,0,93,0,103,0,113,0,121,0,131,0,140,0,150,0,158,0,168,0,176,0,186,0,207,64,119,12,28,18,11,27,38,24,36,54,50,15,50,1,63,50,79,50,95,50,
3,166,184,184,161,179,63,179,79,179,2,91,111,111,86,106,118,126,126,114,122,66,56,56,70,60,136,145,145,132,141,16,141,32,141,2,81,101,101,76,96,1,17,157,175,175,153,171,16,171,32,171,2,46,42,48,42,64,42,224,42,3,36,50,179,106,122,60,141,96,17,171,42,
42,171,17,96,141,60,122,106,179,50,36,11,18,22,32,38,38,31,21,35,3,7,15,15,8,4,18,0,47,51,51,51,17,51,51,47,51,51,51,17,51,51,18,23,57,47,47,47,47,47,47,47,47,47,47,47,93,17,51,113,17,51,51,17,51,17,51,17,51,51,17,51,113,17,51,51,17,51,17,51,51,17,51,
17,51,51,17,51,17,51,51,17,51,93,17,51,51,17,51,93,113,17,51,17,51,16,196,50,16,198,50,49,48,1,35,53,35,53,33,5,33,53,33,1,35,17,51,1,35,21,35,17,33,1,33,53,51,53,51,37,35,17,51,1,33,53,33,5,33,17,51,21,51,1,52,51,50,21,20,35,34,17,52,51,50,21,20,35,
34,1,34,53,52,51,50,22,21,20,6,33,34,53,52,51,50,21,20,3,52,51,50,21,20,6,35,34,38,17,52,51,50,21,20,6,35,34,38,1,52,51,50,21,20,6,35,34,38,17,52,51,50,21,20,6,35,34,38,37,50,21,20,35,34,53,52,33,50,21,20,35,34,38,53,52,54,1,50,21,20,35,34,53,52,54,33,
50,21,20,35,34,38,53,52,54,37,52,51,50,21,20,35,34,17,52,51,50,21,20,6,35,34,38,1,52,51,50,21,20,35,34,17,52,51,50,21,20,6,35,34,38,2,219,108,211,1,63,253,199,254,188,1,68,2,57,108,108,251,137,209,110,1,63,4,119,254,193,211,108,250,184,110,110,3,15,254,
188,1,68,253,194,254,193,110,209,1,101,55,55,55,55,55,55,55,55,254,121,56,56,27,28,28,3,108,56,56,55,246,56,55,31,24,25,31,56,55,31,24,25,31,253,125,55,56,31,25,24,31,55,56,31,25,24,31,3,27,55,55,56,252,252,56,56,27,28,28,3,87,55,55,56,28,252,224,56,
56,27,28,28,2,46,55,55,55,55,55,55,30,25,25,30,254,160,55,55,55,55,55,55,30,25,25,30,4,119,209,110,110,110,252,133,1,66,1,203,209,1,63,250,74,111,211,249,1,66,252,131,111,111,1,66,211,4,43,55,55,56,252,187,55,55,56,1,191,55,55,30,25,25,30,55,55,55,55,
1,119,55,55,28,28,28,253,157,55,55,28,28,28,2,155,55,55,28,28,28,253,157,55,55,28,28,28,226,55,55,55,55,55,55,30,25,25,30,1,97,56,55,55,25,31,56,55,30,25,25,31,182,55,55,55,252,251,56,56,27,28,28,3,87,55,55,55,252,251,56,56,27,28,28,0,1,255,84,4,184,
0,164,6,82,0,12,0,10,178,12,192,6,0,47,26,206,49,48,3,22,23,21,6,7,35,53,54,55,38,39,53,150,224,90,122,192,22,41,147,105,83,6,82,112,25,140,30,103,105,28,72,51,52,102,255,255,255,33,4,195,0,1,6,115,0,6,4,173,142,41,0,2,254,193,4,217,1,61,6,184,0,11,0,
25,0,49,64,32,16,0,23,16,23,32,23,3,23,23,19,15,12,31,12,95,12,175,12,4,12,12,3,160,9,1,15,9,95,9,2,9,0,47,93,93,51,51,47,93,51,51,47,93,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,19,50,22,23,35,38,38,35,34,6,7,35,54,54,106,61,45,48,56,58,46,45,61,110,
144,160,9,110,9,85,113,98,100,9,112,11,172,5,76,60,54,61,53,54,61,56,1,167,139,135,73,56,61,68,128,146,0,0,1,255,61,254,55,0,195,255,188,0,11,0,7,176,11,0,25,47,49,48,7,55,23,55,23,7,23,7,39,7,39,55,195,86,105,100,97,101,103,86,105,100,97,101,154,86,
102,100,96,100,105,86,103,101,97,100,0,0,1,255,84,254,20,0,164,255,174,0,12,0,23,64,14,16,0,32,0,48,0,3,0,79,5,95,5,2,5,0,47,93,196,93,49,48,19,38,39,53,54,55,51,21,6,7,22,23,21,141,218,95,120,193,23,44,145,117,72,254,20,109,29,139,30,103,104,30,71,58,
44,103,0,0,1,255,84,254,20,0,164,255,174,0,13,0,23,64,14,16,7,32,7,48,7,3,7,79,13,95,13,2,13,0,47,93,198,93,49,48,7,22,23,21,6,6,7,35,53,54,55,38,39,53,150,211,103,52,176,86,22,41,147,105,83,82,106,31,139,13,75,46,105,28,72,51,52,102,0,0,2,254,135,254,
20,1,143,255,174,0,15,0,29,0,35,64,20,11,3,9,15,22,3,16,22,32,22,48,22,3,22,79,16,95,16,2,16,0,47,93,196,93,198,16,198,50,17,57,49,48,3,54,54,55,51,22,22,23,21,35,38,39,7,6,7,35,1,22,23,21,6,6,7,35,53,54,55,38,39,53,12,29,89,21,139,21,82,30,104,44,58,
24,44,33,104,254,170,213,100,47,171,95,23,39,150,110,79,254,51,57,228,67,84,218,50,24,61,168,60,115,54,1,147,106,31,139,12,72,50,105,26,74,54,49,102,255,255,0,0,4,195,0,224,6,115,0,6,4,172,109,41,255,255,1,6,5,0,1,217,5,229,0,6,1,79,102,0,0,1,255,39,
254,20,0,217,255,178,0,14,0,30,64,19,14,2,11,5,8,7,6,16,9,32,9,48,9,3,9,79,0,1,0,0,47,93,196,93,23,57,49,48,7,51,7,55,23,7,23,7,39,7,39,55,39,55,23,72,144,27,127,45,143,104,115,63,63,115,104,143,45,127,78,143,69,135,20,99,86,132,132,86,99,20,135,69,0,
3,254,119,254,20,1,135,255,197,0,19,0,31,0,43,0,46,64,25,12,2,14,23,41,41,10,16,14,1,14,28,29,35,35,14,4,96,0,112,0,128,0,3,0,0,47,93,50,50,50,17,51,63,93,51,51,17,51,17,57,57,49,48,7,50,23,54,51,50,22,21,20,6,35,34,39,6,35,34,38,53,52,54,5,20,22,51,
50,54,53,52,38,35,34,6,7,52,38,35,34,6,21,20,22,51,50,54,170,115,55,53,115,103,120,120,103,115,53,57,113,103,120,120,1,70,64,51,56,59,66,49,50,65,108,65,50,50,65,59,56,51,64,59,80,80,117,98,101,117,82,82,117,101,98,117,215,54,61,61,54,54,60,60,54,54,
60,60,54,54,61,61,0,1,255,61,4,197,0,195,6,68,0,7,0,62,179,64,2,1,2,184,255,192,64,37,9,12,72,2,207,5,223,5,2,5,2,4,5,4,79,7,1,15,7,31,7,47,7,79,7,95,7,127,7,207,7,239,7,255,7,9,7,0,47,93,113,51,51,17,51,47,93,47,43,113,49,48,19,7,35,55,35,55,51,7,195,
70,105,37,252,70,105,37,5,186,245,137,246,138,0,1,255,84,254,41,5,127,255,170,0,12,0,23,64,12,9,80,3,96,3,160,3,3,3,3,6,0,0,47,50,50,47,93,51,49,48,1,32,36,39,51,22,33,50,36,55,51,6,4,2,113,254,209,254,103,85,143,156,1,240,232,1,74,79,143,97,254,114,
254,41,198,187,238,122,116,190,195,255,255,255,84,4,178,5,127,6,51,1,7,5,59,0,0,6,137,0,21,64,15,0,15,0,47,0,95,0,127,0,191,0,207,0,6,0,0,17,93,53,0,0,1,255,66,4,215,4,14,5,104,0,3,0,25,64,17,1,15,2,47,2,95,2,127,2,143,2,159,2,207,2,7,2,0,47,93,51,49,
48,1,33,53,33,4,14,251,52,4,204,4,215,145,255,255,255,66,254,210,4,14,255,99,1,7,5,61,0,0,249,251,0,15,64,9,0,0,2,32,2,112,2,3,2,0,17,93,53,0,0,1,255,84,4,219,5,127,5,227,0,20,0,45,64,27,7,0,19,11,16,15,0,31,0,47,0,175,0,4,0,0,5,96,11,1,160,11,1,15,11,
1,11,0,47,93,93,114,51,51,47,93,50,16,196,16,198,49,48,19,50,30,2,51,50,55,51,6,6,35,34,46,2,35,34,7,35,18,190,115,209,205,212,118,223,31,104,22,181,157,117,211,205,211,117,223,31,104,46,5,225,38,47,38,125,129,133,38,47,38,125,1,6,0,0,1,255,84,4,178,
5,127,6,51,0,12,0,47,64,34,6,80,0,96,0,160,0,3,0,0,4,31,10,63,10,79,10,111,10,4,15,10,47,10,95,10,127,10,207,10,255,10,6,10,0,47,93,113,51,51,47,93,50,49,48,1,32,4,23,35,38,33,34,4,7,35,54,36,2,98,1,47,1,153,85,143,156,254,16,232,254,182,79,143,97,1,
142,6,51,198,187,238,122,116,190,195,0,1,255,84,254,63,5,127,255,184,0,6,0,14,180,4,6,2,6,0,0,47,50,50,17,51,49,48,7,33,53,5,5,53,33,172,5,43,1,0,255,0,250,213,199,127,188,189,127,0,0,2,254,221,2,41,1,37,4,233,0,24,0,35,0,38,64,21,1,4,29,25,10,41,10,
57,10,3,10,10,20,0,88,14,20,91,25,4,89,0,63,51,63,51,63,18,57,47,113,51,17,57,49,48,19,39,6,6,35,34,38,53,52,37,55,53,52,38,35,34,6,7,39,54,51,50,22,21,17,37,50,54,53,53,7,6,6,21,20,22,178,16,53,102,66,111,121,1,86,96,63,57,50,103,48,43,119,131,131,129,
254,184,82,100,81,108,99,60,2,53,101,65,48,110,97,209,12,4,27,75,60,36,21,104,63,110,121,254,51,99,90,86,47,4,4,58,63,48,46,0,0,2,254,207,2,41,1,51,4,236,0,19,0,26,0,47,64,30,11,59,23,1,200,23,216,23,2,31,23,47,23,2,23,64,10,13,72,14,23,1,23,23,20,6,
91,13,0,89,0,63,50,63,51,57,47,93,43,113,93,113,51,49,48,19,34,38,53,52,54,51,50,22,21,21,33,22,51,50,54,55,21,6,6,3,34,6,7,33,38,38,37,162,180,169,146,138,159,254,49,14,185,52,100,81,56,110,102,68,81,11,1,52,5,71,2,41,186,162,162,197,168,142,78,202,
22,33,125,25,22,2,82,87,77,74,90,0,0,2,255,174,2,53,0,82,5,213,0,3,0,15,0,25,64,14,13,159,7,175,7,191,7,3,7,128,2,90,1,88,0,63,63,26,204,93,50,49,48,19,35,17,51,39,52,54,51,50,22,21,20,6,35,34,38,72,146,146,154,49,35,32,48,48,32,35,49,2,53,2,170,164,
43,39,39,43,40,40,40,0,0,2,254,182,2,41,1,74,4,236,0,11,0,21,0,14,181,20,9,91,14,3,89,0,63,51,63,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,5,20,51,50,54,53,52,38,35,34,1,74,175,157,151,177,178,154,148,180,254,2,180,93,87,88,92,180,3,139,164,190,193,
161,167,186,189,164,239,127,112,111,127,0,0,1,254,209,2,41,1,47,4,223,0,18,0,22,64,10,11,14,7,18,90,10,88,3,14,89,0,63,51,63,63,51,18,57,49,48,3,17,20,51,50,54,53,17,51,17,35,39,6,6,35,34,38,53,17,156,131,94,89,145,125,12,38,107,60,133,131,4,223,254,
78,145,108,117,1,98,253,86,99,50,61,119,131,1,188,0,0,1,254,248,2,41,1,10,4,236,0,20,0,14,181,11,6,91,16,0,89,0,63,50,63,51,49,48,19,34,38,53,52,54,51,50,23,7,38,35,34,21,20,22,51,50,55,21,6,61,155,170,174,160,108,88,41,105,52,183,88,86,89,106,78,2,41,
185,165,170,187,43,113,35,236,112,119,47,123,43,0,2,254,197,2,41,1,61,5,242,0,17,0,29,0,40,64,22,8,15,0,47,11,1,11,64,16,19,72,11,6,128,14,88,25,6,91,18,0,89,0,63,50,63,51,63,26,16,206,43,113,18,57,57,49,48,3,34,38,53,52,54,51,50,23,38,53,17,51,17,35,
39,6,6,39,50,54,53,53,52,38,35,34,6,21,20,20,139,156,158,137,117,79,4,145,122,13,36,102,46,97,79,85,93,82,80,2,41,184,168,171,184,101,32,60,1,15,252,67,101,51,62,115,107,110,18,129,113,131,111,235,0,0,1,254,211,2,53,1,47,5,242,0,20,0,31,64,16,13,8,9,
64,16,19,72,9,16,128,0,8,88,3,16,91,0,63,51,63,51,26,16,204,43,18,57,49,48,19,17,52,35,34,6,21,17,35,17,51,17,20,7,54,54,51,50,22,21,17,160,133,94,89,145,145,6,35,111,57,130,132,2,53,1,178,146,105,122,254,159,3,189,254,209,42,30,54,56,119,132,254,71,
0,0,1,254,10,2,53,1,246,4,236,0,31,0,34,64,16,24,19,16,22,17,90,0,8,16,88,3,11,11,27,22,91,0,63,51,51,17,51,63,51,51,63,17,18,57,57,49,48,1,17,52,35,34,6,21,17,35,17,52,35,34,6,21,17,35,17,51,23,54,54,51,50,23,54,54,51,50,22,21,17,1,102,118,90,76,146,
121,84,79,146,125,12,41,95,57,150,61,35,118,66,122,122,2,53,1,178,146,105,100,254,137,1,178,146,107,120,254,159,2,170,100,63,50,121,60,61,120,134,254,71,0,1,255,41,2,53,0,217,4,236,0,15,0,20,64,9,13,10,11,90,10,88,5,0,91,0,63,50,63,63,17,57,49,48,19,
50,23,7,38,35,34,6,21,17,35,17,51,23,54,54,119,41,57,16,65,25,75,106,145,127,8,39,90,4,236,11,127,15,116,93,254,149,2,170,143,84,72,0,0,1,254,209,2,41,1,47,4,223,0,18,0,22,64,10,11,14,7,18,90,10,88,3,14,89,0,63,51,63,63,51,18,57,49,48,3,17,20,51,50,54,
53,17,51,17,35,39,6,6,35,34,38,53,17,156,131,94,89,145,125,12,38,107,60,133,131,4,223,254,78,145,108,117,1,98,253,86,99,50,61,119,131,1,188,0,0,1,254,168,2,53,1,88,4,223,0,10,0,14,181,8,1,90,5,0,88,0,63,50,63,51,49,48,3,1,51,19,22,23,54,55,19,51,1,78,
254,246,156,147,30,9,17,26,147,156,254,244,2,53,2,170,254,115,87,65,92,60,1,141,253,86,0,1,254,174,2,53,1,84,4,223,0,11,0,21,64,9,9,3,11,4,1,90,8,11,88,0,63,51,63,51,18,57,57,49,48,3,3,51,23,55,51,3,1,35,39,7,35,84,242,164,164,162,162,242,1,0,166,172,
174,166,3,145,1,78,231,231,254,178,254,164,246,246,0,1,0,41,4,111,1,156,5,182,0,8,0,25,64,11,8,4,9,10,96,8,1,8,128,2,6,0,63,26,204,93,17,18,1,57,57,49,48,19,54,55,51,21,6,6,7,35,41,86,68,217,59,137,56,119,4,135,133,170,20,101,164,42,0,1,0,41,254,61,1,
156,255,133,0,8,0,28,64,13,4,0,9,10,96,4,1,4,128,15,7,1,7,0,47,93,26,205,93,17,18,1,57,57,49,48,5,6,6,7,35,53,54,55,51,1,156,44,88,22,217,121,131,119,147,67,178,59,21,205,102,0,255,255,0,158,254,61,1,189,255,129,0,7,7,151,254,183,0,0,255,255,0,68,255,
236,3,102,4,94,2,6,4,67,0,0,255,255,0,113,255,236,3,147,4,94,2,38,0,70,0,0,1,7,1,79,1,98,252,204,0,33,64,23,1,48,33,80,33,128,33,176,33,208,33,5,192,33,1,33,1,21,23,29,15,20,37,1,43,53,0,17,93,113,53,0,255,255,0,68,255,236,3,102,4,94,2,38,4,67,0,0,1,
7,1,79,0,100,252,204,0,36,64,17,1,48,33,80,33,128,33,176,33,208,33,5,192,33,1,33,1,184,255,236,180,24,30,0,5,37,1,43,53,0,17,93,113,53,255,255,0,63,254,248,1,141,4,102,2,6,0,30,0,0,0,3,0,102,255,236,4,74,6,31,0,28,0,40,0,51,0,96,64,53,43,2,38,38,16,23,
49,9,32,32,49,16,3,52,53,5,35,97,89,0,5,1,9,3,5,27,27,46,93,89,0,27,16,27,2,9,3,27,27,13,20,20,41,93,89,20,1,13,29,93,89,13,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,0,24,16,198,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,1,6,
7,54,54,51,50,22,22,21,20,6,6,35,34,2,17,52,18,54,51,50,22,21,20,6,6,35,34,19,50,54,53,52,38,35,34,6,7,22,22,19,34,7,22,22,51,50,54,53,52,38,1,82,47,4,51,180,125,127,210,118,126,228,148,250,244,136,250,163,166,191,94,165,102,179,128,150,165,154,134,116,
169,49,13,151,194,163,95,43,144,69,91,102,100,4,115,136,237,71,89,111,197,126,158,232,122,1,121,1,135,246,1,117,200,139,125,84,123,68,252,125,181,169,136,153,82,70,251,236,5,10,159,36,46,63,51,59,68,0,255,255,255,206,0,0,5,153,6,8,0,39,1,84,253,214,255,
151,1,7,2,81,1,16,0,0,0,18,64,10,0,3,0,1,38,30,30,4,4,37,1,43,53,0,63,53,255,255,0,0,0,0,4,137,7,41,2,38,2,81,0,0,1,7,0,106,255,243,1,82,0,23,64,13,2,1,43,5,38,2,1,0,22,40,20,9,37,1,43,53,53,0,43,53,53,0,255,255,0,111,254,20,5,92,6,20,2,6,1,222,0,0,0,
1,255,246,254,20,5,31,4,94,0,41,0,92,64,48,23,31,7,12,10,29,27,14,17,2,10,27,17,34,10,40,7,7,10,17,3,42,43,12,29,14,30,15,14,21,25,20,93,89,25,16,8,37,93,89,8,22,0,5,97,89,0,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,18,57,57,17,18,1,23,57,17,51,17,
51,17,51,17,51,17,51,17,51,17,51,17,51,50,49,48,1,34,39,53,22,51,50,53,53,36,17,52,55,1,35,54,18,53,52,38,35,34,7,39,54,51,32,17,20,7,1,51,6,2,21,20,22,51,50,55,17,16,4,47,60,63,46,57,98,254,221,37,253,207,184,72,77,94,86,46,34,49,61,94,1,78,37,2,56,
180,68,84,89,94,47,43,254,20,25,150,19,107,211,21,1,192,149,117,253,51,152,1,86,161,151,163,17,142,24,254,41,146,120,2,205,133,254,156,167,158,155,16,254,148,254,239,0,2,0,125,0,0,5,158,5,203,0,15,0,27,0,57,64,29,16,3,14,15,10,22,22,15,3,3,28,29,13,0,
0,19,107,89,0,0,6,15,18,6,25,105,89,6,4,0,63,43,0,24,63,18,57,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,36,0,17,16,0,33,50,4,18,21,16,0,5,17,35,1,20,22,51,50,54,53,52,38,35,34,6,2,176,254,246,254,215,1,92,1,55,201,1,40,157,254,212,254,246,
184,254,143,240,223,222,239,237,222,225,240,1,8,22,1,65,1,11,1,32,1,65,149,254,235,185,254,252,254,187,23,254,248,3,104,215,237,233,219,217,232,234,0,0,2,0,113,254,20,4,104,4,94,0,14,0,24,0,53,64,27,15,3,13,14,9,21,21,14,3,3,25,26,14,27,6,23,93,89,6,
16,0,18,94,89,12,0,21,0,63,50,43,0,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,17,51,49,48,33,38,2,53,16,0,51,50,0,17,20,2,7,17,35,3,20,22,51,50,54,53,16,33,32,2,18,191,226,1,13,241,232,1,17,218,199,181,231,161,161,158,163,254,188,254,193,27,1,38,238,
1,13,1,34,254,216,254,249,239,254,221,29,254,20,4,27,205,211,211,205,1,152,0,1,0,125,0,0,4,207,5,203,0,20,0,48,64,25,14,3,19,20,8,20,3,3,21,22,17,0,107,89,17,17,6,20,18,6,11,105,89,6,4,0,63,43,0,24,63,18,57,47,43,17,18,1,23,57,17,51,17,51,49,48,1,36,
0,17,16,0,33,50,23,7,38,35,34,6,21,20,4,51,51,17,35,2,190,254,231,254,216,1,106,1,62,230,196,68,177,179,234,254,1,5,243,64,185,1,51,23,1,43,1,6,1,23,1,57,86,160,84,226,206,206,224,254,53,0,0,1,0,113,254,158,4,68,4,94,0,33,0,60,64,29,16,28,33,22,22,11,
28,5,11,5,34,35,25,28,22,8,11,5,31,2,93,89,31,14,19,97,89,14,16,0,63,43,0,24,47,43,17,18,0,57,17,18,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,5,22,51,50,54,53,52,38,39,38,38,53,16,0,33,50,23,7,38,35,34,6,21,20,22,23,22,22,21,20,6,35,34,39,1,115,
88,92,103,110,85,101,240,225,1,30,1,27,217,193,62,187,165,192,187,122,161,190,162,201,170,114,78,182,23,80,66,55,58,9,23,255,241,1,7,1,17,80,155,78,176,195,187,160,18,20,133,125,136,165,20,0,0,1,0,199,0,0,3,227,5,182,0,11,0,86,64,49,9,1,11,5,5,6,1,2,
6,2,12,13,2,2,6,11,11,4,105,89,73,11,1,15,11,63,11,95,11,111,11,143,11,159,11,6,11,3,11,11,7,6,18,7,10,105,89,7,3,0,63,43,0,24,63,18,57,47,95,94,93,93,43,17,18,0,57,24,47,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,17,35,17,33,17,35,17,33,21,33,17,
3,178,176,254,125,184,3,28,253,156,3,14,254,88,1,7,253,147,5,182,162,253,250,0,0,1,0,176,254,20,3,106,4,74,0,11,0,88,64,50,4,8,6,0,0,1,8,9,1,9,13,15,9,31,9,47,9,3,9,3,9,9,12,6,6,11,93,89,15,6,31,6,63,6,79,6,4,9,3,6,6,2,1,27,2,5,93,89,2,15,0,63,43,0,24,
63,18,57,47,95,94,93,43,17,18,0,57,24,47,95,94,93,17,1,57,57,17,51,17,51,17,51,17,51,49,48,1,35,17,33,21,33,17,33,17,35,17,33,1,100,180,2,186,253,250,1,191,176,254,241,254,20,6,54,150,254,82,254,68,1,41,0,0,1,255,246,255,236,3,205,5,203,0,35,0,69,64,
36,10,19,0,22,18,1,15,4,22,33,28,33,4,3,36,37,18,1,105,89,18,18,30,12,12,7,107,89,12,4,30,25,107,89,30,19,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,23,57,17,51,17,51,51,51,17,51,51,50,49,48,1,33,19,54,53,52,38,35,34,7,39,54,51,50,22,21,20,7,7,33,
3,6,21,20,22,51,50,55,21,6,35,34,38,53,52,55,2,190,253,134,118,29,52,42,48,36,47,67,80,128,132,37,57,2,123,137,29,53,45,57,46,60,63,120,140,37,2,170,1,147,90,56,49,47,22,147,31,127,113,81,122,196,254,45,90,56,49,47,19,150,24,127,112,81,122,0,1,0,98,254,
20,4,16,6,31,0,40,0,72,64,39,36,21,15,11,0,21,32,17,27,32,0,6,37,6,41,42,38,15,36,17,4,16,64,37,37,29,8,8,3,93,89,8,1,29,24,93,89,29,27,0,63,43,0,24,63,43,17,18,0,57,24,47,26,205,23,57,17,18,1,23,57,17,51,17,51,51,17,51,49,48,1,52,38,35,34,7,39,54,51,
50,22,21,20,6,7,3,37,21,3,6,6,21,20,22,51,50,55,21,6,35,34,38,53,52,54,55,19,5,53,18,18,1,111,45,43,45,52,49,79,87,114,134,40,38,145,2,204,237,46,16,65,73,62,40,64,67,141,148,31,29,206,253,39,135,136,5,49,42,46,22,141,31,113,102,62,149,101,254,131,150,
119,253,101,137,73,34,60,61,16,141,25,130,126,56,117,79,2,66,156,113,1,92,1,97,0,1,255,236,0,0,4,51,5,205,0,26,0,72,64,38,18,7,4,9,0,0,4,24,2,2,4,12,6,11,5,27,28,12,9,7,4,4,0,14,10,10,0,5,5,21,0,18,21,14,105,89,21,4,0,63,43,0,24,63,18,57,47,17,57,47,
17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,50,49,48,33,18,17,52,39,5,39,1,38,39,1,39,1,38,35,34,6,7,39,54,54,51,32,0,17,16,3,2,244,125,7,254,123,79,1,190,29,53,254,27,82,1,198,108,146,92,182,63,86,91,206,126,1,68,1,92,121,1,47,1,33,82,59,229,137,
1,6,139,86,254,228,139,1,10,74,54,52,143,68,57,254,44,254,83,254,218,254,218,0,1,255,102,254,20,3,172,6,31,0,23,0,81,64,45,14,5,0,7,22,22,18,0,0,10,4,9,4,24,25,9,10,7,3,8,4,2,5,3,14,3,8,8,14,47,3,1,0,3,16,3,2,3,3,22,13,14,1,22,27,0,63,63,51,18,57,47,
93,93,17,57,47,17,18,23,57,17,23,57,17,18,1,23,57,17,51,51,17,51,17,51,50,49,48,37,52,39,5,39,37,38,39,5,39,37,38,36,39,39,4,0,0,17,20,2,7,35,18,2,248,19,254,31,45,1,240,42,77,254,43,47,1,174,119,254,200,171,58,1,76,1,241,1,9,86,76,184,166,248,93,128,
158,135,162,145,128,154,139,142,148,203,40,168,63,254,148,253,211,254,171,201,254,126,147,1,91,0,0,1,0,184,254,102,7,117,5,182,0,46,0,71,64,36,39,17,14,26,23,35,32,0,0,23,14,3,47,48,1,8,11,33,24,15,3,29,20,11,20,105,89,4,11,19,39,40,105,89,39,35,0,63,
43,0,24,63,51,43,17,0,51,24,63,51,51,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,51,49,48,37,35,6,6,35,34,38,39,35,6,6,35,34,38,53,17,51,17,20,22,51,50,54,53,17,51,17,20,22,51,50,54,53,17,51,17,20,6,35,33,53,33,50,54,53,52,54,6,197,11,51,200,119,139,
175,45,10,58,211,126,211,193,185,118,129,173,165,185,119,133,172,161,185,235,220,251,10,4,250,122,142,8,168,87,101,100,104,98,106,216,230,4,12,251,244,143,144,193,205,3,157,251,244,143,144,204,235,3,116,250,99,207,228,162,147,126,42,66,0,0,1,0,166,254,
41,6,205,4,74,0,44,0,79,64,40,36,15,12,23,20,29,41,32,44,44,41,20,12,4,45,46,0,6,0,6,9,13,36,37,93,89,36,30,21,13,15,26,17,9,17,93,89,3,9,22,0,63,51,43,17,0,51,24,63,51,51,47,43,17,18,0,57,57,24,47,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,37,
6,6,35,32,39,35,6,6,35,34,38,53,17,51,17,16,51,50,54,53,17,51,17,20,22,51,50,54,53,17,51,17,20,6,35,33,53,33,50,54,53,53,52,55,6,23,50,170,104,254,254,78,10,53,183,116,186,185,178,223,152,145,178,110,116,152,141,180,240,252,251,197,4,70,146,157,6,150,
83,87,184,88,96,191,212,2,203,253,61,254,252,175,186,2,94,253,61,130,130,187,210,2,58,251,184,235,238,149,161,149,26,66,70,0,0,1,0,115,0,0,4,156,5,203,0,30,0,64,64,32,30,15,5,25,14,11,18,15,25,15,31,32,19,28,22,22,8,105,89,22,22,15,12,3,15,18,28,2,105,
89,28,4,0,63,43,0,24,63,63,18,57,47,43,17,18,0,57,17,18,1,57,57,17,51,51,51,17,51,17,51,49,48,1,38,35,34,6,21,20,22,51,50,54,53,17,51,17,35,17,52,55,35,6,6,35,34,2,53,52,0,51,50,23,3,59,99,110,147,162,146,149,205,186,185,187,11,11,61,216,130,225,246,
1,15,235,142,120,4,250,47,190,170,171,190,202,236,1,168,250,74,1,240,47,96,92,107,1,17,250,236,1,28,49,0,0,1,0,113,254,20,4,63,4,96,0,31,0,60,64,31,3,23,12,9,16,13,13,29,23,3,32,33,17,20,26,10,15,13,27,26,0,93,89,26,16,20,6,93,89,20,22,0,63,43,0,24,63,
43,0,24,63,63,17,18,57,17,18,1,23,57,17,51,51,51,17,51,49,48,1,34,6,21,20,22,51,50,54,53,17,51,17,35,17,52,55,35,6,6,35,34,2,17,16,18,51,50,22,23,7,38,2,33,121,125,146,141,166,155,180,180,11,13,50,179,113,213,237,224,208,29,89,35,47,49,3,203,218,206,
203,213,184,215,2,56,249,202,1,234,84,70,81,89,1,40,1,15,1,21,1,38,13,13,144,21,0,1,0,199,254,0,4,236,5,182,0,28,0,57,64,29,17,4,0,0,1,11,22,1,22,29,30,7,25,105,89,7,7,1,2,14,20,105,89,14,28,2,3,1,18,0,63,63,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,
51,17,51,17,51,51,49,48,33,35,17,51,17,54,54,51,50,22,18,21,16,0,33,34,38,39,53,22,51,32,17,16,2,35,34,6,7,1,127,184,184,71,180,93,159,243,131,254,227,254,252,85,128,70,123,137,1,119,189,173,94,152,76,5,182,253,166,62,61,168,254,191,215,254,130,254,103,
21,28,164,49,2,115,1,2,1,26,54,69,0,1,0,174,254,10,4,35,4,74,0,27,0,55,64,28,12,0,24,24,25,7,18,25,18,28,29,3,21,97,89,3,3,25,26,15,25,21,10,15,97,89,10,28,0,63,43,0,24,63,63,18,57,47,43,17,18,1,57,57,17,51,17,51,17,51,51,49,48,1,54,54,51,50,22,18,21,
16,2,35,34,39,53,22,51,50,54,53,52,38,35,34,7,17,35,17,51,1,98,60,126,83,132,196,108,244,225,140,106,110,126,149,143,141,141,136,100,180,180,2,125,46,50,141,254,242,193,254,211,254,182,60,159,61,227,248,212,232,98,254,35,4,74,0,0,1,0,96,255,236,3,254,
5,203,0,45,0,84,64,43,6,3,30,16,23,35,3,10,16,43,43,10,35,3,46,47,19,23,16,39,35,43,15,7,1,10,3,7,7,32,13,13,0,105,89,13,4,32,26,105,89,32,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,
48,1,34,6,21,20,22,23,7,38,38,53,52,54,51,50,22,21,20,6,7,14,2,21,20,22,51,50,54,55,21,6,35,34,36,53,52,54,54,55,62,2,53,52,38,2,72,123,123,19,16,166,22,31,229,197,202,240,170,207,159,143,62,165,164,97,214,99,176,238,244,254,246,82,168,170,140,125,55,
132,5,41,99,114,29,76,28,64,28,109,66,172,197,201,172,156,203,75,58,82,94,67,110,126,60,57,176,100,217,194,99,146,114,63,52,77,95,71,103,110,0,0,1,0,49,254,20,3,193,4,94,0,42,0,86,64,45,42,40,21,8,15,27,40,2,8,34,34,2,27,3,43,44,11,15,8,31,27,34,15,0,
31,0,2,9,3,0,0,24,5,5,37,93,89,5,16,24,18,93,89,24,27,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,38,53,52,54,51,50,22,21,20,6,7,14,2,21,20,22,51,50,55,21,6,6,35,34,36,53,52,54,54,
55,54,54,53,52,38,35,34,6,21,20,23,211,61,218,187,187,219,188,198,132,144,63,161,152,218,194,89,187,134,238,254,248,89,182,202,139,115,119,102,112,115,43,2,25,98,129,163,191,191,163,156,216,85,59,99,109,81,144,157,94,153,46,45,234,215,110,166,138,90,
60,137,108,95,110,110,107,82,72,0,0,2,0,41,0,0,4,125,5,203,0,29,0,32,0,71,64,38,13,30,30,26,1,28,19,32,1,31,8,29,7,33,34,30,13,29,10,22,5,10,5,107,89,17,10,4,27,0,31,29,29,31,105,89,29,18,0,63,43,17,18,0,57,57,24,63,51,43,17,0,51,17,18,57,57,17,18,1,
23,57,17,51,51,17,51,49,48,55,1,46,2,35,34,7,39,54,51,50,22,23,62,2,51,50,23,7,38,35,34,6,7,7,1,21,33,1,1,33,41,1,209,85,47,48,35,35,33,47,68,63,88,126,71,56,74,90,60,64,68,48,33,34,50,66,46,49,1,215,251,172,2,39,254,168,2,176,113,3,180,176,67,25,14,
139,29,99,147,111,89,46,29,139,14,69,93,100,252,68,111,3,129,253,33,0,0,2,0,33,0,0,4,51,4,94,0,2,0,34,0,71,64,38,28,2,2,9,14,11,34,1,14,0,21,12,7,35,36,2,28,12,24,5,18,24,18,93,89,32,24,16,10,13,0,12,12,0,100,89,12,21,0,63,43,17,18,0,57,57,24,63,51,43,
17,0,51,17,18,57,57,17,18,1,23,57,17,51,51,17,51,49,48,55,33,1,1,38,35,34,6,7,7,1,21,33,53,1,39,38,38,35,34,7,39,54,54,51,50,22,23,23,55,54,54,51,50,23,246,2,100,254,213,1,119,20,31,46,55,34,95,1,166,251,238,1,176,100,36,50,37,24,32,45,25,49,43,70,96,
41,94,92,38,96,71,56,67,141,1,213,1,90,13,40,50,138,253,150,123,123,2,102,146,51,35,13,138,9,15,61,58,133,135,57,60,24,0,2,0,125,255,236,5,158,5,203,0,23,0,33,0,82,64,42,21,26,3,31,31,16,10,26,16,26,34,35,4,3,3,13,7,7,28,105,89,0,7,1,15,3,7,7,13,19,19,
0,105,89,19,4,13,24,105,89,13,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,34,6,7,51,54,54,51,32,0,17,16,0,33,32,0,17,16,0,33,32,23,7,38,3,32,17,16,33,34,6,21,20,22,3,47,192,221,54,
8,84,219,152,1,39,1,76,254,171,254,197,254,190,254,177,1,111,1,67,1,39,172,74,175,251,1,205,254,66,228,250,242,5,41,168,178,88,78,254,204,254,240,254,240,254,203,1,100,1,90,1,117,1,172,86,156,80,251,98,1,166,1,162,203,182,220,235,0,0,1,0,113,255,236,
4,98,4,94,0,35,0,63,64,32,8,32,25,14,14,3,32,20,3,20,36,37,29,22,93,89,29,29,0,6,6,12,93,89,6,16,0,17,93,89,0,22,0,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,5,34,0,17,16,0,33,50,23,7,38,38,35,32,17,20,22,51,50,54,
53,52,33,34,6,7,53,54,54,51,50,22,21,20,6,6,2,109,238,254,242,1,48,1,5,196,177,54,73,172,76,254,135,163,159,146,169,254,242,76,160,51,45,157,105,204,232,126,228,20,1,38,1,0,1,17,1,59,59,154,29,33,254,80,195,211,140,118,225,46,40,152,35,47,192,167,120,
195,106,0,1,0,41,0,0,4,74,5,182,0,32,0,67,64,34,20,25,32,14,14,29,15,3,9,9,6,15,25,4,33,34,6,23,23,15,28,13,17,28,17,107,89,32,28,15,30,3,15,18,0,63,63,63,51,43,17,0,51,17,18,57,24,47,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,1,50,22,21,20,7,
35,54,54,53,52,38,35,35,17,35,17,35,34,6,21,20,23,35,38,53,52,54,51,51,17,51,17,3,41,149,140,23,162,7,14,60,65,147,185,147,65,60,20,162,22,140,149,147,185,4,74,125,133,57,56,14,63,34,46,56,252,84,3,172,56,46,64,47,54,59,133,125,1,108,254,148,0,0,1,0,
31,0,0,3,233,6,20,0,22,0,60,64,30,10,17,0,4,4,20,5,2,5,17,3,23,24,14,14,5,19,21,0,5,21,3,7,19,7,93,89,0,19,15,0,63,51,43,17,0,51,24,63,63,17,18,57,47,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,33,21,33,17,35,17,35,34,6,21,20,22,23,35,38,38,53,52,33,51,
17,51,2,119,1,114,254,142,180,156,56,53,15,6,154,9,13,1,10,154,180,4,74,150,252,76,3,180,51,43,31,59,12,18,70,30,228,1,202,0,1,255,246,255,236,5,31,4,94,0,34,0,72,64,37,9,17,20,33,31,15,13,0,13,3,20,31,26,31,3,3,35,36,33,15,0,16,15,0,21,11,6,93,89,11,
16,28,23,93,89,28,22,0,63,43,0,24,63,43,0,24,63,63,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,50,49,48,51,54,18,53,52,38,35,34,7,39,54,51,32,17,20,7,1,51,6,2,21,20,22,51,50,55,21,6,35,34,38,53,52,55,1,150,72,77,94,86,46,34,49,61,94,1,78,
37,2,56,180,68,84,89,94,47,43,61,70,154,168,37,253,207,152,1,86,161,151,163,17,142,24,254,41,146,120,2,205,133,254,156,167,158,155,16,141,24,228,243,149,117,253,51,0,2,0,113,254,20,4,102,4,94,0,33,0,46,0,67,64,36,23,34,34,10,31,2,16,40,40,2,0,10,4,47,
48,6,27,93,89,6,6,19,0,27,13,43,93,89,13,16,19,37,93,89,19,22,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,54,53,52,38,38,35,34,38,2,17,16,0,33,50,0,17,16,2,35,34,38,39,35,30,2,51,50,22,22,21,20,7,1,22,22,51,50,
54,53,52,38,35,34,2,3,2,246,8,33,85,68,179,196,92,1,19,1,7,219,1,0,254,231,108,138,80,10,15,63,114,109,134,137,59,21,253,148,91,154,99,161,142,141,158,172,175,1,254,20,22,26,27,19,7,147,1,68,1,29,1,112,1,129,254,208,254,247,254,240,254,215,50,76,139,
145,64,25,60,64,40,61,2,244,76,59,212,208,210,210,254,203,254,219,0,255,255,0,113,255,236,3,147,4,94,2,6,0,70,0,0,255,255,255,143,254,20,1,115,5,229,2,6,0,77,0,0,255,255,0,125,255,236,5,195,5,205,2,6,2,123,0,0,255,255,0,113,255,236,3,176,4,94,2,6,1,237,
0,0,255,255,0,59,255,236,3,131,4,94,2,6,1,231,0,0,255,255,0,199,0,0,4,111,5,182,2,6,0,160,0,0,255,255,0,174,254,20,4,123,6,20,2,6,0,192,0,0,255,255,0,125,255,236,4,207,5,203,2,6,0,38,0,0,0,1,0,199,0,0,6,123,5,182,0,19,0,52,64,25,2,5,5,6,13,17,14,6,14,
20,21,1,18,9,3,7,0,0,6,11,7,3,14,6,18,0,63,51,63,51,18,57,47,18,23,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,1,35,22,21,17,35,17,51,1,51,1,51,17,35,17,52,55,35,1,3,76,254,30,8,15,170,250,1,217,8,1,225,248,182,14,8,254,24,1,236,3,22,160,235,252,137,
5,182,252,240,3,16,250,74,3,131,150,231,252,236,0,0,1,0,174,254,20,5,33,4,74,0,15,0,53,64,26,3,4,4,5,11,13,12,5,12,16,17,1,14,8,3,6,0,0,12,9,6,15,12,21,5,27,0,63,63,63,51,18,57,47,18,23,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,1,22,21,17,35,17,51,
1,1,51,17,35,17,55,1,2,154,254,188,4,172,213,1,100,1,111,203,172,4,254,180,1,133,1,229,80,112,251,106,6,54,253,219,2,37,251,182,2,180,185,254,24,0,2,0,8,254,20,4,102,4,94,0,23,0,35,0,79,64,42,23,21,28,16,14,3,20,20,1,21,8,33,33,18,21,3,36,37,19,23,0,
23,94,89,16,0,0,11,21,27,5,24,93,89,5,16,11,30,93,89,11,22,0,63,43,0,24,63,43,0,24,63,18,57,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,23,51,17,51,49,48,23,51,17,16,18,51,50,0,17,16,2,35,34,39,35,22,23,33,21,33,21,35,53,35,1,34,6,21,17,22,51,50,
54,53,52,38,8,154,253,236,219,1,0,254,231,176,121,10,5,5,1,139,254,117,182,154,2,123,153,146,116,179,161,142,141,176,2,227,1,11,1,32,254,208,254,247,254,240,254,215,92,31,217,143,173,173,5,6,202,204,254,180,100,212,208,210,208,255,255,0,63,255,236,4,
145,5,203,2,6,3,134,0,0,255,255,0,125,255,236,4,207,5,203,2,38,0,38,0,0,1,7,0,121,2,14,0,0,0,23,64,14,1,63,33,223,33,2,33,1,54,24,30,3,8,37,1,43,53,0,17,93,53,0,255,255,0,63,255,236,4,145,5,203,2,38,3,134,0,0,1,7,0,121,0,219,0,0,0,25,183,1,63,33,223,
33,2,33,1,184,255,201,180,24,30,11,16,37,1,43,53,0,17,93,53,0,0,1,254,135,6,20,1,113,7,14,0,19,0,39,64,26,7,191,14,1,14,64,9,12,72,14,19,2,47,10,63,10,111,10,127,10,175,10,239,10,6,10,0,47,93,196,50,205,43,93,50,49,48,1,21,35,34,46,2,35,34,21,35,53,52,
54,51,50,30,2,51,1,113,17,87,143,120,99,42,107,131,124,110,58,112,119,132,78,6,152,127,35,42,35,117,31,110,109,37,44,37,0,255,255,0,125,254,164,5,195,5,205,2,6,0,52,0,0,255,255,0,113,254,20,4,61,4,94,2,6,0,84,0,0,255,255,0,25,0,0,7,86,5,182,2,6,0,58,
0,0,255,255,0,23,0,0,6,51,4,74,2,6,0,90,0,0,0,2,0,20,0,0,4,33,4,78,0,7,0,14,0,51,64,27,7,8,14,4,4,15,16,13,11,1,11,4,11,4,5,14,2,93,89,14,14,4,5,15,0,4,21,0,63,51,63,18,57,47,43,17,18,0,57,95,94,93,17,18,1,23,57,49,48,33,3,33,3,35,1,51,1,1,3,38,39,6,
7,3,3,102,133,254,111,129,187,1,185,157,1,183,254,141,117,21,9,11,18,117,1,74,254,182,4,78,251,178,1,223,1,47,52,57,63,46,254,209,0,2,0,16,0,0,5,51,4,74,0,15,0,19,0,107,64,61,10,14,14,17,1,8,0,0,12,1,16,5,5,20,21,10,13,94,89,25,10,1,8,10,232,10,2,16,
12,10,1,20,3,10,10,1,6,16,3,93,89,16,16,1,6,5,21,19,9,6,9,93,89,6,15,1,14,93,89,1,21,0,63,43,0,24,63,43,17,0,51,24,63,17,18,57,47,43,17,18,0,57,24,47,95,94,93,94,93,93,43,17,18,1,23,57,17,51,17,51,51,17,51,49,48,33,33,17,33,3,35,1,33,21,33,17,33,21,33,
17,33,1,33,17,35,5,51,253,154,254,166,164,191,2,25,3,10,254,80,1,148,254,108,1,176,252,133,1,21,51,1,74,254,182,4,74,148,254,207,145,254,159,1,76,1,213,0,3,0,104,255,236,6,139,4,94,0,40,0,51,0,58,0,123,64,72,10,0,29,56,22,48,4,4,24,0,41,41,24,55,22,4,
59,60,35,16,19,33,48,3,96,89,23,56,94,89,48,9,23,1,18,15,23,47,23,63,23,127,23,143,23,5,19,3,23,23,19,33,38,44,94,89,33,26,97,89,38,33,16,7,52,19,52,93,89,13,19,22,0,63,51,43,17,0,51,24,63,51,43,43,17,18,0,57,24,47,95,94,93,94,93,197,43,43,17,18,0,57,
57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,16,5,7,21,20,22,51,50,55,23,6,6,35,34,38,39,6,6,35,34,2,53,53,33,2,33,34,6,7,53,54,54,51,32,23,54,54,51,50,22,7,52,38,35,34,6,21,21,55,54,54,1,50,54,55,33,20,22,6,139,254,13,185,112,118,139,168,
55,71,203,103,128,164,44,54,170,111,198,233,2,191,10,254,204,88,153,94,81,155,106,1,32,127,87,196,133,164,184,186,97,94,141,162,154,177,163,252,72,118,137,11,254,4,126,3,25,254,177,16,6,69,123,117,84,135,40,54,83,93,85,93,1,12,223,111,1,127,32,44,158,
37,34,231,128,103,171,152,86,92,166,148,98,6,7,106,253,215,161,152,152,161,0,0,3,0,20,0,0,4,53,4,74,0,19,0,26,0,35,0,112,64,60,13,8,10,24,12,15,1,19,27,21,21,3,19,8,31,15,24,24,31,19,3,36,37,13,20,1,2,1,100,89,10,27,53,2,1,9,2,1,17,15,2,1,20,3,2,2,19,
4,4,35,94,89,4,15,19,21,94,89,19,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,51,51,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,19,35,53,51,17,33,50,22,21,20,7,51,21,35,22,21,20,6,35,33,19,17,51,50,
53,52,35,39,51,50,54,53,52,38,35,35,176,156,156,1,80,228,210,86,213,174,84,211,192,254,104,182,199,240,250,189,181,121,104,118,128,160,1,246,141,1,199,135,146,108,66,141,71,114,149,168,1,246,254,153,187,172,141,75,85,80,69,0,0,1,0,121,255,242,3,231,4,
88,0,22,0,38,64,20,3,15,20,9,15,3,23,24,18,0,93,89,18,16,12,6,93,89,12,22,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,1,34,6,21,20,22,51,50,55,21,6,6,35,34,0,17,16,0,51,50,23,7,38,2,156,168,189,184,173,114,168,74,137,92,253,254,239,1,38,255,181,148,
69,150,3,197,224,192,201,215,49,147,28,21,1,39,1,14,1,4,1,45,72,141,66,0,0,2,0,176,0,0,4,74,4,74,0,8,0,16,0,40,64,20,14,4,0,9,4,9,17,18,5,13,94,89,5,15,4,14,94,89,4,21,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,33,33,17,33,32,0,3,52,38,
35,35,17,51,32,4,74,254,205,254,225,254,184,1,105,1,14,1,35,189,199,194,158,127,1,168,2,47,254,239,254,226,4,74,254,226,254,255,197,200,252,217,0,2,0,74,0,0,4,74,4,74,0,12,0,24,0,126,64,82,6,4,18,22,22,8,4,0,13,13,20,4,3,25,26,21,6,7,6,93,89,18,56,7,
1,149,7,1,105,7,1,31,7,47,7,2,31,7,111,7,127,7,175,7,191,7,5,15,7,31,7,63,7,79,7,159,7,207,7,223,7,239,7,8,11,3,7,7,4,9,9,17,94,89,9,15,4,22,94,89,4,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,114,93,93,113,51,43,17,0,51,17,18,1,23,57,17,51,17,
51,51,17,51,17,51,49,48,1,16,0,33,33,17,35,53,51,17,33,32,0,3,52,38,35,35,17,33,21,33,17,51,32,4,74,254,205,254,223,254,198,114,114,1,93,1,11,1,38,189,199,194,147,1,18,254,238,116,1,168,2,47,254,239,254,226,1,213,147,1,226,254,227,254,254,197,200,254,
176,147,254,188,0,1,0,176,0,0,3,66,4,74,0,11,0,81,64,46,6,10,10,1,4,0,0,8,1,3,12,13,6,9,94,89,25,6,1,8,6,232,6,2,16,12,6,1,20,3,6,6,1,2,2,5,93,89,2,15,1,10,93,89,1,21,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,43,17,18,1,23,57,17,51,17,51,
17,51,49,48,33,33,17,33,21,33,17,33,21,33,17,33,3,66,253,110,2,146,254,36,1,191,254,65,1,220,4,74,148,254,207,145,254,159,0,0,1,0,86,255,242,3,123,4,88,0,36,0,99,64,58,3,25,32,10,0,25,5,17,17,25,20,10,4,37,38,3,20,21,21,20,94,89,156,21,1,88,21,104,21,
2,111,21,127,21,2,15,21,31,21,2,11,3,21,21,8,34,34,28,100,89,34,16,8,14,100,89,8,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,6,7,22,21,20,6,35,34,39,53,22,22,51,50,54,53,52,
33,35,53,51,50,54,53,52,38,35,34,6,7,39,54,51,50,22,3,100,117,100,240,243,220,207,135,79,181,80,137,142,254,194,178,170,153,150,107,92,76,138,97,84,171,224,177,208,3,66,101,130,28,52,206,156,175,65,158,37,47,100,92,179,143,97,83,72,82,40,61,117,123,149,
0,2,0,176,254,100,1,131,4,74,0,3,0,15,0,39,64,21,2,3,4,3,10,3,16,17,7,13,99,89,159,7,1,7,3,0,15,3,21,0,63,63,16,196,93,43,17,18,1,23,57,17,51,49,48,19,51,17,35,19,20,6,35,34,38,53,52,54,51,50,22,193,180,180,194,61,45,42,63,63,42,45,61,4,74,251,182,254,
215,60,55,55,60,59,56,56,0,1,255,164,254,227,1,94,4,74,0,12,0,34,64,18,2,10,7,7,13,14,0,5,93,89,0,0,16,0,2,0,8,15,0,63,47,93,43,17,18,1,57,17,51,50,49,48,19,34,39,53,22,51,50,53,17,51,17,20,6,43,70,65,70,61,131,180,160,254,227,27,145,22,155,4,54,251,
213,153,163,0,0,1,0,176,0,0,4,12,4,74,0,13,0,54,64,27,8,4,4,5,13,2,12,0,0,2,5,3,14,15,2,13,8,3,3,3,5,11,6,15,1,5,21,0,63,51,63,51,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,33,35,1,7,17,35,17,51,17,54,55,1,51,1,4,12,211,254,133,88,182,
182,42,32,1,123,211,254,63,1,244,76,254,88,4,74,254,10,53,35,1,158,254,30,0,1,0,43,0,0,3,70,4,74,0,13,0,76,64,44,3,0,7,11,11,4,0,13,9,0,3,14,15,1,3,4,10,7,9,6,8,64,15,2,31,2,207,2,223,2,4,9,3,2,2,0,5,15,0,11,93,89,0,21,0,63,43,0,24,63,18,57,47,95,94,
93,26,205,23,57,17,18,1,23,57,17,51,51,17,51,17,51,49,48,51,17,7,39,55,17,51,17,55,23,5,17,33,21,176,61,72,133,182,197,74,254,241,1,224,1,96,35,119,78,2,72,254,32,113,123,151,254,205,150,0,1,0,176,0,0,5,35,4,74,0,17,0,48,64,23,3,4,4,5,12,14,13,5,13,18,
19,1,16,8,3,5,10,6,15,0,13,5,21,0,63,51,51,63,51,18,23,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,33,1,22,21,17,35,17,51,1,19,19,51,17,35,17,52,55,1,2,154,254,190,4,172,244,1,67,166,164,242,180,4,254,186,3,66,82,90,253,106,4,74,252,184,1,163,1,165,251,
182,2,160,86,78,252,188,0,1,0,176,0,0,4,66,4,74,0,16,0,44,64,20,2,5,5,6,0,14,12,6,12,17,18,2,12,6,15,7,15,1,6,21,0,63,51,63,51,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,33,35,1,22,21,17,35,17,51,22,22,0,23,38,53,17,51,4,66,197,253,213,10,172,
197,6,68,1,87,134,6,172,3,70,167,59,253,156,4,74,11,105,253,249,201,72,145,2,107,0,0,2,0,121,255,242,4,154,4,90,0,11,0,23,0,40,64,20,12,6,0,18,6,18,24,25,9,21,93,89,9,16,3,15,94,89,3,22,0,63,43,0,24,63,43,17,18,1,57,57,17,51,17,51,49,48,1,16,0,35,34,
0,17,16,0,51,50,0,1,20,22,51,50,54,53,52,38,35,34,6,4,154,254,234,251,255,254,239,1,20,254,250,1,21,252,157,172,166,166,172,170,166,166,174,2,39,254,249,254,210,1,41,1,12,1,12,1,39,254,211,254,250,203,217,214,206,205,211,211,0,0,1,0,72,255,242,3,180,
4,88,0,22,0,38,64,20,20,8,8,13,2,3,23,24,17,11,93,89,17,16,0,5,93,89,0,22,0,63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,5,34,39,55,22,51,50,54,53,52,38,35,34,7,53,54,54,51,50,0,17,16,0,1,166,208,142,67,150,112,172,187,191,168,114,168,68,138,97,241,1,29,
254,239,14,71,142,66,216,200,192,224,50,148,26,23,254,209,254,254,254,242,254,217,0,2,0,51,0,41,4,166,4,33,0,12,0,23,0,38,64,18,16,3,10,22,3,22,24,25,0,19,98,89,0,7,13,98,89,7,0,47,43,0,24,47,43,17,18,1,57,57,17,51,17,51,49,48,37,32,0,53,52,54,36,51,
32,0,21,20,0,1,34,6,21,20,22,51,50,54,53,16,2,111,254,244,254,208,138,1,4,174,1,10,1,45,254,206,254,251,205,217,214,208,204,211,41,1,16,240,149,229,126,254,243,241,232,254,238,3,61,161,160,157,165,164,160,1,63,0,0,1,0,51,0,147,4,166,3,182,0,22,0,43,64,
19,10,12,20,18,18,0,6,12,0,12,23,24,9,21,3,15,98,89,3,0,47,43,0,24,47,198,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,0,33,32,0,21,20,6,7,39,54,53,52,38,35,34,6,21,20,23,35,38,51,1,35,1,16,1,20,1,44,32,28,149,51,208,208,199,210,63,159,60,1,193,
237,1,8,254,246,248,79,152,58,56,136,101,165,159,158,155,147,138,116,0,0,3,0,6,0,37,4,209,4,29,0,19,0,26,0,34,0,81,64,45,16,13,6,32,3,22,30,15,23,13,25,25,23,29,30,8,5,3,7,35,36,22,30,23,29,4,27,20,8,5,15,18,4,0,10,0,27,98,89,0,10,20,98,89,10,0,47,43,
0,24,47,43,17,18,0,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,37,32,0,53,52,55,39,55,23,54,33,32,0,21,20,7,23,7,39,6,3,34,7,1,54,53,16,1,50,55,1,6,21,20,22,2,113,254,244,254,208,68,115,80,127,154,1,2,1,10,1,45,74,115,78,129,
155,246,167,96,2,115,51,254,97,150,102,253,141,47,213,37,1,16,240,149,115,82,119,92,131,254,243,241,149,118,79,121,90,129,3,61,49,254,62,71,109,1,63,253,125,47,1,195,69,107,155,167,0,0,3,0,106,255,236,7,35,4,92,0,31,0,43,0,50,0,116,64,67,2,15,15,38,28,
48,21,38,23,9,32,32,23,47,21,4,51,52,2,15,18,0,22,48,94,89,9,22,1,18,15,22,47,22,63,22,127,22,143,22,5,19,3,22,22,18,0,5,35,93,89,0,25,97,89,5,0,16,41,44,18,44,93,89,12,18,22,0,63,51,43,17,0,51,24,63,51,43,43,17,18,0,57,24,47,95,94,93,94,93,43,17,18,
0,57,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,32,23,54,54,51,50,22,18,21,16,0,35,34,38,39,6,6,35,34,2,53,53,33,2,33,34,6,7,53,54,54,1,52,38,35,34,6,21,20,22,51,50,54,5,50,54,55,33,20,22,1,250,1,33,129,63,208,136,147,227,122,254,247,237,
130,203,62,60,192,127,205,240,2,218,10,254,190,92,157,99,80,159,4,219,146,163,160,147,149,162,161,144,251,195,124,142,12,253,234,131,4,92,227,112,115,139,254,254,174,254,244,254,215,113,112,110,115,1,9,228,109,1,125,32,44,157,37,35,253,197,207,215,210,
204,215,209,210,212,159,152,151,160,0,0,2,0,117,255,242,3,244,4,74,0,26,0,35,0,76,64,39,9,32,19,27,27,17,24,21,6,3,11,32,32,3,21,17,4,36,37,9,19,34,0,0,34,94,89,0,0,14,4,22,15,14,29,94,89,14,22,0,63,43,0,24,63,51,18,57,47,43,17,18,0,57,57,17,18,1,23,
57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,54,53,53,51,21,20,6,7,22,21,20,6,35,34,38,53,52,55,38,53,53,51,21,20,22,3,20,33,50,54,53,52,33,32,2,51,103,110,180,72,83,211,242,209,200,244,207,152,182,109,158,1,2,134,126,254,252,254,254,2,221,113,104,
148,148,100,141,43,83,221,176,200,206,170,224,82,84,198,148,148,103,114,254,141,231,122,109,226,0,1,0,121,2,39,4,154,4,90,0,13,0,30,64,13,7,13,14,15,0,7,10,10,3,93,89,10,16,0,63,43,0,24,16,196,50,17,18,1,57,57,49,48,1,52,38,35,34,6,21,35,16,0,51,50,0,
17,3,219,170,166,166,174,190,1,20,254,250,1,21,2,39,205,211,211,205,1,12,1,39,254,211,254,250,0,0,1,0,121,255,242,4,154,2,39,0,13,0,30,64,13,6,0,14,15,13,6,3,3,10,94,89,3,22,0,63,43,0,24,16,196,50,17,18,1,57,57,49,48,1,16,0,35,34,0,17,51,20,22,51,50,
54,53,4,154,254,234,251,255,254,239,190,172,166,166,172,2,39,254,249,254,210,1,41,1,12,203,217,214,206,0,0,2,0,176,0,0,3,154,4,74,0,9,0,18,0,58,64,30,10,5,5,6,0,14,6,14,19,20,4,10,94,89,0,4,1,19,3,4,4,7,6,21,7,18,94,89,7,15,0,63,43,0,24,63,18,57,47,95,
94,93,43,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,6,35,35,17,35,17,33,32,1,51,50,54,53,52,38,35,35,3,154,237,222,105,182,1,57,1,177,253,204,88,154,135,124,134,119,3,0,170,182,254,96,4,74,253,231,96,105,96,94,0,0,2,0,49,0,0,3,135,4,74,0,13,0,21,0,71,
64,36,3,18,2,18,6,11,21,12,6,12,22,23,3,0,20,0,20,94,89,0,0,1,17,3,0,0,9,12,2,21,9,15,94,89,9,15,0,63,43,0,24,63,51,18,57,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,51,17,51,51,17,51,49,48,1,1,35,1,38,38,53,52,54,51,33,17,35,17,17,35,34,6,21,20,51,
51,2,31,254,227,209,1,57,115,104,215,217,1,72,180,145,122,126,254,139,1,186,254,70,1,219,42,155,112,152,162,251,182,1,186,1,254,81,93,192,0,2,0,49,0,0,3,135,4,74,0,7,0,21,0,71,64,36,18,3,19,3,15,11,8,7,15,7,22,23,18,1,21,21,1,94,89,15,21,1,17,3,21,21,
12,9,19,15,12,6,94,89,12,21,0,63,43,0,24,63,51,18,57,47,95,94,93,43,17,18,0,57,17,18,1,57,57,17,51,51,17,51,51,17,51,49,48,1,35,34,21,20,22,51,51,17,17,51,17,33,34,38,53,52,54,55,1,51,1,2,211,139,254,126,122,145,180,254,184,217,215,104,115,254,199,209,
1,29,2,0,193,92,82,1,254,1,187,251,182,162,151,112,156,42,1,219,254,69,0,1,0,43,0,0,3,139,4,74,0,7,0,37,64,18,0,1,6,1,3,3,8,9,1,21,7,3,4,3,93,89,4,15,0,63,43,17,0,51,24,63,17,18,1,23,57,17,51,49,48,33,35,17,33,53,33,21,33,2,55,182,254,170,3,96,254,172,
3,182,148,148,0,1,0,166,255,242,4,31,4,74,0,17,0,37,64,17,10,7,1,16,7,16,18,19,17,8,15,4,13,94,89,4,22,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,1,17,20,6,35,34,38,53,17,51,17,20,22,51,50,54,53,17,4,31,237,212,209,231,182,130,134,127,135,4,74,
253,61,187,218,215,194,2,191,253,61,125,135,134,126,2,195,0,1,0,78,0,96,4,172,3,254,0,20,0,54,64,26,11,16,12,13,13,4,8,20,16,4,20,4,21,22,20,0,98,89,20,12,8,9,8,98,89,9,0,47,43,17,0,51,24,47,43,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,19,33,
50,54,53,52,38,35,33,53,33,21,7,21,22,22,21,20,6,35,33,78,2,190,133,131,187,210,253,199,4,74,150,81,89,196,207,253,53,1,18,119,127,169,153,180,145,27,10,51,184,111,202,196,0,3,0,78,0,96,6,6,3,254,0,20,0,32,0,44,0,106,64,56,11,16,12,13,13,4,24,36,36,30,
42,8,20,16,4,4,20,42,3,45,46,27,21,15,21,159,21,175,21,3,9,3,33,39,21,39,21,20,9,20,0,98,89,0,20,1,11,3,20,12,8,9,8,98,89,9,0,47,43,17,0,51,24,47,95,94,93,43,17,18,0,57,57,24,47,47,51,95,94,93,17,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,
17,51,49,48,1,33,50,54,53,52,38,35,33,53,33,21,7,21,22,22,21,20,6,35,33,3,50,22,21,20,6,35,34,38,53,52,54,19,50,22,21,20,6,35,34,38,53,52,54,1,168,2,190,134,131,189,209,253,199,4,74,150,82,88,197,206,253,53,244,54,47,47,54,52,50,50,52,54,47,47,54,52,
50,50,1,18,121,127,168,152,180,145,27,10,52,183,109,202,198,2,238,56,40,39,58,58,39,40,56,254,127,56,38,39,58,58,39,38,56,0,0,1,0,78,255,27,4,172,5,66,0,34,0,118,64,68,19,30,20,21,27,27,4,16,8,34,24,30,30,12,4,34,4,35,36,20,16,26,8,9,9,8,98,89,9,9,0,
17,34,0,98,89,0,34,1,13,3,34,17,16,98,89,15,17,47,17,63,17,3,111,17,159,17,191,17,255,17,4,16,17,32,17,2,17,0,47,93,93,113,43,0,24,47,95,94,93,43,17,18,0,57,24,47,43,17,18,0,57,17,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,49,48,23,
33,50,54,53,52,38,35,33,53,33,32,53,52,38,35,33,53,33,21,7,21,22,22,21,16,7,21,22,22,21,20,6,35,33,78,2,194,130,130,175,185,253,162,2,194,1,4,186,211,253,199,4,74,150,80,90,184,88,96,192,211,253,53,51,108,115,152,145,178,225,153,140,181,146,26,11,47,
171,105,254,254,78,10,52,183,116,187,185,0,0,1,0,20,0,0,3,231,4,74,0,10,0,26,64,11,0,8,11,12,4,10,7,0,15,10,21,0,63,63,50,17,57,17,18,1,57,57,49,48,19,51,19,22,23,54,55,19,51,1,35,20,191,250,35,14,17,32,250,190,254,107,170,4,74,253,71,100,70,86,89,2,
180,251,182,0,0,1,0,41,0,0,5,205,4,74,0,24,0,34,64,16,9,24,25,26,13,20,4,3,8,23,16,9,15,1,8,21,0,63,51,63,51,51,18,23,57,17,18,1,57,57,49,48,33,35,3,38,39,6,7,3,35,1,51,19,22,23,54,55,19,51,19,22,23,54,55,19,51,4,160,174,217,27,6,8,27,211,174,254,213,
190,172,17,16,10,27,197,176,205,22,17,8,24,172,191,2,199,85,52,45,96,253,61,4,74,253,104,64,89,75,86,2,144,253,108,71,93,64,96,2,152,0,1,0,86,0,0,3,121,4,74,0,9,0,56,64,29,4,1,7,0,0,3,8,1,4,10,11,7,4,5,5,4,93,89,5,15,2,8,1,1,8,93,89,1,21,0,63,43,17,18,
0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,49,48,33,33,53,1,33,53,33,21,1,33,3,121,252,221,2,51,253,223,3,2,253,205,2,66,121,3,59,150,121,252,197,0,0,1,0,68,255,236,3,143,4,74,0,23,0,75,64,39,0,18,4,7,1,12,7,18,18,5,22,12,4,24,25,23,5,5,22,94,
89,5,5,10,4,1,2,2,1,100,89,2,15,10,15,93,89,10,22,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,33,53,33,21,1,4,17,20,6,35,34,39,53,22,51,50,54,53,52,38,35,35,53,2,106,253,238,3,12,254,168,1,131,247,
222,242,132,183,189,143,150,154,159,148,3,190,140,135,254,215,33,254,198,159,180,71,162,86,103,100,102,90,133,0,0,1,0,100,255,242,3,70,4,88,0,35,0,61,64,30,13,0,31,18,24,0,18,7,0,7,36,37,21,24,18,4,0,7,15,10,93,89,15,16,33,27,94,89,33,22,0,63,43,0,24,
63,43,17,18,0,57,17,18,57,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,52,54,54,55,54,54,53,52,38,35,34,7,39,54,51,50,22,21,20,6,7,6,6,21,20,22,51,50,54,55,21,6,35,34,38,100,63,128,137,137,90,93,93,98,152,55,151,150,169,204,133,164,157,103,114,113,
68,174,86,137,185,194,220,1,45,74,110,87,51,48,82,70,63,79,66,145,68,154,133,117,153,59,56,87,64,75,83,44,38,162,65,168,0,1,0,33,255,236,3,233,4,90,0,33,0,46,64,24,0,11,6,32,11,23,26,16,6,34,35,11,14,29,16,3,20,14,20,93,89,8,14,22,0,63,51,43,17,0,51,
24,63,18,57,17,18,1,23,57,17,51,49,48,1,22,22,51,50,55,21,6,35,34,38,39,6,6,35,34,39,53,22,22,51,50,54,55,38,38,53,52,54,51,50,22,21,20,2,127,68,132,44,55,63,50,85,91,167,88,92,169,89,83,54,14,74,22,57,123,74,124,115,200,162,161,200,1,66,92,101,21,144,
26,118,115,118,115,26,144,7,14,93,100,131,219,100,150,192,191,151,193,0,1,0,176,0,0,3,72,4,74,0,5,0,31,64,14,3,4,4,1,6,7,4,21,5,2,93,89,5,15,0,63,43,0,24,63,17,18,1,57,57,17,51,49,48,1,21,33,17,35,17,3,72,254,30,182,4,74,150,252,76,4,74,0,0,1,0,20,0,
0,3,231,4,74,0,10,0,26,64,11,8,0,11,12,4,8,9,15,1,8,21,0,63,51,63,18,57,17,18,1,57,57,49,48,33,35,3,38,39,6,7,3,35,1,51,3,231,190,250,36,13,17,32,250,191,1,150,170,2,184,106,64,84,90,253,76,4,74,0,1,0,176,0,0,4,18,4,74,0,7,0,37,64,17,4,5,0,1,5,1,8,9,
1,5,21,6,3,93,89,6,15,0,63,43,0,24,63,51,17,18,1,57,57,17,51,17,51,49,48,33,35,17,33,17,35,17,33,4,18,178,254,6,182,3,98,3,182,252,74,4,74,0,255,255,0,176,0,0,3,154,4,74,2,6,5,160,0,0,0,1,0,109,0,0,4,201,4,74,0,25,0,64,64,32,10,7,15,0,0,12,1,20,17,17,
1,7,3,26,27,15,12,25,2,2,12,94,89,2,2,1,18,13,8,15,1,21,0,63,63,51,51,18,57,47,43,17,0,51,17,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,49,48,33,35,17,35,34,38,38,53,17,51,17,16,33,17,51,17,32,17,17,51,17,20,6,6,35,35,2,242,179,12,146,203,105,182,1,
28,179,1,30,185,106,203,148,14,1,68,101,182,122,1,113,254,147,254,248,2,117,253,139,1,4,1,113,254,145,124,182,101,0,1,0,29,255,240,3,242,4,74,0,19,0,41,64,20,0,1,10,1,20,21,1,21,18,3,93,89,18,15,8,13,100,89,8,22,0,63,43,0,24,63,43,0,24,63,17,18,1,57,
57,17,51,49,48,33,35,17,33,7,2,2,6,35,34,39,53,22,51,50,54,54,18,55,33,3,242,183,254,203,22,50,71,118,105,62,61,64,42,42,51,48,73,18,2,131,3,182,171,254,108,254,240,119,24,148,31,81,215,2,23,142,0,2,0,18,2,180,3,209,6,176,0,7,0,14,0,41,64,21,7,8,14,4,
4,15,16,11,5,2,48,14,1,14,14,4,5,73,0,4,78,0,63,51,63,18,57,47,93,51,17,57,17,18,1,23,57,49,48,1,3,33,3,35,1,51,1,1,3,38,39,6,7,3,3,37,123,254,141,121,172,1,152,145,1,150,254,170,109,18,10,14,13,106,2,180,1,49,254,207,3,252,252,4,1,187,1,24,49,52,69,
32,254,232,0,2,0,14,2,180,4,207,6,172,0,15,0,19,0,83,64,47,10,14,14,17,1,8,0,0,12,1,16,5,5,20,21,13,22,10,1,202,10,218,10,2,153,10,169,10,2,10,10,6,3,16,16,1,6,5,78,19,9,9,6,73,14,1,78,0,63,51,63,51,17,51,63,17,18,57,47,51,17,57,47,93,93,113,51,17,18,
1,23,57,17,51,17,51,51,17,51,49,48,1,33,17,33,3,35,1,33,21,33,17,33,21,33,17,33,1,33,17,35,4,207,253,201,254,190,152,176,1,242,2,207,254,112,1,117,254,139,1,144,252,201,1,0,48,2,180,1,49,254,207,3,248,137,254,229,133,254,186,1,50,1,178,0,3,0,164,2,180,
3,145,6,172,0,13,0,22,0,29,0,79,64,20,7,18,14,24,24,13,4,18,9,27,27,18,13,3,30,31,7,23,23,14,184,255,235,64,21,26,73,202,14,218,14,2,152,14,168,14,2,14,14,13,22,0,73,24,13,78,0,63,51,63,50,17,57,47,93,93,43,51,18,57,17,18,1,23,57,17,51,17,51,17,51,17,
51,17,51,49,48,19,33,50,22,21,20,6,7,22,21,20,6,35,33,19,51,50,54,53,52,38,35,35,17,17,51,50,53,52,35,164,1,53,213,193,84,80,198,197,175,254,135,168,166,112,97,109,119,147,184,221,231,6,172,126,134,82,114,23,57,187,137,156,2,82,70,80,74,63,254,96,254,
180,172,160,0,3,0,18,2,180,3,229,6,172,0,19,0,26,0,35,0,99,64,30,13,8,10,24,12,15,1,19,27,21,21,3,19,8,31,15,24,24,31,19,3,36,37,13,20,1,1,10,27,2,184,255,235,64,21,26,73,202,2,218,2,2,152,2,168,2,2,2,2,19,35,4,73,21,19,78,0,63,51,63,51,18,57,47,93,93,
43,51,51,51,17,51,51,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,19,35,53,51,17,33,50,22,21,20,7,51,21,35,22,21,20,6,35,33,19,17,51,50,53,52,35,39,51,50,54,53,52,38,35,35,164,146,146,1,53,213,193,80,198,161,77,197,175,254,135,
168,184,221,231,174,166,112,97,109,119,147,4,133,129,1,166,126,134,97,65,129,68,104,137,156,1,209,254,180,172,160,129,70,80,74,63,0,2,0,164,2,180,3,248,6,172,0,8,0,16,0,32,64,14,14,4,0,9,4,9,17,18,13,5,73,14,4,78,0,63,51,63,51,17,18,1,57,57,17,51,17,
51,49,48,1,20,0,33,33,17,33,50,0,7,52,38,35,35,17,51,32,3,248,254,229,254,246,254,209,1,76,248,1,16,174,191,174,145,117,1,137,4,186,252,254,246,3,248,254,249,239,189,178,253,22,0,0,1,0,164,2,180,3,2,6,172,0,11,0,62,64,35,6,10,10,1,4,0,0,8,1,3,12,13,9,
22,6,1,202,6,218,6,2,153,6,169,6,2,6,6,1,5,2,73,10,1,78,0,63,51,63,51,18,57,47,93,93,113,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,17,33,21,33,17,33,21,33,17,33,3,2,253,162,2,94,254,74,1,157,254,99,1,182,2,180,3,248,137,254,229,133,254,186,0,1,0,
111,2,180,2,207,6,172,0,11,0,60,64,34,7,11,10,5,1,1,3,11,3,12,13,3,22,4,1,202,4,218,4,2,153,4,169,4,2,4,4,11,7,8,73,0,11,78,0,63,51,63,51,18,57,47,93,93,113,51,17,18,1,23,57,17,51,51,17,51,49,48,19,33,17,33,53,33,17,33,53,33,17,33,111,1,182,254,100,1,
156,254,74,2,96,253,160,3,61,1,70,133,1,27,137,252,8,0,0,1,0,113,2,168,3,227,6,184,0,25,0,46,64,22,12,2,18,7,2,23,23,25,7,3,26,27,25,0,0,4,15,10,74,21,4,79,0,63,51,63,51,18,57,47,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,33,17,6,35,34,0,53,52,0,51,50,
23,7,38,35,34,6,21,20,22,51,50,55,17,35,2,92,1,135,167,210,239,254,246,1,37,251,171,155,59,144,129,172,192,185,175,69,111,223,4,217,254,4,53,1,18,246,244,1,20,65,135,65,205,180,191,196,18,1,17,0,0,1,0,164,2,180,3,211,6,172,0,11,0,62,64,34,8,4,4,5,0,9,
1,5,1,12,13,3,22,8,1,202,8,218,8,2,153,8,169,8,2,8,8,5,10,6,73,1,5,78,0,63,51,63,51,18,57,47,93,93,113,51,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,35,17,33,17,35,17,51,17,33,17,51,3,211,168,254,33,168,168,1,223,168,2,180,1,205,254,51,3,248,254,92,1,
164,0,1,0,84,2,180,1,233,6,172,0,11,0,48,64,22,8,0,0,10,5,1,1,10,3,3,12,13,9,4,4,6,73,10,3,3,1,78,0,63,51,17,51,63,51,17,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,1,33,53,55,17,39,53,33,21,7,17,23,1,233,254,107,119,119,1,149,120,120,2,180,96,27,
3,0,29,96,96,29,253,0,27,0,0,1,255,170,1,172,1,68,6,172,0,13,0,33,64,17,2,11,8,8,14,15,5,64,0,96,0,192,0,3,0,9,73,0,63,196,93,50,17,18,1,57,17,51,50,49,48,19,34,39,53,22,51,50,54,53,17,51,17,20,6,39,61,64,71,52,60,61,166,146,1,172,25,135,21,74,70,3,229,
252,37,141,152,0,0,1,0,164,2,180,3,190,6,172,0,13,0,56,64,28,8,4,4,5,13,2,12,0,0,2,5,3,14,15,2,13,8,3,11,3,3,5,11,6,73,1,5,78,0,63,51,63,51,18,57,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,35,1,7,17,35,17,51,17,54,54,1,51,1,3,190,194,254,
162,82,168,168,20,35,1,107,196,254,96,2,180,1,207,72,254,121,3,248,254,47,26,43,1,140,254,66,0,1,0,164,2,180,3,6,6,172,0,5,0,26,64,11,3,0,0,5,6,7,1,73,3,0,78,0,63,50,63,17,18,1,57,57,17,51,49,48,19,17,51,17,33,21,164,168,1,186,2,180,3,248,252,147,139,
0,0,1,0,164,2,180,4,193,6,172,0,16,0,48,64,23,1,4,4,5,11,15,12,5,12,17,18,8,1,15,3,5,9,6,73,0,12,5,78,0,63,51,51,63,51,18,23,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,1,22,21,17,35,17,51,1,1,51,17,35,17,52,55,1,2,104,254,213,5,158,225,1,43,1,49,224,
168,4,254,211,2,180,3,2,92,65,253,155,3,248,252,248,3,8,252,8,2,109,81,70,252,252,0,0,1,0,164,2,180,3,240,6,172,0,13,0,44,64,20,2,5,5,6,0,11,9,6,9,14,15,9,2,6,12,7,73,1,6,78,0,63,51,63,51,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,35,1,23,23,
17,35,17,51,1,38,53,17,51,3,240,183,254,0,6,3,158,180,1,254,6,160,2,180,3,6,98,108,253,200,3,248,252,250,90,111,2,61,0,0,1,0,164,2,180,3,254,6,172,0,13,0,44,64,20,2,4,4,13,7,11,8,13,8,14,15,4,11,13,5,0,73,8,13,78,0,63,51,63,50,18,57,57,17,18,1,57,57,
17,51,51,17,51,17,51,49,48,19,51,17,20,7,1,51,17,35,17,52,55,1,35,164,160,7,2,17,176,160,6,253,240,176,6,172,253,211,133,84,3,6,252,8,2,39,154,69,252,250,0,0,2,0,113,2,168,4,66,6,186,0,11,0,23,0,32,64,14,12,6,0,18,6,18,24,25,21,9,74,15,3,79,0,63,51,63,
51,17,18,1,57,57,17,51,17,51,49,48,1,20,0,35,34,2,53,52,0,51,50,0,5,20,22,51,50,54,53,52,38,35,34,6,4,66,254,252,230,234,253,1,0,233,232,1,0,252,223,161,150,154,159,157,154,153,160,4,178,247,254,237,1,16,250,250,1,14,254,236,244,193,196,196,193,189,196,
194,0,2,0,109,2,168,3,168,6,172,0,28,0,36,0,65,64,32,9,33,20,29,29,18,26,23,6,3,12,33,33,3,23,18,4,37,38,9,20,35,35,0,0,15,4,24,73,31,15,79,0,63,51,63,51,18,57,47,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,50,54,53,53,51,21,
20,6,7,22,22,21,20,6,35,34,38,53,52,55,38,38,53,53,51,21,20,22,3,20,51,50,53,52,35,34,2,8,95,104,166,66,78,90,105,223,195,185,224,190,69,70,168,102,147,237,242,242,237,5,90,106,95,137,137,93,129,40,35,140,106,162,186,191,157,206,77,38,134,88,137,137,
97,104,254,170,215,215,207,0,0,2,0,164,2,180,3,84,6,172,0,9,0,18,0,48,64,24,10,5,5,6,0,14,6,14,19,20,10,159,4,175,4,2,4,4,7,6,78,18,7,73,0,63,51,63,18,57,47,93,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,20,6,35,35,17,35,17,33,32,1,51,50,54,53,52,38,35,
35,3,84,222,202,96,168,1,33,1,143,253,248,82,135,131,114,124,110,5,123,158,168,254,127,3,248,254,14,86,101,88,88,0,0,2,0,164,2,180,3,174,6,172,0,8,0,21,0,56,64,26,19,16,18,4,0,10,10,11,16,4,11,4,22,23,18,0,0,9,9,12,20,11,78,8,12,73,0,63,51,63,51,18,57,
47,51,18,57,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,17,17,35,17,33,50,22,21,20,7,1,35,3,1,76,133,112,103,110,113,125,168,1,45,199,188,197,1,31,197,245,4,209,87,87,89,75,254,41,254,104,3,248,145,152,192,76,254,61,1,
152,0,1,0,39,2,180,3,72,6,172,0,7,0,32,64,15,0,1,6,1,3,3,8,9,1,78,7,3,3,4,73,0,63,51,17,51,63,17,18,1,23,57,17,51,49,48,1,35,17,33,53,33,21,33,2,12,168,254,195,3,33,254,196,2,180,3,111,137,137,0,0,1,0,154,2,168,3,207,6,172,0,16,0,32,64,14,10,7,1,15,7,
15,17,18,16,8,73,12,4,79,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,17,20,6,35,34,38,53,17,51,17,20,51,50,54,53,17,3,207,217,197,194,213,168,245,116,126,6,172,253,115,174,201,200,179,2,137,253,115,242,125,117,2,141,0,1,0,37,2,180,5,94,6,172,0,24,
0,34,64,16,9,24,25,26,4,13,20,3,8,23,16,9,73,1,8,78,0,63,51,63,51,51,18,23,57,17,18,1,57,57,49,48,1,35,3,38,39,6,6,3,35,1,51,19,22,23,54,55,19,51,19,22,23,55,55,19,51,4,72,162,201,24,7,3,8,216,160,254,234,178,158,9,21,13,22,180,164,191,15,20,14,8,168,
176,2,180,2,146,82,45,23,38,253,44,3,248,253,154,34,108,84,66,2,94,253,158,54,98,74,40,2,136,0,2,0,90,2,168,2,236,5,193,0,24,0,35,0,65,64,35,18,33,7,10,28,24,1,1,28,7,3,36,37,1,4,29,10,10,1,234,10,250,10,2,10,10,20,0,78,14,20,76,25,4,79,0,63,51,63,51,
63,18,57,47,93,113,51,17,57,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,39,6,6,35,34,38,53,52,37,55,53,52,38,35,34,6,7,39,54,51,50,22,21,17,37,50,54,53,53,7,6,6,21,20,22,2,106,18,46,113,91,123,137,1,129,111,73,67,55,116,54,49,142,141,148,145,254,143,96,
109,92,121,111,66,2,180,86,52,46,122,109,238,12,4,31,86,66,41,23,117,72,125,138,253,250,113,105,94,51,4,5,66,71,54,50,0,0,2,0,139,2,167,3,29,5,193,0,24,0,35,0,61,64,32,18,7,1,23,7,33,23,33,36,37,1,4,10,31,29,47,29,2,12,29,1,29,29,20,4,24,75,20,79,25,
4,76,0,63,51,63,63,17,18,57,47,93,93,51,17,57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,23,54,54,51,50,22,21,20,5,7,21,20,22,51,50,54,55,23,6,35,34,38,53,17,5,34,6,21,21,55,54,54,53,52,38,1,12,21,51,115,84,122,136,254,129,111,73,66,56,114,56,49,140,143,
148,147,1,115,96,109,90,122,112,66,5,179,84,55,43,124,109,238,12,4,31,85,66,40,25,119,71,124,138,2,6,111,106,94,52,4,6,65,71,54,52,0,0,2,0,104,2,168,3,51,5,195,0,15,0,28,0,48,64,24,26,3,11,8,13,13,19,3,3,29,30,8,13,6,9,75,12,78,23,6,76,16,0,79,0,63,50,
63,51,63,63,17,57,57,17,18,1,23,57,17,51,51,17,51,49,48,1,34,38,53,52,54,51,50,23,55,51,17,35,39,6,6,39,50,54,53,53,52,38,35,34,6,21,20,22,1,180,158,174,177,157,132,96,14,139,139,14,41,108,60,109,89,96,104,86,97,92,2,168,208,187,191,209,117,104,252,254,
105,56,61,127,123,123,20,148,125,142,131,127,139,0,3,0,98,2,168,4,203,5,195,0,38,0,49,0,55,0,97,64,53,9,0,27,53,20,46,4,4,22,0,39,39,22,52,20,4,56,57,34,14,17,31,3,53,46,28,21,44,21,2,185,21,201,21,217,21,3,21,21,17,31,42,24,24,36,31,76,6,50,50,12,17,
79,0,63,51,51,17,51,63,51,51,17,51,17,18,57,47,93,113,197,51,50,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,20,5,7,21,20,51,50,55,23,6,6,35,34,39,6,6,35,34,38,53,53,33,38,35,34,6,7,53,54,54,51,50,22,23,54,51,50,22,7,52,38,35,34,
6,21,21,55,54,54,1,50,55,33,22,22,4,203,254,145,108,141,93,130,51,56,156,72,166,72,38,117,74,145,173,1,232,16,185,69,118,65,65,118,73,96,150,43,96,193,121,139,168,62,51,89,101,86,112,105,253,125,143,23,254,198,4,76,4,217,240,10,4,33,149,65,116,32,42,
119,56,63,185,159,88,231,32,29,137,32,24,82,74,156,120,112,54,53,106,93,51,4,4,65,254,144,184,86,98,0,2,0,145,2,168,3,94,6,233,0,17,0,29,0,48,64,23,15,8,8,10,3,27,10,27,30,31,15,8,10,11,70,10,78,18,0,76,25,6,79,0,63,51,63,50,63,63,17,57,57,17,18,1,57,
57,17,51,17,51,17,51,49,48,1,50,22,21,20,6,35,34,39,7,35,17,51,17,20,7,54,54,23,34,6,21,21,20,22,51,50,17,52,38,2,14,157,179,179,157,149,84,23,125,166,8,47,102,54,102,93,95,104,182,90,5,193,205,191,189,208,115,103,4,53,254,244,85,60,59,58,127,118,136,
21,144,120,1,16,133,134,0,0,2,0,104,2,168,3,51,6,233,0,18,0,30,0,52,64,26,28,3,11,21,14,9,16,16,21,3,3,31,32,16,9,6,12,70,15,78,25,6,76,19,0,79,0,63,50,63,51,63,63,17,57,57,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,34,38,53,52,54,51,50,22,23,38,53,17,
51,17,35,39,6,6,39,50,53,53,52,38,35,34,6,21,20,22,1,180,158,174,177,157,78,105,41,9,166,139,14,54,107,48,198,96,104,86,97,92,2,168,208,187,191,209,61,56,77,72,1,6,251,203,105,64,53,127,213,53,148,125,142,131,127,139,0,0,2,0,104,2,168,3,27,5,195,0,19,
0,26,0,66,64,38,18,10,11,3,10,24,3,24,27,28,11,11,23,1,234,23,250,23,2,168,23,1,31,23,47,23,2,12,23,1,23,23,20,6,76,14,0,79,0,63,50,63,51,57,47,93,93,93,93,113,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,34,38,53,52,54,51,50,22,21,21,33,22,22,51,50,54,
55,21,6,3,34,6,7,33,38,38,1,236,182,206,192,165,155,179,253,245,8,113,103,69,123,72,117,184,78,92,13,1,91,4,79,2,168,208,183,183,221,191,158,88,112,117,32,31,141,51,2,156,97,88,84,101,0,0,2,0,98,2,168,3,20,5,195,0,18,0,24,0,58,64,32,16,22,9,3,11,21,9,
21,25,26,22,28,10,44,10,2,185,10,201,10,217,10,3,10,10,6,14,0,76,19,6,79,0,63,51,63,50,17,57,47,93,113,51,17,18,1,57,57,17,51,51,17,51,51,49,48,1,50,22,21,20,6,35,34,38,53,53,33,38,38,35,34,7,53,54,19,50,55,33,22,22,1,145,180,207,194,162,155,179,2,8,
6,114,103,116,146,112,189,152,30,254,164,4,87,5,195,208,184,184,219,188,160,86,113,116,61,139,54,253,98,184,88,96,0,0,1,0,88,2,168,2,197,5,195,0,32,0,93,64,57,16,30,4,14,30,19,25,9,9,1,19,14,4,33,34,16,2,2,12,32,1,186,32,202,32,218,32,3,234,32,1,251,
32,1,169,32,1,152,32,1,31,32,47,32,2,11,32,1,32,32,11,28,22,76,6,11,79,0,63,51,63,51,18,57,47,93,93,93,93,93,93,113,113,51,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,21,35,34,21,20,51,50,55,21,6,35,34,38,53,52,55,38,38,53,52,54,51,50,22,23,7,
38,35,34,21,20,51,2,57,123,194,182,117,149,108,166,160,178,176,66,85,172,141,73,129,81,62,116,107,152,197,4,133,129,113,110,72,142,55,122,105,138,49,20,87,63,97,114,25,37,123,56,91,98,0,0,1,0,72,2,168,2,184,5,195,0,31,0,93,64,57,15,2,8,22,13,2,17,27,
27,2,30,22,4,32,33,15,30,30,12,31,1,186,31,202,31,218,31,3,234,31,1,251,31,1,169,31,1,152,31,1,31,31,47,31,2,11,31,1,31,31,20,4,10,76,25,20,79,0,63,51,63,51,18,57,47,93,93,93,93,93,93,113,113,51,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,50,
53,52,35,34,6,7,39,54,51,50,22,21,20,7,22,21,20,6,35,34,39,53,22,51,50,53,52,35,35,53,1,59,199,154,59,103,63,57,134,155,142,163,152,176,179,165,172,108,149,129,185,197,123,4,133,98,91,28,26,123,60,112,97,125,41,45,146,106,123,53,141,69,113,110,129,0,
2,0,102,1,104,3,49,5,195,0,12,0,40,0,56,64,28,34,10,21,29,3,26,15,15,40,21,3,41,42,26,15,18,24,27,75,7,24,76,0,18,79,37,32,77,0,63,51,63,51,63,51,63,17,18,57,57,17,18,1,23,57,17,51,51,51,17,51,51,49,48,1,50,54,53,53,52,38,35,34,6,21,20,22,5,52,55,6,6,
35,34,38,53,52,54,51,50,23,55,51,17,20,6,35,34,39,53,22,51,50,54,53,1,199,104,96,96,106,87,96,94,1,33,4,43,106,72,158,176,178,156,140,92,12,137,176,184,177,116,136,165,88,100,3,37,116,126,28,142,129,142,131,130,138,92,53,27,57,56,207,188,185,215,117,
104,253,0,166,168,54,147,72,102,93,0,0,2,0,137,1,158,1,66,5,182,0,3,0,15,0,46,64,26,2,4,4,3,10,10,16,17,13,0,7,16,7,112,7,128,7,144,7,5,7,3,0,75,3,78,0,63,63,16,196,93,50,17,18,1,57,17,51,51,17,51,49,48,19,51,17,35,23,20,6,35,34,38,53,52,54,51,50,22,
147,166,166,175,54,41,41,49,55,35,41,54,5,182,252,254,184,50,44,51,43,44,46,45,0,1,0,145,2,180,3,55,6,233,0,14,0,59,64,30,0,13,9,9,10,4,7,3,5,5,7,10,3,15,16,7,4,0,3,8,8,2,10,11,70,2,75,6,10,78,0,63,51,63,63,17,18,57,17,23,51,17,18,1,23,57,17,51,17,51,
17,51,17,51,51,49,48,1,55,55,51,1,1,35,1,7,17,35,17,51,17,20,1,51,60,247,193,254,190,1,82,194,255,0,62,166,166,4,113,71,254,254,180,254,74,1,80,37,254,213,4,53,253,220,48,0,0,1,0,145,2,180,4,254,5,195,0,30,0,61,64,30,19,15,15,16,7,8,30,0,0,8,16,3,31,
32,24,19,16,22,17,75,0,8,16,78,3,11,11,26,22,76,0,63,51,51,17,51,63,51,51,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,52,35,34,6,21,17,35,17,52,35,34,6,21,17,35,17,51,23,54,54,51,50,23,54,51,50,22,21,17,4,92,135,101,85,164,137,94,
89,166,142,12,46,108,65,173,65,86,159,139,138,2,180,1,236,162,120,112,254,90,1,236,162,120,136,254,114,3,2,114,71,56,138,138,136,151,254,16,0,1,0,145,1,104,3,61,5,195,0,26,0,50,64,25,18,14,14,15,24,7,7,2,15,3,27,28,18,15,20,16,75,15,78,10,20,76,5,0,77,
0,63,50,63,51,63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,17,52,35,34,6,21,17,35,17,51,23,54,51,50,22,21,17,20,6,2,94,57,64,65,40,76,150,107,98,166,142,12,98,146,141,145,108,1,104,23,127,21,103,2,78,164,119,135,254,112,
3,2,106,119,136,149,253,174,109,127,0,2,0,104,2,168,3,80,5,195,0,11,0,22,0,32,64,14,12,6,0,17,6,17,23,24,20,9,76,15,3,79,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,17,52,38,35,34,6,3,80,199,176,166,203,
197,176,170,201,253,192,99,104,205,99,106,101,102,4,55,188,211,213,186,186,210,214,182,128,144,1,16,125,142,137,0,0,1,0,70,2,168,2,158,5,195,0,20,0,32,64,14,20,10,5,16,10,16,21,22,18,2,76,14,8,79,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,19,54,51,
50,22,21,20,6,35,34,39,55,22,22,51,50,17,16,35,34,7,86,86,125,181,192,189,178,134,99,49,42,99,37,203,201,98,115,5,147,48,211,191,186,207,47,129,20,25,1,8,1,10,53,0,1,0,104,4,53,3,80,5,195,0,12,0,23,64,9,6,12,13,14,0,6,3,9,76,0,63,51,196,50,17,18,1,57,
57,49,48,1,52,38,35,34,17,35,52,54,51,50,22,21,2,168,104,101,203,168,198,175,169,202,4,53,132,137,254,243,186,212,216,182,0,1,0,104,2,168,3,80,4,53,0,11,0,23,64,9,11,5,12,13,4,11,2,8,79,0,63,51,196,50,17,18,1,57,57,49,48,1,16,51,50,17,51,20,6,35,34,38,
53,1,16,203,205,168,198,177,167,202,4,53,254,242,1,14,186,211,212,185,0,2,0,145,1,104,3,94,5,195,0,18,0,30,0,48,64,23,16,9,9,13,3,28,13,28,31,32,16,9,6,14,75,13,77,19,0,76,25,6,79,0,63,51,63,50,63,63,17,57,57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,50,
22,21,20,6,35,34,38,39,22,21,17,35,17,51,23,54,54,23,34,21,21,20,22,51,50,54,53,52,38,2,16,157,177,179,157,77,106,40,8,166,140,14,49,110,50,199,96,105,91,93,93,5,195,206,190,192,207,61,56,72,78,254,225,4,78,104,61,56,129,236,29,148,126,148,126,127,138,
0,0,1,0,49,2,168,2,35,6,96,0,23,0,46,64,22,12,10,17,21,21,10,19,4,10,4,24,25,15,20,11,14,3,17,75,0,7,79,0,63,51,63,23,51,205,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,50,54,55,21,6,6,35,34,38,53,17,35,53,55,55,51,21,51,21,35,17,20,22,1,164,27,77,
23,26,84,38,124,117,109,113,51,109,221,221,54,3,37,16,8,122,12,15,122,120,1,161,78,51,164,170,123,254,99,62,59,0,0,1,0,139,2,168,3,53,5,182,0,19,0,41,64,19,1,18,10,7,12,18,12,20,21,12,15,8,19,75,11,78,4,15,79,0,63,51,63,63,51,18,57,17,18,1,57,57,17,51,
51,17,51,49,48,1,17,20,22,51,50,54,53,17,51,17,35,39,6,6,35,34,38,53,17,1,49,72,76,107,97,164,139,12,45,121,68,147,150,5,182,254,21,84,80,122,132,1,145,252,254,113,57,68,133,148,1,245,0,1,0,88,2,217,3,102,5,131,0,19,0,42,64,18,12,4,11,15,8,19,15,4,19,
4,20,21,0,19,12,8,8,9,0,47,51,17,51,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,19,33,50,54,53,52,38,35,33,53,33,21,7,22,22,21,20,6,35,33,88,1,236,83,80,121,133,254,111,3,2,113,57,68,133,147,254,10,3,127,72,75,107,98,164,139,12,45,121,68,148,149,
0,1,0,139,2,168,4,250,5,182,0,31,0,57,64,28,1,30,9,6,17,14,19,19,6,30,3,32,33,19,24,27,15,7,31,75,18,78,11,3,3,22,27,79,0,63,51,51,17,51,63,63,51,51,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,17,20,51,50,54,53,17,51,17,20,51,50,54,53,17,51,17,
35,39,6,6,35,34,39,6,6,35,34,38,53,17,1,47,135,100,87,163,136,95,89,166,141,13,46,108,65,170,67,41,132,75,137,140,5,182,254,21,164,119,112,1,168,254,21,164,119,137,1,143,252,254,113,71,54,135,68,67,134,151,1,241,0,0,1,0,18,2,180,3,27,5,182,0,10,0,24,
64,10,1,9,11,12,8,1,75,5,0,78,0,63,50,63,51,17,18,1,57,57,49,48,1,1,51,19,22,23,54,55,19,51,1,1,61,254,213,175,167,24,22,16,31,165,177,254,209,2,180,3,2,254,64,62,110,93,79,1,192,252,254,0,0,1,0,14,2,168,2,203,5,195,0,33,0,40,64,20,14,26,8,0,26,28,19,
5,34,35,14,17,31,76,5,22,22,10,17,79,0,63,51,51,17,51,63,18,57,17,18,1,23,57,17,51,49,48,1,20,6,7,22,51,50,55,21,6,35,34,38,38,39,6,6,35,34,39,53,22,51,50,54,54,55,38,53,52,54,51,50,22,2,117,89,77,74,84,50,44,36,69,59,72,73,39,57,110,79,70,37,49,41,38,
46,53,27,164,146,117,116,146,4,186,69,167,67,100,12,119,20,25,56,48,66,63,20,121,14,20,44,36,149,156,115,148,148,0,0,2,0,145,1,104,3,129,6,242,0,17,0,36,0,63,64,31,5,34,29,21,13,13,14,3,34,7,25,25,34,14,3,37,38,5,29,29,30,30,10,14,77,18,0,71,23,10,79,
0,63,51,63,50,63,17,57,47,51,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,50,22,21,20,7,22,21,20,6,35,34,39,17,35,17,52,54,23,34,21,17,22,51,50,53,52,38,35,35,53,51,50,54,53,52,38,1,250,161,185,195,240,192,173,115,106,166,189,170,193,
104,105,213,120,107,94,80,92,102,99,6,242,146,133,183,50,47,234,148,157,53,254,139,4,62,158,174,129,209,253,184,51,190,98,99,129,88,84,78,78,0,1,0,25,1,104,3,31,5,182,0,16,0,31,64,15,13,4,1,5,4,17,18,4,9,1,12,5,75,1,77,0,63,63,51,18,57,57,17,18,1,23,
57,49,48,1,35,52,54,55,1,51,19,22,23,54,55,19,51,1,6,6,1,186,174,39,33,254,197,172,165,45,15,15,38,156,168,254,225,33,37,1,104,58,199,96,2,237,254,113,114,70,72,108,1,147,253,25,86,200,0,2,0,102,2,168,3,78,6,233,0,29,0,41,0,56,64,27,12,24,3,18,36,0,18,
6,24,30,30,6,0,3,42,43,21,33,3,3,27,15,9,70,39,27,79,0,63,51,63,51,18,57,17,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,19,52,54,55,38,38,53,52,54,51,50,22,23,7,38,35,34,6,21,20,22,23,22,22,21,20,6,35,34,38,37,52,38,39,6,6,21,20,22,51,50,
54,102,145,134,83,75,149,126,75,150,94,72,140,113,53,48,67,111,150,127,199,176,167,202,2,64,86,76,120,124,109,90,100,107,3,236,116,175,44,51,104,69,98,108,35,44,125,77,45,34,42,68,58,81,168,114,165,187,176,176,88,110,38,26,140,101,89,105,114,0,2,0,104,
1,104,3,250,5,197,0,23,0,32,0,60,64,30,7,0,10,4,30,23,23,12,0,19,24,24,0,4,3,33,34,6,76,0,77,27,16,76,30,12,12,22,1,79,0,63,51,51,17,51,63,51,63,63,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,38,38,53,52,55,23,6,6,21,20,23,17,52,54,51,50,
22,21,20,6,7,17,19,52,38,35,34,21,17,54,54,1,215,180,187,160,127,57,66,203,132,114,138,163,208,175,215,74,57,84,100,115,1,104,1,64,19,207,175,207,189,86,70,150,94,236,34,1,143,132,137,210,171,178,220,16,254,192,2,222,125,127,138,254,113,18,150,0,0,1,
0,2,1,104,3,72,5,184,0,32,0,47,64,24,8,24,7,15,15,24,30,23,4,33,34,5,21,17,6,75,23,77,28,0,75,12,17,77,0,63,51,63,50,63,63,18,57,57,17,18,1,23,57,17,51,17,51,49,48,19,50,22,22,23,23,19,51,1,19,22,22,51,50,55,21,6,35,34,38,39,39,3,35,1,3,38,38,35,34,7,
53,54,174,45,60,46,37,80,203,176,254,207,127,29,48,36,36,48,47,62,89,106,44,84,232,174,1,76,115,20,41,31,27,34,47,5,184,28,58,90,198,1,116,253,234,254,190,71,48,11,121,17,82,113,221,254,96,2,70,1,33,51,55,8,121,14,0,2,0,137,255,96,1,66,3,121,0,3,0,15,
0,44,64,25,10,0,0,4,1,1,16,17,13,15,7,31,7,127,7,143,7,159,7,5,7,2,82,1,80,0,63,63,196,93,50,17,18,1,57,17,51,51,17,51,49,48,5,35,17,51,39,52,54,51,50,22,21,20,6,35,34,38,1,55,166,166,174,54,40,36,55,55,36,40,54,160,3,2,185,49,45,45,49,45,45,45,0,1,0,
145,255,96,2,121,2,111,0,15,0,37,64,17,13,9,9,10,10,2,16,17,13,10,11,82,10,80,5,0,83,0,63,50,63,63,17,57,17,18,1,57,57,17,51,17,51,49,48,1,50,23,7,38,35,34,6,21,17,35,17,51,23,54,54,2,8,50,63,19,51,49,86,117,166,144,8,47,99,2,111,13,141,14,132,101,254,
102,3,2,161,99,75,0,255,255,0,139,255,85,3,53,2,99,1,7,5,224,0,0,252,173,0,7,178,0,11,80,0,63,53,0,255,255,0,18,255,97,3,27,2,99,1,7,5,227,0,0,252,173,0,7,178,0,10,80,0,63,53,0,255,255,0,145,254,21,3,129,3,159,1,7,5,229,0,0,252,173,0,9,179,1,0,10,81,
0,63,53,53,0,255,255,0,25,254,21,3,31,2,99,1,7,5,230,0,0,252,173,0,7,178,0,5,82,0,63,53,0,0,2,0,139,254,20,3,78,2,111,0,15,0,27,0,56,64,31,5,20,8,8,9,0,25,9,25,28,29,48,9,144,9,160,9,3,0,9,208,9,2,9,3,16,13,83,22,3,81,0,63,51,63,51,16,196,93,113,17,18,
1,57,57,17,51,17,51,17,51,51,49,48,37,20,6,35,34,39,22,21,21,35,17,52,54,51,50,22,37,34,6,21,21,22,51,50,54,53,52,38,3,78,186,168,110,83,6,166,186,173,159,189,254,158,96,91,72,112,101,90,89,225,191,206,47,56,100,211,2,213,189,201,212,83,129,134,217,59,
137,133,137,132,255,255,0,104,254,21,3,250,2,114,1,7,5,232,0,0,252,173,0,9,179,1,0,1,81,0,63,53,53,0,255,255,0,2,254,21,3,72,2,101,1,7,5,233,0,0,252,173,0,7,178,0,6,82,0,63,53,0,0,2,0,166,255,236,7,8,4,94,0,37,0,44,0,103,64,56,35,27,12,9,28,18,27,42,
42,18,9,3,45,46,3,21,0,23,41,28,94,89,25,41,1,3,15,41,1,16,6,41,41,0,23,19,10,15,23,38,93,89,23,16,0,31,97,89,0,22,6,15,94,89,6,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,51,17,18,57,47,95,94,93,95,93,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,17,51,17,
51,49,48,5,34,38,39,6,6,35,34,38,53,17,51,17,20,22,51,50,54,53,17,51,21,54,51,50,18,21,21,33,22,22,51,50,54,55,21,6,6,3,34,6,7,33,38,38,5,111,136,202,72,52,193,130,209,231,180,132,134,125,135,181,117,178,207,245,253,17,5,180,165,88,155,109,88,162,155,
129,151,13,2,47,2,138,20,94,106,95,99,215,194,2,191,253,61,125,135,132,128,2,195,115,135,254,243,226,109,187,194,31,45,158,38,33,3,223,166,148,154,160,0,2,255,188,255,236,4,123,6,20,0,44,0,57,0,130,64,75,28,2,5,18,18,21,11,55,55,42,21,3,58,59,2,22,0,
24,36,33,38,41,28,24,176,31,192,31,2,47,31,1,15,31,31,31,47,31,3,9,31,64,38,15,0,31,0,47,0,3,12,3,0,0,34,17,6,21,8,34,0,21,21,8,45,93,89,8,16,14,52,93,89,14,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,18,57,47,95,94,93,51,26,205,94,93,113,93,50,51,50,
17,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,51,50,49,48,1,34,39,21,20,7,51,54,51,50,18,17,16,2,35,34,38,39,35,6,7,35,17,38,35,34,6,7,35,54,54,51,50,23,53,51,21,22,51,50,54,55,51,6,6,23,34,6,21,21,20,22,51,50,54,53,52,38,1,154,28,28,10,10,111,
229,217,236,240,213,111,174,55,14,31,6,129,33,6,43,43,12,105,11,101,85,23,22,180,30,22,41,43,14,102,10,102,170,166,144,147,167,148,145,146,4,162,10,18,113,113,164,254,213,254,244,254,240,254,215,80,79,120,19,5,14,9,59,60,122,140,6,116,213,14,59,60,122,
140,219,188,224,8,225,193,217,205,208,208,0,0,2,0,113,255,236,5,45,6,20,0,43,0,56,0,139,64,80,41,58,54,11,35,3,32,20,47,3,17,5,5,47,27,11,4,57,58,2,21,0,23,35,32,37,40,23,176,30,192,30,2,47,30,1,15,30,31,30,47,30,3,9,30,64,27,37,15,0,31,0,47,0,3,12,3,
0,0,33,6,16,8,14,33,0,4,21,14,51,93,89,14,16,8,44,93,89,8,22,0,63,43,0,24,63,43,0,24,63,63,17,18,57,57,18,57,47,95,94,93,51,51,26,205,94,93,113,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,17,51,49,48,1,34,39,17,35,39,35,
6,35,34,2,17,16,18,51,50,23,51,38,38,53,53,38,35,34,6,7,35,54,54,51,50,23,53,51,21,22,51,50,54,55,51,6,6,1,50,54,53,53,52,38,35,34,6,21,20,22,4,104,21,22,145,27,8,115,227,214,236,237,215,221,119,13,3,10,35,16,43,43,12,105,11,101,85,29,28,180,16,23,42,
43,14,102,10,102,253,147,164,151,153,164,139,152,151,4,162,6,251,88,147,167,1,40,1,15,1,13,1,46,162,20,121,21,170,15,59,60,122,140,10,120,219,8,59,60,122,140,251,223,179,204,33,229,195,221,205,204,210,0,0,1,255,242,0,0,3,25,6,31,0,45,0,120,64,67,26,47,
11,37,33,3,3,20,16,4,35,43,4,18,4,46,47,2,5,0,7,37,16,39,42,7,176,14,1,15,14,31,14,47,14,3,14,64,11,39,0,0,16,0,2,9,3,0,0,33,4,21,24,29,93,89,24,1,36,18,33,18,100,89,20,33,15,0,63,51,43,17,0,51,24,63,43,0,24,63,18,57,47,95,94,93,51,51,26,205,93,93,50,
50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,51,51,17,51,51,50,17,51,49,48,1,34,39,17,35,17,38,35,34,6,7,35,54,54,51,50,23,17,35,53,55,53,52,54,51,50,23,7,38,35,34,6,21,21,33,21,33,17,22,51,50,54,55,51,6,6,1,207,32,28,180,18,17,43,43,12,104,11,100,85,
20,21,192,192,175,182,105,108,48,93,70,91,88,1,21,254,235,30,26,42,42,14,102,10,104,1,168,12,254,76,2,23,6,59,60,122,140,6,1,24,84,62,63,200,200,37,141,30,120,130,71,140,254,136,15,59,60,126,136,0,0,3,255,225,0,0,7,162,4,94,0,43,0,52,0,61,0,149,64,86,
39,63,15,21,53,9,9,18,10,44,4,4,55,5,35,43,43,46,0,0,5,10,3,62,63,11,6,3,3,1,8,18,55,44,35,4,46,38,8,15,53,31,53,47,53,175,53,4,53,64,42,15,46,0,1,16,1,64,1,160,1,4,9,3,1,22,27,1,3,10,25,19,15,0,5,10,21,49,59,25,59,93,89,31,25,16,0,63,51,43,17,0,51,24,
63,51,51,63,17,18,23,57,47,95,94,93,51,51,51,26,205,93,50,50,17,23,57,17,18,23,57,17,18,1,23,57,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,51,50,17,51,49,48,33,17,34,37,17,35,17,36,39,17,35,17,6,6,7,35,54,54,55,17,51,23,51,54,54,51,32,23,51,54,54,51,
50,22,21,21,54,54,55,51,6,6,7,17,1,4,23,53,16,35,34,6,21,37,22,5,53,52,38,35,34,6,6,35,184,254,176,179,254,226,232,180,45,47,8,105,16,96,93,145,27,10,47,171,106,1,2,78,10,53,183,116,186,185,50,43,9,103,11,97,97,253,70,1,66,198,223,153,144,253,73,193,
1,67,109,116,135,141,1,147,43,254,66,1,215,42,5,253,250,1,252,11,46,50,96,120,26,1,199,150,80,90,184,88,96,192,211,158,12,53,44,97,122,25,254,90,2,80,41,4,160,1,4,178,183,58,3,45,91,130,130,146,0,0,2,255,225,0,0,5,25,4,94,0,32,0,43,0,126,64,72,29,45,
11,17,33,6,6,14,7,25,32,32,37,0,7,0,44,45,8,5,5,28,14,63,33,1,175,33,191,33,2,33,64,9,12,72,33,31,11,33,3,1,25,37,37,0,1,16,1,64,1,160,1,4,9,3,1,1,17,7,21,15,15,0,7,21,21,41,93,89,21,16,0,63,43,0,24,63,51,63,17,18,57,57,47,95,94,93,51,17,51,17,23,51,
47,43,93,113,51,51,51,17,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,51,50,17,51,49,48,33,17,38,39,38,39,17,35,17,6,7,35,54,54,55,17,51,23,51,54,54,51,50,22,21,21,54,54,55,51,6,7,17,1,22,23,22,23,53,52,38,35,34,6,3,154,97,186,192,93,180,90,10,105,
14,99,92,145,27,10,51,184,111,202,196,48,46,8,103,15,190,253,24,93,179,198,96,119,127,150,155,1,152,8,41,41,12,254,2,2,4,16,99,112,120,20,1,189,150,81,89,196,207,166,6,58,53,216,38,254,100,2,145,9,38,43,12,147,134,131,147,0,0,2,255,182,254,20,4,123,4,
94,0,44,0,57,0,129,64,44,11,49,36,19,32,4,3,3,16,4,26,55,55,42,4,3,58,59,2,5,0,7,36,16,38,41,7,176,14,1,15,14,31,14,47,14,3,9,3,14,64,38,11,0,184,255,192,64,26,9,14,72,0,0,4,19,32,29,23,17,15,4,27,23,45,93,89,23,16,29,52,93,89,29,22,0,63,43,0,24,63,43,
0,24,63,63,17,18,57,57,17,57,47,43,51,51,26,205,95,94,93,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,51,17,23,51,50,49,48,1,34,39,21,35,53,38,35,34,6,7,35,54,54,51,50,23,17,51,23,51,54,54,51,50,18,17,16,2,35,34,39,35,23,22,21,21,22,51,50,
54,55,51,6,6,19,34,6,7,21,20,22,51,50,54,53,52,38,1,147,14,35,180,26,19,43,43,12,105,11,101,85,32,19,148,24,8,64,168,110,214,237,238,215,221,119,12,4,8,22,23,42,43,14,102,10,102,176,163,145,2,148,166,138,155,155,254,162,8,150,248,11,59,60,122,140,8,4,
172,150,90,80,254,215,254,242,254,243,254,210,159,41,78,61,154,12,59,60,122,140,5,37,184,197,35,223,199,224,200,201,213,0,1,255,184,0,0,3,47,4,94,0,41,0,108,64,61,11,19,33,3,3,16,4,25,39,4,3,42,43,2,5,0,7,33,16,35,7,38,176,14,1,15,14,31,14,47,14,3,14,
64,35,11,0,0,16,0,32,0,3,9,3,0,0,17,19,4,23,17,15,4,21,23,28,98,89,23,16,0,63,43,0,24,63,63,17,18,57,17,57,47,95,94,93,51,51,26,205,93,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,51,17,51,51,50,49,48,1,34,39,17,35,17,38,35,34,6,7,35,54,54,51,50,
23,17,51,23,51,54,54,51,50,23,7,38,35,34,6,6,21,21,22,51,50,54,55,51,6,6,1,150,27,25,180,23,20,43,43,12,105,11,101,85,13,36,148,20,8,63,172,101,73,56,22,61,58,87,149,84,25,22,42,43,14,102,10,102,1,106,9,254,141,1,213,10,59,60,122,141,9,1,228,201,109,
112,12,166,14,96,169,103,68,12,59,60,121,142,0,1,255,184,0,0,2,160,4,94,0,38,0,97,64,55,7,26,38,38,12,0,18,32,0,3,39,40,37,1,35,3,26,12,28,3,31,176,10,1,15,10,31,10,47,10,3,10,64,6,28,0,35,16,35,32,35,3,9,3,35,35,16,0,21,16,22,97,89,16,16,0,63,43,0,24,
63,18,57,47,95,94,93,51,51,26,205,93,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,51,17,51,50,49,48,51,17,38,35,34,6,7,35,54,54,51,50,23,53,52,54,51,50,23,7,38,38,35,34,6,21,21,22,51,50,54,55,51,6,6,35,34,39,17,168,24,13,43,43,12,105,11,101,85,23,
20,154,174,82,94,23,26,78,56,72,71,33,22,42,43,14,102,10,102,84,29,31,1,215,8,59,60,122,141,7,160,175,167,33,153,8,23,90,99,254,14,59,60,121,142,13,254,137,0,0,1,255,244,255,236,3,221,4,94,0,50,0,98,64,52,47,52,21,23,25,30,49,49,0,5,36,25,0,11,25,11,
51,52,0,20,64,20,2,20,15,46,63,46,2,13,3,46,46,39,0,36,20,15,11,25,28,33,93,89,28,16,3,8,94,89,3,22,0,63,43,0,24,63,43,17,18,0,57,57,17,18,57,57,24,47,95,94,93,47,93,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,50,17,51,49,48,1,20,6,35,34,39,53,22,
51,50,54,53,52,38,39,39,38,35,34,6,7,35,54,55,38,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,22,23,22,51,50,54,55,51,6,7,22,3,121,230,208,217,128,181,168,136,124,119,152,6,143,76,55,58,14,104,19,140,43,220,192,187,163,61,167,134,112,116,100,183,89,44,
38,38,48,54,17,102,19,116,35,1,47,154,169,69,164,88,88,74,65,90,58,2,39,49,70,216,38,63,88,135,156,74,143,70,71,62,60,79,70,34,24,4,49,70,198,50,56,0,0,1,255,213,255,236,2,182,5,70,0,44,0,116,64,60,21,27,15,32,36,3,3,25,15,34,10,10,42,15,3,45,46,2,16,
0,17,36,25,38,41,17,144,24,1,15,24,1,11,3,24,64,21,38,0,0,13,32,30,30,29,32,26,35,32,35,100,89,32,15,13,6,93,89,13,22,0,63,43,0,24,63,43,17,0,51,17,51,51,24,47,17,18,57,47,51,51,26,205,95,94,93,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,
51,17,51,51,17,51,50,49,48,1,34,39,21,20,22,51,50,54,55,21,6,6,35,32,17,53,39,34,6,7,35,54,54,51,23,17,35,53,55,55,51,21,33,21,33,17,22,51,50,54,55,51,6,6,1,178,30,35,91,81,35,94,24,25,105,54,254,190,28,44,42,13,104,11,101,85,34,155,157,72,107,1,61,254,
195,36,25,42,42,14,103,11,100,1,168,14,114,95,102,14,9,138,11,21,1,83,218,4,59,60,122,140,4,1,22,86,72,234,252,140,254,140,19,59,60,120,142,0,1,0,70,0,0,3,115,4,74,0,33,0,134,64,75,20,25,3,8,14,6,2,8,25,19,24,31,5,5,19,8,21,6,5,34,35,2,8,0,10,25,19,27,
30,10,144,17,1,15,17,1,11,17,17,14,27,15,0,31,0,79,0,175,0,191,0,5,16,3,0,0,6,24,21,22,22,21,100,89,22,15,7,3,6,6,3,100,89,6,21,0,63,43,17,18,0,57,24,63,43,17,18,0,57,18,57,24,47,95,94,93,51,51,51,47,94,93,93,51,51,18,57,57,17,18,57,57,17,18,1,23,57,
17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,3,33,21,33,53,1,38,35,34,6,7,35,54,54,51,50,23,19,33,53,33,21,1,22,51,50,54,55,51,6,6,2,170,65,101,229,2,84,252,221,1,29,48,45,43,43,12,104,11,100,85,67,111,226,253,213,2,241,254,242,42,38,42,42,14,
103,11,100,1,168,41,254,186,139,119,1,149,17,59,60,122,140,47,1,65,140,135,254,127,11,59,60,120,142,0,0,2,0,176,254,20,4,125,4,94,0,12,0,40,0,88,64,46,35,20,13,4,14,3,26,26,28,20,10,28,10,41,42,25,15,23,17,17,0,93,89,0,17,1,19,3,17,17,23,32,32,37,93,
89,32,16,28,23,23,7,93,89,23,27,0,63,43,0,24,16,196,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,57,17,18,1,57,57,17,51,17,51,17,23,51,17,51,49,48,1,34,6,21,21,20,22,51,50,54,53,52,38,37,7,51,54,51,50,18,17,16,2,35,34,39,35,7,35,17,52,54,51,50,23,21,
38,35,34,6,21,2,158,165,153,154,168,140,149,148,254,51,6,8,111,229,211,242,240,211,223,121,10,25,143,240,252,239,156,162,244,141,162,1,244,177,200,43,221,199,223,199,204,214,116,135,166,254,217,254,240,254,246,254,206,166,145,4,92,235,238,69,166,86,166,
144,0,1,0,164,2,180,3,129,5,182,0,11,0,76,64,45,8,4,4,5,0,9,1,5,1,12,13,3,121,8,137,8,2,226,8,242,8,2,172,8,1,4,153,8,1,15,8,31,8,47,8,3,8,8,6,1,5,78,10,6,75,0,63,51,63,51,18,57,47,93,93,95,93,93,113,51,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,35,17,
33,17,35,17,51,17,33,17,51,3,129,168,254,115,168,168,1,141,168,2,180,1,82,254,174,3,2,254,215,1,41,0,2,0,86,254,20,4,78,4,74,0,19,0,30,0,103,64,54,6,26,10,14,4,20,7,20,0,14,26,26,11,3,0,4,31,32,4,5,11,11,17,8,12,29,3,3,29,95,89,0,3,1,11,3,3,3,17,10,7,
8,8,7,93,89,8,15,17,23,93,89,17,27,0,63,43,0,24,63,43,17,18,0,57,18,57,24,47,95,94,93,43,17,18,0,57,17,18,57,17,51,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,55,52,54,55,39,53,1,33,53,33,21,1,5,22,17,20,0,35,34,0,55,20,22,51,50,54,53,52,
38,35,32,86,237,218,201,1,147,253,179,3,110,254,33,1,86,207,254,241,241,229,254,237,186,164,158,157,164,165,158,254,192,10,206,248,23,138,63,1,2,152,131,254,198,225,136,254,230,233,254,243,1,18,228,173,179,179,173,172,174,0,1,0,33,255,102,7,47,6,20,0,
53,0,140,64,76,46,0,47,8,11,40,24,29,27,34,38,40,40,27,22,25,36,17,44,8,8,41,9,53,0,0,9,17,25,27,5,54,55,44,47,41,10,40,11,6,13,45,49,4,93,89,49,16,45,42,0,24,24,0,9,21,32,32,31,34,28,37,34,37,100,89,34,16,25,20,20,13,93,89,20,22,0,63,43,17,0,51,24,63,
43,17,0,51,17,51,51,24,47,63,51,51,47,63,51,63,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,51,17,51,51,17,51,17,51,17,51,49,48,33,17,52,38,35,34,6,21,17,35,17,1,22,51,50,54,55,21,6,6,35,34,39,7,35,55,38,53,17,35,53,55,
55,51,21,33,21,33,17,20,23,1,17,51,17,1,51,1,54,51,50,22,21,17,6,125,119,127,168,153,181,254,64,31,45,35,94,24,25,105,54,89,65,125,157,182,68,155,157,72,107,1,61,254,195,12,2,20,181,1,77,158,254,90,112,163,199,202,2,190,134,131,186,214,253,201,2,195,
253,202,14,14,9,138,11,21,26,160,232,81,160,2,127,86,72,234,252,140,253,134,52,36,2,159,2,137,254,91,1,165,253,236,92,191,210,253,53,0,0,1,0,20,0,0,1,252,4,74,0,11,0,60,64,31,2,4,7,5,0,4,4,9,5,5,12,13,3,7,8,7,94,89,0,121,8,137,8,2,8,8,5,10,15,5,21,0,
63,63,18,57,47,93,51,43,17,0,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,1,51,21,35,17,35,17,35,53,51,17,51,1,98,154,154,180,154,154,180,2,141,145,254,4,1,252,145,1,189,0,1,0,10,255,236,2,160,4,74,0,23,0,71,64,38,20,18,1,5,5,22,18,12,3,18,3,24,25,
4,20,21,20,94,89,1,15,21,31,21,2,16,5,21,21,24,23,15,15,8,93,89,15,22,0,63,43,0,24,63,18,57,47,95,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,17,51,21,35,21,20,22,51,50,54,55,21,6,6,35,34,38,53,53,35,53,51,17,1,90,205,205,74,84,44,
98,26,27,112,54,164,147,158,158,4,74,254,67,145,184,99,98,15,8,138,12,20,170,172,186,145,1,189,0,3,0,20,254,20,4,215,4,94,0,27,0,34,0,41,0,117,64,67,27,25,38,32,4,20,4,24,24,1,25,13,14,14,11,31,39,25,5,42,43,20,4,17,8,14,32,27,0,27,94,89,11,38,53,0,1,
8,0,1,17,0,0,16,0,2,29,3,0,0,17,2,15,25,27,8,35,93,89,8,16,17,28,93,89,17,22,0,63,43,0,24,63,43,0,24,63,63,18,57,47,95,94,93,94,93,93,51,51,43,17,0,51,51,17,18,57,57,17,18,1,23,57,17,51,17,51,51,17,23,51,17,51,49,48,19,51,17,51,23,51,54,54,51,50,22,23,
51,21,35,6,2,35,34,39,35,23,22,21,17,35,17,35,1,50,54,55,33,22,22,19,34,6,7,33,38,38,20,154,148,24,8,64,168,110,191,231,23,98,92,10,239,204,221,119,12,4,8,180,154,2,136,131,151,8,253,164,7,149,154,146,147,15,2,86,17,150,2,141,1,189,150,90,80,239,226,
143,253,254,235,159,41,78,61,254,61,3,234,254,131,200,181,201,180,3,70,151,163,153,161,0,2,0,20,255,242,4,176,4,74,0,20,0,29,0,99,64,53,3,5,13,11,18,27,27,15,11,1,5,5,19,24,11,24,30,31,4,26,13,14,13,94,89,1,18,53,14,1,8,14,1,17,0,14,16,14,2,29,3,14,14,
8,20,16,15,8,21,94,89,8,22,0,63,43,0,24,63,51,18,57,47,95,94,93,94,93,93,51,51,43,17,0,51,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,17,51,21,35,21,20,6,35,34,38,53,53,35,53,51,17,51,17,33,17,1,50,54,53,53,33,21,20,22,4,31,145,
145,237,212,209,231,146,146,182,2,14,254,250,127,135,253,242,130,4,74,254,67,143,119,187,218,215,194,115,143,1,189,254,67,1,189,252,57,134,126,119,119,125,135,0,0,2,0,20,255,236,4,195,4,74,0,33,0,42,0,124,64,71,0,27,19,40,33,4,20,15,14,39,40,40,17,4,
5,5,2,38,27,30,23,17,14,8,43,44,5,39,15,16,15,94,89,2,26,53,16,1,8,16,1,17,0,16,16,16,2,29,3,16,16,9,31,30,23,0,4,20,21,21,20,93,89,21,15,9,34,93,89,9,22,0,63,43,0,24,63,43,17,18,0,23,57,18,57,24,47,95,94,93,94,93,93,51,51,43,17,0,51,51,17,18,1,23,57,
17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,1,22,23,51,21,35,21,20,0,35,34,38,38,53,53,35,53,51,54,55,33,53,33,21,6,6,7,33,38,38,39,53,33,21,1,50,54,53,53,33,21,20,22,3,143,150,47,111,91,254,238,238,146,230,127,93,111,41,156,254,245,1,228,76,124,
28,2,91,30,122,74,1,228,253,211,154,167,253,125,165,3,180,122,173,143,12,241,254,235,127,235,154,14,143,174,121,150,142,34,154,115,108,164,31,142,150,252,205,191,178,12,14,176,191,0,2,0,174,254,106,4,123,6,20,0,32,0,45,0,80,64,44,22,14,14,17,31,7,28,
43,43,7,2,17,4,46,47,22,14,8,30,4,10,25,18,0,17,21,25,33,93,89,25,16,10,40,93,89,10,22,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,6,35,34,38,39,35,6,7,35,17,
51,17,20,7,51,54,51,50,18,17,16,7,21,16,1,34,6,21,21,20,22,51,50,54,53,52,38,2,250,60,63,46,56,99,76,70,111,174,55,14,31,6,129,180,10,10,111,229,217,236,146,254,175,166,144,147,167,148,145,146,254,106,25,150,19,107,143,20,80,79,120,19,6,20,254,134,113,
113,164,254,213,254,244,254,211,150,231,254,239,5,93,188,224,8,225,193,217,205,208,208,0,0,2,0,113,254,106,4,152,6,20,0,31,0,44,0,90,64,48,2,35,42,16,25,35,28,22,10,30,7,7,10,35,16,4,45,46,22,11,13,19,26,0,19,39,93,89,19,16,9,28,93,89,9,21,13,32,93,89,
13,22,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,35,39,35,6,35,34,2,17,16,18,51,50,23,51,38,38,53,17,51,17,51,17,16,1,50,54,53,53,52,38,35,
34,6,21,20,22,3,168,60,63,46,56,99,74,27,8,115,227,214,236,237,215,221,119,13,3,10,180,91,253,184,164,151,153,164,139,152,151,254,106,25,150,19,107,143,147,167,1,40,1,15,1,13,1,46,162,20,121,21,1,182,250,130,254,229,254,239,2,23,179,204,33,229,195,221,
205,204,210,0,0,1,0,31,254,106,3,25,6,31,0,33,0,83,64,45,19,35,2,9,26,30,30,13,9,32,7,28,7,9,11,4,34,35,17,22,93,89,17,1,29,11,26,11,100,89,13,26,15,9,30,93,89,9,21,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,51,43,17,0,51,24,63,43,17,18,1,23,57,17,51,
17,51,51,17,51,17,51,17,51,49,48,19,34,39,53,22,51,50,53,53,35,17,35,53,55,53,52,54,51,50,23,7,38,35,34,6,21,21,33,21,33,17,51,17,16,254,61,62,46,56,99,109,192,192,175,182,105,108,48,93,70,91,88,1,21,254,235,91,254,106,25,150,19,107,143,3,190,84,62,63,
200,200,37,141,30,120,130,71,140,252,216,254,229,254,239,0,0,2,0,111,254,20,6,12,4,94,0,41,0,54,0,108,64,58,22,30,35,52,7,45,41,16,30,30,13,1,18,27,27,1,41,7,4,55,56,13,2,4,10,16,29,94,89,16,16,4,14,15,10,49,93,89,10,16,4,42,93,89,4,22,20,25,97,89,20,
35,33,38,93,89,33,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,43,17,18,0,57,57,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,51,17,51,49,48,37,55,35,6,35,34,2,17,16,18,51,50,23,51,55,51,17,33,17,16,35,34,39,53,22,51,50,53,53,33,21,20,
6,35,34,39,53,22,51,50,54,53,37,50,54,53,53,52,38,35,34,6,21,20,22,3,137,6,8,111,229,213,239,241,209,223,121,10,25,143,1,209,239,60,63,46,56,98,254,209,239,252,240,155,160,245,140,163,254,197,166,151,152,169,138,151,147,10,135,165,1,41,1,14,1,9,1,50,
166,146,252,178,254,127,254,239,25,150,19,107,252,127,236,238,70,166,86,164,145,160,179,198,43,220,200,219,203,204,214,0,0,1,0,174,254,106,4,29,6,20,0,27,0,85,64,45,4,8,12,5,27,26,22,22,23,5,20,8,17,17,20,23,3,28,29,20,5,27,3,21,21,23,3,24,0,3,15,23,
21,19,6,93,89,19,21,10,15,97,89,10,35,0,63,43,0,24,63,43,0,24,63,63,63,17,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,1,55,55,1,51,1,1,51,17,16,35,34,39,53,22,51,50,53,53,35,1,7,17,35,17,51,17,7,1,96,61,70,1,95,210,254,68,
1,107,90,240,60,63,46,57,98,33,254,131,125,178,178,8,2,53,78,84,1,115,254,43,254,30,254,232,254,239,25,150,19,107,143,2,0,109,254,109,6,20,252,211,178,0,0,1,0,82,254,106,1,188,6,20,0,15,0,47,64,23,6,0,13,2,11,13,11,16,17,14,0,13,0,93,89,13,21,4,9,97,
89,4,35,0,63,43,0,24,63,43,0,24,63,17,18,1,57,57,17,51,17,51,51,49,48,37,51,17,16,35,34,39,53,22,51,50,53,53,35,17,51,1,98,90,239,60,63,46,56,99,109,180,147,254,232,254,239,25,150,19,107,143,6,20,0,1,0,174,254,106,7,47,4,94,0,46,0,94,64,49,2,9,29,25,
25,26,16,17,43,9,45,7,7,9,17,26,4,47,48,35,29,26,33,27,15,12,21,33,21,93,89,39,33,16,26,17,9,9,43,93,89,9,21,0,5,97,89,0,35,0,63,43,0,24,63,43,17,0,51,51,24,63,51,43,17,0,51,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,
34,39,53,22,51,50,53,53,35,17,16,35,34,6,21,17,35,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,32,23,51,54,54,51,50,22,21,17,51,17,16,6,63,59,63,46,56,98,106,223,153,144,179,109,116,152,141,180,145,27,10,47,171,106,1,2,78,10,53,183,116,186,185,90,254,
106,25,150,19,107,143,2,195,1,4,178,183,253,162,2,195,130,130,186,212,253,199,4,74,150,80,90,184,88,96,192,211,253,200,254,232,254,239,0,0,1,0,174,254,106,4,166,4,94,0,32,0,78,64,41,2,9,21,17,17,18,29,9,31,7,7,9,18,3,33,34,21,9,25,19,15,18,21,25,13,93,
89,25,16,9,29,93,89,9,21,0,5,97,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,35,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,22,21,17,51,17,16,3,182,60,63,46,
57,98,106,119,127,169,153,180,145,27,10,51,184,111,202,196,90,254,106,25,150,19,107,143,2,190,134,131,187,211,253,199,4,74,150,81,89,196,207,253,200,254,232,254,239,0,0,2,0,174,254,20,4,123,4,94,0,32,0,45,0,84,64,47,37,11,3,3,7,7,8,21,30,18,43,43,30,
25,8,4,46,47,31,20,2,12,4,15,0,9,15,8,27,15,33,93,89,15,16,0,40,93,89,0,22,23,28,97,89,23,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,63,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,23,51,49,48,5,34,39,35,23,22,21,17,35,17,51,23,51,54,54,51,50,18,17,16,
7,21,16,35,34,39,53,22,51,50,53,53,6,3,34,6,7,21,20,22,51,50,54,53,52,38,2,182,221,119,12,4,8,180,148,24,8,64,168,110,214,237,146,239,60,63,46,56,99,76,100,163,145,2,148,166,138,155,155,20,159,41,78,61,254,61,6,54,150,90,80,254,215,254,242,254,211,150,
233,254,239,25,150,19,107,143,20,3,219,184,197,35,223,199,224,200,201,213,0,1,0,82,254,106,3,47,4,94,0,29,0,71,64,37,16,23,26,10,10,23,12,21,2,21,23,3,30,31,27,23,0,24,15,0,5,98,89,0,16,23,10,93,89,23,21,14,19,97,89,14,35,0,63,43,0,24,63,43,0,24,63,43,
0,24,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,50,23,7,38,35,34,6,6,21,17,51,17,16,35,34,39,53,22,51,50,53,53,35,17,51,23,51,54,54,2,174,73,56,22,61,58,87,149,84,90,239,60,63,46,56,99,109,148,20,8,63,172,4,94,12,166,14,96,169,103,254,
73,254,232,254,239,25,150,19,107,143,4,74,201,109,112,0,1,0,104,254,106,3,121,4,94,0,47,0,87,64,45,35,0,7,41,17,41,30,3,12,0,23,23,12,30,3,48,49,2,13,44,15,44,0,41,26,23,30,33,38,93,89,33,16,15,20,94,89,15,22,5,10,97,89,5,35,0,63,43,0,24,63,43,0,24,63,
43,17,18,0,57,17,18,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,49,48,1,20,7,21,16,35,34,39,53,22,51,50,53,53,6,35,34,39,53,22,51,50,54,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,30,2,3,121,113,239,60,63,46,56,98,74,
89,217,128,181,168,136,124,119,152,155,126,59,220,192,187,163,61,167,134,112,116,100,183,137,131,62,1,47,153,84,199,254,239,25,150,19,107,139,16,69,164,88,88,74,65,90,58,60,85,106,76,135,156,74,143,70,71,62,60,79,70,51,88,110,0,0,1,255,197,254,20,3,51,
6,31,0,36,0,77,64,40,18,30,11,6,0,14,14,24,2,11,24,11,37,38,0,13,94,89,0,0,37,27,27,33,93,89,27,1,4,9,97,89,4,35,16,21,93,89,16,27,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,43,17,18,1,57,57,17,51,17,51,17,51,51,17,51,50,49,48,37,33,17,16,35,34,39,
53,22,51,50,53,53,33,17,16,33,34,39,53,22,51,50,54,53,17,16,33,50,23,21,38,38,35,34,6,21,1,98,1,209,239,60,63,46,56,98,254,209,254,242,93,50,47,59,72,55,1,14,92,52,17,62,28,72,55,252,254,127,254,239,25,150,19,107,252,254,253,254,170,33,137,22,89,108,
5,92,1,86,33,137,8,14,89,107,0,1,0,0,254,106,4,16,4,74,0,25,0,63,64,32,11,27,0,18,12,12,5,14,23,23,5,4,3,26,27,4,25,10,0,15,25,12,94,89,25,21,16,21,97,89,16,35,0,63,43,0,24,63,43,0,24,63,51,18,57,17,18,1,23,57,17,51,17,51,17,51,50,17,51,49,48,17,51,19,
22,23,51,62,2,55,19,51,1,33,17,16,35,34,39,53,22,51,50,53,53,33,193,233,69,19,8,3,9,12,68,234,192,254,148,1,31,240,60,63,46,56,99,254,127,4,74,253,121,195,96,13,33,39,206,2,135,252,69,254,236,254,239,25,150,19,107,143,0,1,0,37,254,106,4,6,4,74,0,23,0,
71,64,39,5,9,1,23,3,21,9,18,18,13,6,21,0,23,6,24,25,21,3,6,3,23,4,1,15,23,21,20,7,93,89,20,21,11,16,97,89,11,35,0,63,43,0,24,63,43,0,24,63,63,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,1,51,1,1,51,1,1,51,17,16,35,34,39,53,22,51,50,53,53,
35,1,1,35,1,178,254,133,205,1,27,1,24,203,254,133,1,37,90,239,61,62,46,56,98,26,254,213,254,209,203,2,49,2,25,254,98,1,158,253,231,254,101,254,229,254,239,25,150,19,107,143,1,182,254,74,0,0,1,0,80,254,106,3,115,4,74,0,19,0,69,64,37,4,17,13,0,9,9,13,18,
14,11,5,20,21,17,14,15,15,14,100,89,15,15,12,18,11,11,18,100,89,11,21,2,7,97,89,2,35,0,63,43,0,24,63,43,17,18,0,57,24,63,43,17,18,0,57,17,18,1,23,57,17,51,17,51,51,49,48,5,16,35,34,39,53,22,51,50,53,53,33,53,1,33,53,33,21,1,33,3,115,240,60,63,46,57,98,
253,127,2,78,253,213,2,241,253,187,2,84,133,254,239,25,150,19,107,143,119,3,71,140,135,252,200,0,2,0,94,254,106,4,250,4,92,0,40,0,51,0,113,64,63,39,53,24,49,49,13,16,44,31,6,33,3,3,6,44,13,4,52,53,7,5,27,16,45,96,89,15,16,31,16,127,16,3,29,3,16,16,5,
27,27,20,94,89,27,16,5,31,93,89,5,21,10,41,94,89,10,22,0,36,93,89,0,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,34,38,53,53,35,39,35,6,6,35,34,38,53,16,
37,55,53,52,38,35,34,6,7,39,54,54,51,50,22,21,17,51,17,20,22,51,50,55,21,6,1,50,54,53,53,7,6,6,21,20,22,4,119,117,115,59,35,8,82,163,124,162,184,2,15,186,108,119,87,155,68,55,83,196,96,199,194,90,54,53,46,48,42,253,17,151,173,162,189,173,105,254,106,
142,135,129,156,103,73,170,155,1,78,16,7,65,125,119,52,32,135,44,50,176,192,253,170,254,235,72,59,18,141,25,2,19,163,150,99,7,7,106,114,86,92,0,0,2,0,113,254,106,5,96,4,94,0,29,0,42,0,87,64,46,20,44,40,3,12,33,9,27,14,24,24,27,3,3,43,44,27,8,0,6,10,15,
6,37,93,89,6,16,26,12,93,89,26,21,0,30,93,89,0,22,22,17,93,89,22,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,57,17,18,1,23,57,17,51,17,51,51,51,17,51,17,51,49,48,5,34,2,17,16,18,51,50,23,51,55,51,17,51,17,20,22,51,50,55,21,6,35,34,17,
53,35,39,35,6,39,50,54,53,53,52,38,35,34,6,21,20,22,2,51,214,236,237,215,221,119,8,29,143,91,53,53,49,45,42,89,231,74,27,8,115,198,164,151,153,164,139,152,151,20,1,40,1,15,1,13,1,46,162,142,252,76,254,235,72,59,18,141,25,1,21,129,147,167,149,179,204,
33,229,195,221,205,204,210,0,2,0,113,254,20,5,8,6,31,0,12,0,53,0,87,64,46,31,43,43,55,10,16,25,3,47,37,22,51,51,47,16,3,54,55,52,21,13,19,28,33,97,89,28,1,19,7,93,89,19,16,13,0,93,89,13,22,45,40,93,89,45,27,0,63,43,0,24,63,43,0,24,63,43,0,24,63,43,17,
18,0,57,57,17,18,1,23,57,17,51,51,17,51,51,17,51,17,51,17,51,49,48,37,50,54,53,53,52,38,35,34,6,21,20,22,23,34,2,17,16,18,51,50,23,51,38,38,53,53,16,51,50,23,21,38,35,34,6,21,17,20,22,51,50,55,21,6,35,34,17,53,52,54,55,35,6,2,80,164,151,153,164,139,152,
151,115,215,237,237,215,221,119,13,3,10,248,72,63,47,59,47,50,45,56,64,38,42,101,240,10,3,13,118,129,179,204,33,229,195,221,205,204,210,149,1,42,1,13,1,13,1,46,162,20,121,21,162,1,31,27,149,20,54,65,250,97,112,85,22,137,33,1,86,130,24,119,18,161,0,0,
2,0,113,254,106,4,178,4,94,0,30,0,37,0,89,64,49,24,39,11,3,18,28,10,35,35,28,3,3,38,39,34,11,94,89,25,34,1,3,15,34,1,16,6,34,34,0,6,6,31,93,89,6,16,0,14,97,89,0,22,26,21,93,89,26,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,95,93,43,17,
18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,34,0,17,16,0,51,50,18,21,21,33,22,22,51,50,54,55,17,20,22,51,50,55,21,6,35,34,17,53,6,3,34,6,7,33,38,38,2,129,247,254,231,1,6,223,207,246,253,16,5,180,165,88,158,106,54,53,49,45,42,89,231,90,154,129,150,14,2,
47,2,138,20,1,43,1,6,1,8,1,57,254,245,228,109,187,194,31,45,254,176,72,59,18,141,25,1,21,127,18,3,223,166,148,154,160,0,0,1,0,88,254,106,4,92,4,94,0,48,0,122,64,68,17,50,40,11,1,21,31,30,30,46,4,27,46,34,11,21,21,34,27,3,49,50,31,2,48,48,2,93,89,69,48,
1,25,48,1,8,48,232,48,2,16,15,48,1,20,3,48,48,24,37,37,44,93,89,37,16,24,7,93,89,24,22,19,14,93,89,19,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,
48,1,21,35,32,21,20,22,51,50,54,55,17,20,22,51,50,55,21,6,35,34,17,53,6,35,34,38,53,52,54,55,53,38,38,53,52,54,51,50,22,23,7,38,38,35,34,21,20,33,2,215,149,254,202,148,143,85,171,100,54,53,49,45,42,89,231,90,115,220,241,113,131,99,106,231,191,111,173,
87,68,99,132,74,248,1,57,2,133,147,189,89,93,39,47,254,172,72,59,18,141,25,1,21,127,18,171,148,99,131,38,11,28,128,93,135,156,37,41,143,44,28,156,168,0,0,1,0,68,254,106,3,143,4,94,0,46,0,119,64,67,8,35,15,16,16,2,45,25,25,35,13,2,19,41,41,2,31,35,4,47,
48,15,45,46,46,45,93,89,69,46,1,25,46,1,8,46,232,46,2,16,15,46,1,20,3,46,46,22,10,10,4,93,89,10,16,22,38,93,89,22,22,33,28,93,89,33,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,94,93,93,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,
51,17,51,17,51,17,51,49,48,1,32,53,52,35,34,6,7,39,54,51,50,22,21,20,7,21,22,22,21,20,6,35,34,39,21,20,22,51,50,55,21,6,35,34,17,17,22,51,50,54,53,52,38,35,35,53,1,135,1,55,249,79,136,95,63,171,212,193,218,206,125,118,250,219,117,96,54,53,49,45,42,89,
231,183,189,141,152,154,159,148,2,133,168,156,30,40,143,76,154,135,187,56,8,36,136,103,151,172,18,125,72,59,18,141,25,1,21,1,86,86,94,92,94,91,147,0,0,2,0,104,254,106,5,117,4,94,0,33,0,40,0,111,64,66,11,42,30,38,22,5,3,15,15,24,37,22,4,41,42,16,38,23,
38,94,89,3,9,23,1,18,15,23,31,23,2,15,23,47,23,63,23,79,23,127,23,5,19,3,23,23,19,0,0,27,97,89,0,16,19,34,93,89,19,22,13,8,93,89,13,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,113,94,93,51,43,17,0,51,17,18,1,23,57,17,51,51,17,51,51,17,
51,49,48,1,50,0,23,51,17,20,22,51,50,55,21,6,35,34,17,17,6,6,35,34,2,53,53,33,38,38,35,34,6,7,53,54,54,19,50,54,55,33,22,22,2,2,239,1,26,7,154,54,53,46,48,42,89,232,30,255,192,207,246,2,240,5,180,165,88,158,106,91,160,154,129,150,14,253,209,2,136,4,94,
254,229,251,253,57,72,59,18,141,25,1,21,2,53,216,240,1,11,228,109,186,195,31,45,158,39,32,252,33,166,147,151,162,0,2,0,160,254,106,2,133,5,229,0,16,0,28,0,71,64,40,8,30,0,14,2,12,23,12,14,17,4,29,30,20,26,99,89,96,20,1,15,20,1,12,3,20,15,15,14,0,93,89,
14,21,10,5,93,89,10,35,0,63,43,0,24,63,43,0,24,63,196,95,94,93,93,43,17,18,1,23,57,17,51,17,51,17,51,49,48,37,51,17,20,22,51,50,55,21,6,35,34,17,53,35,17,51,3,52,54,51,50,22,21,20,6,35,34,38,1,98,90,54,53,49,45,42,89,231,109,180,194,61,45,42,63,63,42,
45,61,150,254,235,72,59,18,141,25,1,21,129,4,74,1,41,60,54,54,60,59,56,56,0,0,1,0,68,254,106,3,102,4,94,0,34,0,54,64,29,12,24,34,18,5,5,30,34,3,35,36,15,8,97,89,15,16,21,2,97,89,21,22,32,27,93,89,32,35,0,63,43,0,24,63,43,0,24,63,43,17,18,1,23,57,17,51,
17,51,51,49,48,55,22,51,50,54,53,52,38,35,34,6,7,39,54,54,51,50,0,17,16,0,35,34,39,21,20,22,51,50,55,21,6,35,34,17,86,140,139,165,154,160,162,55,134,50,55,49,160,94,237,1,6,254,245,241,72,42,54,52,47,48,42,90,231,199,64,211,207,198,212,29,25,150,25,34,
254,219,254,242,254,233,254,216,8,115,72,59,18,141,25,1,21,0,1,255,197,254,106,2,76,6,31,0,32,0,58,64,30,26,34,4,14,14,10,0,0,20,20,33,34,23,29,93,89,23,1,3,17,94,89,3,22,12,7,93,89,12,35,0,63,43,0,24,63,43,0,24,63,43,17,18,1,57,17,51,17,51,50,17,51,
17,51,49,48,1,20,6,7,21,20,22,51,50,55,21,6,35,34,17,17,22,51,50,54,53,17,16,33,50,23,21,38,38,35,34,6,21,1,98,126,126,54,53,49,45,42,89,231,49,57,72,55,1,14,92,52,17,62,28,72,55,1,66,159,174,7,109,72,59,18,141,25,1,21,1,23,23,89,108,3,133,1,86,33,137,
8,14,89,107,0,0,1,0,162,254,106,5,102,4,74,0,33,0,73,64,38,18,35,1,32,10,7,25,12,22,22,25,32,3,34,35,26,29,8,33,15,24,10,93,89,24,21,29,4,93,89,29,22,20,15,93,89,20,35,0,63,43,0,24,63,43,0,24,63,43,0,24,63,51,18,57,17,18,1,23,57,17,51,17,51,51,17,51,
17,51,49,48,1,17,20,22,51,50,54,53,17,51,17,51,17,20,22,51,50,55,21,6,35,34,17,53,35,39,35,6,6,35,34,38,53,17,1,88,119,125,169,154,181,90,54,52,49,45,42,89,231,76,26,9,49,180,119,198,201,4,74,253,61,133,129,188,209,2,60,252,76,254,235,72,59,18,141,25,
1,21,129,145,79,86,190,209,2,207,0,0,1,0,68,254,106,3,143,4,74,0,34,0,91,64,48,0,29,4,7,33,13,1,13,23,7,29,29,5,19,23,4,35,36,34,5,5,33,94,89,5,5,10,4,1,2,2,1,100,89,2,15,10,26,93,89,10,22,21,16,93,89,21,35,0,63,43,0,24,63,43,0,24,63,43,17,18,0,57,18,
57,24,47,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,33,53,33,21,1,4,17,20,6,35,34,39,21,20,22,51,50,55,21,6,35,34,17,17,22,51,50,54,53,52,38,35,35,53,2,106,253,238,3,12,254,168,1,131,247,222,117,96,54,53,49,45,42,89,231,183,189,
143,150,154,159,148,3,190,140,135,254,215,33,254,198,159,180,18,125,72,59,18,141,25,1,21,1,86,86,103,100,102,90,133,0,2,0,145,2,168,3,92,5,195,0,15,0,28,0,48,64,23,13,8,8,10,3,26,10,26,29,30,8,13,6,11,75,10,78,16,0,76,23,6,79,0,63,51,63,50,63,63,17,57,
57,17,18,1,57,57,17,51,17,51,17,51,49,48,1,50,22,21,20,6,35,34,39,7,35,17,51,23,54,54,23,34,6,21,21,20,22,51,50,54,53,52,38,2,16,157,175,174,160,135,92,14,140,140,14,40,108,61,104,95,96,105,91,91,91,5,195,208,188,189,210,117,105,3,2,104,56,61,129,116,
128,21,148,126,148,126,127,138,0,1,0,104,2,168,2,190,5,195,0,21,0,32,64,14,14,3,9,20,3,20,22,23,12,6,76,17,0,79,0,63,50,63,51,17,18,1,57,57,17,51,17,51,49,48,1,34,38,53,52,54,51,50,22,23,7,38,35,34,17,20,22,51,50,55,21,6,1,215,177,190,194,183,60,119,
42,47,111,67,205,100,97,101,118,85,2,168,207,186,192,210,28,20,127,39,254,246,127,135,53,137,47,0,0,2,0,90,2,104,2,248,5,195,0,29,0,39,0,111,64,68,14,27,2,5,20,9,32,7,27,37,37,7,9,5,4,40,41,22,32,17,34,7,2,0,30,218,24,234,24,2,201,24,1,169,24,185,24,
201,24,3,152,24,1,15,24,175,24,2,63,24,79,24,95,24,255,24,4,24,24,12,4,0,17,12,76,34,0,79,0,63,50,63,51,16,198,18,57,47,93,113,93,93,113,93,51,17,57,57,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,6,7,39,54,55,38,53,52,54,51,
50,23,7,38,35,34,6,21,20,23,54,51,50,22,21,20,6,3,34,7,22,51,50,54,53,52,38,1,236,139,85,16,31,131,42,34,53,197,182,117,106,49,111,68,105,99,8,104,127,109,129,150,94,91,75,55,84,50,63,38,2,168,53,30,87,60,106,58,98,135,193,209,48,127,39,133,133,37,53,
88,99,83,96,113,1,6,84,51,43,35,21,36,0,2,0,104,2,168,3,80,6,250,0,27,0,38,0,81,64,40,24,0,12,25,19,16,34,34,6,25,14,0,28,28,14,17,6,4,39,40,25,22,3,20,14,17,12,19,12,31,9,9,3,19,20,23,71,37,3,79,0,63,51,63,198,50,18,57,47,51,57,17,18,57,57,17,18,57,
57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,23,38,39,7,39,55,38,39,55,22,23,55,23,7,22,18,7,52,38,35,34,6,21,20,22,51,50,3,80,193,182,166,203,191,164,57,95,46,51,98,193,71,155,112,11,68,106,82,170,72,
139,103,110,166,112,95,108,97,110,95,207,4,61,198,207,190,158,162,184,26,37,125,94,109,103,88,60,5,109,48,55,99,103,77,99,254,247,183,89,103,114,109,106,113,0,255,255,0,72,2,168,2,184,5,195,2,6,5,212,0,0,0,1,0,47,2,180,2,106,6,242,0,20,0,51,64,24,12,
22,5,3,19,2,2,7,3,3,0,21,22,3,78,15,10,71,1,5,5,7,19,75,0,63,51,51,17,51,63,51,63,17,18,1,57,57,17,51,51,17,51,17,51,17,51,49,48,1,35,17,35,17,35,53,55,53,16,33,50,23,7,38,35,34,6,21,21,51,2,27,195,164,133,133,1,10,76,96,40,71,58,53,52,195,5,59,253,121,
2,135,80,41,33,1,29,33,121,27,75,81,33,0,0,1,255,203,1,104,1,162,5,182,0,21,0,54,64,25,13,6,8,21,19,4,8,8,1,19,19,22,23,7,21,21,4,0,0,11,2,75,16,11,77,0,63,51,63,18,57,47,51,51,17,51,17,18,1,57,17,51,51,17,51,17,51,17,51,50,49,48,19,51,17,51,17,51,21,
35,17,20,6,35,34,39,53,22,51,50,54,53,17,35,39,106,166,107,107,112,121,63,68,75,39,39,45,106,4,135,1,47,254,209,125,254,74,109,127,21,129,21,43,60,1,186,255,255,0,102,1,104,3,49,5,195,2,6,5,213,0,0,0,1,0,141,1,104,3,55,5,182,0,20,0,43,64,20,1,19,9,6,
13,10,19,10,21,22,13,16,7,20,75,10,77,3,16,79,0,63,51,63,63,51,18,57,17,18,1,57,57,17,51,51,51,17,51,49,48,1,17,20,51,50,54,53,17,51,17,35,17,52,55,6,6,35,34,38,53,17,1,49,150,105,99,164,164,9,40,125,63,149,150,5,182,254,23,166,120,136,1,143,251,178,
1,89,51,49,60,65,136,149,1,241,0,2,0,39,2,180,1,162,6,205,0,11,0,23,0,92,64,55,2,4,7,5,0,18,4,4,12,9,5,5,24,25,21,15,15,31,15,143,15,159,15,4,15,10,3,7,7,0,11,8,1,234,8,250,8,2,168,8,1,15,8,31,8,47,8,3,8,8,5,10,75,5,78,0,63,63,18,57,47,93,93,93,113,51,
51,17,51,16,196,93,50,17,18,1,57,17,51,51,51,17,51,51,17,51,17,51,49,48,1,51,21,35,17,35,17,35,53,51,17,51,39,52,54,51,50,22,21,20,6,35,34,38,1,55,107,107,166,106,106,166,174,54,40,36,55,55,36,40,54,4,135,125,254,170,1,86,125,1,47,185,49,45,45,49,45,
46,46,0,0,1,0,141,2,168,2,20,5,182,0,13,0,26,64,11,1,12,12,7,14,15,13,75,3,9,79,0,63,51,63,17,18,1,57,57,17,51,49,48,1,17,20,51,50,54,55,21,6,35,34,38,53,17,1,49,90,31,84,22,63,90,128,110,5,182,253,232,121,16,8,122,27,122,122,2,26,0,0,1,0,78,2,180,1,
213,5,182,0,11,0,48,64,22,8,0,0,10,5,1,1,10,3,3,12,13,9,4,4,6,75,10,3,3,1,78,0,63,51,17,51,63,51,17,51,17,18,1,57,17,51,51,17,51,17,51,17,51,49,48,1,33,53,55,17,39,53,33,21,7,17,23,1,213,254,121,112,112,1,135,113,113,2,180,96,25,2,14,27,96,98,25,253,
242,25,0,0,1,0,78,2,180,1,213,5,182,0,19,0,98,64,54,0,16,4,4,2,13,9,5,5,7,18,2,2,11,7,7,20,21,1,9,9,18,11,10,1,234,10,250,10,2,168,10,1,15,10,31,10,47,10,3,10,10,5,14,17,12,12,14,75,2,7,7,5,78,0,63,51,17,51,63,51,17,51,17,18,57,47,93,93,93,113,51,51,
17,51,17,18,1,57,17,51,51,17,51,17,51,17,51,51,17,51,17,51,51,49,48,1,35,21,23,21,33,53,55,53,35,53,51,53,39,53,33,21,7,21,51,1,209,109,113,254,121,112,104,104,112,1,135,113,109,4,10,221,25,96,96,25,221,125,180,27,96,98,25,180,0,0,3,255,145,1,104,1,162,
6,205,0,15,0,24,0,36,0,89,64,54,22,11,11,2,31,5,25,15,19,4,5,19,5,37,38,34,15,28,31,28,127,28,143,28,159,28,5,28,0,75,5,20,20,2,31,14,47,14,2,191,14,207,14,2,14,64,9,15,72,14,78,16,8,77,0,63,51,63,43,93,113,51,51,17,51,63,196,93,50,17,18,1,57,57,17,51,
17,51,51,17,51,51,50,17,51,49,48,19,51,17,51,21,35,6,6,35,34,38,53,52,54,51,51,7,50,54,53,35,34,21,20,22,19,52,54,51,50,22,21,20,6,35,34,38,145,166,107,107,3,106,100,102,111,106,111,39,51,25,26,32,64,26,62,54,40,36,55,55,36,40,54,5,182,252,254,110,108,
114,84,76,89,83,223,50,63,58,26,29,4,154,49,45,45,49,45,46,46,0,0,1,0,145,1,104,2,4,6,233,0,12,0,28,64,12,6,14,1,11,11,13,14,12,70,3,8,77,0,63,51,63,17,18,1,57,17,51,17,51,49,48,1,17,20,51,50,55,21,6,35,34,38,53,17,1,55,88,37,80,63,70,124,114,6,233,251,
117,119,23,121,29,122,122,4,141,0,1,255,193,1,104,1,51,6,233,0,13,0,26,64,11,6,1,12,12,14,15,13,70,9,4,77,0,63,51,63,17,18,1,57,17,51,50,49,48,1,17,20,6,35,34,39,53,22,51,50,54,53,17,1,51,115,122,70,63,78,38,47,41,6,233,251,115,122,122,29,121,23,60,59,
4,139,0,0,1,0,145,2,180,2,145,5,182,0,5,0,26,64,11,2,5,5,4,6,7,0,75,2,5,78,0,63,51,63,17,18,1,57,57,17,51,49,48,19,51,17,33,21,33,145,166,1,90,254,0,5,182,253,127,129,0,0,1,0,145,1,104,4,254,5,195,0,39,0,68,64,34,4,10,29,25,25,26,17,18,0,10,10,18,26,
3,40,41,32,29,26,32,27,75,18,26,78,13,21,21,36,32,76,8,2,77,0,63,51,63,51,51,17,51,63,51,63,17,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,35,34,39,53,22,22,51,50,53,17,52,35,34,6,21,17,35,17,52,35,34,6,21,17,35,17,51,23,54,54,51,
50,23,54,51,50,22,21,4,254,191,54,58,15,62,17,47,135,101,85,164,137,94,89,166,142,12,46,108,65,173,65,86,159,139,138,2,55,207,23,135,7,17,65,2,113,162,120,112,254,90,1,236,162,120,136,254,114,3,2,114,71,56,138,138,136,151,0,0,1,0,139,1,104,4,250,5,182,
0,32,0,60,64,30,1,31,9,6,14,18,17,21,21,18,6,31,4,33,34,21,26,28,15,7,32,75,18,77,11,3,3,24,28,79,0,63,51,51,17,51,63,63,51,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,17,20,51,50,54,53,17,51,17,20,51,50,54,53,17,51,17,35,17,52,55,6,6,35,
34,39,6,35,34,38,53,17,1,47,135,100,87,163,136,95,89,166,166,12,46,108,65,170,67,88,160,137,140,5,182,254,21,164,119,112,1,168,254,21,164,119,137,1,143,251,178,1,58,69,62,71,54,135,135,134,151,1,241,0,1,255,242,1,104,3,59,5,195,0,26,0,50,64,24,4,13,0,
0,10,19,20,10,20,27,28,13,20,16,11,75,20,78,23,16,76,7,2,77,0,63,51,63,51,63,63,17,18,57,17,18,1,57,57,17,51,17,51,17,51,50,49,48,1,20,35,34,39,53,22,51,50,54,53,17,51,23,54,54,51,32,17,17,35,17,52,35,34,6,21,1,55,207,66,52,60,32,38,29,142,12,38,132,
82,1,20,161,150,106,99,2,92,244,31,123,27,52,67,3,88,116,61,68,254,225,254,16,1,234,164,121,135,0,0,1,0,145,1,104,3,223,5,195,0,28,0,52,64,25,7,30,23,19,19,20,0,12,20,12,29,30,23,20,25,21,75,20,78,15,25,76,3,10,77,0,63,51,63,51,63,63,17,18,57,17,18,1,
57,57,17,51,17,51,17,51,17,51,49,48,1,20,22,51,50,54,55,21,6,6,35,34,53,17,52,35,34,6,21,17,35,17,51,23,54,51,50,22,21,3,59,29,41,17,59,18,20,67,34,204,150,106,99,166,142,12,101,143,138,146,2,94,63,56,18,9,123,12,19,244,2,66,164,121,135,254,114,3,2,112,
125,136,151,0,0,1,0,145,2,180,3,76,5,182,0,13,0,44,64,20,3,6,6,7,1,12,10,7,10,14,15,3,10,7,13,8,75,2,7,78,0,63,51,63,51,18,57,57,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,17,35,1,22,21,17,35,17,51,1,38,53,17,3,76,189,254,154,8,160,189,1,104,8,5,182,
252,254,2,41,60,85,254,104,3,2,253,215,50,85,1,162,0,0,3,0,104,2,168,3,80,5,195,0,11,0,17,0,23,0,86,64,52,21,16,16,6,0,22,15,6,15,24,25,16,11,21,1,251,21,1,202,21,218,21,2,234,21,1,185,21,1,169,21,1,152,21,1,31,21,47,21,2,12,21,1,21,21,3,18,9,76,12,3,
79,0,63,51,63,51,18,57,47,93,93,93,93,113,93,113,93,113,51,17,18,1,57,57,17,51,51,17,51,17,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,1,50,54,55,33,22,19,34,6,7,33,38,3,80,199,176,166,203,197,176,170,201,254,139,97,95,9,254,110,20,181,94,92,13,1,142,
23,4,55,188,211,213,186,186,210,214,254,58,109,106,215,2,27,98,97,195,0,6,0,102,1,104,3,250,6,248,0,17,0,22,0,29,0,30,0,31,0,32,0,72,64,36,18,9,15,27,4,4,20,12,5,0,23,23,5,9,3,34,33,5,32,77,13,31,70,26,21,21,15,12,30,76,27,20,20,3,6,78,0,63,51,51,17,
51,63,197,50,50,17,51,63,198,63,198,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,1,20,6,7,17,35,17,38,38,53,52,54,55,17,51,17,22,22,5,20,23,17,6,5,52,38,39,17,54,54,1,3,19,3,250,195,182,162,174,203,196,185,158,177,200,253,22,211,211,2,64,96,111,
102,105,254,231,160,1,4,66,171,205,18,254,191,1,65,21,210,163,174,204,17,1,43,254,213,25,211,159,234,31,2,17,31,233,115,133,16,253,239,20,135,1,239,1,38,250,127,0,1,0,98,1,104,2,170,5,195,0,44,0,51,64,24,33,0,11,21,39,6,6,28,16,0,21,16,21,45,46,36,31,
76,19,3,79,8,13,77,0,63,51,63,51,63,51,17,18,1,57,57,17,51,17,51,51,17,51,17,51,17,51,49,48,1,20,6,35,35,39,21,20,51,50,55,21,6,35,34,38,53,17,22,51,50,53,52,38,39,46,2,53,52,54,51,50,23,7,38,35,34,6,21,20,22,23,22,22,2,170,170,154,49,45,88,26,81,63,
60,122,114,150,112,158,80,94,118,87,43,164,141,143,124,54,129,92,68,69,73,111,141,99,3,141,111,118,2,76,119,23,121,29,120,124,1,17,72,96,41,56,34,44,59,77,52,98,113,58,123,54,41,35,36,52,41,53,108,0,1,255,242,1,104,1,217,6,242,0,22,0,32,64,14,16,24,4,
0,10,10,23,24,19,13,71,7,2,77,0,63,51,63,51,17,18,1,57,17,51,50,17,51,49,48,1,20,35,34,39,53,22,51,50,54,53,17,52,51,50,23,21,38,38,35,34,6,21,1,55,207,66,52,60,32,38,29,209,75,44,24,55,15,38,30,2,92,244,31,123,27,52,67,3,160,244,31,123,12,15,54,65,0,
0,1,0,49,1,119,2,35,6,109,0,29,0,60,64,30,19,27,2,21,12,10,17,21,21,10,27,7,10,7,30,31,5,0,77,15,20,11,14,15,4,17,76,24,8,78,0,63,51,63,23,51,47,63,50,17,18,1,57,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,53,53,34,53,17,35,53,55,
55,51,21,51,21,35,17,20,22,51,50,55,17,20,6,1,106,51,55,50,42,47,237,109,113,51,109,221,221,54,44,46,81,87,1,119,22,131,20,57,127,242,1,164,78,51,162,170,121,254,96,62,57,23,254,243,96,102,0,0,2,0,39,2,168,3,162,5,182,0,22,0,30,0,95,64,51,7,9,19,17,1,
28,28,21,17,5,9,2,26,9,11,11,26,17,3,31,32,11,14,22,8,27,19,19,5,1,168,20,1,15,20,31,20,47,20,3,20,20,10,3,22,75,10,78,23,14,79,0,63,51,63,63,51,18,57,47,93,93,51,51,51,17,51,51,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,49,48,
1,17,33,17,51,17,51,21,35,17,35,39,6,6,35,34,38,53,53,35,53,51,17,1,50,54,55,33,21,20,22,1,49,1,96,164,109,109,139,12,45,121,68,147,150,100,100,1,58,102,97,5,254,160,72,5,182,254,217,1,39,254,217,125,254,162,113,57,68,133,148,81,125,1,39,253,113,108,
127,71,84,80,0,0,1,0,68,2,168,3,115,5,182,0,31,0,58,64,30,31,3,13,19,9,16,12,0,28,3,25,25,28,12,9,4,32,33,29,0,28,16,4,13,13,14,75,22,6,79,0,63,51,63,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,22,22,21,20,6,35,34,38,53,52,54,55,
35,53,33,21,6,6,21,20,22,51,50,54,53,52,38,39,53,33,21,2,180,75,81,199,176,171,198,82,74,192,1,106,73,85,104,99,98,107,93,69,1,109,5,53,45,157,89,168,194,179,155,113,151,55,129,116,32,165,109,111,122,122,113,101,175,28,116,129,0,0,1,0,139,2,168,3,57,
5,182,0,17,0,32,64,14,15,12,6,3,12,3,18,19,4,13,75,0,9,79,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,1,50,54,53,17,51,17,20,6,35,34,38,53,17,51,17,20,22,1,227,92,87,163,161,181,181,163,166,87,3,39,105,120,1,174,254,78,182,166,168,180,1,178,254,82,
120,105,0,0,1,0,139,2,168,3,57,5,195,0,27,0,37,64,18,21,18,12,27,27,5,18,3,28,29,19,75,3,8,76,24,15,79,0,63,51,63,51,63,17,18,1,23,57,17,51,17,51,49,48,1,52,38,35,34,7,53,54,51,50,22,21,21,20,6,35,34,38,53,17,51,17,20,22,51,50,54,53,2,150,34,44,52,51,
66,59,117,102,167,175,179,165,166,80,98,97,82,4,205,66,46,14,129,19,118,124,205,176,172,167,181,1,178,254,82,118,107,104,121,0,1,0,18,2,180,3,27,5,182,0,10,0,26,64,11,9,1,11,12,5,10,2,9,78,10,75,0,63,63,51,18,57,17,18,1,57,57,49,48,1,1,35,3,38,39,6,7,
3,35,1,1,238,1,45,177,165,31,14,20,28,167,175,1,45,5,182,252,254,1,191,87,85,92,80,254,65,3,2,0,0,1,0,82,2,180,2,166,5,182,0,9,0,46,64,21,0,7,4,8,1,7,3,1,3,10,11,7,4,4,5,75,2,8,8,1,78,0,63,51,18,57,63,51,18,57,17,18,1,57,57,17,51,17,51,51,17,51,49,48,
1,33,53,1,33,53,33,21,1,33,2,166,253,172,1,141,254,139,2,52,254,118,1,146,2,180,96,2,39,123,108,253,227,0,0,1,0,82,1,104,3,72,5,182,0,22,0,57,64,28,17,24,4,8,1,7,3,10,22,22,3,1,3,23,24,7,4,4,5,75,2,8,8,1,78,13,19,77,0,63,51,63,51,18,57,63,51,18,57,17,
18,1,23,57,17,51,17,51,17,51,51,17,51,49,48,1,33,53,1,33,53,33,21,1,33,21,20,22,51,50,54,55,21,6,35,34,38,53,2,14,254,68,1,141,254,139,2,52,254,118,1,146,29,38,17,65,13,52,69,99,94,2,180,96,2,39,123,108,253,227,207,67,52,20,7,123,31,120,124,0,0,2,0,82,
2,53,3,53,5,182,0,21,0,30,0,101,64,59,2,12,8,12,5,24,4,11,7,19,28,28,7,4,5,4,31,32,1,5,186,22,1,153,22,169,22,233,22,249,22,4,22,15,16,31,16,47,16,3,176,16,1,16,16,5,11,8,8,9,75,6,5,24,12,12,0,5,78,0,63,51,51,17,51,18,57,63,51,18,57,18,57,47,93,113,51,
93,93,16,198,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,1,7,39,55,55,35,53,1,33,53,33,21,1,51,54,54,51,50,22,21,20,35,55,34,7,51,50,54,53,52,38,1,197,54,120,15,15,227,1,141,254,139,2,52,254,118,82,69,128,90,77,99,254,56,63,56,69,53,44,26,2,
180,127,49,42,36,96,2,39,123,108,253,227,127,92,88,67,185,219,98,33,20,20,25,0,0,1,0,45,1,104,2,213,5,182,0,25,0,58,64,28,22,8,8,0,19,25,21,3,15,15,21,19,3,26,27,20,19,0,0,23,12,6,77,25,22,22,23,75,0,63,51,18,57,63,51,18,57,47,51,51,17,18,1,23,57,17,
51,17,51,17,51,51,17,51,49,48,1,22,22,21,20,6,35,34,39,53,22,22,51,50,54,53,52,38,35,35,53,1,33,53,33,21,1,135,157,177,217,180,171,112,60,157,72,103,124,138,130,105,1,41,254,93,2,108,4,10,18,174,134,155,193,53,145,30,41,120,99,99,106,102,1,61,132,107,
0,4,0,104,2,168,3,66,6,250,0,11,0,18,0,25,0,26,0,76,64,44,22,16,16,6,0,23,15,6,15,28,27,16,169,22,1,152,22,1,252,22,1,218,22,1,202,22,1,15,22,31,22,47,22,3,22,22,3,19,9,26,71,12,3,79,0,63,51,63,196,50,17,57,47,93,93,113,93,113,113,51,17,18,1,57,57,17,
51,51,17,51,17,51,49,48,1,16,2,35,34,2,17,16,18,51,50,18,1,50,54,55,33,22,22,19,34,6,7,33,38,38,55,3,66,183,184,180,183,181,182,181,186,254,145,99,95,7,254,114,4,92,101,97,90,10,1,140,10,93,191,4,209,254,229,254,242,1,24,1,17,1,26,1,15,254,234,253,65,
188,189,188,189,3,86,177,171,171,177,119,0,3,254,162,5,12,1,94,6,109,0,9,0,21,0,32,0,31,64,14,24,30,13,19,30,30,5,19,111,5,1,5,128,1,0,47,26,205,93,196,18,57,47,17,51,17,51,49,48,19,35,38,38,39,53,51,22,22,23,37,52,54,51,50,22,21,20,6,35,34,38,37,52,
51,50,22,21,20,6,35,34,38,123,86,63,113,27,197,13,56,23,254,39,54,40,38,56,56,38,40,54,2,0,94,37,57,57,37,42,52,5,25,78,174,55,20,63,180,60,66,54,46,47,53,53,50,50,202,101,47,54,52,50,50,0,3,254,125,5,12,1,131,6,109,0,7,0,19,0,30,0,25,64,11,17,7,22,28,
28,111,2,1,2,128,7,0,47,26,204,93,57,47,51,16,196,49,48,3,54,55,51,21,6,7,35,39,52,54,51,50,22,21,20,6,35,34,38,37,52,51,50,22,21,20,6,35,34,38,139,64,28,197,86,117,86,248,54,40,38,56,56,38,40,54,2,74,94,37,57,57,37,42,52,5,49,180,123,20,162,145,90,54,
46,47,53,53,50,50,202,101,47,54,52,50,50,0,0,1,255,133,254,78,0,102,255,170,0,43,0,29,64,18,43,16,0,32,0,96,0,112,0,4,0,19,16,24,32,24,2,24,0,47,93,51,47,93,50,49,48,19,34,53,52,62,2,53,52,46,2,53,52,62,2,53,52,35,34,7,39,54,51,50,21,20,14,2,21,20,30,
2,21,20,14,2,21,20,23,90,178,33,40,33,33,40,33,35,43,35,50,44,46,8,67,54,104,32,38,32,29,36,29,29,36,29,90,254,78,63,16,21,14,11,6,8,9,10,16,16,15,23,18,16,8,17,21,55,27,61,25,29,19,13,9,6,7,11,19,18,17,19,12,9,7,14,4,0,0,1,254,135,4,221,1,113,5,215,
0,19,0,25,64,12,19,17,191,9,1,9,128,12,15,5,1,5,0,47,93,51,26,221,93,196,50,49,48,1,34,14,2,35,34,38,53,53,51,20,51,50,62,2,51,51,21,1,100,78,132,119,112,58,110,124,131,107,42,99,120,143,87,17,5,84,37,45,37,110,109,31,117,35,43,35,127,0,0,1,254,209,4,
217,1,55,5,244,0,5,0,25,64,16,2,5,15,0,47,0,95,0,127,0,159,0,207,0,6,0,0,47,93,50,198,49,48,1,33,55,23,5,33,254,209,1,37,252,69,254,228,254,182,5,106,138,129,154,0,1,254,201,4,217,1,47,5,244,0,5,0,25,64,16,3,1,15,4,47,4,95,4,127,4,159,4,207,4,6,4,0,47,
93,51,205,49,48,1,33,37,55,23,33,1,47,254,182,254,228,69,252,1,37,4,217,154,129,138,0,1,254,209,4,197,1,55,5,223,0,5,0,12,179,3,5,5,0,0,47,50,17,51,49,48,1,33,5,7,39,33,254,209,1,74,1,28,69,252,254,219,5,223,153,129,137,0,0,1,254,201,4,197,1,47,5,223,
0,5,0,12,179,2,1,1,4,0,47,51,17,51,49,48,1,33,7,39,37,33,1,47,254,219,252,69,1,28,1,74,5,78,137,129,153,0,0,1,254,66,4,195,1,190,5,225,0,7,0,47,64,32,102,3,118,3,134,3,3,105,7,121,7,137,7,3,2,7,15,4,31,4,2,4,3,4,6,3,15,0,95,0,2,0,0,47,93,23,50,47,93,
51,51,93,93,49,48,3,37,55,23,37,5,7,39,150,254,216,69,242,1,29,1,40,69,242,4,195,155,129,131,133,155,129,131,0,0,1,254,66,4,195,1,190,5,225,0,7,0,47,64,32,102,4,118,4,134,4,3,105,0,121,0,137,0,3,5,0,15,3,31,3,2,3,4,3,1,3,15,7,95,7,2,7,0,47,93,23,51,47,
93,51,51,93,93,49,48,3,7,39,37,5,55,23,5,135,242,69,1,40,1,29,242,69,254,216,5,72,131,129,155,133,131,129,155,0,0,1,255,90,254,20,0,176,255,190,0,14,0,23,180,11,0,10,5,0,184,255,192,179,11,15,72,0,0,47,43,50,47,16,196,49,48,23,50,23,7,38,35,34,6,21,21,
35,17,51,23,54,100,39,37,14,28,38,74,67,121,105,8,65,66,8,110,12,89,91,140,1,160,80,90,0,0,1,255,84,4,184,0,164,6,82,0,12,0,17,64,9,31,5,47,5,63,5,3,5,0,0,47,196,93,49,48,19,38,39,53,54,55,51,21,6,7,22,23,21,141,218,95,120,193,23,45,144,117,72,4,184,
109,29,139,30,103,105,29,71,58,44,103,0,0,2,254,135,254,20,1,143,255,174,0,15,0,29,0,35,64,20,11,8,4,23,14,8,16,23,32,23,48,23,3,23,79,29,95,29,2,29,0,47,93,198,93,196,50,16,196,17,57,49,48,5,6,6,7,35,38,38,39,53,51,22,23,55,54,55,51,37,22,23,21,6,6,
7,35,53,54,55,38,39,53,1,143,32,78,29,139,21,82,30,104,42,61,23,42,35,104,253,15,213,100,47,171,95,23,39,150,110,79,133,61,200,91,84,218,50,24,58,171,60,113,56,27,106,31,139,12,72,50,105,26,74,54,49,102,0,255,255,0,199,0,0,4,197,7,55,2,38,0,37,0,0,1,
7,1,79,1,123,1,82,0,21,180,3,43,5,38,3,184,255,191,180,34,40,15,11,37,1,43,53,0,43,53,0,255,255,0,174,255,236,4,123,6,20,2,38,0,69,0,0,1,7,1,79,1,150,0,0,0,14,185,0,2,255,177,180,34,40,15,3,37,1,43,53,255,255,0,199,254,152,4,197,5,182,2,38,0,37,0,0,1,
7,2,100,4,211,0,0,0,14,185,0,3,255,169,180,34,40,15,11,37,1,43,53,255,255,0,174,254,152,4,123,6,20,2,38,0,69,0,0,1,7,2,100,5,8,0,0,0,11,182,2,15,34,40,14,3,37,1,43,53,0,255,255,0,199,254,212,4,197,5,182,2,38,0,37,0,0,1,7,1,77,0,20,249,251,0,30,64,12,
3,0,34,32,34,112,34,224,34,4,34,3,184,255,169,180,37,36,15,11,37,1,43,53,0,17,93,53,255,255,0,174,254,212,4,123,6,20,2,38,0,69,0,0,1,7,1,77,0,47,249,251,0,30,64,12,2,0,34,32,34,112,34,224,34,4,34,2,184,255,246,180,37,36,14,3,37,1,43,53,0,17,93,53,255,
255,0,125,254,20,4,207,7,115,2,38,0,38,0,0,0,39,0,122,2,4,0,0,1,7,0,118,1,23,1,82,0,27,64,18,2,50,5,38,1,98,30,24,15,8,37,2,194,51,46,15,21,37,43,53,43,53,0,43,53,0,255,255,0,113,254,20,3,147,6,33,2,38,0,70,0,0,0,39,0,122,1,76,0,0,1,6,0,118,63,0,0,20,
64,14,1,58,28,23,3,21,37,2,142,50,45,3,9,37,43,53,43,53,255,255,0,199,0,0,5,90,7,55,2,38,0,39,0,0,1,7,1,79,1,164,1,82,0,21,180,2,26,5,38,2,184,255,157,180,17,23,5,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,61,6,20,2,38,0,71,0,0,1,7,1,79,1,27,0,0,
0,11,182,2,39,33,39,3,13,37,1,43,53,0,255,255,0,199,254,152,5,90,5,182,2,38,0,39,0,0,1,7,2,100,5,20,0,0,0,14,185,0,2,255,159,180,17,23,5,0,37,1,43,53,255,255,0,113,254,152,4,61,6,20,2,38,0,71,0,0,1,7,2,100,4,168,0,0,0,14,185,0,2,255,237,180,33,39,3,15,
37,1,43,53,255,255,0,199,254,212,5,90,5,182,2,38,0,39,0,0,1,7,1,77,0,61,249,251,0,30,64,12,2,0,17,32,17,112,17,224,17,4,17,2,184,255,136,180,20,19,5,0,37,1,43,53,0,17,93,53,255,255,0,113,254,212,4,61,6,20,2,38,0,71,0,0,1,7,1,77,255,243,249,251,0,30,64,
12,2,0,33,32,33,112,33,224,33,4,33,2,184,255,247,180,36,35,3,15,37,1,43,53,0,17,93,53,255,255,0,199,254,59,5,90,5,182,2,38,0,39,0,0,1,7,2,57,0,168,0,0,0,14,185,0,2,255,138,180,26,22,5,0,37,1,43,53,255,255,0,113,254,59,4,61,6,20,2,38,0,71,0,0,1,6,2,57,
78,0,0,14,185,0,2,255,233,180,42,38,3,15,37,1,43,53,255,255,0,199,254,103,5,90,5,182,2,38,0,39,0,0,1,7,1,75,0,90,249,142,0,33,180,2,208,30,1,30,184,255,192,181,10,18,72,30,35,2,184,255,168,180,30,24,5,0,37,1,43,53,0,63,43,93,53,0,255,255,0,113,254,103,
4,61,6,20,2,38,0,71,0,0,1,7,1,75,255,239,249,142,0,33,180,2,208,46,1,46,184,255,192,181,10,18,72,46,35,2,184,255,246,180,46,40,3,15,37,1,43,53,0,63,43,93,53,0,255,255,0,199,0,0,3,248,8,94,2,38,0,40,0,0,1,7,9,73,2,96,1,82,0,41,64,28,2,1,80,15,96,15,2,
32,15,240,15,2,15,64,17,19,72,15,5,38,2,1,1,15,14,2,11,37,1,43,53,53,0,43,43,113,114,53,53,0,255,255,0,113,255,236,4,27,7,12,2,38,0,72,0,0,1,7,9,73,2,84,0,0,0,13,183,3,2,15,31,30,3,10,37,1,43,53,53,0,255,255,0,199,0,0,3,248,8,94,2,38,0,40,0,0,1,7,9,74,
2,96,1,82,0,41,64,28,2,1,80,15,96,15,2,32,15,240,15,2,15,64,17,19,72,15,5,38,2,1,1,15,14,2,11,37,1,43,53,53,0,43,43,113,114,53,53,0,255,255,0,113,255,236,4,27,7,12,2,38,0,72,0,0,1,7,9,74,2,84,0,0,0,13,183,3,2,15,31,30,3,10,37,1,43,53,53,0,255,255,0,199,
254,103,3,248,5,182,2,38,0,40,0,0,1,7,1,75,0,4,249,142,0,31,180,1,208,24,1,24,184,255,192,64,12,10,18,72,24,35,1,2,25,19,2,11,37,1,43,53,0,63,43,93,53,0,255,255,0,113,254,103,4,27,4,94,2,38,0,72,0,0,1,7,1,75,0,12,249,142,0,31,180,2,208,40,1,40,184,255,
192,64,12,10,18,72,40,35,2,36,41,35,3,10,37,1,43,53,0,63,43,93,53,0,255,255,0,199,254,136,3,248,5,182,2,38,0,40,0,0,1,7,1,82,255,226,249,175,0,39,64,10,1,175,20,1,20,64,25,27,72,20,184,255,192,180,9,14,72,20,1,184,255,253,180,21,33,2,11,37,1,43,53,0,
17,43,43,113,53,0,255,255,0,113,254,136,4,27,4,94,2,38,0,72,0,0,1,7,1,82,255,200,249,175,0,39,64,10,2,175,40,1,40,64,25,27,72,40,184,255,192,180,9,14,72,40,2,184,255,252,180,37,49,3,10,37,1,43,53,0,17,43,43,113,53,0,255,255,0,199,254,20,3,248,7,62,2,
38,0,40,0,0,0,39,1,78,0,12,1,82,1,7,0,122,1,123,0,0,0,27,64,18,1,12,5,38,2,3,31,26,1,0,37,1,10,15,23,2,3,37,43,53,43,53,0,43,53,0,255,255,0,113,254,20,4,27,5,236,2,38,0,72,0,0,0,38,1,78,253,0,1,7,0,122,1,111,0,0,0,20,64,14,3,41,47,42,3,18,37,2,20,31,
39,3,10,37,43,53,43,53,255,255,0,199,0,0,3,248,7,55,2,38,0,41,0,0,1,7,1,79,1,92,1,82,0,19,64,11,1,19,5,38,1,6,10,16,2,4,37,1,43,53,0,43,53,0,255,255,0,31,0,0,3,25,7,96,2,38,0,73,0,0,1,7,1,79,1,14,1,123,0,19,64,11,1,27,22,28,8,13,37,1,31,2,38,0,43,53,
1,43,53,0,255,255,0,125,255,236,5,59,6,188,2,38,0,42,0,0,1,7,1,77,0,248,1,82,0,29,64,20,1,127,31,143,31,159,31,175,31,4,31,5,38,1,119,31,30,8,2,37,1,43,53,0,43,93,53,0,255,255,0,113,254,20,4,61,5,106,2,38,0,74,0,0,1,6,1,77,4,0,0,11,182,2,8,44,43,20,29,
37,1,43,53,0,255,255,0,199,0,0,5,37,7,55,2,38,0,43,0,0,1,7,1,79,1,238,1,82,0,19,64,11,1,21,5,38,1,1,12,18,6,11,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,7,55,2,38,0,75,0,0,1,7,1,79,1,172,1,82,0,19,64,11,1,56,23,29,10,22,37,1,32,2,38,0,43,53,1,43,53,
0,255,255,0,199,254,152,5,37,5,182,2,38,0,43,0,0,1,7,2,100,5,90,0,0,0,11,182,1,0,12,18,6,11,37,1,43,53,0,255,255,0,174,254,152,4,76,6,20,2,38,0,75,0,0,1,7,2,100,4,221,0,0,0,14,185,0,1,255,252,180,23,29,10,22,37,1,43,53,255,255,0,199,0,0,5,37,7,41,2,38,
0,43,0,0,1,7,0,106,0,166,1,82,0,23,64,13,2,1,33,5,38,2,1,1,12,30,6,11,37,1,43,53,53,0,43,53,53,0,255,255,0,174,0,0,4,76,7,43,2,38,0,75,0,0,1,7,0,106,0,100,1,84,0,23,64,13,2,1,56,23,41,10,22,37,2,1,44,2,38,0,43,53,53,1,43,53,53,0,255,255,0,90,254,20,5,
37,5,182,2,38,0,43,0,0,1,6,0,122,61,0,0,11,182,1,19,26,27,5,4,37,1,43,53,0,255,255,0,62,254,20,4,76,6,20,2,38,0,75,0,0,1,6,0,122,33,0,0,11,182,1,18,37,38,9,8,37,1,43,53,0,255,255,0,199,254,134,5,37,5,182,2,38,0,43,0,0,1,7,1,78,0,154,249,173,0,34,183,
1,15,12,1,144,12,1,12,184,255,192,64,11,9,14,72,12,1,1,15,23,6,11,37,1,43,53,0,17,43,93,113,53,255,255,0,174,254,134,4,76,6,20,2,38,0,75,0,0,1,7,1,78,0,27,249,173,0,36,183,1,15,26,1,144,26,1,26,184,255,192,180,9,14,72,26,1,184,255,252,180,26,34,10,22,
37,1,43,53,0,17,43,93,113,53,255,255,255,228,254,136,2,212,5,182,2,38,0,44,0,0,1,7,1,82,254,226,249,175,0,37,64,10,1,175,20,1,20,64,25,27,72,20,184,255,192,64,11,9,14,72,20,1,2,21,33,6,11,37,1,43,53,0,17,43,43,113,53,0,255,255,255,144,254,136,2,128,5,
229,2,38,0,76,0,0,1,7,1,82,254,142,249,175,0,39,64,10,2,175,20,1,20,64,25,27,72,20,184,255,192,180,9,14,72,20,2,184,255,255,180,25,37,4,10,37,1,43,53,0,17,43,43,113,53,0,255,255,0,41,0,0,2,119,8,74,2,38,0,44,0,0,1,7,8,136,1,74,1,82,0,38,64,16,3,2,1,32,
27,48,27,64,27,3,27,5,38,3,2,1,184,255,246,180,30,40,6,11,37,1,43,53,53,53,0,43,113,53,53,53,255,255,255,246,0,0,2,68,6,248,2,38,0,243,0,0,1,7,8,136,1,23,0,0,0,16,64,9,3,2,1,21,22,32,2,3,37,1,43,53,53,53,255,255,0,199,0,0,4,244,7,115,2,38,0,46,0,0,1,
7,0,118,0,164,1,82,0,19,64,11,1,22,5,38,1,23,22,18,6,0,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,51,7,156,2,38,0,78,0,0,1,7,0,118,0,123,1,123,0,19,64,11,1,107,25,21,12,4,37,1,25,2,38,0,43,53,1,43,53,0,255,255,0,199,254,152,4,244,5,182,2,38,0,46,0,0,1,
7,2,100,5,16,0,0,0,14,185,0,1,255,206,180,13,19,6,0,37,1,43,53,255,255,0,174,254,152,4,51,6,20,2,38,0,78,0,0,1,7,2,100,4,166,0,0,0,14,185,0,1,255,209,180,16,22,12,6,37,1,43,53,255,255,0,199,254,212,4,244,5,182,2,38,0,46,0,0,1,7,1,77,0,113,249,251,0,30,
64,12,1,0,13,32,13,112,13,224,13,4,13,1,184,255,239,180,16,15,6,0,37,1,43,53,0,17,93,53,255,255,0,174,254,212,4,51,6,20,2,38,0,78,0,0,1,7,1,77,0,4,249,251,0,30,64,12,1,0,16,32,16,112,16,224,16,4,16,1,184,255,239,180,19,18,12,6,37,1,43,53,0,17,93,53,255,
255,0,199,254,152,3,254,5,182,2,38,0,47,0,0,1,7,2,100,4,186,0,0,0,14,185,0,1,255,243,180,6,12,1,5,37,1,43,53,255,255,0,158,254,152,1,115,6,20,2,38,0,79,0,0,1,7,2,100,3,109,0,0,0,11,182,1,0,4,10,2,3,37,1,43,53,0,255,255,255,245,254,152,3,254,6,188,2,38,
0,47,0,0,0,39,1,77,254,202,1,82,1,7,2,100,4,186,0,0,0,41,64,14,1,127,9,143,9,159,9,175,9,4,9,5,38,2,184,255,243,64,12,10,16,0,5,37,1,2,9,8,1,2,37,43,53,43,53,0,43,93,53,0,255,255,255,218,254,152,2,58,7,14,2,38,0,79,0,0,0,39,1,77,254,175,1,164,1,7,2,100,
3,109,0,0,0,39,64,28,1,95,7,111,7,2,7,64,16,19,72,7,2,38,2,0,8,14,1,0,37,1,2,7,6,2,3,37,43,53,43,53,0,43,43,113,53,0,255,255,0,199,254,212,3,254,5,182,2,38,0,47,0,0,1,7,1,77,0,4,249,251,0,30,64,12,1,0,6,32,6,112,6,224,6,4,6,1,184,255,253,180,9,8,1,5,
37,1,43,53,0,17,93,53,255,255,255,216,254,212,2,56,6,20,2,38,0,79,0,0,1,7,1,77,254,173,249,251,0,27,64,18,1,0,4,32,4,112,4,224,4,4,4,1,0,7,6,2,3,37,1,43,53,0,17,93,53,0,255,255,0,199,254,103,3,254,5,182,2,38,0,47,0,0,1,7,1,75,255,255,249,142,0,33,180,
1,208,19,1,19,184,255,192,181,10,18,72,19,35,1,184,255,251,180,19,13,1,5,37,1,43,53,0,63,43,93,53,0,255,255,255,175,254,103,2,99,6,20,2,38,0,79,0,0,1,7,1,75,254,171,249,142,0,31,180,1,208,17,1,17,184,255,192,64,12,10,18,72,17,35,1,1,17,11,2,3,37,1,43,
53,0,63,43,93,53,0,255,255,0,199,0,0,6,123,7,55,2,38,0,48,0,0,1,7,1,79,2,152,1,82,0,19,64,11,1,29,5,38,1,0,20,26,7,13,37,1,43,53,0,43,53,0,255,255,0,174,0,0,6,213,5,229,2,38,0,80,0,0,1,7,1,79,2,180,0,0,0,14,185,0,1,255,252,180,35,41,18,34,37,1,43,53,
255,255,0,199,254,152,6,123,5,182,2,38,0,48,0,0,1,7,2,100,6,4,0,0,0,14,185,0,1,255,255,180,20,26,7,13,37,1,43,53,255,255,0,174,254,152,6,213,4,94,2,38,0,80,0,0,1,7,2,100,6,33,0,0,0,14,185,0,1,255,251,180,35,41,18,34,37,1,43,53,255,255,0,199,0,0,5,78,
7,55,2,38,0,49,0,0,1,7,1,79,2,0,1,82,0,21,180,1,29,5,38,1,184,255,255,180,20,26,9,19,37,1,43,53,0,43,53,0,255,255,0,174,0,0,4,76,5,229,2,38,0,81,0,0,1,7,1,79,1,141,0,0,0,11,182,1,25,21,27,10,20,37,1,43,53,0,255,255,0,199,254,152,5,78,5,182,2,38,0,49,
0,0,1,7,2,100,5,111,0,0,0,11,182,1,0,20,26,9,19,37,1,43,53,0,255,255,0,174,254,152,4,76,4,94,2,38,0,81,0,0,1,7,2,100,4,221,0,0,0,14,185,0,1,255,252,180,21,27,10,20,37,1,43,53,255,255,0,199,254,212,5,78,5,182,2,38,0,49,0,0,1,7,1,77,0,174,249,251,0,30,
64,12,1,0,20,32,20,112,20,224,17,4,20,1,184,255,255,180,23,22,9,19,37,1,43,53,0,17,93,53,255,255,0,174,254,212,4,76,4,94,2,38,0,81,0,0,1,7,1,77,0,29,249,251,0,30,64,12,1,0,21,32,21,112,21,224,21,4,21,1,184,255,251,180,24,23,10,20,37,1,43,53,0,17,93,53,
255,255,0,199,254,103,5,78,5,182,2,38,0,49,0,0,1,7,1,75,0,172,249,142,0,31,180,1,208,33,1,33,184,255,192,64,12,10,18,72,33,35,1,0,33,27,9,19,37,1,43,53,0,63,43,93,53,0,255,255,0,174,254,103,4,76,4,94,2,38,0,81,0,0,1,7,1,75,0,27,249,142,0,33,180,1,208,
34,1,34,184,255,192,181,10,18,72,34,35,1,184,255,252,180,34,28,10,20,37,1,43,53,0,63,43,93,53,0,255,255,0,125,255,236,5,195,8,94,2,38,0,50,0,0,1,7,9,72,3,31,1,82,0,34,178,3,2,24,184,255,192,183,27,29,72,24,5,38,3,2,184,255,255,180,33,45,6,0,37,1,43,53,
53,0,43,43,53,53,255,255,0,113,255,236,4,104,7,12,2,38,0,82,0,0,1,7,9,72,2,106,0,0,0,16,177,3,2,184,255,254,180,33,45,7,0,37,1,43,53,53,255,255,0,125,255,236,5,195,8,31,2,38,0,50,0,0,1,7,9,70,3,31,1,82,0,36,179,4,3,2,48,184,255,192,64,15,27,29,72,48,
5,38,4,3,2,0,57,69,6,0,37,1,43,53,53,53,0,43,43,53,53,53,255,255,0,113,255,236,4,104,6,205,2,38,0,82,0,0,1,7,9,70,2,106,0,0,0,18,178,4,3,2,184,255,255,180,57,69,7,0,37,1,43,53,53,53,255,255,0,125,255,236,5,195,8,94,2,38,0,50,0,0,1,7,9,73,3,31,1,82,0,
41,64,28,3,2,80,27,96,15,2,32,27,240,15,2,27,64,17,19,72,27,5,38,3,2,0,27,26,6,0,37,1,43,53,53,0,43,43,113,114,53,53,0,255,255,0,113,255,236,4,104,7,12,2,38,0,82,0,0,1,7,9,73,2,106,0,0,0,16,177,3,2,184,255,255,180,27,26,7,0,37,1,43,53,53,255,255,0,125,
255,236,5,195,8,94,2,38,0,50,0,0,1,7,9,74,3,31,1,82,0,41,64,28,3,2,80,27,96,15,2,32,27,240,15,2,27,64,17,19,72,27,5,38,3,2,0,27,26,6,0,37,1,43,53,53,0,43,43,113,114,53,53,0,255,255,0,113,255,236,4,104,7,12,2,38,0,82,0,0,1,7,9,74,2,106,0,0,0,16,177,3,
2,184,255,255,180,27,26,7,0,37,1,43,53,53,255,255,0,199,0,0,4,111,7,115,2,38,0,51,0,0,1,7,0,118,0,88,1,82,0,19,64,11,2,28,5,38,2,14,28,24,7,0,37,1,43,53,0,43,53,0,255,255,0,174,254,20,4,123,6,33,2,38,0,83,0,0,1,7,0,118,0,129,0,0,0,11,182,2,61,43,39,9,
18,37,1,43,53,0,255,255,0,199,0,0,4,111,7,55,2,38,0,51,0,0,1,7,1,79,1,98,1,82,0,21,180,2,28,5,38,2,184,255,209,180,19,25,7,0,37,1,43,53,0,43,53,0,255,255,0,174,254,20,4,123,5,229,2,38,0,83,0,0,1,7,1,79,1,129,0,0,0,14,185,0,2,255,246,180,34,40,9,18,37,
1,43,53,255,255,0,199,0,0,4,219,7,55,2,38,0,53,0,0,1,7,1,79,1,115,1,82,0,21,180,2,31,5,38,2,184,255,172,180,22,28,12,19,37,1,43,53,0,43,53,0,255,255,0,174,0,0,3,47,5,229,2,38,0,85,0,0,1,7,1,79,0,219,0,0,0,14,185,0,1,255,246,180,18,24,12,2,37,1,43,53,
255,255,0,199,254,152,4,219,5,182,2,38,0,53,0,0,1,7,2,100,4,246,0,0,0,14,185,0,2,255,193,180,22,28,12,19,37,1,43,53,255,255,0,158,254,152,3,47,4,94,2,38,0,85,0,0,1,7,2,100,3,109,0,0,0,11,182,1,0,18,24,11,10,37,1,43,53,0,255,255,0,199,254,152,4,219,6,
188,2,38,0,53,0,0,0,39,1,77,0,33,1,82,1,7,2,100,4,246,0,0,0,43,64,14,2,127,25,143,25,159,25,175,25,4,25,5,38,3,184,255,192,181,26,32,11,19,37,2,184,255,225,180,25,24,12,16,37,43,53,43,53,0,43,93,53,0,255,255,0,158,254,152,3,47,5,106,2,38,0,85,0,0,0,38,
1,77,138,0,1,7,2,100,3,109,0,0,0,22,183,2,0,22,28,11,10,37,1,184,255,247,180,21,20,12,2,37,43,53,43,53,255,255,0,199,254,212,4,219,5,182,2,38,0,53,0,0,1,7,1,77,0,74,249,251,0,30,64,12,2,0,22,32,22,112,22,224,22,4,22,2,184,255,212,180,25,24,12,19,37,1,
43,53,0,17,93,53,255,255,255,220,254,212,3,47,4,94,2,38,0,85,0,0,1,7,1,77,254,177,249,251,0,27,64,18,1,0,18,32,18,112,18,224,18,4,18,1,4,18,19,11,10,37,1,43,53,0,17,93,53,0,255,255,0,104,255,236,4,4,7,55,2,38,0,54,0,0,1,7,1,79,1,61,1,82,0,19,64,11,1,
47,5,38,1,16,38,44,6,0,37,1,43,53,0,43,53,0,255,255,0,104,255,236,3,121,5,229,2,38,0,86,0,0,1,7,1,79,0,225,0,0,0,14,185,0,1,255,250,180,36,42,18,0,37,1,43,53,255,255,0,104,254,152,4,4,5,203,2,38,0,54,0,0,1,7,2,100,4,129,0,0,0,14,185,0,1,255,231,180,38,
44,6,0,37,1,43,53,255,255,0,104,254,152,3,121,4,94,2,38,0,86,0,0,1,7,2,100,4,57,0,0,0,14,185,0,1,255,228,180,36,42,18,0,37,1,43,53,255,255,0,104,255,236,4,4,7,115,2,38,0,54,0,0,1,7,9,67,2,86,1,82,0,23,64,13,2,1,59,5,38,2,1,78,38,55,6,0,37,1,43,53,53,
0,43,53,53,0,255,255,0,104,255,236,3,121,6,33,2,38,0,86,0,0,1,7,9,67,1,229,0,0,0,13,183,2,1,34,36,53,18,0,37,1,43,53,53,0,255,255,0,104,255,236,4,4,8,31,2,38,0,54,0,0,1,7,9,68,2,70,1,82,0,23,64,13,2,1,60,5,38,2,1,16,62,57,6,0,37,1,43,53,53,0,43,53,53,
0,255,255,0,104,255,236,3,121,6,205,2,38,0,86,0,0,1,7,9,68,1,250,0,0,0,13,183,2,1,9,60,55,18,0,37,1,43,53,53,0,255,255,0,104,254,152,4,4,7,55,2,38,0,54,0,0,0,39,1,79,1,61,1,82,1,7,2,100,4,129,0,0,0,30,180,1,47,5,38,2,184,255,230,64,12,50,56,5,0,37,1,
24,38,44,19,24,37,43,53,43,53,0,43,53,255,255,0,104,254,152,3,121,5,229,2,38,0,86,0,0,0,39,1,79,0,225,0,0,1,7,2,100,4,57,0,0,0,23,185,0,2,255,227,64,12,48,54,5,0,37,1,5,36,42,18,23,37,43,53,43,53,0,255,255,0,20,0,0,4,92,7,55,2,38,0,55,0,0,1,7,1,79,1,
47,1,82,0,19,64,11,1,17,5,38,1,0,8,14,4,6,37,1,43,53,0,43,53,0,255,255,0,33,255,236,2,182,6,219,2,38,0,87,0,0,1,7,1,79,0,43,0,246,0,23,64,14,1,48,32,79,32,2,32,1,30,23,29,10,19,37,1,43,53,0,17,113,53,0,255,255,0,20,254,152,4,92,5,182,2,38,0,55,0,0,1,
7,2,100,4,158,0,0,0,11,182,1,0,8,14,1,0,37,1,43,53,0,255,255,0,33,254,152,2,182,5,70,2,38,0,87,0,0,1,7,2,100,4,47,0,0,0,11,182,1,17,23,29,9,4,37,1,43,53,0,255,255,0,20,254,212,4,92,5,182,2,38,0,55,0,0,1,7,1,77,255,222,249,251,0,27,64,18,1,0,8,32,8,112,
8,224,8,4,8,1,0,8,9,1,0,37,1,43,53,0,17,93,53,0,255,255,0,33,254,212,2,232,5,70,2,38,0,87,0,0,1,7,1,77,255,93,249,251,0,27,64,18,1,0,23,32,23,112,23,224,23,4,23,1,0,23,24,9,3,37,1,43,53,0,17,93,53,0,255,255,0,20,254,103,4,92,5,182,2,38,0,55,0,0,1,7,1,
75,255,220,249,142,0,31,180,1,208,21,1,21,184,255,192,64,12,10,18,72,21,35,1,0,21,15,1,0,37,1,43,53,0,63,43,93,53,0,255,255,0,33,254,103,3,9,5,70,2,38,0,87,0,0,1,7,1,75,255,81,249,142,0,33,180,1,208,36,1,36,184,255,192,181,10,18,72,36,35,1,184,255,246,
180,23,29,9,3,37,1,43,53,0,63,43,93,53,0,255,255,0,184,254,154,5,31,5,182,2,38,0,56,0,0,1,7,0,106,0,156,249,142,0,35,64,23,2,1,47,21,1,0,21,63,21,80,21,143,21,4,21,2,1,1,18,36,8,1,37,1,43,53,53,0,17,93,113,53,53,0,255,255,0,162,254,154,4,68,4,74,2,38,
0,88,0,0,1,7,0,106,0,18,249,142,0,38,64,17,2,1,47,30,1,0,30,63,30,80,30,143,30,4,30,2,1,184,255,240,180,21,39,20,10,37,1,43,53,53,0,17,93,113,53,53,255,255,0,184,254,136,5,31,5,182,2,38,0,56,0,0,1,7,1,82,0,115,249,175,0,39,64,12,1,47,20,1,15,20,31,20,
175,20,3,20,184,255,192,64,11,9,14,72,20,1,1,27,39,8,1,37,1,43,53,0,17,43,113,113,53,0,255,255,0,162,254,136,4,68,4,74,2,38,0,88,0,0,1,7,1,82,255,234,249,175,0,41,64,12,1,47,33,1,15,33,31,33,175,33,3,33,184,255,192,180,9,14,72,33,1,184,255,241,180,30,
42,20,10,37,1,43,53,0,17,43,113,113,53,0,255,255,0,184,254,103,5,31,5,182,2,38,0,56,0,0,1,7,1,75,0,141,249,142,0,31,180,1,208,30,1,30,184,255,192,64,12,10,18,72,30,35,1,0,31,25,8,1,37,1,43,53,0,63,43,93,53,0,255,255,0,162,254,103,4,68,4,74,2,38,0,88,
0,0,1,7,1,75,0,6,249,142,0,33,180,1,208,34,1,34,184,255,192,181,10,18,72,34,35,1,184,255,241,180,34,28,20,10,37,1,43,53,0,63,43,93,53,0,255,255,0,184,255,236,5,31,8,94,2,38,0,56,0,0,1,7,9,72,2,236,1,82,0,32,178,2,1,27,184,255,192,64,14,27,29,72,27,5,
38,2,1,0,27,39,8,1,37,1,43,53,53,0,43,43,53,53,255,255,0,162,255,236,4,68,7,12,2,38,0,88,0,0,1,7,9,72,2,121,0,0,0,13,183,2,1,6,30,42,20,10,37,1,43,53,53,0,255,255,0,184,255,236,5,31,8,31,2,38,0,56,0,0,1,7,9,69,2,236,1,82,0,49,64,33,3,2,1,80,45,96,45,
2,32,45,240,45,2,207,45,1,45,64,17,19,72,45,5,38,3,2,1,1,45,44,8,1,37,1,43,53,53,53,0,43,43,93,113,114,53,53,53,0,255,255,0,162,255,236,4,68,6,205,2,38,0,88,0,0,1,7,9,69,2,119,0,0,0,16,64,9,3,2,1,5,48,47,20,10,37,1,43,53,53,53,255,255,0,0,0,0,4,205,7,
51,2,38,0,57,0,0,1,7,1,82,255,239,1,82,0,19,64,11,1,11,5,38,1,2,20,32,0,8,37,1,43,53,0,43,53,0,255,255,0,0,0,0,4,16,5,225,2,38,0,89,0,0,1,6,1,82,144,0,0,11,182,1,2,23,35,1,12,37,1,43,53,0,255,255,0,0,254,152,4,205,5,182,2,38,0,57,0,0,1,7,2,100,4,203,
0,0,0,11,182,1,0,11,17,0,8,37,1,43,53,0,255,255,0,0,254,152,4,16,4,74,2,38,0,89,0,0,1,7,2,100,4,109,0,0,0,11,182,1,0,14,20,1,12,37,1,43,53,0,255,255,0,25,0,0,7,86,7,55,2,38,0,58,0,0,1,7,1,79,2,174,1,82,0,19,64,11,1,34,5,38,1,0,25,31,9,24,37,1,43,53,0,
43,53,0,255,255,0,23,0,0,6,51,5,229,2,38,0,90,0,0,1,7,1,79,2,27,0,0,0,11,182,1,0,32,38,9,30,37,1,43,53,0,255,255,0,25,254,152,7,86,5,182,2,38,0,58,0,0,1,7,2,100,6,29,0,0,0,11,182,1,1,25,31,9,24,37,1,43,53,0,255,255,0,23,254,152,6,51,4,74,2,38,0,90,0,
0,1,7,2,100,5,137,0,0,0,11,182,1,0,32,38,9,30,37,1,43,53,0,255,255,0,8,0,0,4,168,7,55,2,38,0,59,0,0,1,7,1,79,1,78,1,82,0,19,64,11,1,21,5,38,1,0,12,18,4,0,37,1,43,53,0,43,53,0,255,255,0,37,0,0,4,23,5,229,2,38,0,91,0,0,1,7,1,79,1,20,0,0,0,11,182,1,0,12,
18,11,7,37,1,43,53,0,255,255,0,8,0,0,4,168,7,41,2,38,0,59,0,0,1,7,0,106,0,6,1,82,0,25,182,2,1,33,5,38,2,1,184,255,255,180,12,30,4,0,37,1,43,53,53,0,43,53,53,0,255,255,0,37,0,0,4,23,5,215,2,38,0,91,0,0,1,6,0,106,206,0,0,13,183,2,1,1,12,30,11,7,37,1,43,
53,53,0,255,255,0,0,0,0,4,135,7,55,2,38,0,60,0,0,1,7,1,79,1,57,1,82,0,21,180,1,18,5,38,1,184,255,255,180,9,15,7,2,37,1,43,53,0,43,53,0,255,255,0,2,254,20,4,20,5,229,2,38,0,92,0,0,1,7,1,79,1,0,0,0,0,14,185,0,1,255,255,180,24,30,0,10,37,1,43,53,255,255,
0,78,0,0,4,68,7,115,2,38,0,61,0,0,1,7,1,75,255,237,1,82,0,19,64,11,1,23,5,38,1,2,23,17,2,9,37,1,43,53,0,43,53,0,255,255,0,80,0,0,3,115,6,33,2,38,0,93,0,0,1,6,1,75,153,0,0,11,182,1,21,23,17,2,9,37,1,43,53,0,255,255,0,78,254,152,4,68,5,182,2,38,0,61,0,
0,1,7,2,100,4,174,0,0,0,11,182,1,0,10,16,2,9,37,1,43,53,0,255,255,0,80,254,152,3,115,4,74,2,38,0,93,0,0,1,7,2,100,4,70,0,0,0,11,182,1,0,10,16,2,9,37,1,43,53,0,255,255,0,78,254,212,4,68,5,182,2,38,0,61,0,0,1,7,1,77,255,239,249,251,0,27,64,18,1,0,10,32,
10,112,10,224,10,4,10,1,1,13,12,2,9,37,1,43,53,0,17,93,53,0,255,255,0,80,254,212,3,115,4,74,2,38,0,93,0,0,1,7,1,77,255,134,249,251,0,27,64,18,1,0,10,32,10,112,10,224,10,4,10,1,0,13,12,2,9,37,1,43,53,0,17,93,53,0,255,255,0,174,254,212,4,76,6,20,2,38,0,
75,0,0,1,7,1,77,0,29,249,251,0,30,64,12,1,0,23,32,23,112,23,224,23,4,23,1,184,255,251,180,26,25,10,22,37,1,43,53,0,17,93,53,255,255,0,33,255,236,2,182,6,205,2,38,0,87,0,0,1,7,0,106,254,249,0,246,0,16,177,2,1,184,255,223,180,23,41,12,4,37,1,43,53,53,255,
255,0,23,0,0,6,51,6,137,2,38,0,90,0,0,1,7,1,80,0,215,0,0,0,13,183,2,1,0,38,32,9,30,37,1,43,53,53,0,255,255,0,2,254,20,4,20,6,137,2,38,0,92,0,0,1,6,1,80,196,0,0,13,183,2,1,7,30,24,0,10,37,1,43,53,53,0,255,255,0,94,255,236,3,215,6,74,2,38,0,68,0,0,1,7,
4,172,2,102,0,0,0,11,182,2,18,44,41,19,25,37,1,43,53,0,255,255,0,174,0,0,2,229,7,96,2,38,1,65,0,0,1,7,1,79,0,211,1,123,0,19,64,11,1,22,2,38,1,19,13,19,6,10,37,1,43,53,0,43,53,0,0,1,0,184,255,236,5,100,5,203,0,34,0,76,64,40,16,1,24,8,8,9,15,1,19,31,31,
1,34,9,4,35,36,0,16,16,34,107,89,16,16,13,9,18,13,4,105,89,13,4,22,28,107,89,22,19,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,1,38,38,35,34,6,21,17,35,17,52,0,33,32,19,1,22,22,21,20,4,35,34,39,53,
22,22,51,50,54,53,16,33,35,2,197,1,63,38,144,119,175,185,183,1,38,1,3,1,126,108,254,221,205,239,254,248,246,234,147,85,196,92,167,159,254,160,127,3,57,1,80,79,83,197,180,252,78,3,178,251,1,30,254,180,254,203,6,229,185,215,227,79,168,46,50,147,146,1,12,
0,255,255,0,113,255,236,4,205,6,49,2,38,1,126,0,0,1,7,7,150,1,115,0,0,0,11,182,2,12,45,51,15,25,37,1,43,53,0,255,255,0,113,255,236,4,205,6,49,2,38,1,126,0,0,1,7,7,208,1,72,0,0,0,14,185,0,2,255,223,180,54,45,15,25,37,1,43,53,255,255,0,113,255,236,4,205,
6,49,2,38,1,126,0,0,1,6,7,165,6,0,0,16,177,3,2,184,255,238,180,53,45,15,25,37,1,43,53,53,255,255,0,113,255,236,4,205,6,49,2,38,1,126,0,0,1,6,7,178,20,0,0,16,177,3,2,184,255,219,180,62,45,15,25,37,1,43,53,53,255,255,0,113,255,236,4,205,6,49,2,38,1,126,
0,0,1,6,7,166,12,0,0,13,183,3,2,34,45,64,15,25,37,1,43,53,53,0,255,255,0,113,255,236,4,205,6,49,2,38,1,126,0,0,1,6,7,179,249,0,0,13,183,3,2,8,54,64,15,25,37,1,43,53,53,0,255,255,0,113,255,236,4,205,6,225,2,38,1,126,0,0,1,6,7,167,23,0,0,13,183,3,2,6,54,
66,15,25,37,1,43,53,53,0,255,255,0,113,255,236,4,205,6,225,2,38,1,126,0,0,1,6,7,180,249,0,0,16,177,3,2,184,255,232,180,54,66,15,25,37,1,43,53,53,255,255,0,0,0,0,5,27,5,204,2,38,0,36,0,0,1,6,7,150,138,155,0,20,179,2,17,4,2,184,255,118,180,14,20,4,5,37,
1,43,53,0,63,53,255,255,0,0,0,0,5,27,5,204,2,38,0,36,0,0,1,6,7,208,138,155,0,20,179,2,26,4,2,184,255,116,180,23,14,4,5,37,1,43,53,0,63,53,255,255,0,1,0,0,5,234,5,204,0,39,0,36,0,207,0,0,1,7,7,165,254,194,255,155,0,24,181,3,2,25,4,3,2,184,255,149,180,
22,14,37,5,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,254,5,204,0,39,0,36,0,227,0,0,1,7,7,178,254,214,255,155,0,24,181,3,2,34,4,3,2,184,255,126,180,31,14,37,5,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,193,5,204,0,39,0,36,0,166,0,0,1,7,7,166,254,153,
255,155,0,24,181,3,2,17,4,3,2,184,255,175,180,14,33,37,5,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,193,5,204,0,39,0,36,0,166,0,0,1,7,7,179,254,153,255,155,0,24,181,3,2,26,4,3,2,184,255,168,180,23,33,37,5,37,1,43,53,53,0,63,53,53,255,255,255,206,0,0,
5,201,6,124,0,39,0,36,0,174,0,0,1,7,7,167,254,220,255,155,0,34,64,14,3,2,16,14,111,14,127,14,175,14,4,14,3,2,184,255,192,180,35,35,5,5,37,1,43,53,53,0,17,93,53,53,255,255,255,206,0,0,5,201,6,124,0,39,0,36,0,174,0,0,1,7,7,180,254,220,255,155,0,34,64,14,
3,2,16,14,111,14,127,14,175,14,4,14,3,2,184,255,192,180,35,35,5,5,37,1,43,53,53,0,17,93,53,53,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,7,7,150,1,41,0,0,0,11,182,1,51,48,44,16,29,37,1,43,53,0,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,7,
7,208,1,8,0,0,0,11,182,1,30,47,44,16,29,37,1,43,53,0,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,6,7,165,210,0,0,13,183,2,1,42,56,45,16,29,37,1,43,53,53,0,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,6,7,178,206,0,0,13,183,2,1,13,55,45,16,29,
37,1,43,53,53,0,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,6,7,166,208,0,0,13,183,2,1,87,48,57,16,29,37,1,43,53,53,0,255,255,0,88,255,236,3,152,6,49,2,38,1,130,0,0,1,6,7,179,187,0,0,13,183,2,1,66,47,57,16,29,37,1,43,53,53,0,255,255,0,1,0,0,4,170,
5,204,0,39,0,40,0,178,0,0,1,7,7,150,255,112,255,155,0,20,179,1,15,4,1,184,255,189,180,12,18,27,2,37,1,43,53,0,63,53,255,255,0,1,0,0,4,158,5,204,0,39,0,40,0,166,0,0,1,7,7,208,255,99,255,155,0,20,179,1,24,4,1,184,255,180,180,21,12,27,2,37,1,43,53,0,63,
53,255,255,0,1,0,0,5,219,5,204,0,39,0,40,1,227,0,0,1,7,7,165,254,194,255,155,0,24,181,2,1,23,4,2,1,184,255,197,180,20,12,35,1,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,209,5,204,0,39,0,40,1,217,0,0,1,7,7,178,254,214,255,155,0,24,181,2,1,32,4,2,1,184,
255,189,180,29,12,35,2,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,168,5,204,0,39,0,40,1,176,0,0,1,7,7,166,254,153,255,155,0,24,181,2,1,15,4,2,1,184,255,228,180,12,31,35,2,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,5,168,5,204,0,39,0,40,1,176,0,0,1,7,7,
179,254,153,255,155,0,24,181,2,1,24,4,2,1,184,255,221,180,21,31,35,2,37,1,43,53,53,0,63,53,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,7,7,150,1,180,0,0,0,11,182,1,57,31,27,10,20,37,1,43,53,0,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,7,7,
208,1,127,0,0,0,11,182,1,16,30,27,10,20,37,1,43,53,0,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,6,7,165,39,0,0,16,177,2,1,184,255,251,180,39,28,10,20,37,1,43,53,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,6,7,178,66,0,0,16,177,2,1,184,255,
253,180,38,28,10,20,37,1,43,53,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,6,7,166,55,0,0,13,183,2,1,57,31,40,10,20,37,1,43,53,53,0,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,1,6,7,179,37,0,0,13,183,2,1,39,30,40,10,20,37,1,43,53,53,0,255,255,
0,174,254,20,4,76,6,225,2,38,1,132,0,0,1,6,7,167,66,0,0,13,183,2,1,36,30,42,10,20,37,1,43,53,53,0,255,255,0,174,254,20,4,76,6,225,2,38,1,132,0,0,1,6,7,180,66,0,0,13,183,2,1,36,30,42,10,20,37,1,43,53,53,0,255,255,0,1,0,0,5,215,5,204,0,39,0,43,0,178,0,
0,1,7,7,150,255,112,255,155,0,20,179,1,15,4,1,184,255,189,180,12,18,27,6,37,1,43,53,0,63,53,255,255,0,1,0,0,5,203,5,204,0,39,0,43,0,166,0,0,1,7,7,208,255,99,255,155,0,20,179,1,24,4,1,184,255,180,180,21,12,27,6,37,1,43,53,0,63,53,255,255,0,1,0,0,7,8,5,
204,0,39,0,43,1,227,0,0,1,7,7,165,254,194,255,155,0,24,181,2,1,23,4,2,1,184,255,197,180,20,12,35,6,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,6,254,5,204,0,39,0,43,1,217,0,0,1,7,7,178,254,214,255,155,0,24,181,2,1,32,4,2,1,184,255,189,180,29,12,35,6,37,
1,43,53,53,0,63,53,53,255,255,0,1,0,0,6,234,5,204,0,39,0,43,1,197,0,0,1,7,7,166,254,153,255,155,0,24,181,2,1,15,4,2,1,184,255,217,180,12,31,35,6,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,6,234,5,204,0,39,0,43,1,197,0,0,1,7,7,179,254,153,255,155,0,24,181,
2,1,24,4,2,1,184,255,210,180,21,31,35,5,37,1,43,53,53,0,63,53,53,255,255,255,206,0,0,7,17,6,124,0,39,0,43,1,236,0,0,1,7,7,167,254,220,255,155,0,34,64,14,2,1,16,12,111,12,127,12,175,12,4,12,2,1,184,255,246,180,33,33,6,6,37,1,43,53,53,0,17,93,53,53,255,
255,255,206,0,0,6,252,6,124,0,39,0,43,1,215,0,0,1,7,7,180,254,220,255,155,0,31,64,20,2,1,16,12,111,12,127,12,175,12,4,12,2,1,11,33,33,6,6,37,1,43,53,53,0,17,93,53,53,0,255,255,0,159,255,236,2,160,6,49,2,38,1,134,0,0,1,6,7,150,14,0,0,11,182,1,22,16,22,
15,0,37,1,43,53,0,255,255,0,149,255,236,2,160,6,49,2,38,1,134,0,0,1,6,7,208,247,0,0,14,185,0,1,255,253,180,25,16,15,0,37,1,43,53,255,255,255,254,255,236,2,160,6,49,2,38,1,134,0,0,1,7,7,165,254,191,0,0,0,13,183,2,1,22,24,16,15,0,37,1,43,53,53,0,255,255,
255,251,255,236,2,160,6,49,2,38,1,134,0,0,1,7,7,178,254,208,0,0,0,13,183,2,1,6,33,16,15,0,37,1,43,53,53,0,255,255,0,56,255,236,2,160,6,49,2,38,1,134,0,0,1,7,7,166,254,208,0,0,0,13,183,2,1,85,16,35,15,0,37,1,43,53,53,0,255,255,0,15,255,236,2,160,6,49,
2,38,1,134,0,0,1,7,7,179,254,167,0,0,0,13,183,2,1,37,25,35,15,0,37,1,43,53,53,0,255,255,255,175,255,236,2,160,6,225,2,38,1,134,0,0,1,7,7,167,254,189,0,0,0,13,183,2,1,23,40,45,15,0,37,1,43,53,53,0,255,255,255,147,255,236,2,160,6,225,2,38,1,134,0,0,1,7,
7,180,254,161,0,0,0,16,177,2,1,184,255,245,180,48,40,15,0,37,1,43,53,53,255,255,0,1,0,0,3,82,5,204,0,39,0,44,0,240,0,0,1,7,7,150,255,112,255,155,0,20,179,1,15,4,1,184,255,161,180,18,18,5,5,37,1,43,53,0,63,53,255,255,0,1,0,0,3,69,5,204,0,39,0,44,0,227,
0,0,1,7,7,208,255,99,255,155,0,20,179,1,24,4,1,184,255,159,180,12,12,5,5,37,1,43,53,0,63,53,255,255,0,1,0,0,4,100,5,204,0,39,0,44,2,2,0,0,1,7,7,165,254,194,255,155,0,24,181,2,1,23,4,2,1,184,255,240,180,20,19,35,5,37,1,43,53,53,0,63,53,53,255,255,0,1,
0,0,4,90,5,204,0,39,0,44,1,248,0,0,1,7,7,178,254,214,255,155,0,24,181,2,1,32,4,2,1,184,255,232,180,29,12,35,5,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,4,151,5,204,0,39,0,44,2,53,0,0,1,7,7,166,254,153,255,155,0,24,181,2,1,15,4,2,1,184,255,220,180,12,31,
35,5,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,4,151,5,204,0,39,0,44,2,53,0,0,1,7,7,179,254,153,255,155,0,24,181,2,1,24,4,2,1,184,255,213,180,21,31,35,5,37,1,43,53,53,0,63,53,53,255,255,255,206,0,0,4,159,6,124,0,39,0,44,2,61,0,0,1,7,7,167,254,220,255,
155,0,31,64,20,2,1,16,12,111,12,127,12,175,12,4,12,2,1,26,33,33,6,6,37,1,43,53,53,0,17,93,53,53,0,255,255,255,206,0,0,4,159,6,124,0,39,0,44,2,61,0,0,1,7,7,180,254,220,255,155,0,31,64,20,2,1,16,12,111,12,127,12,175,12,4,12,2,1,26,33,33,6,6,37,1,43,53,
53,0,17,93,53,53,0,255,255,0,113,255,236,4,104,6,49,2,38,0,82,0,0,1,7,7,150,1,104,0,0,0,14,185,0,2,255,254,180,34,30,7,0,37,1,43,53,255,255,0,113,255,236,4,104,6,49,2,38,0,82,0,0,1,7,7,208,1,92,0,0,0,14,185,0,2,255,254,180,33,30,7,0,37,1,43,53,255,255,
0,113,255,236,4,104,6,49,2,38,0,82,0,0,1,6,7,165,27,0,0,16,177,3,2,184,255,255,180,42,31,7,0,37,1,43,53,53,255,255,0,113,255,236,4,104,6,49,2,38,0,82,0,0,1,6,7,178,51,0,0,16,177,3,2,184,255,254,180,41,31,7,0,37,1,43,53,53,255,255,0,113,255,236,4,104,
6,49,2,38,0,82,0,0,1,6,7,166,23,0,0,13,183,3,2,41,34,43,7,0,37,1,43,53,53,0,255,255,0,113,255,236,4,104,6,49,2,38,0,82,0,0,1,6,7,179,12,0,0,13,183,3,2,30,33,43,7,0,37,1,43,53,53,0,255,255,0,1,255,236,6,56,5,205,0,38,0,50,117,0,1,7,7,150,255,112,255,155,
0,20,179,2,27,4,2,184,255,241,180,30,30,6,6,37,1,43,53,0,63,53,255,255,0,1,255,236,6,74,5,205,0,39,0,50,0,135,0,0,1,7,7,208,255,99,255,155,0,20,179,2,36,4,2,184,255,208,180,24,24,6,6,37,1,43,53,0,63,53,255,255,0,1,255,236,7,125,5,205,0,39,0,50,1,186,
0,0,1,7,7,165,254,194,255,155,0,24,181,3,2,35,4,3,2,184,255,237,180,24,24,6,6,37,1,43,53,53,0,63,53,53,255,255,0,1,255,236,7,115,5,205,0,39,0,50,1,176,0,0,1,7,7,178,254,214,255,155,0,24,181,3,2,44,4,3,2,184,255,237,180,24,24,6,6,37,1,43,53,53,0,63,53,
53,255,255,0,1,255,236,7,54,5,205,0,39,0,50,1,115,0,0,1,7,7,166,254,153,255,155,0,24,181,3,2,27,4,3,2,184,255,116,180,45,45,6,6,37,1,43,53,53,0,63,53,53,255,255,0,1,255,236,7,54,5,205,0,39,0,50,1,115,0,0,1,7,7,179,254,153,255,155,0,24,181,3,2,36,4,3,
2,184,255,116,180,45,45,6,6,37,1,43,53,53,0,63,53,53,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,7,7,150,1,123,0,0,0,14,185,0,1,255,240,180,31,27,4,18,37,1,43,53,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,7,7,208,1,100,0,0,0,14,185,0,1,255,
229,180,30,27,4,18,37,1,43,53,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,6,7,165,35,0,0,16,177,2,1,184,255,230,180,39,28,4,18,37,1,43,53,53,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,6,7,178,59,0,0,16,177,2,1,184,255,229,180,38,28,4,18,
37,1,43,53,53,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,6,7,166,31,0,0,13,183,2,1,16,31,40,4,18,37,1,43,53,53,0,255,255,0,162,255,236,4,121,6,49,2,38,1,146,0,0,1,6,7,179,10,0,0,16,177,2,1,184,255,252,180,30,40,4,18,37,1,43,53,53,255,255,0,162,
255,236,4,121,6,225,2,38,1,146,0,0,1,6,7,167,51,0,0,13,183,2,1,5,30,42,4,18,37,1,43,53,53,0,255,255,0,162,255,236,4,121,6,225,2,38,1,146,0,0,1,6,7,180,20,0,0,16,177,2,1,184,255,230,180,30,42,4,18,37,1,43,53,53,255,255,0,1,0,0,5,188,5,204,0,39,0,60,1,
53,0,0,1,7,7,208,255,99,255,155,0,20,179,1,21,4,1,184,255,159,180,9,9,7,7,37,1,43,53,0,63,53,255,255,0,1,0,0,6,198,5,204,0,39,0,60,2,63,0,0,1,7,7,178,254,214,255,155,0,24,181,2,1,29,4,2,1,184,255,126,180,14,14,7,7,37,1,43,53,53,0,63,53,53,255,255,0,1,
0,0,6,219,5,204,0,39,0,60,2,84,0,0,1,7,7,179,254,153,255,155,0,24,181,2,1,21,4,2,1,184,255,219,180,28,28,7,7,37,1,43,53,53,0,63,53,53,255,255,255,206,0,0,7,22,6,124,0,39,0,60,2,143,0,0,1,7,7,180,254,220,255,155,0,31,64,20,2,1,16,9,111,9,127,9,175,9,4,
9,2,1,26,30,30,7,7,37,1,43,53,53,0,17,93,53,53,0,255,255,0,115,255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,150,2,31,0,0,0,11,182,1,0,50,46,3,32,37,1,43,53,0,255,255,0,115,255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,208,2,18,0,0,0,11,182,1,0,49,46,3,32,37,1,43,
53,0,255,255,0,115,255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,165,0,207,0,0,0,16,177,2,1,184,255,255,180,58,47,3,32,37,1,43,53,53,255,255,0,115,255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,178,0,233,0,0,0,13,183,2,1,0,57,47,3,32,37,1,43,53,53,0,255,255,0,115,
255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,166,0,203,0,0,0,13,183,2,1,41,50,59,3,32,37,1,43,53,53,0,255,255,0,115,255,236,5,207,6,49,2,38,1,150,0,0,1,7,7,179,0,182,0,0,0,13,183,2,1,20,49,59,3,32,37,1,43,53,53,0,255,255,0,115,255,236,5,207,6,225,2,38,1,150,
0,0,1,7,7,167,0,193,0,0,0,13,183,2,1,0,49,61,3,32,37,1,43,53,53,0,255,255,0,115,255,236,5,207,6,225,2,38,1,150,0,0,1,7,7,180,0,193,0,0,0,13,183,2,1,0,49,61,3,32,37,1,43,53,53,0,255,255,0,1,0,0,6,107,5,205,0,38,1,118,117,0,1,7,7,150,255,112,255,155,0,
20,179,1,35,4,1,184,255,235,180,38,38,13,13,37,1,43,53,0,63,53,255,255,0,1,0,0,6,135,5,205,0,39,1,118,0,145,0,0,1,7,7,208,255,99,255,155,0,20,179,1,44,4,1,184,255,192,180,32,32,13,13,37,1,43,53,0,63,53,255,255,0,1,0,0,7,166,5,205,0,39,1,118,1,176,0,0,
1,7,7,165,254,194,255,155,0,24,181,2,1,43,4,2,1,184,255,241,180,39,39,13,13,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,7,166,5,205,0,39,1,118,1,176,0,0,1,7,7,178,254,214,255,155,0,24,181,2,1,52,4,2,1,184,255,231,180,39,39,13,13,37,1,43,53,53,0,63,53,53,
255,255,0,1,0,0,7,115,5,205,0,39,1,118,1,125,0,0,1,7,7,166,254,153,255,155,0,24,181,2,1,35,4,2,1,184,255,100,180,53,53,13,13,37,1,43,53,53,0,63,53,53,255,255,0,1,0,0,7,125,5,205,0,39,1,118,1,135,0,0,1,7,7,179,254,153,255,155,0,24,181,2,1,44,4,2,1,184,
255,90,180,53,53,13,13,37,1,43,53,53,0,63,53,53,255,255,255,206,0,0,7,103,6,124,0,39,1,118,1,113,0,0,1,7,7,167,254,220,255,155,0,34,64,14,2,1,16,32,111,32,127,32,175,32,4,32,2,1,184,255,173,180,61,61,13,13,37,1,43,53,53,0,17,93,53,53,255,255,255,206,
0,0,7,103,6,124,0,39,1,118,1,113,0,0,1,7,7,180,254,220,255,155,0,34,64,14,2,1,16,32,111,32,127,32,175,32,4,32,2,1,184,255,166,180,56,56,13,13,37,1,43,53,53,0,17,93,53,53,255,255,0,113,255,236,4,205,6,29,2,38,1,126,0,0,1,6,7,196,0,0,0,14,185,0,2,255,179,
180,48,45,15,25,37,1,43,53,255,255,0,113,255,236,4,205,6,29,2,38,1,126,0,0,1,6,7,207,253,0,0,11,182,2,6,52,49,15,25,37,1,43,53,0,255,255,0,88,255,236,3,152,6,29,2,38,1,130,0,0,1,6,7,196,204,0,0,14,185,0,1,255,228,180,41,38,23,29,37,1,43,53,255,255,0,
88,255,236,3,152,6,29,2,38,1,130,0,0,1,6,7,207,200,0,0,11,182,1,54,45,42,23,29,37,1,43,53,0,255,255,0,174,254,20,4,76,6,29,2,38,1,132,0,0,1,6,7,196,43,0,0,14,185,0,1,255,210,180,25,28,10,20,37,1,43,53,255,255,0,174,254,20,4,76,6,29,2,38,1,132,0,0,1,6,
7,207,72,0,0,11,182,1,68,28,25,10,20,37,1,43,53,0,255,255,0,68,255,236,2,160,6,29,2,38,1,134,0,0,1,7,7,196,254,177,0,0,0,14,185,0,1,255,211,180,19,16,15,0,37,1,43,53,255,255,0,160,255,236,2,160,6,29,2,38,1,134,0,0,1,7,7,207,254,183,0,0,0,11,182,1,47,
23,20,15,0,37,1,43,53,0,255,255,0,113,255,236,4,104,6,29,2,38,0,82,0,0,1,6,7,196,20,0,0,14,185,0,2,255,203,180,28,31,7,0,37,1,43,53,255,255,0,113,255,236,4,104,6,29,2,38,0,82,0,0,1,6,7,207,37,0,0,11,182,2,50,31,28,7,0,37,1,43,53,0,255,255,0,162,255,236,
4,121,6,29,2,38,1,146,0,0,1,6,7,196,18,0,0,14,185,0,1,255,168,180,25,28,4,18,37,1,43,53,255,255,0,162,255,236,4,121,6,29,2,38,1,146,0,0,1,6,7,207,45,0,0,11,182,1,25,28,25,4,18,37,1,43,53,0,255,255,0,115,255,236,5,207,6,29,2,38,1,150,0,0,1,7,7,196,0,207,
0,0,0,14,185,0,1,255,210,180,44,47,3,32,37,1,43,53,255,255,0,115,255,236,5,207,6,29,2,38,1,150,0,0,1,7,7,207,0,213,0,0,0,11,182,1,45,47,44,3,32,37,1,43,53,0,255,255,0,113,254,61,4,205,6,49,2,38,1,126,0,0,0,39,7,150,1,115,0,0,1,6,7,151,10,0,0,23,185,0,
3,255,232,64,12,73,60,15,29,37,2,12,45,51,15,25,37,43,53,43,53,0,255,255,0,113,254,61,4,205,6,49,2,38,1,126,0,0,0,39,7,208,1,72,0,0,1,6,7,151,10,0,0,25,185,0,3,255,232,181,73,60,15,28,37,2,184,255,249,180,54,45,15,28,37,43,53,43,53,0,255,255,0,113,254,
61,4,205,6,49,2,38,1,126,0,0,0,38,7,165,6,0,1,6,7,151,10,0,0,27,185,0,4,255,232,182,81,68,15,28,37,3,2,184,255,238,180,53,45,15,25,37,43,53,53,43,53,0,255,255,0,113,254,61,4,205,6,49,2,38,1,126,0,0,0,38,7,178,20,0,1,6,7,151,10,0,0,27,185,0,4,255,232,
182,81,68,15,28,37,3,2,184,255,219,180,62,45,15,25,37,43,53,53,43,53,0,255,255,0,113,254,61,4,205,6,49,2,38,1,126,0,0,0,38,7,166,12,0,1,6,7,151,10,0,0,25,185,0,4,255,232,64,13,81,68,15,28,37,3,2,34,45,64,15,25,37,43,53,53,43,53,0,255,255,0,113,254,61,
4,205,6,49,2,38,1,126,0,0,0,38,7,179,249,0,1,6,7,151,10,0,0,25,185,0,4,255,232,64,13,81,68,15,28,37,3,2,8,54,64,15,25,37,43,53,53,43,53,0,255,255,0,113,254,61,4,205,6,225,2,38,1,126,0,0,0,38,7,167,23,0,1,6,7,151,10,0,0,25,185,0,4,255,232,64,13,95,82,
15,29,37,3,2,6,54,66,15,25,37,43,53,53,43,53,0,255,255,0,113,254,61,4,205,6,225,2,38,1,126,0,0,0,38,7,180,249,0,1,6,7,151,10,0,0,27,185,0,4,255,232,182,94,81,15,29,37,3,2,184,255,232,180,54,66,15,25,37,43,53,53,43,53,0,255,255,0,0,255,236,7,189,5,204,
0,38,7,150,138,155,0,38,0,36,0,0,1,7,1,134,5,29,0,0,0,31,179,0,3,4,3,184,255,160,64,13,44,29,22,46,37,2,1,138,19,20,0,6,37,43,53,53,43,53,0,63,53,0,255,255,0,0,255,236,7,189,5,204,0,38,7,208,138,155,0,38,0,36,0,0,1,7,1,134,5,29,0,0,0,31,179,0,12,4,3,
184,255,160,64,13,44,29,22,46,37,2,1,140,19,20,9,0,37,43,53,53,43,53,0,63,53,0,255,255,0,1,255,236,8,140,5,204,0,39,7,165,254,194,255,155,0,39,0,36,0,207,0,0,1,7,1,134,5,236,0,0,0,33,180,1,0,10,4,4,184,255,160,64,13,52,37,30,54,37,3,2,230,28,28,0,0,37,
43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,8,160,5,204,0,39,7,178,254,214,255,155,0,39,0,36,0,227,0,0,1,7,1,134,6,0,0,0,0,35,180,1,0,20,4,4,184,255,160,182,52,37,30,54,37,3,2,184,1,4,180,28,28,0,0,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,
8,99,5,204,0,39,7,166,254,153,255,155,0,39,0,36,0,166,0,0,1,7,1,134,5,195,0,0,0,33,180,1,0,3,4,4,184,255,160,64,13,52,37,30,54,37,3,2,178,28,28,19,19,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,8,99,5,204,0,39,7,179,254,153,255,155,0,39,0,36,0,
166,0,0,1,7,1,134,5,195,0,0,0,33,180,1,0,12,4,4,184,255,160,64,13,52,37,30,54,37,3,2,178,28,28,19,19,37,43,53,53,43,53,0,63,53,53,0,255,255,255,206,255,236,8,107,6,124,0,39,7,167,254,220,255,155,0,39,0,36,0,174,0,0,1,7,1,134,5,203,0,0,0,43,64,13,1,0,
16,0,111,0,127,0,175,0,4,0,4,184,255,160,64,13,66,51,44,68,37,3,2,64,42,42,21,21,37,43,53,53,43,53,0,17,93,53,53,0,255,255,255,206,255,236,8,107,6,124,0,39,7,180,254,220,255,155,0,39,0,36,0,174,0,0,1,7,1,134,5,203,0,0,0,43,64,13,1,0,16,0,111,0,127,0,
175,0,4,0,4,184,255,160,64,13,65,50,43,67,37,3,2,64,41,41,21,21,37,43,53,53,43,53,0,17,93,53,53,0,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,0,39,7,150,1,180,0,0,1,7,7,151,254,212,0,0,0,20,64,14,2,0,49,36,9,8,37,1,64,21,27,10,19,37,43,53,43,53,255,
255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,0,39,7,208,1,127,0,0,1,7,7,151,254,212,0,0,0,20,64,14,2,0,49,36,9,8,37,1,9,30,21,10,19,37,43,53,43,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,0,38,7,165,39,0,1,7,7,151,254,212,0,0,0,22,64,15,3,0,57,44,9,
8,37,2,1,2,29,21,10,19,37,43,53,53,43,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,0,38,7,178,66,0,1,7,7,151,254,212,0,0,0,25,64,9,3,0,57,44,9,8,37,2,1,184,255,252,180,38,21,10,19,37,43,53,53,43,53,0,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,
0,38,7,166,55,0,1,7,7,151,254,212,0,0,0,22,64,15,3,0,57,44,9,8,37,2,1,64,21,40,10,19,37,43,53,53,43,53,255,255,0,174,254,20,4,76,6,49,2,38,1,132,0,0,0,38,7,179,37,0,1,7,7,151,254,212,0,0,0,22,64,15,3,0,57,44,9,8,37,2,1,39,30,40,10,19,37,43,53,53,43,53,
255,255,0,174,254,20,4,76,6,225,2,38,1,132,0,0,0,38,7,167,66,0,1,7,7,151,254,212,0,0,0,22,64,15,3,0,71,58,9,8,37,2,1,36,30,42,10,19,37,43,53,53,43,53,255,255,0,174,254,20,4,76,6,225,2,38,1,132,0,0,0,38,7,180,66,0,1,7,7,151,254,212,0,0,0,22,64,15,3,0,
70,57,9,8,37,2,1,36,30,42,10,19,37,43,53,53,43,53,255,255,0,1,255,236,9,64,5,204,0,39,0,43,0,178,0,0,0,39,7,150,255,112,255,155,1,7,1,134,6,160,0,0,0,29,64,11,1,15,4,2,4,42,27,0,44,37,1,184,255,106,180,18,18,6,6,37,43,53,43,53,0,63,53,0,255,255,0,1,255,
236,9,51,5,204,0,39,0,43,0,166,0,0,0,39,7,208,255,99,255,155,1,7,1,134,6,147,0,0,0,29,64,11,1,24,4,2,3,42,27,0,44,37,1,184,255,103,180,12,12,6,6,37,43,53,43,53,0,63,53,0,255,255,0,1,255,236,10,113,5,204,0,39,0,43,1,227,0,0,0,39,7,165,254,194,255,155,
1,7,1,134,7,209,0,0,0,33,64,13,2,1,23,4,3,3,50,35,0,52,37,2,1,184,255,122,180,12,12,6,6,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,10,103,5,204,0,39,0,43,1,217,0,0,0,39,7,178,254,214,255,155,1,7,1,134,7,199,0,0,0,33,64,13,2,1,32,4,3,4,50,35,0,
52,37,2,1,184,255,122,180,12,12,6,6,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,10,82,5,204,0,39,0,43,1,197,0,0,0,39,7,166,254,153,255,155,1,7,1,134,7,178,0,0,0,33,64,13,2,1,15,4,3,3,50,35,0,52,37,2,1,184,255,163,180,31,31,6,6,37,43,53,53,43,53,
0,63,53,53,0,255,255,0,1,255,236,10,82,5,204,0,39,0,43,1,197,0,0,0,39,7,179,254,153,255,155,1,7,1,134,7,178,0,0,0,33,64,13,2,1,24,4,3,3,50,35,0,52,37,2,1,184,255,163,180,31,31,6,6,37,43,53,53,43,53,0,63,53,53,0,255,255,255,206,255,236,10,121,6,124,0,
39,0,43,1,236,0,0,0,39,7,167,254,220,255,155,1,7,1,134,7,217,0,0,0,42,64,21,2,1,16,12,111,12,127,12,175,12,4,12,3,3,64,49,0,66,37,2,1,184,255,246,180,33,33,6,6,37,43,53,53,43,53,0,17,93,53,53,255,255,255,206,255,236,10,101,6,124,0,39,0,43,1,215,0,0,0,
39,7,180,254,220,255,155,1,7,1,134,7,197,0,0,0,39,64,27,2,1,16,12,111,12,127,12,175,12,4,12,3,4,63,48,0,65,37,2,1,11,33,33,6,6,37,43,53,53,43,53,0,17,93,53,53,0,255,255,0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,150,2,31,0,0,1,7,7,151,0,227,0,0,0,
23,185,0,2,255,246,64,12,68,55,17,18,37,1,7,40,46,3,32,37,43,53,43,53,0,255,255,0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,208,2,18,0,0,1,7,7,151,0,227,0,0,0,25,185,0,2,255,246,181,68,55,17,18,37,1,184,255,248,180,49,40,3,32,37,43,53,43,53,0,255,255,
0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,165,0,207,0,0,1,7,7,151,0,227,0,0,0,25,185,0,3,255,246,64,13,76,63,17,18,37,2,1,6,48,40,3,32,37,43,53,53,43,53,0,255,255,0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,178,0,233,0,0,1,7,7,151,0,227,0,0,0,27,
185,0,3,255,246,182,76,63,17,18,37,2,1,184,255,255,180,57,40,3,32,37,43,53,53,43,53,0,255,255,0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,166,0,203,0,0,1,7,7,151,0,227,0,0,0,25,185,0,3,255,246,64,13,76,63,17,18,37,2,1,48,40,59,3,32,37,43,53,53,43,53,
0,255,255,0,115,254,61,5,207,6,49,2,38,1,150,0,0,0,39,7,179,0,182,0,0,1,7,7,151,0,227,0,0,0,25,185,0,3,255,246,64,13,76,63,17,18,37,2,1,20,49,59,3,32,37,43,53,53,43,53,0,255,255,0,115,254,61,5,207,6,225,2,38,1,150,0,0,0,39,7,167,0,193,0,0,1,7,7,151,0,
227,0,0,0,27,185,0,3,255,246,182,90,77,17,18,37,2,1,184,255,255,180,49,61,3,32,37,43,53,53,43,53,0,255,255,0,115,254,61,5,207,6,225,2,38,1,150,0,0,0,39,7,180,0,193,0,0,1,7,7,151,0,227,0,0,0,27,185,0,3,255,246,182,89,76,17,18,37,2,1,184,255,255,180,49,
61,3,32,37,43,53,53,43,53,0,255,255,0,1,255,236,9,86,5,205,0,38,1,118,117,0,0,39,7,150,255,112,255,155,1,7,1,134,6,182,0,0,0,31,179,1,35,4,2,184,255,223,181,61,48,19,64,37,1,184,255,235,180,38,38,13,13,37,43,53,43,53,0,63,53,0,255,255,0,1,255,236,9,115,
5,205,0,39,1,118,0,145,0,0,0,39,7,208,255,99,255,155,1,7,1,134,6,211,0,0,0,31,179,1,44,4,2,184,255,223,181,62,47,19,64,37,1,184,255,192,180,32,32,13,13,37,43,53,43,53,0,63,53,0,255,255,0,1,255,236,10,146,5,205,0,39,1,118,1,176,0,0,0,39,7,165,254,194,
255,155,1,7,1,134,7,242,0,0,0,35,180,2,1,43,4,3,184,255,224,182,70,55,19,72,37,2,1,184,255,241,180,39,39,13,13,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,10,146,5,205,0,39,1,118,1,176,0,0,0,39,7,178,254,214,255,155,1,7,1,134,7,242,0,0,0,35,180,
2,1,52,4,3,184,255,224,182,70,55,19,72,37,2,1,184,255,231,180,32,32,13,13,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,10,94,5,205,0,39,1,118,1,125,0,0,0,39,7,166,254,153,255,155,1,7,1,134,7,190,0,0,0,35,180,2,1,35,4,3,184,255,223,182,70,55,19,
72,37,2,1,184,255,100,180,53,53,13,13,37,43,53,53,43,53,0,63,53,53,0,255,255,0,1,255,236,10,105,5,205,0,39,1,118,1,135,0,0,0,39,7,179,254,153,255,155,1,7,1,134,7,201,0,0,0,33,180,2,1,44,4,3,184,255,224,64,13,70,55,19,72,37,2,1,37,51,51,13,13,37,43,53,
53,43,53,0,63,53,53,0,255,255,255,206,255,236,10,82,6,124,0,39,1,118,1,113,0,0,0,39,7,167,254,220,255,155,1,7,1,134,7,178,0,0,0,45,64,13,2,1,16,32,111,32,127,32,175,32,4,32,3,184,255,223,182,84,69,19,86,37,2,1,184,255,173,180,61,61,13,13,37,43,53,53,
43,53,0,17,93,53,53,0,255,255,255,206,255,236,10,82,6,124,0,39,1,118,1,113,0,0,0,39,7,180,254,220,255,155,1,7,1,134,7,178,0,0,0,45,64,13,2,1,16,32,111,32,127,32,175,32,4,32,3,184,255,223,182,83,68,19,85,37,2,1,184,255,166,180,56,56,13,13,37,43,53,53,
43,53,0,17,93,53,53,0,255,255,0,113,255,236,4,205,5,236,2,38,1,126,0,0,1,6,1,78,14,0,0,14,185,0,2,255,251,180,48,56,15,25,37,1,43,53,255,255,0,113,255,236,4,205,5,106,2,38,1,126,0,0,1,6,1,77,253,0,0,14,185,0,2,255,232,180,45,46,15,25,37,1,43,53,255,255,
0,113,254,61,4,205,6,29,2,38,1,126,0,0,0,38,7,196,0,0,1,6,7,151,10,0,0,25,185,0,3,255,232,181,66,53,15,29,37,2,184,255,179,180,48,45,15,25,37,43,53,43,53,0,255,255,0,113,254,61,4,205,4,94,2,38,1,126,0,0,1,6,7,151,10,0,0,14,185,0,2,255,232,180,58,45,15,
29,37,1,43,53,255,255,0,113,254,61,4,205,6,29,2,38,1,126,0,0,0,38,7,207,253,0,1,6,7,151,10,0,0,23,185,0,3,255,232,64,12,66,53,15,29,37,2,6,52,49,15,25,37,43,53,43,53,0,255,255,0,113,255,236,4,205,5,225,2,38,1,126,0,0,1,6,1,82,232,0,0,14,185,0,2,255,242,
180,54,66,15,25,37,1,43,53,255,255,0,113,254,61,4,205,5,225,2,38,1,126,0,0,0,38,1,82,232,0,1,6,7,151,10,0,0,25,185,0,3,255,232,181,82,69,15,29,37,2,184,255,242,180,54,66,15,25,37,43,53,43,53,0,255,255,0,0,0,0,5,27,7,62,2,38,0,36,0,0,1,7,1,78,0,47,1,82,
0,19,64,11,2,0,17,25,5,6,37,2,14,5,38,0,43,53,1,43,53,0,255,255,0,0,0,0,5,27,6,188,2,38,0,36,0,0,1,7,1,77,0,66,1,82,0,29,64,20,2,15,17,16,5,6,37,2,127,17,143,17,159,17,175,17,4,17,5,38,0,43,93,53,1,43,53,0,255,255,0,0,0,0,5,27,5,188,2,38,0,36,0,0,1,7,
7,196,254,151,255,155,0,20,179,2,19,3,2,184,255,16,180,14,14,5,5,37,1,43,53,0,63,53,255,255,0,0,0,0,5,27,5,188,2,38,0,36,0,0,1,7,7,207,254,89,255,155,0,20,179,2,16,3,2,184,255,40,180,18,18,5,5,37,1,43,53,0,63,53,255,255,0,0,255,236,7,189,5,188,0,38,0,
36,0,0,1,7,1,134,5,29,0,0,0,14,185,0,2,255,160,180,29,14,7,31,37,1,43,53,0,1,0,145,4,197,1,115,6,49,0,14,0,58,64,22,6,12,12,0,9,3,15,16,12,16,3,32,3,48,3,3,176,3,192,3,2,3,184,255,192,64,12,31,34,72,3,15,9,95,9,255,9,3,9,0,47,93,196,43,93,113,50,17,18,
1,23,57,17,51,49,48,19,52,54,51,50,22,21,20,6,7,53,54,53,34,38,160,61,45,50,55,106,120,121,45,61,5,207,52,46,68,53,109,122,12,75,10,85,46,0,1,1,231,254,61,3,6,255,129,0,13,0,45,64,27,7,1,1,12,12,14,15,9,4,96,89,16,9,32,9,96,9,160,9,176,9,5,9,15,13,1,
13,0,47,93,47,93,43,17,18,1,57,17,51,17,51,49,48,5,21,20,22,51,50,55,21,6,35,34,38,53,53,2,129,30,36,23,44,54,71,74,88,127,111,45,41,11,119,19,94,101,129,0,255,255,0,145,4,89,1,115,5,197,1,6,7,150,0,148,0,7,178,0,3,3,0,63,53,0,255,255,0,232,4,217,3,216,
5,225,0,6,1,82,230,0,0,3,0,242,4,238,3,205,6,225,0,23,0,35,0,47,0,93,64,59,30,24,42,36,21,36,24,9,4,48,49,20,5,191,12,207,12,223,12,3,12,64,9,13,72,12,17,9,12,3,31,0,1,31,0,47,0,2,0,64,16,19,72,0,0,39,27,27,45,239,33,1,32,33,1,160,33,1,33,0,47,93,113,
93,51,51,17,51,51,47,43,93,113,23,50,47,43,93,51,51,17,18,1,23,57,17,51,17,51,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,5,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,2,248,43,83,78,73,34,50,49,14,94,12,106,
97,45,85,78,71,32,47,50,16,92,13,109,253,222,56,40,39,58,58,39,40,56,1,129,56,38,39,58,58,39,38,56,5,248,31,36,31,54,46,108,125,31,36,31,54,46,113,120,164,54,46,46,54,53,49,49,53,54,46,46,54,53,49,49,255,255,0,174,254,20,4,76,6,29,2,38,1,132,0,0,0,38,
7,196,43,0,1,7,7,151,254,212,0,0,0,22,183,2,0,42,29,9,8,37,1,184,255,209,180,24,21,10,19,37,43,53,43,53,255,255,0,174,254,20,4,76,4,94,2,38,1,132,0,0,1,7,7,151,254,212,0,0,0,11,182,1,0,34,21,9,8,37,1,43,53,0,255,255,0,174,254,20,4,76,6,29,2,38,1,132,
0,0,0,38,7,207,72,0,1,7,7,151,254,212,0,0,0,20,64,14,2,0,42,29,9,8,37,1,68,28,25,10,19,37,43,53,43,53,255,255,0,174,254,20,4,76,5,225,2,38,1,132,0,0,1,6,1,82,18,0,0,11,182,1,15,30,42,10,19,37,1,43,53,0,255,255,0,174,254,20,4,76,5,225,2,38,1,132,0,0,0,
38,1,82,18,0,1,7,7,151,254,212,0,0,0,20,64,14,2,0,58,45,9,8,37,1,15,30,42,10,19,37,43,53,43,53,255,255,255,205,0,0,4,166,5,184,0,39,0,40,0,174,0,0,1,7,7,196,254,58,255,155,0,20,179,1,16,3,1,184,255,121,180,19,19,2,2,37,1,43,53,0,63,53,255,255,255,205,
0,0,4,152,5,184,0,39,0,40,0,160,0,0,1,7,7,207,253,228,255,155,0,20,179,1,14,3,1,184,255,135,180,16,16,2,2,37,1,43,53,0,63,53,255,255,255,205,0,0,5,211,5,184,0,39,0,43,0,174,0,0,1,7,7,196,254,58,255,155,0,20,179,1,16,3,1,184,255,121,180,12,12,6,6,37,1,
43,53,0,63,53,255,255,255,205,0,0,5,197,5,184,0,39,0,43,0,160,0,0,1,7,7,207,253,228,255,155,0,20,179,1,14,3,1,184,255,135,180,16,16,6,6,37,1,43,53,0,63,53,255,255,0,199,255,236,8,142,5,182,0,38,0,43,0,0,1,7,1,134,5,238,0,0,0,11,182,1,4,27,12,0,29,37,
1,43,53,0,0,2,1,63,4,197,3,98,6,49,0,7,0,22,0,52,64,30,14,20,0,3,20,8,17,5,23,24,20,11,4,17,111,4,223,4,2,4,128,160,1,1,15,1,95,1,2,1,0,47,93,93,26,205,93,198,16,196,50,17,18,1,23,57,17,51,49,48,1,35,38,39,53,51,22,23,37,52,54,51,50,22,21,20,6,7,53,54,
53,34,38,3,98,86,133,69,196,24,68,253,236,61,45,50,55,106,120,121,45,61,4,217,165,138,21,106,193,221,52,46,68,53,109,122,12,75,10,85,46,0,0,2,1,104,4,197,3,150,6,49,0,14,0,22,0,52,64,30,6,12,19,22,12,0,9,5,23,24,12,3,17,9,111,17,223,17,2,17,128,160,22,
1,15,22,95,22,2,22,0,47,93,93,26,204,93,198,16,196,50,17,18,1,23,57,17,51,49,48,1,52,54,51,50,22,21,20,6,7,53,54,53,34,38,23,54,55,51,21,6,7,35,1,119,61,45,50,55,106,120,121,45,61,254,68,24,197,80,123,86,5,207,52,46,68,53,109,122,12,75,10,85,46,171,193,
106,21,150,153,0,2,0,242,4,176,3,205,6,225,0,23,0,36,0,70,64,46,29,35,21,35,24,32,9,5,37,38,20,5,191,12,207,12,223,12,3,12,64,9,13,72,12,17,9,12,3,0,27,128,15,32,47,32,95,32,127,32,207,32,239,32,6,32,0,47,93,26,220,198,23,50,47,43,93,51,51,17,18,1,23,
57,17,51,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,5,52,54,51,50,21,20,6,7,53,54,53,34,2,248,43,83,78,73,34,50,49,14,94,12,106,97,45,85,78,71,32,47,50,16,92,13,109,254,159,54,52,105,113,113,121,106,5,248,31,36,31,54,46,108,125,
31,36,31,54,46,113,120,115,42,46,106,93,93,9,68,5,54,0,255,255,255,212,255,236,2,160,5,236,2,38,1,134,0,0,1,7,1,78,254,181,0,0,0,11,182,1,17,19,27,15,0,37,1,43,53,0,255,255,255,224,255,236,2,160,5,106,2,38,1,134,0,0,1,7,1,77,254,181,0,0,0,11,182,1,15,
19,18,15,0,37,1,43,53,0,255,255,255,192,255,236,2,160,6,57,2,38,1,134,0,0,1,7,7,194,254,196,0,0,0,16,64,9,3,2,1,18,25,42,15,0,37,1,43,53,53,53,255,255,255,198,255,236,2,160,6,57,2,38,1,134,0,0,1,7,7,195,254,202,0,0,0,16,64,9,3,2,1,24,25,42,15,0,37,1,
43,53,53,53,255,255,255,155,255,236,2,160,5,225,2,38,1,134,0,0,1,7,1,82,254,153,0,0,0,11,182,1,18,25,37,15,0,37,1,43,53,0,255,255,255,165,255,236,2,160,6,225,2,38,1,134,0,0,1,7,7,154,254,179,0,0,0,16,64,9,3,2,1,17,25,37,15,0,37,1,43,53,53,53,255,255,
0,30,0,0,2,155,7,62,2,38,0,44,0,0,1,7,1,78,254,255,1,82,0,19,64,11,1,12,5,38,1,2,15,23,6,11,37,1,43,53,0,43,53,0,255,255,0,44,0,0,2,140,6,188,2,38,0,44,0,0,1,7,1,77,255,1,1,82,0,29,64,20,1,127,15,143,15,159,15,175,15,4,15,5,38,1,2,15,14,6,11,37,1,43,
53,0,43,93,53,0,255,255,255,205,0,0,3,47,5,184,0,39,0,44,0,205,0,0,1,7,7,196,254,58,255,155,0,20,179,1,16,3,1,184,255,115,180,17,17,5,5,37,1,43,53,0,63,53,255,255,255,205,0,0,3,84,5,184,0,39,0,44,0,242,0,0,1,7,7,207,253,228,255,155,0,20,179,1,14,3,1,
184,255,170,180,15,15,6,6,37,1,43,53,0,63,53,0,2,1,43,4,197,3,68,6,49,0,7,0,22,0,52,64,30,11,17,0,3,14,8,17,5,23,24,11,20,4,14,111,4,223,4,2,4,128,160,1,1,15,1,95,1,2,1,0,47,93,93,26,205,93,198,16,196,50,17,18,1,23,57,17,51,49,48,1,35,38,39,53,51,22,
23,37,20,6,35,20,23,21,38,38,53,52,54,51,50,22,3,68,86,136,67,196,31,62,254,186,62,45,121,119,106,55,49,45,62,4,217,169,134,21,138,161,221,50,46,85,10,75,12,122,109,53,68,46,0,0,2,1,104,4,197,3,150,6,49,0,14,0,22,0,52,64,30,3,9,19,22,6,0,9,5,23,24,3,
12,17,6,111,17,223,17,2,17,128,160,22,1,15,22,95,22,2,22,0,47,93,93,26,204,93,198,16,196,50,17,18,1,23,57,17,51,49,48,1,20,6,35,20,23,21,38,38,53,52,54,51,50,22,19,54,55,51,21,6,7,35,2,59,61,45,121,120,106,55,50,45,61,58,68,24,197,80,123,86,5,207,50,
46,85,10,75,12,122,109,53,68,46,254,239,193,106,21,150,153,0,0,2,0,242,4,176,3,205,6,225,0,23,0,35,0,70,64,46,26,32,21,29,24,32,9,5,36,37,20,5,191,12,207,12,223,12,3,12,64,9,13,72,12,17,9,12,3,0,34,128,15,29,47,29,95,29,127,29,207,29,239,29,6,29,0,47,
93,26,220,198,23,50,47,43,93,51,51,17,18,1,23,57,17,51,49,48,1,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,7,20,35,20,23,21,38,38,53,52,51,50,2,248,43,83,78,73,34,50,49,14,94,12,106,97,45,85,78,71,32,47,50,16,92,13,109,149,106,121,114,111,
104,106,5,248,31,36,31,54,46,108,125,31,36,31,54,46,113,120,115,86,54,5,68,9,94,92,106,0,255,255,0,162,255,236,4,121,5,236,2,38,1,146,0,0,1,6,1,78,43,0,0,14,185,0,1,255,251,180,24,32,4,18,37,1,43,53,255,255,0,162,255,236,4,121,5,106,2,38,1,146,0,0,1,
6,1,77,45,0,0,14,185,0,1,255,251,180,24,23,4,18,37,1,43,53,255,255,0,162,255,236,4,121,6,57,2,38,1,146,0,0,1,6,7,194,37,0,0,18,178,3,2,1,184,255,231,180,30,47,4,18,37,1,43,53,53,53,255,255,0,162,255,236,4,121,6,57,2,38,1,146,0,0,1,6,7,195,37,0,0,18,178,
3,2,1,184,255,231,180,30,47,4,18,37,1,43,53,53,53,255,255,0,162,254,20,4,102,6,49,2,38,1,142,0,0,1,7,7,150,1,145,0,0,0,11,182,2,15,39,35,11,0,37,1,43,53,0,255,255,0,162,254,20,4,102,6,49,2,38,1,142,0,0,1,7,7,208,1,92,0,0,0,14,185,0,2,255,231,180,38,35,
11,0,37,1,43,53,255,255,0,162,255,236,4,121,5,225,2,38,1,146,0,0,1,6,1,82,251,0,0,14,185,0,1,255,232,180,30,42,4,18,37,1,43,53,255,255,0,162,255,236,4,121,6,225,2,38,1,146,0,0,1,6,7,154,20,0,0,18,178,3,2,1,184,255,230,180,30,42,4,18,37,1,43,53,53,53,
255,255,0,0,0,0,4,135,7,62,2,38,0,60,0,0,1,7,1,78,255,232,1,82,0,19,64,11,1,9,5,38,1,2,12,20,7,2,37,1,43,53,0,43,53,0,255,255,0,0,0,0,4,135,6,188,2,38,0,60,0,0,1,7,1,77,255,232,1,82,0,29,64,20,1,127,12,143,12,159,12,175,12,4,12,5,38,1,0,12,11,7,2,37,
1,43,53,0,43,93,53,0,255,255,255,205,0,0,5,176,5,184,0,39,0,60,1,41,0,0,1,7,7,196,254,58,255,155,0,20,179,1,14,3,1,184,255,105,180,14,14,7,7,37,1,43,53,0,63,53,255,255,255,205,0,0,5,172,5,184,0,39,0,60,1,37,0,0,1,7,7,207,253,228,255,155,0,20,179,1,11,
3,1,184,255,201,180,12,12,7,7,37,1,43,53,0,63,53,255,255,0,1,0,0,5,31,5,204,0,39,0,51,0,176,0,0,1,7,7,208,255,99,255,155,0,20,179,2,31,4,2,184,255,93,180,19,19,7,7,37,1,43,53,0,63,53,0,3,0,252,4,227,3,162,6,57,0,8,0,20,0,31,0,59,64,33,15,9,26,21,21,0,
4,9,4,32,33,23,12,12,29,18,111,5,1,5,128,239,1,1,32,1,1,128,1,160,1,2,1,0,47,93,113,93,26,205,93,196,50,50,17,51,17,18,1,23,57,17,51,17,51,49,48,1,35,38,38,39,53,51,22,23,37,52,54,51,50,22,21,20,6,35,34,38,37,52,51,50,22,21,20,6,35,34,38,2,180,86,63,
113,27,197,28,64,254,72,54,40,38,56,56,38,40,54,1,233,95,37,57,50,44,42,53,4,242,78,174,55,20,123,180,64,54,46,47,53,53,50,50,53,100,47,53,45,58,50,0,3,0,252,4,227,3,162,6,57,0,8,0,20,0,31,0,59,64,33,15,9,26,21,4,21,8,9,4,32,33,23,12,12,29,18,111,2,1,
2,128,239,8,1,32,8,1,128,8,160,8,2,8,0,47,93,113,93,26,204,93,196,50,50,17,51,17,18,1,23,57,17,51,17,51,49,48,1,54,55,51,21,6,6,7,35,39,52,54,51,50,22,21,20,6,35,34,38,37,52,51,50,22,21,20,6,35,34,38,1,233,58,35,196,29,113,61,86,237,54,40,38,56,56,38,
40,54,1,233,95,37,57,50,44,42,53,5,10,150,153,20,59,173,75,88,54,46,47,53,53,50,50,53,100,47,53,45,58,50,0,0,1,1,147,4,217,2,180,6,29,0,7,0,36,64,20,3,0,8,9,111,4,223,4,2,4,128,160,1,1,15,1,95,1,2,1,0,47,93,93,26,205,93,17,18,1,57,57,49,48,1,35,38,39,
53,51,22,23,2,180,86,136,67,197,24,68,4,217,169,134,21,106,193,0,255,255,0,115,254,61,5,207,6,29,2,38,1,150,0,0,0,39,7,196,0,207,0,0,1,7,7,151,0,227,0,0,0,25,185,0,2,255,246,181,61,48,17,18,37,1,184,255,209,180,43,40,3,32,37,43,53,43,53,0,255,255,0,115,
254,61,5,207,4,74,2,38,1,150,0,0,1,7,7,151,0,227,0,0,0,14,185,0,1,255,246,180,53,40,17,18,37,1,43,53,255,255,0,115,254,61,5,207,6,29,2,38,1,150,0,0,0,39,7,207,0,213,0,0,1,7,7,151,0,227,0,0,0,23,185,0,2,255,246,64,12,61,48,17,18,37,1,45,47,44,3,32,37,
43,53,43,53,0,255,255,0,115,255,236,5,207,5,225,2,38,1,150,0,0,1,7,1,82,0,166,0,0,0,11,182,1,0,49,61,3,32,37,1,43,53,0,255,255,0,115,254,61,5,207,5,225,2,38,1,150,0,0,0,39,1,82,0,166,0,0,1,7,7,151,0,227,0,0,0,25,185,0,2,255,246,181,77,64,17,18,37,1,184,
255,255,180,49,61,3,32,37,43,53,43,53,0,255,255,255,205,255,236,6,82,5,205,0,39,0,50,0,143,0,0,1,7,7,196,254,58,255,155,0,20,179,2,29,3,2,184,255,226,180,24,24,6,6,37,1,43,53,0,63,53,255,255,255,205,255,236,6,7,5,205,0,38,0,50,68,0,1,7,7,207,253,228,
255,155,0,18,64,10,2,26,3,2,45,28,28,6,6,37,1,43,53,0,63,53,255,255,255,205,0,0,6,133,5,205,0,39,1,118,0,143,0,0,1,7,7,196,254,58,255,155,0,20,179,1,37,3,1,184,255,220,180,32,32,13,13,37,1,43,53,0,63,53,255,255,255,205,0,0,6,58,5,205,0,38,1,118,68,0,
1,7,7,207,253,228,255,155,0,18,64,10,1,34,3,1,39,36,36,13,13,37,1,43,53,0,63,53,255,255,0,78,255,236,8,226,5,205,0,38,1,118,0,0,1,7,1,134,6,66,0,0,0,14,185,0,1,255,224,180,47,32,19,49,37,1,43,53,0,1,1,233,4,217,3,10,6,29,0,7,0,36,64,20,7,4,8,9,111,2,
223,2,2,2,128,160,7,1,15,7,95,7,2,7,0,47,93,93,26,204,93,17,18,1,57,57,49,48,1,54,55,51,21,6,7,35,1,233,62,31,196,67,136,86,4,242,161,138,21,134,169,0,0,1,0,158,4,197,1,127,6,49,0,14,0,58,64,22,3,9,6,0,9,3,15,16,3,16,12,32,12,48,12,3,176,12,192,12,2,
12,184,255,192,64,12,31,34,72,12,15,6,95,6,255,6,3,6,0,47,93,196,43,93,113,50,17,18,1,23,57,17,51,49,48,1,20,6,35,20,23,21,38,38,53,52,54,51,50,22,1,113,62,45,121,120,105,55,49,45,62,5,207,50,46,85,10,75,12,122,109,53,68,46,0,0,1,255,213,254,240,0,43,
5,6,0,3,0,8,177,2,3,0,47,47,49,48,19,17,35,17,43,86,5,6,249,234,6,22,0,1,255,33,254,240,0,223,5,133,0,14,0,21,64,11,11,8,2,14,7,9,3,13,8,5,1,0,47,25,47,23,51,49,48,19,35,17,7,39,55,39,55,23,55,23,7,23,7,39,43,86,127,53,168,168,53,170,170,53,168,168,53,
127,254,240,5,88,127,55,168,166,55,170,170,55,166,168,55,127,0,1,255,215,254,240,1,178,5,133,0,10,0,18,182,1,0,4,10,4,7,6,0,47,47,51,51,18,57,50,49,48,1,7,39,55,35,17,35,17,33,39,55,1,178,221,55,131,248,82,1,74,131,55,4,170,219,53,125,250,111,5,225,125,
55,0,0,1,254,76,254,240,0,41,5,133,0,10,0,18,182,5,6,3,7,3,9,1,0,47,47,51,51,18,57,50,49,48,19,35,17,35,23,7,39,55,23,7,33,41,84,248,133,55,223,223,55,133,1,76,254,240,5,145,125,53,219,219,55,125,0,1,0,82,2,145,4,66,3,39,0,3,0,17,181,0,3,4,5,0,1,0,47,
51,17,18,1,57,57,49,48,19,53,33,21,82,3,240,2,145,150,150,255,255,1,9,254,18,3,96,6,20,0,39,0,95,255,32,0,0,0,7,0,95,0,225,0,0,0,2,0,25,3,193,2,199,5,182,0,7,0,15,0,26,64,12,2,6,10,14,4,16,17,3,11,7,15,3,0,63,51,205,50,17,18,1,23,57,49,48,1,22,19,35,
38,2,39,55,35,22,19,35,38,2,39,55,2,96,36,67,133,45,106,28,15,185,36,67,131,54,101,21,12,5,182,236,254,247,94,1,20,109,22,236,254,247,114,1,20,89,22,0,0,1,255,215,254,240,1,178,4,209,0,5,0,10,178,2,0,3,0,47,51,47,49,48,19,17,35,17,33,21,43,84,1,219,4,
129,250,111,5,225,80,0,0,1,254,78,254,240,0,41,4,209,0,5,0,10,178,4,0,1,0,47,51,47,49,48,1,53,33,17,35,17,254,78,1,219,84,4,129,80,250,31,5,145,0,1,255,18,254,240,0,238,5,131,0,7,0,23,64,12,1,0,5,16,5,32,5,3,5,6,3,6,0,47,47,16,205,93,50,49,48,19,35,17,
35,17,35,17,33,238,195,86,195,1,220,3,209,251,31,4,225,1,178,0,0,1,255,18,254,240,0,238,5,131,0,11,0,27,64,14,10,1,0,5,16,5,32,5,3,5,3,5,9,6,0,47,51,51,47,47,93,51,51,49,48,19,35,17,35,17,35,17,33,21,33,17,33,238,195,86,195,1,220,254,116,1,140,3,209,
251,31,4,225,1,178,80,254,236,0,1,255,18,254,240,0,238,5,131,0,11,0,27,64,14,0,7,0,11,16,11,32,11,3,11,4,9,3,4,0,47,51,47,16,198,93,50,50,49,48,3,33,17,33,53,33,17,35,17,35,17,35,238,1,140,254,116,1,220,195,86,195,4,31,1,20,80,254,78,251,31,4,225,255,
255,0,133,3,166,4,54,5,182,0,38,0,5,0,0,0,7,0,10,2,238,0,0,255,255,255,250,6,20,4,6,6,156,2,6,0,113,0,0,0,4,0,147,255,227,1,145,5,205,0,11,0,23,0,35,0,47,0,197,64,50,12,24,36,3,0,18,30,42,3,6,0,6,48,49,42,21,1,3,15,21,31,21,2,18,5,21,32,11,14,72,15,21,
125,89,15,15,9,39,37,27,1,3,0,27,16,27,2,18,5,27,184,255,224,64,63,11,14,72,33,27,125,89,80,33,96,33,2,96,33,192,33,2,15,33,31,33,79,33,3,12,33,33,9,39,42,45,1,3,15,45,31,45,2,18,5,45,32,11,14,72,39,45,125,89,39,4,37,3,1,3,0,3,16,3,2,18,5,3,184,255,224,
64,9,11,14,72,9,3,125,89,9,19,0,63,43,0,43,95,94,93,95,93,24,63,43,0,43,95,94,93,95,93,17,18,57,24,47,94,93,93,113,43,0,43,95,94,93,95,93,17,18,57,24,47,43,0,43,95,94,93,95,93,17,18,1,57,57,17,23,51,17,23,51,49,48,55,52,54,51,50,22,21,20,6,35,34,38,17,
52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,34,38,147,64,63,61,66,68,59,61,66,64,63,61,66,68,59,61,66,65,62,61,66,68,59,61,66,64,63,61,66,68,59,61,66,111,66,73,72,67,67,73,74,3,121,66,73,72,67,66,73,
74,254,165,68,72,72,68,66,73,74,3,121,66,73,72,67,67,73,74,0,0,1,255,18,254,240,0,238,5,131,0,15,0,33,64,17,8,0,0,0,15,16,15,32,15,3,15,4,13,7,3,3,4,0,47,51,17,51,47,16,198,93,50,17,51,49,48,3,51,17,35,53,33,21,35,17,51,21,35,17,35,17,35,238,195,195,
1,220,195,195,195,86,195,4,31,1,20,80,80,254,236,78,251,31,4,225,0,2,255,18,254,240,0,238,5,131,0,3,0,11,0,27,64,14,0,8,0,4,16,4,32,4,3,4,5,10,3,5,0,47,51,47,16,205,93,50,50,49,48,3,33,17,33,3,17,33,17,35,17,35,17,158,1,60,254,196,80,1,220,195,86,4,31,
1,20,254,158,1,178,254,78,251,31,4,225,0,0,1,255,16,254,240,0,240,5,131,0,5,0,21,64,10,1,5,2,48,2,64,2,2,2,3,0,47,51,93,17,51,47,49,48,19,35,17,3,33,3,43,86,197,1,224,197,254,240,5,36,1,111,254,145,0,0,1,255,16,254,240,0,240,5,137,0,6,0,31,64,17,0,175,
3,1,207,3,1,3,5,2,144,5,1,192,5,1,5,0,47,93,113,47,16,205,93,113,50,49,48,19,17,35,17,35,19,19,43,86,197,240,240,3,209,251,31,4,225,1,184,254,72,0,0,2,255,16,254,240,0,240,5,133,0,6,0,10,0,30,64,14,3,9,7,5,4,4,10,6,2,2,4,1,8,4,0,47,51,47,17,51,17,51,
51,18,23,57,49,48,19,35,17,39,55,23,7,55,39,7,23,43,86,197,240,240,197,84,127,127,127,254,240,5,4,182,219,219,182,182,113,113,113,0,0,1,255,18,254,240,0,238,5,131,0,13,0,29,64,16,9,0,6,3,0,13,16,13,32,13,3,13,4,11,3,4,0,47,51,47,16,198,93,23,50,49,48,
3,51,17,35,53,33,17,51,21,35,17,35,17,35,238,195,195,1,25,195,195,86,195,4,31,1,20,80,254,156,78,251,31,4,225,0,2,0,39,2,57,2,164,5,199,0,11,0,21,0,32,64,14,0,17,12,6,17,6,22,23,9,19,31,3,14,33,0,63,51,63,51,17,18,1,57,57,17,51,17,51,49,48,19,20,22,51,
50,54,53,52,38,35,34,6,5,16,33,34,38,53,16,33,50,22,188,79,89,90,82,82,90,89,79,1,232,254,192,158,159,1,61,159,161,4,0,164,162,161,167,165,161,161,165,254,55,236,221,1,197,232,0,2,0,41,2,57,2,168,5,199,0,22,0,34,0,50,64,25,5,26,10,0,17,26,0,26,35,36,
29,0,14,16,14,2,14,14,20,7,2,31,23,20,33,0,63,51,63,51,18,57,47,93,51,17,18,1,57,57,17,51,17,51,17,51,49,48,19,16,33,50,23,21,38,35,34,6,7,51,54,54,51,50,22,21,20,6,35,34,38,5,50,54,53,52,38,35,34,6,21,20,22,41,1,186,74,49,55,76,140,148,11,8,28,111,85,
123,149,167,142,155,175,1,70,78,96,85,83,79,112,105,3,195,2,4,15,121,19,150,163,43,59,147,127,142,166,211,94,92,94,78,88,85,60,90,117,0,0,2,0,35,2,57,2,162,5,201,0,21,0,33,0,52,64,27,5,25,25,16,0,10,10,31,16,3,34,35,28,15,13,31,13,2,13,13,3,22,19,31,
8,3,33,0,63,51,63,51,18,57,47,93,51,17,18,1,23,57,17,51,17,51,17,51,49,48,1,16,6,35,34,39,53,22,51,32,19,35,6,35,34,38,53,52,54,51,50,22,37,34,6,21,20,22,51,50,54,53,52,38,2,162,222,214,80,49,44,93,1,18,21,11,71,142,131,151,172,137,153,177,254,182,78,
92,82,84,84,108,101,4,68,254,244,255,15,123,21,1,62,101,147,130,135,166,205,88,96,82,78,92,86,57,96,109,255,255,0,90,255,85,2,236,2,110,1,7,5,203,0,0,252,173,0,9,179,1,0,4,81,0,63,53,53,0,255,255,0,104,255,85,3,27,2,112,1,7,5,209,0,0,252,173,0,9,179,
1,0,0,81,0,63,53,53,0,255,255,0,104,255,85,3,80,2,112,1,7,5,218,0,0,252,173,0,9,179,1,0,3,81,0,63,53,53,0,0,1,0,39,255,96,3,35,2,98,0,11,0,52,64,25,3,9,9,6,1,11,6,0,5,7,7,0,11,3,12,13,9,3,11,4,1,82,8,11,80,0,63,51,63,51,18,57,57,17,18,1,23,57,17,51,17,
51,17,51,17,51,17,51,49,48,37,1,51,19,19,51,1,1,35,3,3,35,1,70,254,239,187,182,182,184,254,240,1,31,185,196,197,186,231,1,123,254,250,1,6,254,133,254,121,1,21,254,235,0,255,255,0,98,255,85,3,20,2,112,1,7,5,210,0,0,252,173,0,9,179,1,0,6,81,0,63,53,53,
0,0,1,0,74,0,0,4,70,5,203,0,31,0,140,64,82,11,30,17,6,26,30,30,21,1,24,0,0,28,1,6,4,32,33,3,29,20,26,26,29,109,89,42,26,58,26,2,9,26,1,8,26,248,26,2,18,128,26,1,224,26,240,26,2,12,26,1,22,3,26,26,1,22,22,25,109,89,0,22,1,15,3,22,22,1,9,9,14,109,89,9,
4,1,30,109,89,1,18,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,24,47,95,94,93,93,113,94,93,113,113,43,17,0,51,17,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,49,48,33,33,17,35,34,2,53,52,18,51,50,23,7,38,35,34,6,21,20,22,51,51,17,
33,21,33,17,33,21,33,17,33,4,70,253,231,39,221,223,231,201,159,126,66,111,102,122,138,140,136,29,2,25,254,143,1,86,254,170,1,113,1,207,1,2,242,239,1,25,64,131,58,207,178,180,183,1,164,135,254,227,135,254,186,0,3,0,100,255,137,4,104,6,18,0,34,0,42,0,48,
0,132,64,73,0,1,28,29,13,15,16,46,38,20,43,10,3,43,23,38,45,13,16,7,40,1,33,3,6,6,33,41,40,16,18,45,21,23,9,49,50,20,14,45,40,7,13,7,107,89,16,21,14,3,13,6,46,35,31,35,107,89,34,79,27,95,27,2,159,27,1,27,26,1,27,3,31,0,47,23,51,47,93,113,51,43,17,0,51,
51,24,47,23,51,43,17,0,51,51,24,47,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,51,49,48,1,7,22,23,7,38,39,3,50,55,21,6,6,35,7,35,55,38,39,7,35,19,38,17,52,18,55,55,51,7,55,51,50,23,55,3,34,7,3,22,23,19,38,
1,20,23,19,6,6,4,10,41,70,65,71,59,37,199,133,176,81,153,106,37,129,39,89,71,47,129,60,228,244,225,39,129,35,23,25,72,46,37,151,45,39,191,68,88,203,41,253,252,90,161,120,131,6,18,200,23,31,147,28,13,252,45,57,151,33,27,180,187,12,31,230,1,37,169,1,126,
252,1,83,52,186,170,2,8,176,254,191,6,252,82,44,16,3,234,6,254,2,205,129,3,29,57,238,0,0,1,0,115,255,236,4,76,5,203,0,38,0,77,64,40,31,19,37,9,9,34,24,2,13,34,19,5,39,40,37,9,35,0,0,5,107,89,0,0,16,22,22,28,107,89,22,4,34,9,16,9,107,89,16,19,0,63,43,
17,0,51,24,63,43,17,18,0,57,24,47,43,0,24,16,196,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,1,50,23,7,38,35,34,6,21,17,54,54,55,21,6,6,35,32,0,17,16,0,33,50,23,7,38,38,35,34,2,17,20,18,23,17,51,23,54,3,190,59,62,20,66,43,93,126,74,142,95,86,153,98,254,
224,254,210,1,64,1,26,217,166,74,59,150,98,193,231,140,126,146,10,95,3,139,12,154,17,146,108,254,141,1,24,32,151,35,24,1,133,1,108,1,92,1,146,86,148,31,49,254,189,254,237,222,254,210,51,2,225,113,127,0,0,1,0,174,255,31,6,213,5,84,0,39,0,95,64,52,0,1,
19,32,28,28,29,15,20,16,1,38,7,8,8,38,16,29,4,40,41,32,38,1,20,17,5,29,36,30,15,11,24,36,24,93,89,64,39,1,39,39,3,36,16,19,8,16,19,3,29,21,0,63,23,51,47,63,51,51,47,93,43,17,0,51,24,63,17,18,23,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,17,51,51,17,
51,49,48,1,3,54,51,50,22,21,17,35,17,16,35,34,6,21,17,35,17,1,35,1,53,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,23,19,5,53,131,82,94,186,185,178,223,153,144,179,254,234,143,1,165,109,116,152,141,180,145,27,10,47,171,106,236,85,189,5,84,254,233,33,
192,211,253,53,2,195,1,4,178,183,253,162,1,117,253,170,3,139,25,130,130,186,212,253,199,4,74,150,80,90,155,1,145,0,5,0,20,0,0,4,127,5,182,0,29,0,33,0,37,0,42,0,47,0,172,64,103,45,32,41,36,42,40,2,28,28,26,34,40,38,3,25,25,4,0,26,31,36,32,35,13,17,21,
10,33,44,21,43,15,19,19,43,44,35,36,26,6,48,49,34,32,17,20,45,24,6,28,29,29,28,109,89,0,29,16,29,2,9,3,29,3,40,9,13,16,31,37,6,2,3,3,2,109,89,31,3,1,47,3,175,3,191,3,223,3,255,3,5,3,3,42,47,3,26,11,5,3,22,26,18,0,63,51,63,51,18,23,57,47,93,113,43,17,
18,0,23,57,24,16,198,95,94,93,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,51,17,51,51,17,51,17,51,17,51,51,51,17,23,51,17,51,17,51,17,51,17,51,17,51,49,48,19,53,35,53,51,17,51,22,22,19,51,17,51,17,51,21,35,21,51,21,35,17,35,3,35,17,35,17,35,53,37,
35,23,51,33,51,39,35,3,22,23,51,39,1,39,35,22,23,180,160,160,213,9,52,134,241,162,160,160,160,160,215,194,242,160,160,3,41,194,61,133,254,23,192,61,131,16,9,3,86,90,2,0,13,86,71,20,2,145,168,131,1,250,15,134,254,155,1,250,254,6,131,168,131,253,242,2,
14,253,242,2,14,131,168,168,168,1,123,147,101,248,252,123,223,191,32,0,3,0,170,255,236,6,88,5,182,0,13,0,22,0,60,0,116,64,61,47,23,11,7,10,18,28,41,14,1,1,2,7,18,54,41,23,34,34,41,18,2,4,61,62,37,34,41,57,23,54,44,51,94,89,44,16,10,0,14,0,107,89,14,14,
3,12,2,18,3,22,107,89,3,3,26,32,94,89,26,21,0,63,43,0,24,63,43,0,24,63,51,18,57,47,43,17,0,51,24,63,43,17,18,0,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,17,35,17,33,50,22,21,20,6,7,1,35,1,39,51,50,54,53,52,
38,35,35,1,20,6,35,34,39,53,22,22,51,50,53,52,38,39,46,2,53,52,54,51,50,22,23,7,38,38,35,34,6,21,20,22,23,30,2,1,88,174,1,43,224,216,110,107,1,33,195,255,0,186,135,135,115,124,130,131,5,0,181,173,168,94,53,152,57,180,71,111,108,94,46,178,148,87,130,59,
66,57,101,57,71,78,73,113,106,94,46,2,92,253,164,5,182,207,208,143,199,50,253,113,2,92,156,140,138,143,126,252,18,155,166,65,166,37,49,162,61,82,64,60,90,110,73,132,159,44,34,137,32,36,73,60,59,82,64,59,90,109,0,7,0,20,0,0,5,72,5,182,0,31,0,35,0,39,0,
43,0,48,0,53,0,59,0,203,64,127,14,21,2,5,30,30,4,7,1,40,0,58,29,26,57,32,41,35,42,46,8,11,47,39,34,36,33,52,25,19,37,15,12,21,22,17,18,18,22,12,38,37,51,25,33,34,47,8,42,41,57,29,0,1,4,18,60,61,40,32,36,19,22,52,26,58,8,30,31,31,30,109,89,0,31,16,31,
2,9,3,31,3,7,46,11,15,18,39,35,43,8,2,3,3,2,109,89,31,3,1,47,3,175,3,191,3,223,3,239,3,255,3,6,3,44,54,49,3,4,28,13,9,5,3,24,28,18,0,63,51,63,51,51,18,23,57,47,93,113,43,17,18,0,23,57,24,16,198,95,94,93,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,
17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,51,49,48,19,39,35,53,51,3,51,19,51,19,51,19,51,19,51,3,51,21,35,7,51,21,35,3,35,3,35,3,35,3,35,53,33,51,39,35,5,51,55,35,5,51,55,35,1,6,7,51,38,1,54,55,35,22,5,
54,54,55,35,22,176,29,127,105,88,164,80,219,94,188,97,219,76,161,84,101,123,27,150,172,86,185,98,244,92,182,92,181,2,60,194,30,135,1,59,119,24,176,253,195,114,31,172,1,131,13,34,88,31,1,45,5,28,73,34,253,162,1,18,14,72,32,2,145,168,131,1,250,254,6,1,
250,254,6,1,250,254,6,131,168,131,253,242,2,14,253,242,2,14,131,168,168,168,168,168,1,189,131,183,162,252,119,99,214,219,86,30,187,88,187,0,0,1,0,31,0,0,4,147,5,182,0,21,0,76,64,42,20,4,4,23,17,9,9,14,10,2,3,21,10,12,5,22,23,3,7,12,13,12,109,89,21,17,
0,3,47,13,207,13,2,13,13,10,19,15,3,5,10,18,0,63,51,63,51,18,57,47,93,23,51,43,17,0,51,51,17,18,1,23,57,17,51,51,17,51,17,51,17,51,49,48,1,33,21,33,1,35,1,35,7,17,35,17,35,53,51,17,51,17,51,1,51,1,2,129,1,154,254,188,1,188,206,254,86,41,115,174,178,178,
174,53,2,0,201,253,254,3,51,135,253,84,2,172,127,253,211,2,172,135,2,131,253,125,2,131,253,135,0,1,0,39,0,0,4,111,5,182,0,23,0,113,64,64,16,12,0,4,8,8,17,13,9,2,6,22,6,9,12,19,5,24,25,12,10,13,4,7,6,6,5,11,16,14,17,3,0,2,6,1,15,11,5,0,5,16,5,2,9,3,15,
1,64,5,1,5,1,20,9,18,23,19,20,19,105,89,20,3,0,63,43,17,0,51,24,63,18,57,57,47,47,26,16,205,95,94,93,16,205,17,18,23,57,17,18,23,57,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,49,48,1,55,23,5,21,55,23,5,17,35,17,7,39,37,53,7,39,37,17,33,53,33,21,33,
2,168,240,73,254,199,240,73,254,199,184,240,74,1,58,240,74,1,58,254,55,4,72,254,57,3,197,165,108,215,207,166,109,215,254,70,1,80,164,109,215,204,163,108,215,1,184,162,162,0,3,0,49,254,20,7,121,5,203,0,18,0,30,0,57,0,95,64,54,35,48,0,28,28,23,12,48,42,
43,40,55,8,58,59,41,41,40,31,16,19,108,89,15,16,31,16,2,19,3,16,16,40,31,12,27,31,51,107,89,31,4,40,43,107,89,40,18,4,25,108,89,4,19,0,63,43,0,24,63,43,0,24,63,43,0,24,63,17,18,57,47,95,94,93,43,17,18,0,57,24,47,17,18,1,23,57,17,51,17,51,49,48,1,20,6,
6,35,34,38,39,35,6,6,3,35,19,54,54,51,50,22,37,34,6,7,7,22,51,50,54,53,52,38,1,50,4,18,21,20,2,4,35,35,19,51,3,51,50,36,18,53,52,36,35,34,6,7,39,54,54,7,121,101,185,124,53,101,26,8,16,21,72,172,168,37,201,153,153,167,254,192,83,106,26,22,40,111,99,131,
74,251,84,202,1,52,166,204,254,139,238,234,252,176,219,19,194,1,33,153,254,249,226,86,198,74,62,76,228,1,129,111,186,108,41,28,94,126,254,191,3,37,179,188,155,12,104,116,106,88,146,114,72,82,3,178,154,254,225,190,251,254,122,211,4,160,251,252,174,1,64,
208,214,255,38,34,146,37,45,0,0,2,0,25,254,20,4,33,5,205,0,34,0,43,0,90,64,47,11,26,25,21,39,29,3,26,0,6,6,35,17,17,26,29,21,23,5,44,45,19,42,20,32,21,24,24,23,32,25,20,19,23,18,32,37,108,89,32,4,9,14,108,89,9,27,0,63,43,0,24,63,43,0,24,63,63,51,17,18,
57,47,50,17,18,57,57,17,18,1,23,57,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,1,20,2,7,18,18,21,20,6,35,34,39,53,22,51,50,54,53,52,11,2,7,35,1,19,19,38,2,53,52,54,51,50,22,7,52,35,34,21,20,18,23,54,4,29,118,108,131,99,163,144,72,82,82,72,61,80,168,
234,170,126,168,1,38,164,174,80,85,150,134,129,148,166,113,117,59,46,125,4,164,132,254,179,172,254,212,254,193,106,148,170,21,154,33,89,87,165,1,138,254,102,1,19,250,2,31,254,213,1,45,165,1,57,120,164,178,157,157,172,196,82,254,253,95,244,0,0,4,0,20,
0,0,4,127,5,182,0,26,0,33,0,38,0,44,0,203,64,127,42,35,6,0,19,15,31,34,44,3,12,12,21,17,13,1,4,4,27,0,25,25,27,29,32,35,13,15,7,45,46,1,30,19,20,19,110,89,25,34,32,20,1,2,80,20,1,128,20,144,20,2,0,20,16,20,144,20,160,20,176,20,5,9,3,20,16,7,43,15,16,
15,110,89,4,31,15,16,31,16,47,16,3,9,3,16,16,11,22,11,44,107,89,63,11,1,79,11,95,11,175,11,191,11,207,11,5,0,11,16,11,208,11,3,12,3,11,11,22,13,18,22,38,107,89,22,3,0,63,43,0,24,63,18,57,47,95,94,93,93,113,43,17,18,0,57,24,47,95,94,93,51,51,43,17,0,51,
51,24,16,198,95,94,93,113,114,95,93,50,50,43,17,0,51,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,51,17,23,51,17,51,17,51,17,51,49,48,1,35,23,20,7,51,21,35,6,4,35,35,17,35,17,35,53,51,53,35,53,51,17,33,32,19,51,5,52,39,33,21,33,54,37,33,38,35,35,19,50,
54,55,33,21,4,127,133,4,8,137,166,55,255,0,191,114,170,179,179,179,179,1,63,1,138,85,154,254,203,6,254,45,1,209,8,254,39,1,176,74,215,143,104,121,159,42,254,86,4,37,74,39,69,111,145,146,254,35,3,0,111,182,110,1,35,254,221,192,41,41,182,61,231,140,253,
86,65,74,139,0,0,3,0,125,255,92,5,59,6,18,0,21,0,28,0,33,0,105,64,57,12,18,22,4,16,30,10,3,21,21,7,25,0,18,32,32,0,4,3,34,35,16,29,105,89,16,16,20,10,8,64,9,14,72,8,8,7,10,26,15,10,15,105,89,10,4,25,30,1,20,20,30,107,89,0,20,19,0,63,205,43,17,0,51,17,
51,24,63,43,17,0,51,17,51,51,24,47,43,17,18,57,47,43,17,18,1,23,57,17,51,17,51,51,51,17,23,51,17,51,17,51,49,48,5,53,36,0,17,16,0,37,53,51,21,22,23,7,38,39,17,33,17,6,7,21,1,16,18,23,17,6,2,1,17,54,55,17,2,252,254,206,254,179,1,82,1,45,131,223,201,70,
182,172,1,188,206,238,253,190,227,220,212,235,2,66,142,118,164,146,18,1,136,1,83,1,63,1,135,34,79,71,4,82,160,79,5,253,219,253,51,67,6,146,3,127,254,250,254,215,27,4,144,32,254,205,254,146,254,43,3,32,1,178,0,0,3,0,0,0,0,4,219,5,182,0,23,0,27,0,34,0,
123,64,67,13,8,6,19,15,15,14,11,17,27,21,0,26,2,6,6,4,4,10,25,26,29,21,18,17,14,9,35,36,32,13,22,3,27,19,20,19,109,89,0,28,15,20,31,20,2,9,3,20,16,7,11,15,16,15,109,89,4,24,16,16,13,22,3,9,13,18,0,63,51,63,18,57,47,51,51,43,17,0,51,51,24,16,198,95,94,
93,50,50,43,17,0,51,51,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,50,49,48,1,33,21,33,23,51,21,35,19,35,3,33,3,35,19,35,53,51,55,33,53,33,19,51,1,33,39,33,55,51,39,38,39,6,6,3,145,1,56,254,248,61,203,156,174,194,170,253,251,
167,195,174,154,201,60,254,251,1,52,196,193,254,205,1,165,59,254,207,45,215,2,73,34,16,80,3,147,131,168,131,254,27,1,229,254,27,1,229,131,168,131,2,35,252,178,168,131,7,207,133,79,245,0,0,1,0,20,255,236,4,80,5,203,0,48,0,135,64,79,14,46,23,29,29,38,21,
4,47,47,44,32,46,21,8,8,27,3,46,44,5,49,50,24,4,5,4,109,89,21,15,5,31,5,2,9,3,5,48,30,47,48,47,109,89,27,15,48,31,48,63,48,79,48,111,48,223,48,239,48,7,16,3,48,48,41,16,16,11,105,89,16,4,41,35,105,89,41,19,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,
51,43,17,0,51,24,16,198,95,94,93,50,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,19,54,54,55,33,53,33,54,53,52,38,35,34,7,39,54,51,50,4,21,20,7,51,21,35,6,7,7,33,21,33,6,21,20,22,51,50,55,21,6,6,35,34,36,53,52,55,35,53,
215,57,155,122,253,239,2,250,54,147,130,147,168,58,175,194,209,1,2,25,107,193,90,176,51,1,254,253,8,63,165,164,186,224,69,210,123,245,254,235,23,99,2,145,47,76,45,131,57,95,101,112,78,158,82,202,171,88,66,131,86,63,19,131,57,94,110,126,97,177,34,45,220,
191,70,65,131,0,0,2,0,125,255,92,4,207,6,18,0,22,0,29,0,78,64,42,23,4,10,16,22,22,7,26,0,12,19,0,4,4,30,31,27,15,10,15,105,89,9,64,9,14,72,9,9,7,10,4,26,16,21,16,105,89,1,0,21,19,0,63,205,51,43,17,0,51,24,63,51,51,47,43,43,17,0,51,17,18,1,23,57,17,51,
51,51,17,51,51,17,51,49,48,5,53,36,0,17,16,0,37,53,51,21,22,23,7,38,39,17,54,55,21,6,7,21,1,20,18,23,17,6,2,2,221,254,218,254,198,1,66,1,30,131,212,155,74,155,138,137,173,148,162,253,223,213,201,194,220,164,146,19,1,135,1,85,1,64,1,139,29,77,71,10,76,
156,70,8,251,102,5,53,160,54,3,146,3,127,255,254,210,27,4,144,30,254,203,0,1,0,162,0,0,3,242,5,182,0,25,0,120,64,66,17,14,9,24,5,25,25,16,19,11,14,14,1,24,8,13,13,24,19,3,26,27,14,25,0,25,109,89,11,0,0,6,19,16,20,20,16,109,89,175,20,191,20,2,0,20,16,
20,192,20,3,9,3,20,20,6,18,18,9,5,6,5,109,89,6,3,0,63,43,17,0,51,24,63,18,57,47,95,94,93,93,43,17,18,0,57,18,57,24,47,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,51,17,51,17,51,17,51,49,48,19,33,38,38,35,35,53,33,21,33,22,23,33,21,33,2,5,1,
35,1,53,51,50,54,55,33,162,1,139,22,173,155,45,3,80,254,125,98,18,1,15,254,245,29,254,165,1,135,209,254,125,45,174,165,13,254,115,4,90,114,103,131,131,78,139,131,254,223,49,253,123,2,164,90,100,117,255,255,254,34,3,96,1,222,6,249,0,7,0,13,253,206,0,229,
0,4,0,100,255,236,6,68,5,203,0,7,0,18,0,34,0,50,0,93,64,55,35,19,0,9,9,10,15,3,27,43,43,3,10,19,4,51,52,0,0,8,1,8,8,11,15,10,31,10,127,10,143,10,4,10,10,23,7,0,11,16,11,112,11,128,11,4,11,11,31,47,23,4,39,31,19,0,63,51,63,51,18,57,47,93,51,17,57,47,93,
18,57,47,113,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,51,50,53,52,38,35,35,17,17,35,17,33,50,22,21,20,6,35,37,52,18,36,51,50,4,18,21,20,2,4,35,34,36,2,55,20,18,4,51,50,36,18,53,52,2,36,35,34,4,2,2,229,144,170,83,89,142,155,1,47,168,155,
169,134,252,215,200,1,94,202,200,1,94,202,194,254,162,208,207,254,162,195,109,172,1,43,172,172,1,42,173,172,254,213,172,172,254,214,173,2,219,162,81,73,254,69,254,191,3,127,141,140,130,163,127,200,1,94,202,200,254,162,202,197,254,166,208,207,1,90,198,
172,254,214,173,172,1,43,172,172,1,42,173,172,254,213,0,4,0,10,255,248,5,150,5,182,0,7,0,12,0,50,0,54,0,117,64,69,38,13,19,32,10,53,45,32,13,25,25,51,32,7,8,53,12,4,8,55,56,54,3,53,18,2,144,12,1,69,12,1,11,12,1,12,12,5,0,16,4,112,4,2,4,4,10,5,3,48,13,
45,29,25,32,42,32,35,80,35,2,64,35,1,35,35,23,16,18,0,63,51,51,47,93,113,51,17,18,57,17,18,57,63,51,51,47,93,51,18,57,47,93,93,93,51,63,63,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,39,35,7,35,1,51,1,3,39,39,7,7,1,20,6,35,34,38,39,53,22,22,51,
50,53,52,38,38,39,38,38,53,52,54,51,50,22,23,7,38,38,35,34,6,21,20,22,23,22,22,3,1,35,1,2,31,72,248,73,140,1,17,129,1,16,248,69,21,18,70,4,148,163,137,62,116,37,39,130,51,155,27,63,63,105,92,131,119,59,121,43,35,38,105,45,57,54,56,92,113,90,150,252,221,
149,3,34,2,246,200,200,2,192,253,64,1,51,195,67,70,192,252,147,91,105,21,18,125,20,30,78,34,33,35,21,36,95,80,91,104,27,20,109,17,24,31,41,43,45,28,38,97,4,163,250,74,5,182,0,1,0,61,0,0,2,207,4,74,0,9,0,46,64,24,2,9,5,5,7,3,3,10,11,8,7,93,89,8,8,3,0,
15,3,4,93,89,3,21,0,63,43,0,24,63,18,57,47,43,17,18,1,23,57,17,51,51,49,48,1,51,17,33,53,33,17,33,53,33,2,25,182,253,110,1,220,254,67,1,189,4,74,251,182,147,1,95,147,0,255,255,0,46,255,240,6,24,5,182,0,39,2,23,2,96,0,0,0,38,0,123,226,0,1,7,0,117,3,135,
253,183,0,7,178,2,22,18,0,63,53,0,255,255,0,49,255,240,6,45,5,201,0,39,2,23,2,158,0,0,0,38,0,116,0,0,1,7,0,117,3,156,253,183,0,7,178,2,36,18,0,63,53,0,0,1,0,70,255,242,3,180,4,88,0,22,0,38,64,20,8,20,20,14,3,3,23,24,5,0,93,89,5,16,11,17,93,89,11,22,0,
63,43,0,24,63,43,17,18,1,23,57,17,51,49,48,1,34,7,39,54,51,50,0,17,16,0,35,34,38,39,53,22,51,50,54,53,52,38,1,145,112,150,69,148,181,254,1,39,254,239,253,98,137,68,168,114,173,184,190,3,197,66,141,72,254,212,254,251,254,242,254,217,23,26,147,49,216,200,
193,223,0,0,1,1,162,0,100,6,94,2,68,0,13,0,49,64,29,11,0,9,2,13,2,0,5,4,14,15,8,0,3,16,3,112,3,128,3,144,3,5,3,0,8,3,3,11,0,47,23,51,47,93,47,17,18,1,23,57,17,51,17,51,49,48,1,22,23,35,38,39,53,54,55,51,6,7,33,21,2,129,57,62,72,127,143,143,127,72,62,
57,3,221,1,41,68,129,150,72,36,72,150,129,68,86,0,0,1,1,16,255,195,2,240,4,127,0,13,0,30,64,13,12,13,9,13,2,3,14,15,9,2,5,13,5,0,47,47,16,196,50,17,18,1,23,57,17,51,49,48,1,6,7,53,54,55,51,22,23,21,38,39,17,35,1,213,68,129,150,72,36,72,150,129,68,86,
3,160,58,61,72,127,143,143,127,72,61,58,252,35,0,1,1,162,0,100,6,94,2,68,0,13,0,49,64,29,2,9,0,11,6,11,9,12,4,14,15,0,9,16,9,112,9,128,9,144,9,5,9,2,12,2,9,3,13,0,47,23,51,47,47,93,17,18,1,23,57,17,51,17,51,49,48,1,38,39,51,22,23,21,6,7,35,54,55,33,53,
5,127,57,62,72,127,143,143,127,72,62,57,252,35,1,127,68,129,150,72,36,72,150,129,68,86,0,0,1,1,16,255,195,2,240,4,127,0,13,0,28,64,12,0,11,3,11,8,3,14,15,2,9,6,12,0,47,47,196,50,17,18,1,23,57,17,51,49,48,37,54,55,21,6,7,35,38,39,53,22,23,17,51,2,43,68,
129,150,72,36,72,150,129,68,86,162,57,62,72,127,143,143,127,72,62,57,3,221,0,0,1,1,162,0,100,6,94,2,68,0,23,0,63,64,37,11,0,9,2,14,21,12,23,18,23,21,2,0,5,6,24,25,21,0,3,16,3,112,3,128,3,144,3,5,3,14,8,0,8,3,3,11,0,47,23,51,47,51,47,93,51,17,18,1,23,
57,17,51,17,51,17,51,17,51,49,48,1,22,23,35,38,39,53,54,55,51,6,7,33,38,39,51,22,23,21,6,7,35,54,55,2,129,57,62,72,127,143,143,127,72,62,57,2,254,57,62,72,127,143,143,127,72,62,57,1,41,68,129,150,72,36,72,150,129,68,68,129,150,72,36,72,150,129,68,0,0,
1,1,16,255,195,2,240,4,127,0,23,0,40,64,18,2,20,12,23,9,15,15,23,20,3,24,25,14,21,18,9,2,5,0,47,196,50,47,196,50,17,18,1,23,57,17,51,17,51,17,51,49,48,1,6,7,53,54,55,51,22,23,21,38,39,17,54,55,21,6,7,35,38,39,53,22,23,1,213,68,129,150,72,36,72,150,129,
68,68,129,150,72,36,72,150,129,68,3,160,58,61,72,127,143,143,127,72,61,58,253,2,57,62,72,127,143,143,127,72,62,57,0,2,1,16,255,72,2,240,4,127,0,3,0,27,0,48,64,22,24,6,3,16,27,19,13,2,2,27,3,3,28,29,3,0,18,25,22,13,6,9,0,47,196,50,47,196,50,206,50,17,
18,1,23,57,17,51,51,17,51,17,51,51,49,48,5,33,21,33,19,6,7,53,54,55,51,22,23,21,38,39,17,54,55,21,6,7,35,38,39,53,22,23,1,16,1,224,254,32,197,68,129,150,72,36,72,150,129,68,68,129,150,72,36,72,150,129,68,104,80,4,88,58,61,72,127,143,143,127,72,61,58,
253,2,57,62,72,127,143,143,127,72,62,57,0,255,255,254,121,0,0,2,143,5,182,2,6,2,23,0,0,255,255,0,147,2,72,1,145,3,94,2,6,0,121,0,0,0,1,1,152,0,0,6,96,4,199,0,5,0,24,64,9,2,5,5,4,6,7,2,5,0,0,47,47,51,17,18,1,57,57,17,51,49,48,1,51,17,33,21,33,1,152,94,
4,106,251,56,4,199,251,151,94,0,1,1,23,255,254,4,170,4,8,0,19,0,30,64,12,19,0,10,11,0,11,20,21,11,0,15,5,0,47,51,47,50,17,18,1,57,57,17,51,17,51,49,48,5,17,52,54,54,51,50,22,22,21,17,35,17,52,38,35,34,6,21,17,1,23,114,209,131,131,211,119,102,197,160,
162,192,2,2,0,149,240,133,133,242,147,254,0,2,2,190,228,225,195,254,0,0,3,0,100,0,244,4,72,4,80,0,3,0,7,0,11,0,64,64,38,8,0,4,11,3,7,4,7,12,13,4,80,5,1,5,0,95,1,1,1,8,5,1,3,15,9,47,9,63,9,111,9,223,9,239,9,6,9,0,47,93,23,51,47,93,51,47,93,51,17,18,1,
57,57,17,51,51,17,51,51,49,48,19,53,33,21,1,53,33,21,1,53,33,21,100,3,228,252,28,3,228,252,28,3,228,3,188,148,148,253,56,147,147,1,100,148,148,0,0,2,0,158,0,0,4,55,4,129,0,4,0,9,0,30,64,12,5,0,4,6,0,6,10,11,5,0,8,2,0,47,51,47,50,17,18,1,57,57,17,51,17,
51,49,48,51,17,1,1,17,37,33,17,1,1,158,1,204,1,205,252,183,2,249,254,131,254,132,2,123,2,6,253,250,253,133,82,2,6,1,170,254,86,255,255,0,106,1,6,4,45,3,27,0,71,0,110,4,147,0,0,192,0,64,0,0,1,2,35,254,20,3,211,6,170,0,21,0,28,64,11,0,1,1,8,22,23,11,5,
1,17,5,0,47,51,47,16,205,17,18,1,57,57,17,51,49,48,1,35,17,52,54,51,50,22,21,20,6,35,34,39,38,39,38,35,34,7,6,21,2,180,145,168,125,63,76,51,37,31,12,17,38,33,17,34,11,6,254,20,6,220,196,246,64,47,41,51,10,9,41,39,39,35,105,0,0,1,1,4,254,20,2,180,6,170,
0,20,0,26,64,10,2,20,8,20,21,22,11,17,5,0,0,47,47,51,205,17,18,1,57,57,17,51,49,48,1,51,17,20,6,35,34,38,53,52,54,51,50,23,22,23,22,51,50,54,53,2,35,145,162,133,57,80,51,35,35,25,10,30,31,17,28,25,6,170,249,35,195,246,62,47,39,53,16,4,41,37,51,127,0,
1,255,246,2,166,5,180,3,55,0,3,0,17,181,3,5,0,4,0,1,0,47,51,17,1,51,17,51,49,48,3,53,33,21,10,5,190,2,166,145,145,0,1,1,215,254,20,2,104,7,201,0,3,0,19,182,2,3,3,4,5,3,0,0,47,47,17,18,1,57,17,51,49,48,1,51,17,35,1,215,145,145,7,201,246,75,0,0,1,2,141,
254,20,5,180,3,55,0,5,0,26,64,10,2,7,4,5,5,6,7,5,3,0,0,47,50,47,17,18,1,57,17,51,17,51,49,48,1,33,21,33,17,35,2,141,3,39,253,107,146,3,55,145,251,110,0,1,255,246,254,20,3,31,3,55,0,5,0,24,64,9,0,3,4,4,6,7,4,0,1,0,47,51,47,17,18,1,57,17,51,50,49,48,3,
53,33,17,35,17,10,3,41,146,2,166,145,250,221,4,146,0,0,1,2,141,2,166,5,180,7,201,0,5,0,26,64,10,4,7,2,5,5,6,7,5,2,0,0,47,47,51,17,18,1,57,17,51,17,51,49,48,1,51,17,33,21,33,2,141,146,2,149,252,217,7,201,251,110,145,0,1,255,246,2,166,3,31,7,201,0,5,0,
24,64,9,0,5,2,2,6,7,0,1,3,0,47,47,51,17,18,1,57,17,51,50,49,48,3,53,33,17,51,17,10,2,151,146,2,166,145,4,146,250,221,0,0,1,2,141,254,20,5,180,7,201,0,7,0,32,64,13,4,9,2,6,6,7,7,8,9,5,2,7,0,0,47,47,47,51,17,18,1,57,17,51,17,51,17,51,49,48,1,51,17,33,21,
33,17,35,2,141,146,2,149,253,107,146,7,201,251,110,145,251,110,0,0,1,255,246,254,20,3,31,7,201,0,7,0,28,64,11,0,5,2,6,6,8,9,0,1,6,3,0,47,47,47,51,17,18,1,57,17,51,51,50,49,48,3,53,33,17,51,17,35,17,10,2,151,146,146,2,166,145,4,146,246,75,4,146,0,1,255,
246,254,20,5,180,3,55,0,7,0,30,64,12,3,9,0,5,6,6,8,9,6,4,0,1,0,47,51,50,47,17,18,1,57,17,51,50,17,51,49,48,3,53,33,21,33,17,35,17,10,5,190,253,107,146,2,166,145,145,251,110,4,146,0,1,255,246,2,166,5,180,7,201,0,7,0,30,64,12,7,9,0,5,2,2,8,9,0,5,1,3,0,
47,47,51,51,17,18,1,57,17,51,50,17,51,49,48,3,53,33,17,51,17,33,21,10,2,151,146,2,149,2,166,145,4,146,251,110,145,0,1,255,246,254,20,5,180,7,201,0,11,0,40,64,17,7,13,0,5,9,9,2,10,10,12,13,8,0,5,1,10,3,0,47,47,47,51,51,50,17,18,1,57,17,51,51,17,51,50,
17,51,49,48,3,53,33,17,51,17,33,21,33,17,35,17,10,2,151,146,2,149,253,107,146,2,166,145,4,146,251,110,145,251,110,4,146,0,0,2,255,246,1,242,5,180,3,236,0,3,0,7,0,54,64,29,3,7,7,9,0,4,4,8,4,95,5,1,3,5,168,0,1,200,0,1,6,0,176,1,1,15,1,1,1,0,47,93,93,51,
95,93,113,47,95,93,51,17,1,51,17,51,17,51,17,51,49,48,3,53,33,21,1,53,33,21,10,5,190,250,66,5,190,3,90,146,146,254,152,145,145,0,0,2,1,217,254,20,3,211,7,201,0,3,0,7,0,30,64,12,2,3,6,7,3,7,8,9,7,3,4,0,0,47,50,47,51,17,18,1,57,57,17,51,17,51,49,48,1,51,
17,35,1,51,17,35,1,217,145,145,1,105,145,145,7,201,246,75,9,181,246,75,0,1,2,141,254,20,5,180,3,236,0,9,0,62,64,33,2,6,6,11,4,8,8,9,9,10,11,7,95,4,1,3,4,9,168,3,1,200,3,1,6,3,176,0,1,15,0,1,0,0,47,93,93,50,95,93,113,47,47,95,93,51,17,18,1,57,17,51,17,
51,17,51,17,51,49,48,1,33,21,33,21,33,21,33,17,35,2,141,3,39,253,107,2,149,253,107,146,3,236,146,215,145,252,34,0,1,1,217,254,20,5,180,3,55,0,9,0,38,64,16,1,11,7,8,3,4,8,4,10,11,4,8,2,6,6,9,0,47,51,17,51,47,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,
21,33,17,35,17,35,17,35,17,5,180,254,31,145,216,145,3,55,145,251,110,4,146,251,110,5,35,0,2,1,217,254,20,5,180,3,236,0,5,0,11,0,66,64,35,2,8,8,13,4,5,10,11,5,11,12,13,9,95,6,1,3,6,11,5,168,3,1,200,3,1,6,3,176,0,1,15,0,1,0,0,47,93,93,50,95,93,113,47,51,
47,95,93,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,33,21,33,17,35,1,33,21,33,17,35,1,217,3,219,252,182,145,1,105,2,114,254,31,145,3,236,146,250,186,4,111,145,252,34,0,1,255,246,254,20,3,31,3,236,0,9,0,58,64,31,4,0,0,7,2,8,8,10,11,0,95,1,1,3,1,
8,168,4,1,200,4,1,6,4,176,5,1,15,5,1,5,0,47,93,93,51,95,93,113,47,47,95,93,51,17,18,1,57,17,51,51,50,17,51,49,48,3,53,33,53,33,53,33,17,35,17,10,2,151,253,105,3,41,146,1,242,145,215,146,250,40,3,222,0,0,1,255,246,254,20,3,211,3,55,0,9,0,34,64,14,0,7,
8,3,4,8,4,10,11,4,8,6,0,1,0,47,51,50,47,51,17,18,1,57,57,17,51,17,51,50,49,48,3,53,33,17,35,17,35,17,35,17,10,3,221,145,216,145,2,166,145,250,221,4,146,251,110,4,146,0,0,2,255,246,254,20,3,211,3,236,0,5,0,11,0,64,64,34,4,9,9,6,7,1,2,7,2,12,13,9,95,10,
1,3,10,2,7,168,4,1,200,4,1,6,4,176,5,1,15,5,1,5,0,47,93,93,51,95,93,113,47,51,47,95,93,51,17,18,1,57,57,17,51,17,51,50,17,51,49,48,1,17,35,17,33,53,1,35,17,33,53,33,3,211,145,252,180,2,116,145,254,29,2,116,3,236,250,40,5,70,146,250,40,3,222,145,0,1,2,
141,1,242,5,180,7,201,0,9,0,60,64,32,4,8,8,11,2,6,6,9,9,10,11,168,5,1,200,5,1,6,5,176,2,1,15,2,1,2,9,95,6,1,6,0,0,47,47,93,51,47,93,93,51,95,93,113,17,18,1,57,17,51,17,51,17,51,17,51,49,48,1,51,17,33,21,33,21,33,21,33,2,141,146,2,149,253,107,2,149,252,
217,7,201,252,35,146,215,145,0,1,1,217,2,166,5,180,7,201,0,9,0,36,64,15,4,11,8,5,2,9,5,9,10,11,2,5,8,0,6,0,47,51,47,51,51,17,18,1,57,57,17,51,17,51,17,51,49,48,1,51,17,33,21,33,17,51,17,51,3,66,145,1,225,252,37,145,216,7,201,251,110,145,5,35,251,110,
0,2,1,217,1,242,5,180,7,201,0,5,0,11,0,64,64,34,10,4,4,13,2,5,8,11,5,11,12,13,168,11,1,200,11,1,6,11,176,8,1,15,8,1,8,5,95,2,1,2,6,0,0,47,50,47,93,51,47,93,93,51,95,93,113,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,51,17,33,21,33,1,51,17,33,21,33,
1,217,145,3,74,252,37,1,105,145,1,225,253,142,7,201,250,186,145,5,215,252,35,146,0,1,255,246,1,242,3,31,7,201,0,9,0,56,64,30,4,0,0,9,6,2,2,10,11,168,4,1,200,4,1,6,4,176,5,1,15,5,1,5,0,95,1,1,1,7,0,47,47,93,51,47,93,93,51,95,93,113,17,18,1,57,17,51,51,
50,17,51,49,48,3,53,33,53,33,53,33,17,51,17,10,2,151,253,105,2,151,146,1,242,145,215,146,3,221,250,41,0,0,1,255,246,2,166,3,211,7,201,0,9,0,34,64,14,1,6,3,0,7,3,7,10,11,6,1,2,8,4,0,47,51,47,51,51,17,18,1,57,57,17,51,17,51,50,49,48,1,33,53,33,17,51,17,
51,17,51,3,211,252,35,1,227,145,216,145,2,166,145,4,146,251,110,4,146,0,2,255,246,1,242,3,211,7,201,0,5,0,11,0,62,64,33,9,1,1,8,11,0,3,11,3,12,13,168,9,1,200,9,1,6,9,176,10,1,15,10,1,10,1,95,2,1,2,4,6,0,47,51,47,93,51,47,93,93,51,95,93,113,17,18,1,57,
57,17,51,17,51,50,17,51,49,48,1,33,53,33,17,51,33,51,17,33,53,33,3,211,252,35,3,76,145,254,6,145,253,140,1,227,1,242,145,5,70,251,145,146,0,1,2,141,254,20,5,180,7,201,0,11,0,66,64,35,4,8,8,13,2,6,10,10,11,11,12,13,9,95,6,1,3,6,168,5,1,200,5,1,6,5,176,
2,1,15,2,1,2,11,0,0,47,47,47,93,93,51,95,93,113,47,95,93,51,17,18,1,57,17,51,17,51,51,17,51,17,51,49,48,1,51,17,33,21,33,21,33,21,33,17,35,2,141,146,2,149,253,107,2,149,253,107,146,7,201,252,35,146,215,145,252,34,0,0,2,1,217,254,20,5,180,7,201,0,7,0,
11,0,42,64,18,4,13,10,11,2,6,6,7,11,7,12,13,5,2,7,11,0,8,0,47,51,47,51,47,51,17,18,1,57,57,17,51,17,51,17,51,17,51,49,48,1,51,17,33,21,33,17,35,1,51,17,35,3,66,145,1,225,254,31,145,254,151,145,145,7,201,251,110,145,251,110,9,181,246,75,0,0,3,1,217,254,
20,5,180,7,201,0,3,0,9,0,15,0,76,64,40,14,6,6,17,0,1,12,8,8,15,9,1,9,16,17,7,95,4,1,3,4,168,15,1,200,15,1,6,15,176,12,1,15,12,1,12,9,1,10,2,0,47,51,47,51,47,93,93,51,95,93,113,47,95,93,51,17,18,1,57,57,17,51,51,17,51,17,51,17,51,17,51,49,48,1,35,17,51,
19,33,21,33,17,35,17,51,17,33,21,33,2,106,145,145,216,2,114,254,31,145,145,1,225,253,142,254,20,9,181,250,186,145,252,34,9,181,252,35,146,0,0,1,255,246,254,20,3,31,7,201,0,11,0,62,64,33,4,0,0,9,6,2,10,10,12,13,0,95,1,1,3,1,168,4,1,200,4,1,6,4,176,5,1,
15,5,1,5,10,7,0,47,47,47,93,93,51,95,93,113,47,95,93,51,17,18,1,57,17,51,51,51,50,17,51,49,48,3,53,33,53,33,53,33,17,51,17,35,17,10,2,151,253,105,2,151,146,146,1,242,145,215,146,3,221,246,75,3,222,0,2,255,246,254,20,3,211,7,201,0,7,0,11,0,38,64,16,0,
5,2,6,10,11,6,11,12,13,0,1,11,6,8,3,0,47,51,47,51,47,51,17,18,1,57,57,17,51,17,51,51,50,49,48,3,53,33,17,51,17,35,17,1,51,17,35,10,1,227,145,145,1,105,145,145,2,166,145,4,146,246,75,4,146,5,35,246,75,0,3,255,246,254,20,3,211,7,201,0,3,0,9,0,15,0,74,64,
39,7,13,13,6,10,10,9,11,2,3,11,3,16,17,13,95,14,1,3,14,168,7,1,200,7,1,6,7,176,8,1,15,8,1,8,3,11,0,4,0,47,51,47,51,47,93,93,51,95,93,113,47,95,93,51,17,18,1,57,57,17,51,17,51,51,17,51,50,17,51,49,48,1,51,17,35,1,51,17,33,53,33,19,35,17,33,53,33,3,66,
145,145,254,151,145,253,140,1,227,145,145,254,29,2,116,7,201,246,75,9,181,251,145,146,250,40,3,222,145,0,0,2,255,246,254,20,5,180,3,236,0,7,0,11,0,66,64,35,11,3,3,13,8,0,0,5,6,6,12,13,4,0,95,1,1,3,1,6,168,8,1,200,8,1,6,8,176,9,1,15,9,1,9,0,47,93,93,51,
95,93,113,47,47,95,93,51,50,17,18,1,57,17,51,50,17,51,17,51,17,51,49,48,3,53,33,21,33,17,35,17,1,53,33,21,10,5,190,253,107,146,253,105,5,190,1,242,145,145,252,34,3,222,1,104,146,146,0,1,255,246,254,20,5,180,3,55,0,11,0,40,64,17,3,13,0,9,10,5,6,10,6,12,
13,6,10,4,8,0,1,0,47,51,50,50,47,51,17,18,1,57,57,17,51,17,51,50,17,51,49,48,3,53,33,21,33,17,35,17,35,17,35,17,10,5,190,254,31,145,216,145,2,166,145,145,251,110,4,146,251,110,4,146,0,3,255,246,254,20,5,180,3,236,0,5,0,11,0,15,0,78,64,41,13,8,8,17,14,
3,3,0,1,10,11,1,11,16,17,9,3,3,6,95,4,1,3,4,11,1,168,14,1,200,14,1,6,14,176,15,1,15,15,1,15,0,47,93,93,51,95,93,113,47,51,47,95,93,51,51,17,51,17,18,1,57,57,17,51,17,51,50,17,51,17,51,17,51,49,48,1,35,17,33,53,33,51,33,21,33,17,35,1,21,33,53,2,106,145,
254,29,2,116,216,2,114,254,31,145,2,114,250,66,254,20,3,222,145,145,252,34,5,216,146,146,0,0,2,255,246,1,242,5,180,7,201,0,7,0,11,0,64,64,34,7,11,11,13,0,8,8,5,2,2,12,13,168,0,1,200,0,1,6,0,5,176,1,1,15,1,1,1,8,95,9,1,9,3,0,47,47,93,51,47,93,93,51,51,
95,93,113,17,18,1,57,17,51,50,17,51,17,51,17,51,49,48,3,53,33,17,51,17,33,21,1,53,33,21,10,2,151,146,2,149,250,66,5,190,3,90,146,3,221,252,35,146,254,152,145,145,0,1,255,246,2,166,5,180,7,201,0,11,0,40,64,17,11,13,0,5,2,9,6,2,6,12,13,9,5,0,1,7,3,0,47,
51,47,51,51,51,17,18,1,57,57,17,51,17,51,50,17,51,49,48,3,53,33,17,51,17,51,17,51,17,33,21,10,1,227,145,216,145,1,225,2,166,145,4,146,251,110,4,146,251,110,145,0,3,255,246,1,242,5,180,7,201,0,5,0,11,0,15,0,76,64,40,4,15,15,17,9,12,12,8,11,2,5,11,5,16,
17,5,9,168,9,1,200,9,1,6,9,2,176,10,1,15,10,1,10,12,95,13,1,13,0,6,0,47,51,47,93,51,47,93,93,51,51,95,93,113,17,51,17,18,1,57,57,17,51,17,51,50,17,51,17,51,17,51,49,48,1,51,17,33,21,33,1,51,17,33,53,33,1,53,33,21,3,66,145,1,225,253,142,254,151,145,253,
140,1,227,254,29,5,190,7,201,252,35,146,4,111,251,145,146,254,6,145,145,0,1,255,246,254,20,5,180,7,201,0,19,0,86,64,45,11,15,15,21,4,0,0,9,13,17,17,6,2,18,18,20,21,16,0,13,95,1,1,3,1,12,4,168,4,1,200,4,1,6,4,9,176,5,1,15,5,1,5,18,7,0,47,47,47,93,93,51,
51,95,93,113,17,51,47,95,93,51,51,50,17,18,1,57,17,51,51,51,17,51,51,50,17,51,17,51,17,51,49,48,3,53,33,53,33,53,33,17,51,17,33,21,33,21,33,21,33,17,35,17,10,2,151,253,105,2,151,146,2,149,253,107,2,149,253,107,146,1,242,145,215,146,3,221,252,35,146,215,
145,252,34,3,222,0,0,1,255,246,254,20,5,180,7,201,0,19,0,62,64,28,4,21,13,18,10,10,15,11,2,6,6,19,7,11,7,20,21,5,9,13,13,2,18,14,7,11,0,16,0,47,51,47,51,47,51,51,51,17,51,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,50,17,51,49,48,1,51,17,33,21,33,
17,35,17,35,17,35,17,33,53,33,17,51,17,51,3,66,145,1,225,254,31,145,216,145,254,29,1,227,145,216,7,201,251,110,145,251,110,4,146,251,110,4,146,145,4,146,251,110,0,4,255,246,254,20,5,180,7,201,0,5,0,11,0,17,0,23,0,100,64,52,4,14,14,25,21,9,9,20,6,6,23,
7,2,16,16,5,17,7,17,24,25,15,9,9,12,95,10,1,3,10,5,21,168,21,1,200,21,1,6,21,2,176,22,1,15,22,1,22,17,7,0,18,0,47,51,47,51,47,93,93,51,51,95,93,113,17,51,47,95,93,51,51,17,51,17,18,1,57,57,17,51,51,17,51,17,51,51,17,51,50,17,51,17,51,17,51,49,48,1,51,
17,33,21,33,3,35,17,33,53,33,51,33,21,33,17,35,1,51,17,33,53,33,3,66,145,1,225,253,142,216,145,254,29,2,116,216,2,114,254,31,145,254,151,145,253,140,1,227,7,201,252,35,146,250,186,3,222,145,145,252,34,9,181,251,145,146,0,1,0,0,2,238,5,170,7,201,0,3,0,
17,181,0,5,1,4,1,2,0,47,47,17,1,51,17,51,49,48,1,33,17,33,5,170,250,86,5,170,2,238,4,219,0,0,1,0,0,254,20,5,170,2,238,0,3,0,17,181,0,5,1,4,1,2,0,47,47,17,1,51,17,51,49,48,1,33,17,33,5,170,250,86,5,170,254,20,4,218,0,0,1,0,0,254,20,5,170,7,201,0,3,0,17,
181,0,5,1,4,1,2,0,47,47,17,1,51,17,51,49,48,1,33,17,33,5,170,250,86,5,170,254,20,9,181,0,0,1,0,0,254,20,2,213,7,201,0,3,0,17,181,1,0,4,5,1,2,0,47,47,17,18,1,57,50,49,48,1,33,17,33,2,213,253,43,2,213,254,20,9,181,0,0,1,2,213,254,20,5,170,7,201,0,3,0,17,
181,0,1,4,5,1,2,0,47,47,17,18,1,57,51,49,48,1,33,17,33,5,170,253,43,2,213,254,20,9,181,0,0,42,0,102,254,119,5,170,7,37,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,0,87,0,91,0,95,0,99,0,103,0,
107,0,111,0,115,0,119,0,123,0,127,0,131,0,135,0,139,0,143,0,147,0,151,0,155,0,159,0,163,0,167,1,145,64,245,2,34,50,74,134,5,106,106,3,35,51,75,135,5,107,14,46,70,86,122,5,110,110,15,47,71,87,123,5,111,6,30,54,78,138,5,102,102,7,31,55,79,139,5,103,18,
42,66,90,126,5,114,114,19,43,67,91,127,5,115,10,26,58,82,142,5,98,98,11,27,59,83,143,5,99,22,38,62,94,130,5,118,118,23,39,63,95,131,5,119,146,150,154,158,166,5,162,162,147,151,155,159,167,5,163,163,119,99,115,103,111,107,7,168,169,99,103,163,3,107,107,
96,100,160,3,104,95,91,87,87,92,88,84,79,83,159,3,75,75,76,80,156,3,72,67,63,71,71,64,60,68,55,59,155,3,51,51,52,56,152,3,48,43,39,47,47,40,36,44,27,31,151,3,35,35,24,28,148,3,32,23,19,15,15,20,16,12,7,11,147,3,3,3,4,8,144,3,0,131,127,123,123,128,124,
120,104,84,72,68,48,44,32,12,0,120,120,0,12,32,44,48,68,72,84,104,10,132,116,112,108,108,119,115,111,139,143,167,3,135,135,136,140,164,3,132,0,47,23,51,51,17,23,51,47,51,51,51,17,51,51,18,23,57,47,47,47,47,47,47,47,47,47,47,17,51,51,51,17,51,51,17,23,
51,51,17,23,51,17,51,51,51,17,51,51,17,23,51,51,17,23,51,17,51,51,51,17,51,51,17,23,51,51,17,23,51,17,51,51,51,17,51,51,17,23,51,51,17,23,51,17,51,51,51,17,51,51,17,23,51,51,17,23,51,17,18,1,23,57,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,
17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,49,48,19,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,
37,51,21,35,37,51,21,35,23,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,5,51,21,35,37,51,21,35,37,51,21,35,7,51,21,35,37,51,21,35,37,51,21,35,23,51,21,35,37,51,21,35,37,51,21,35,1,51,21,35,37,51,21,35,37,51,21,35,1,51,21,35,37,
51,21,35,37,51,21,35,1,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,17,51,21,35,102,105,105,1,158,105,105,1,162,102,102,253,143,105,105,1,160,104,104,1,160,102,102,207,102,102,254,94,105,105,254,98,105,105,4,15,102,102,254,96,104,104,254,
96,105,105,207,105,105,1,158,105,105,1,162,102,102,207,102,102,254,96,104,104,254,96,105,105,207,105,105,1,158,105,105,1,162,102,102,253,143,105,105,1,160,104,104,1,160,102,102,207,102,102,254,94,105,105,254,98,105,105,207,105,105,1,160,104,104,1,160,
102,102,252,192,105,105,1,160,104,104,1,160,102,102,251,241,105,105,1,158,105,105,1,162,102,102,1,158,102,102,102,102,102,102,102,102,102,102,102,102,5,164,98,98,98,98,98,99,94,94,94,94,94,96,96,96,96,96,96,101,94,94,94,94,94,96,97,97,97,97,97,100,94,
94,94,94,94,96,99,99,99,99,99,98,92,92,92,92,92,98,99,99,99,99,99,94,96,96,96,96,96,7,235,98,98,98,98,98,1,37,96,96,96,96,96,254,223,98,254,223,96,254,221,97,254,222,99,254,224,99,7,240,96,0,0,84,0,0,254,119,5,170,7,37,0,3,0,7,0,11,0,15,0,19,0,23,0,27,
0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,0,87,0,91,0,95,0,99,0,103,0,107,0,111,0,115,0,119,0,123,0,127,0,131,0,135,0,139,0,143,0,147,0,151,0,155,0,159,0,163,0,167,0,171,0,175,0,179,0,183,0,187,0,191,0,195,0,199,0,203,0,207,
0,211,0,215,0,219,0,223,0,227,0,231,0,235,0,239,0,243,0,247,0,251,0,255,1,3,1,7,1,11,1,15,1,19,1,23,1,27,1,31,1,35,1,39,1,43,1,47,1,51,1,55,1,59,1,63,1,67,1,71,1,75,1,79,3,75,64,20,26,74,122,170,242,5,218,218,27,75,123,171,243,5,219,219,2,50,98,166,184,
1,10,182,5,214,214,3,51,99,167,184,1,11,64,21,5,215,30,78,142,174,246,5,222,222,31,79,143,175,247,5,223,6,54,102,162,184,1,14,182,5,210,210,7,55,103,163,184,1,15,64,21,5,211,34,82,126,178,250,5,226,226,35,83,127,179,251,5,227,10,58,106,158,184,1,18,182,
5,206,206,11,59,107,159,184,1,19,64,21,5,207,38,86,130,182,254,5,230,230,39,87,131,183,255,5,231,14,62,110,154,184,1,22,182,5,202,202,15,63,111,155,184,1,23,181,5,203,42,90,134,186,184,1,2,182,5,234,234,43,91,135,187,184,1,3,181,5,235,18,66,114,150,184,
1,26,182,5,198,198,19,67,115,151,184,1,27,181,5,199,46,94,138,190,184,1,6,182,5,238,238,47,95,139,191,184,1,7,181,5,239,22,70,118,146,184,1,30,182,5,194,194,23,71,119,147,65,35,1,31,0,5,0,195,1,38,1,46,1,54,1,62,1,74,0,5,1,70,1,70,1,39,1,47,1,55,1,63,
1,75,0,5,1,71,1,34,1,42,1,50,1,58,1,78,0,5,1,66,1,66,1,35,1,43,1,51,1,59,1,79,0,5,1,67,1,67,1,71,64,12,195,239,199,235,203,231,207,227,211,223,215,13,185,1,80,1,81,180,195,199,203,207,211,184,1,67,183,6,215,215,192,196,200,204,208,184,1,64,182,6,212,
175,179,183,187,191,184,1,63,183,6,171,171,172,176,180,184,188,184,1,60,182,6,168,147,151,155,159,163,184,1,59,183,6,167,167,144,148,152,156,160,184,1,56,182,6,164,127,131,135,139,143,184,1,55,183,6,123,123,124,128,132,136,140,184,1,52,182,6,120,103,
107,111,115,119,184,1,51,183,6,99,99,100,104,108,112,116,184,1,48,182,6,96,79,83,87,91,95,184,1,47,183,6,75,75,76,80,84,88,92,184,1,44,182,6,72,55,59,63,67,71,184,1,43,183,6,51,51,52,56,60,64,68,184,1,40,182,6,48,31,35,39,43,47,184,1,39,183,6,27,27,28,
32,36,40,44,184,1,36,182,6,24,7,11,15,19,23,184,1,35,183,6,3,3,4,8,12,16,20,184,1,32,180,6,0,247,251,255,186,1,3,1,7,1,75,181,6,243,243,244,248,252,186,1,0,1,4,1,72,64,23,6,240,212,168,164,120,96,72,48,24,0,240,240,0,24,48,72,96,120,164,168,212,10,184,
1,8,180,220,224,228,232,236,184,1,68,183,6,216,216,223,227,231,235,239,65,20,1,71,0,6,0,219,1,15,1,19,1,23,1,27,1,31,1,79,0,6,1,11,1,11,1,12,1,16,1,20,1,24,1,28,1,76,0,6,1,8,0,47,23,51,51,17,23,51,47,23,51,51,17,23,51,18,23,57,47,47,47,47,47,47,47,47,
47,47,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,18,1,23,57,17,23,51,51,17,23,51,
17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,
50,17,23,51,51,17,23,51,49,48,19,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,
35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,5,51,21,35,37,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,37,51,21,35,5,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,
39,51,21,35,39,51,21,35,7,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,23,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,39,51,21,35,7,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,1,51,21,35,55,
51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,1,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,55,51,21,35,19,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,23,51,21,35,7,51,21,35,17,51,21,
35,19,51,21,35,102,105,105,207,105,105,207,105,105,209,104,104,209,102,102,207,102,102,251,139,102,102,207,102,102,207,102,102,207,104,104,208,105,105,207,105,105,252,90,105,105,207,105,105,207,105,105,209,104,104,209,102,102,207,102,102,251,139,102,
102,207,102,102,207,102,102,207,104,104,208,105,105,207,105,105,252,90,105,105,207,105,105,207,105,105,209,104,104,209,102,102,207,102,102,251,139,102,102,1,158,102,102,207,104,104,208,105,105,207,105,105,252,195,102,102,3,166,102,102,207,102,102,209,
104,104,209,105,105,207,105,105,207,105,105,102,102,102,207,102,102,207,102,102,207,104,104,208,105,105,207,105,105,105,102,102,207,102,102,209,104,104,209,105,105,207,105,105,207,105,105,102,102,102,207,102,102,207,102,102,207,104,104,208,105,105,207,
105,105,251,244,102,102,207,102,102,207,102,102,207,104,104,208,105,105,207,105,105,252,90,105,105,207,105,105,207,105,105,209,104,104,209,102,102,207,102,102,207,102,102,105,105,105,105,102,102,105,105,105,105,102,102,105,105,105,105,102,102,105,105,
105,105,102,102,105,105,105,105,105,105,102,102,5,164,98,98,98,98,98,98,98,98,98,98,98,99,94,94,94,94,94,94,94,94,94,94,94,96,96,96,96,96,96,96,96,96,96,96,96,101,94,94,94,94,94,94,94,94,94,94,94,96,97,97,97,97,97,97,97,97,97,97,97,100,94,94,94,94,94,
94,94,94,94,94,94,96,99,99,99,99,99,99,99,99,99,99,99,98,92,92,92,92,92,92,92,92,92,92,92,98,99,99,99,99,99,99,99,99,99,99,99,94,96,96,96,96,96,96,96,96,96,96,96,7,235,98,98,98,98,98,98,98,98,98,98,98,1,37,96,96,96,96,96,96,96,96,96,96,96,254,223,98,
99,94,96,96,101,94,96,97,100,94,96,99,98,92,98,99,94,96,7,235,98,1,37,96,0,67,0,0,254,20,5,213,7,37,0,73,0,77,0,81,0,85,0,89,0,93,0,97,0,101,0,105,0,109,0,113,0,117,0,121,0,125,0,129,0,133,0,137,0,141,0,145,0,149,0,153,0,157,0,161,0,165,0,169,0,173,0,
177,0,181,0,185,0,189,0,193,0,197,0,201,0,205,0,209,0,213,0,217,0,221,0,225,0,229,0,233,0,237,0,241,0,245,0,249,0,253,1,1,1,5,1,9,1,13,1,17,1,21,1,25,1,29,1,33,1,37,1,41,1,45,1,49,1,53,1,57,1,61,1,65,1,69,1,73,1,77,1,81,3,65,185,0,0,1,83,64,122,75,107,
139,171,248,5,203,203,5,9,13,17,21,5,1,1,104,124,169,232,26,5,201,201,7,11,15,19,23,5,3,79,111,149,175,244,5,207,207,76,108,140,172,249,5,204,100,127,165,228,30,5,197,197,105,125,166,233,27,5,198,83,115,143,179,240,5,211,211,80,112,146,176,245,5,208,
96,131,161,224,34,5,193,193,101,128,162,229,31,5,194,87,119,151,183,236,5,215,215,84,116,144,180,241,5,212,92,135,157,220,38,5,189,189,97,132,158,225,35,5,190,251,190,1,11,1,27,1,43,1,80,0,5,1,59,1,59,182,88,120,152,184,237,5,216,191,1,8,1,20,1,41,1,
72,0,42,0,5,1,57,1,57,183,93,136,154,221,39,5,186,255,65,29,1,15,1,33,1,47,1,76,0,5,1,63,1,63,0,252,1,12,1,28,1,44,1,81,0,5,1,60,1,4,1,23,1,37,1,68,0,46,0,5,1,53,1,53,1,9,1,21,1,38,1,73,0,43,0,5,1,54,183,52,56,60,64,68,5,72,72,190,1,0,1,16,1,30,1,48,
1,77,0,5,1,64,183,50,54,58,62,66,5,70,70,65,11,1,5,1,24,1,34,1,69,0,47,0,5,1,50,1,50,1,64,1,54,1,60,64,10,186,216,190,212,194,208,198,204,3,13,185,1,82,1,83,64,12,28,32,36,40,44,48,6,24,22,206,210,214,185,1,58,1,62,183,71,6,202,202,189,193,197,201,185,
1,53,1,57,181,6,2,188,192,196,200,185,1,52,1,56,181,6,5,5,175,179,183,185,1,43,1,47,181,68,6,171,174,178,182,185,1,42,1,46,183,67,6,170,170,157,161,165,169,185,1,37,1,41,181,6,6,156,160,164,168,185,1,36,1,40,181,6,9,9,143,149,151,185,1,27,1,33,181,64,
6,139,142,148,150,185,1,26,1,32,183,63,6,138,138,124,127,131,135,185,1,20,1,23,181,6,10,123,126,130,134,185,1,19,1,22,181,6,13,13,111,115,119,185,1,11,1,15,181,60,6,107,110,114,118,185,1,10,1,14,183,59,6,106,106,92,96,100,104,185,1,4,1,8,181,6,14,91,
95,99,103,185,1,3,1,7,64,24,6,17,17,79,83,87,251,255,56,6,75,78,82,86,250,254,55,6,74,74,220,224,228,232,185,1,68,1,72,181,6,18,219,223,227,231,185,1,67,1,71,181,6,21,21,236,240,244,185,1,76,1,80,64,28,52,6,248,2,171,6,139,10,107,14,75,18,248,248,18,
75,14,107,10,139,6,171,2,10,22,207,211,215,185,1,59,1,63,183,72,6,203,203,1,235,239,243,185,1,75,1,79,64,12,51,6,247,247,26,30,34,38,42,46,6,22,0,47,23,51,51,17,23,51,47,51,17,23,51,18,23,57,47,47,47,47,47,47,47,47,47,47,17,23,51,51,17,23,51,17,23,51,
51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,16,198,23,50,17,18,1,23,57,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,
23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,17,23,51,51,17,23,51,50,17,23,51,51,17,23,51,
17,51,49,48,1,33,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,17,35,21,51,1,21,51,53,51,21,
51,53,51,21,51,53,51,21,51,53,23,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,5,35,21,51,55,21,51,53,51,21,51,53,51,21,51,53,5,21,51,53,33,21,51,53,7,53,35,21,37,21,51,53,19,53,35,21,35,53,35,21,35,53,35,
21,35,53,35,21,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,19,53,35,21,35,53,35,21,35,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,51,21,51,53,51,21,51,53,19,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,1,35,21,51,39,35,21,51,39,35,21,51,39,35,21,51,
1,21,51,53,51,21,51,53,23,35,21,51,39,35,21,51,7,21,51,53,51,21,51,53,7,35,21,51,55,21,51,53,5,21,51,53,23,53,35,21,23,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,19,53,35,21,35,53,35,21,7,21,51,53,51,21,51,53,19,35,21,51,39,35,21,51,19,35,21,51,39,35,
21,51,5,213,250,43,106,106,106,106,106,106,106,106,106,106,106,107,106,107,106,107,106,109,107,106,107,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,250,149,107,106,107,106,107,106,109,107,107,107,216,106,106,213,106,106,213,106,106,213,
107,106,107,106,107,106,109,253,233,106,106,107,106,107,106,109,107,252,169,107,1,63,107,213,107,1,170,109,107,107,109,106,107,106,107,106,107,107,106,107,106,107,106,109,107,107,109,106,107,106,107,106,107,107,106,107,106,107,106,109,107,107,107,216,
106,106,213,106,106,213,106,106,2,23,109,109,215,107,107,213,107,107,213,107,107,2,236,106,107,106,106,106,106,212,107,107,213,106,107,106,106,107,107,106,106,254,87,106,213,106,212,106,106,107,106,106,107,106,106,106,106,107,106,106,107,106,106,106,
106,212,107,107,106,106,106,213,106,106,254,20,1,33,99,1,32,99,1,34,97,1,32,99,1,33,98,1,33,96,96,96,96,96,96,96,96,96,96,96,96,96,195,98,254,223,94,254,219,94,254,219,94,254,219,92,254,221,96,6,104,94,94,94,94,94,94,94,94,190,99,99,99,99,99,99,99,98,
94,94,94,94,94,94,94,94,190,97,97,97,97,97,97,97,97,197,94,94,94,94,94,94,94,94,94,94,254,223,99,99,99,99,99,99,99,99,98,92,92,92,92,92,92,92,92,254,223,99,99,99,99,99,99,99,99,94,96,96,96,96,96,96,96,96,6,205,98,98,98,98,98,98,98,1,32,98,98,98,98,98,
98,98,254,223,94,94,94,94,190,99,99,99,98,94,94,94,94,190,97,97,97,97,197,94,94,94,94,94,195,99,99,99,99,98,92,92,92,92,254,223,99,99,99,99,94,96,96,96,96,6,205,98,98,98,1,32,98,98,98,0,1,0,123,0,246,4,90,4,213,0,3,0,17,181,3,2,4,5,3,0,0,47,47,17,18,
1,57,57,49,48,19,33,17,33,123,3,223,252,33,4,213,252,33,0,2,0,6,0,0,4,207,4,201,0,3,0,7,0,30,64,12,5,3,2,6,3,6,8,9,5,3,4,0,0,47,50,47,51,17,18,1,57,57,17,51,17,51,49,48,19,33,17,33,19,17,33,17,6,4,201,251,55,76,4,49,4,201,251,55,4,125,251,207,4,49,0,
1,0,109,1,127,2,104,3,123,0,3,0,17,181,1,0,4,5,1,2,0,47,47,17,18,1,57,57,49,48,1,33,17,33,2,104,254,5,1,251,1,127,1,252,0,0,2,0,109,1,127,2,104,3,123,0,3,0,7,0,30,64,12,7,1,0,4,1,4,8,9,7,1,6,2,0,47,51,47,51,17,18,1,57,57,17,51,17,51,49,48,1,33,17,33,
3,17,33,17,2,104,254,5,1,251,75,254,155,1,127,1,252,254,80,1,98,254,158,0,0,1,0,0,0,129,8,0,2,233,0,3,0,17,181,2,5,3,4,3,0,0,47,47,17,1,51,17,51,49,48,17,33,17,33,8,0,248,0,2,233,253,152,0,0,1,1,158,0,0,6,76,4,174,0,2,0,17,181,0,2,3,4,0,1,0,47,47,17,
18,1,57,57,49,48,33,1,1,1,158,2,88,2,86,4,174,251,82,0,1,1,145,255,229,6,90,4,172,0,2,0,19,183,1,2,0,3,3,4,2,0,0,47,47,17,18,1,23,57,49,48,9,2,1,145,4,201,251,55,4,172,253,158,253,155,0,0,1,1,158,255,229,6,76,4,147,0,2,0,17,181,2,0,3,4,1,2,0,47,47,17,
18,1,57,57,49,48,9,2,6,76,253,170,253,168,4,147,251,82,4,174,0,0,1,1,145,255,229,6,90,4,172,0,2,0,17,181,2,1,3,4,1,0,0,47,47,17,18,1,57,57,49,48,1,17,1,6,90,251,55,4,172,251,57,2,101,0,2,0,168,0,162,4,45,4,41,0,15,0,31,0,30,64,12,16,0,8,24,0,24,32,33,
20,12,28,4,0,47,51,47,51,17,18,1,57,57,17,51,17,51,49,48,19,52,54,54,51,50,22,22,21,20,6,6,35,34,38,38,55,20,22,22,51,50,54,54,53,52,38,38,35,34,6,6,168,119,209,120,123,209,121,121,209,123,120,209,119,86,96,168,98,99,170,98,96,172,99,96,170,96,2,100,
121,211,121,121,211,121,120,209,121,121,206,123,98,170,96,96,170,98,99,170,98,98,168,0,0,16,0,98,0,86,4,94,4,82,0,7,0,15,0,23,0,31,0,39,0,47,0,55,0,63,0,71,0,79,0,87,0,95,0,103,0,111,0,119,0,127,0,252,64,145,88,92,80,104,104,84,108,56,120,120,60,124,
40,112,112,44,116,32,96,96,36,100,8,72,72,12,76,0,64,64,4,68,16,48,48,20,52,24,28,28,52,68,76,100,116,124,108,92,9,128,129,74,114,118,78,118,208,118,224,118,2,66,122,126,70,126,208,126,224,126,2,50,106,110,54,110,176,110,1,26,90,94,30,94,18,82,86,22,
86,143,86,191,86,207,86,3,2,58,62,6,62,255,62,1,10,42,46,14,46,118,126,110,94,86,62,46,46,62,86,94,110,126,118,7,38,102,48,98,64,98,2,98,34,48,112,38,1,47,38,63,38,143,38,3,38,0,47,93,93,26,201,47,93,201,17,23,57,47,47,47,47,47,47,47,17,51,16,201,50,
93,17,51,16,201,50,93,17,51,16,201,50,17,51,16,201,50,113,17,51,16,201,50,93,17,51,16,201,50,93,17,51,16,201,50,17,18,1,23,57,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,51,17,51,17,51,49,48,1,
20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,23,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,
50,7,20,35,34,53,52,51,50,1,20,35,34,53,52,51,50,37,20,35,34,53,52,51,50,19,20,35,34,53,52,51,50,39,20,35,34,53,52,51,50,3,215,51,55,55,51,147,52,57,57,52,247,55,53,55,53,35,51,55,55,51,254,56,54,53,53,54,173,55,53,53,55,2,82,55,53,53,55,253,27,55,54,
54,55,2,129,51,55,55,51,147,52,57,57,52,253,174,52,57,55,54,35,53,56,56,53,1,199,54,53,53,54,254,92,54,55,55,54,247,55,53,53,55,147,55,54,54,55,3,150,54,54,55,43,53,53,55,254,211,55,55,53,227,53,53,53,1,148,56,56,53,90,53,53,55,253,119,53,53,55,1,185,
54,51,58,253,67,53,53,56,154,51,51,55,2,29,55,55,53,227,53,53,53,254,4,55,55,54,227,53,53,55,254,213,55,51,55,43,53,53,56,0,0,1,0,178,0,137,4,35,3,250,0,13,0,17,181,10,4,14,15,7,0,0,47,47,17,18,1,57,57,49,48,1,50,22,22,21,20,0,35,34,0,53,52,54,54,2,106,
109,217,115,254,254,183,182,254,254,111,215,3,250,117,217,106,183,254,254,1,2,183,108,213,119,0,2,0,41,0,0,4,172,4,131,0,3,0,19,0,30,64,12,4,0,3,12,0,12,20,21,8,0,16,1,0,47,205,47,205,17,18,1,57,57,17,51,17,51,49,48,51,17,33,17,1,20,22,22,51,50,54,54,
53,52,38,38,35,34,6,6,41,4,131,252,4,119,203,118,117,205,119,119,203,119,118,205,117,4,131,251,125,2,66,119,203,119,119,205,117,116,205,119,119,205,0,3,0,41,0,0,4,172,4,131,0,3,0,19,0,35,0,39,64,18,20,0,3,28,28,12,4,0,4,36,37,8,32,16,24,0,32,1,0,47,205,
47,221,206,16,206,17,18,1,23,57,17,51,17,51,49,48,51,17,33,17,1,52,54,54,51,50,22,22,21,20,6,6,35,34,38,38,39,20,22,22,51,50,54,54,53,52,38,38,35,34,6,6,41,4,131,252,82,96,170,98,97,170,98,98,170,97,98,170,96,78,119,203,118,117,205,119,119,203,119,118,
205,117,4,131,251,125,2,66,96,170,98,98,170,96,99,170,96,96,170,99,119,203,119,119,205,117,116,205,119,119,205,0,2,0,115,1,133,2,98,3,117,0,12,0,24,0,38,64,18,19,6,0,13,6,13,25,26,22,0,3,16,3,2,3,3,16,9,0,47,51,51,47,93,51,17,18,1,57,57,17,51,17,51,49,
48,1,20,6,35,34,38,53,52,54,51,50,23,22,7,52,38,35,34,6,21,20,22,51,50,54,2,98,149,99,102,145,147,100,105,70,73,75,103,70,69,103,99,73,78,95,2,125,107,141,144,104,102,146,74,72,102,70,102,102,70,72,100,104,0,0,5,1,176,255,229,6,121,4,172,0,11,0,24,0,
36,0,48,0,58,0,107,64,19,19,6,25,31,37,43,0,12,12,54,43,58,31,6,6,59,60,53,49,184,255,192,64,41,9,12,72,49,54,56,1,56,51,51,64,9,16,72,40,28,28,46,34,15,34,79,34,95,34,3,51,34,51,34,22,9,22,3,15,31,9,47,9,2,9,0,47,93,51,47,51,17,18,57,57,47,47,93,17,
51,51,17,51,43,17,51,93,198,43,50,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,20,0,35,34,0,39,52,0,33,32,0,7,52,0,35,34,7,6,21,20,0,51,50,0,1,20,6,35,34,38,53,52,54,51,50,22,5,20,6,35,34,38,53,52,54,51,50,22,1,22,51,50,55,23,6,35,34,39,6,121,254,151,
252,251,254,153,2,1,98,1,2,1,3,1,98,90,254,207,218,217,151,154,1,51,215,218,1,49,253,90,45,33,33,45,45,33,33,45,1,211,43,33,33,47,47,33,33,43,253,233,76,147,146,76,61,96,187,184,98,2,72,254,254,155,1,103,252,250,1,106,254,150,250,217,1,51,154,153,217,
215,254,204,1,52,1,86,31,47,47,31,32,45,45,32,31,47,47,31,32,45,45,254,191,137,137,35,186,186,0,4,1,209,255,229,6,154,4,172,0,11,0,23,0,35,0,45,0,83,64,52,0,24,40,30,12,36,18,6,8,46,47,41,45,0,45,1,33,27,21,15,15,15,79,15,95,15,3,45,38,240,43,1,15,43,
1,43,64,13,16,72,43,15,43,15,9,3,31,9,47,9,2,9,0,47,93,47,18,57,57,47,47,43,93,93,206,205,93,16,206,51,50,93,17,51,17,18,1,23,57,49,48,1,20,0,35,34,0,39,52,0,33,32,0,5,52,38,35,34,6,21,20,22,51,50,54,37,52,38,35,34,6,21,20,22,51,50,54,1,22,51,50,55,39,
6,35,34,39,6,154,254,151,252,254,254,156,2,1,98,1,2,1,2,1,99,253,0,48,30,33,45,45,33,30,48,1,211,46,30,33,47,47,33,30,46,253,174,98,184,185,98,62,75,146,147,76,2,72,254,254,155,1,103,252,250,1,106,254,150,123,32,45,45,32,31,47,47,31,32,45,45,32,31,47,
47,254,219,186,186,35,137,137,0,0,2,1,70,255,115,6,14,4,59,0,41,0,53,0,112,64,61,8,15,15,51,36,29,29,45,37,28,45,34,31,39,26,2,22,22,41,23,5,18,10,13,13,51,7,16,12,16,51,18,23,26,31,28,32,9,54,55,34,13,31,3,10,18,15,10,8,5,36,39,7,2,48,24,21,42,40,41,
2,0,47,51,26,201,47,51,201,18,23,57,47,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,17,51,51,17,51,17,51,17,51,17,51,17,51,49,48,1,51,21,22,22,23,55,23,7,22,23,51,21,35,6,7,23,7,39,6,6,7,21,35,53,38,39,7,39,55,38,39,35,53,51,54,55,
39,55,23,54,55,23,34,6,21,20,22,51,50,54,39,52,38,3,137,66,65,101,59,186,45,184,86,6,215,215,16,76,184,49,182,50,87,88,66,121,100,188,43,182,78,16,215,215,12,80,180,41,188,111,112,31,139,193,195,137,139,198,3,197,4,59,217,6,39,45,182,45,184,113,116,62,
125,96,188,43,182,37,42,13,217,217,16,74,180,45,184,100,125,62,129,94,184,49,182,78,12,61,199,135,135,197,200,132,135,199,0,0,2,1,217,0,80,4,39,4,129,0,23,0,36,0,84,64,43,16,10,21,27,3,14,18,18,23,19,10,34,34,19,3,3,37,38,17,21,21,14,22,13,0,0,30,31,
30,47,30,2,22,30,22,30,6,64,19,1,19,24,6,0,47,51,47,93,18,57,57,47,47,93,17,51,17,51,17,51,51,17,51,17,18,1,23,57,17,51,17,51,51,17,51,17,51,51,17,51,49,48,1,38,38,53,52,54,51,50,23,22,21,20,6,7,21,33,21,33,17,35,17,33,53,33,19,34,6,21,20,22,51,50,55,
54,53,52,38,2,219,113,137,174,113,119,84,86,146,104,1,0,255,0,76,254,254,1,2,37,88,119,123,84,86,59,62,119,2,66,18,162,104,125,166,86,84,121,108,162,14,166,70,254,250,1,6,70,2,145,120,85,86,121,62,61,84,86,119,0,0,2,1,82,0,250,4,174,4,129,0,44,0,56,0,
70,64,35,23,20,4,31,48,39,31,44,33,54,20,30,30,0,54,44,39,5,57,58,30,0,26,8,15,44,31,42,51,36,45,36,15,3,42,0,47,23,51,47,51,18,57,57,47,196,196,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,38,39,38,53,52,55,54,51,23,22,51,50,55,54,
51,50,21,7,6,21,20,23,23,20,7,7,34,38,38,39,7,22,21,20,6,35,34,38,53,52,54,51,50,23,7,34,6,21,20,22,51,50,54,53,52,38,4,0,147,43,9,6,7,8,33,67,60,88,41,34,15,14,4,16,12,4,4,14,21,37,35,14,235,84,177,114,117,172,168,123,69,84,153,90,123,125,88,88,123,
125,4,0,43,43,4,14,9,8,4,4,17,13,12,14,27,59,99,77,52,32,9,6,6,66,90,49,238,82,108,125,174,164,121,120,170,43,32,121,90,95,118,125,88,88,123,0,1,0,59,0,0,4,4,4,207,0,33,0,41,64,22,6,16,11,23,17,28,6,34,35,11,23,23,9,15,25,31,25,2,25,25,17,0,0,47,47,57,
47,93,51,57,17,51,17,18,1,23,57,49,48,1,22,22,23,22,22,23,20,6,35,34,39,30,2,23,23,33,55,50,54,54,53,53,6,35,34,38,53,52,54,55,54,54,2,33,24,97,149,141,70,2,129,88,156,100,4,80,162,133,6,252,234,6,123,172,88,90,170,91,129,88,101,137,133,4,207,96,168,
140,127,131,71,97,127,191,160,166,94,8,37,37,96,172,146,14,191,127,93,90,135,82,119,186,0,1,0,59,0,0,5,4,4,199,0,51,0,67,64,38,39,0,29,31,46,7,19,23,1,14,10,52,53,42,11,15,11,31,11,2,46,8,31,19,35,19,8,17,15,17,1,11,17,11,17,26,1,26,0,47,47,18,57,57,
47,47,93,18,57,57,50,17,51,17,51,93,17,51,17,18,1,23,57,49,48,33,33,55,62,3,53,39,6,6,35,34,38,53,52,54,55,50,23,38,39,38,53,52,54,51,50,22,21,20,7,54,55,54,51,50,23,22,21,20,6,35,34,38,38,39,30,3,23,4,70,252,182,8,135,119,94,54,3,57,176,90,115,162,148,
92,61,101,37,18,11,162,113,116,160,69,84,16,22,39,105,67,74,156,116,56,118,95,61,4,49,111,127,112,35,26,56,119,149,76,47,121,117,157,122,115,157,2,51,66,39,36,39,121,150,160,107,86,98,39,4,8,78,75,117,117,164,50,81,105,125,154,120,54,20,0,0,1,0,102,255,
233,4,90,4,121,0,24,0,24,64,9,7,19,25,26,13,16,0,10,16,0,47,51,47,18,57,17,18,1,57,57,49,48,5,38,38,39,39,38,38,53,52,54,51,50,22,23,54,54,51,50,22,21,20,6,7,6,6,2,98,22,90,176,91,75,54,140,100,86,143,39,33,143,88,97,143,88,111,141,129,23,86,183,235,
123,101,129,65,107,137,115,119,119,117,135,99,86,190,137,179,213,0,1,0,66,255,231,3,211,4,199,0,11,0,17,181,9,3,12,13,6,0,0,47,47,17,18,1,57,57,49,48,1,22,0,23,6,0,7,38,0,39,54,0,2,6,74,1,8,123,70,254,207,84,43,254,250,149,116,1,2,4,199,125,254,151,137,
70,254,105,148,82,1,109,178,137,1,88,0,0,1,0,197,0,29,3,59,4,129,0,25,0,46,64,21,8,10,2,14,14,25,5,10,10,25,20,3,26,27,23,17,128,8,8,17,0,0,47,47,57,47,26,16,205,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,51,21,23,22,21,20,7,35,54,53,52,38,39,17,20,
6,35,34,38,53,52,54,51,50,23,1,233,76,154,108,94,47,57,114,64,147,107,57,57,125,77,43,47,4,129,100,193,147,170,150,121,127,121,119,160,10,254,6,123,151,55,45,78,115,19,0,2,1,16,255,213,4,240,4,135,0,26,0,30,0,66,64,35,27,13,13,24,0,28,10,10,5,24,19,4,
31,32,8,3,12,27,11,28,3,25,28,29,27,30,11,12,8,26,22,128,16,29,26,0,47,51,47,26,205,18,23,57,17,51,17,51,47,205,17,18,1,23,57,17,51,51,17,51,17,51,49,48,1,20,6,35,34,53,52,54,51,50,23,17,5,17,20,6,35,34,38,53,52,54,51,50,23,17,37,1,37,53,5,4,240,155,
95,115,123,78,47,43,253,217,137,115,57,58,119,74,54,46,2,187,253,143,2,39,253,217,1,68,127,148,101,81,111,18,1,192,149,254,118,116,156,53,45,76,117,19,2,240,178,254,103,149,117,152,0,2,0,102,255,55,4,2,5,205,0,27,0,31,0,117,64,69,13,9,18,31,6,6,15,11,
7,22,26,2,2,19,28,3,24,0,0,3,7,9,4,32,33,8,10,11,31,5,4,28,1,26,0,10,27,9,14,12,15,30,29,18,19,22,25,24,10,13,23,9,23,16,16,23,9,3,7,20,3,0,7,1,96,7,1,7,20,0,47,47,93,113,47,17,18,23,57,47,47,47,16,205,23,57,16,205,23,57,17,18,1,23,57,17,51,17,51,51,
51,17,51,51,17,51,51,51,17,51,51,17,51,49,48,1,7,17,35,17,5,17,35,17,7,53,55,17,7,53,55,17,51,17,37,17,51,17,55,21,7,17,55,5,17,5,17,4,2,201,96,254,182,96,201,201,201,201,96,1,74,96,201,201,201,254,215,254,182,1,188,88,254,156,1,61,159,254,153,1,64,96,
159,94,1,246,96,160,96,1,70,254,225,160,1,92,254,203,94,158,96,254,10,90,129,1,246,160,254,10,0,1,0,20,0,0,3,254,5,182,0,21,0,108,64,58,3,21,21,19,8,12,16,16,5,1,19,10,14,18,14,19,3,22,23,11,3,4,3,108,89,8,15,4,1,9,3,4,0,15,21,0,21,108,89,12,15,0,63,
0,2,11,3,0,0,19,6,3,19,16,105,89,19,18,0,63,43,0,24,63,18,57,47,95,94,93,51,43,17,0,51,24,16,198,95,94,93,50,43,17,0,51,17,18,1,23,57,17,51,17,51,51,51,17,51,51,17,51,17,51,49,48,19,51,53,35,53,51,17,51,17,33,21,33,21,33,21,33,17,33,21,33,17,35,20,179,
179,179,184,1,92,254,164,1,92,254,164,2,127,252,201,179,2,88,182,146,2,22,253,234,146,182,145,254,221,164,1,199,0,1,0,20,0,0,1,252,6,20,0,19,0,95,64,49,18,2,2,4,11,7,7,5,16,0,4,4,13,9,5,5,20,21,19,11,12,11,94,89,16,15,12,1,9,3,12,8,3,7,8,7,94,89,0,191,
8,1,8,8,5,14,0,5,21,0,63,63,18,57,47,93,51,43,17,0,51,24,16,198,95,94,93,50,43,17,0,51,17,18,1,57,17,51,51,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,51,21,35,17,35,17,35,53,51,53,35,53,51,17,51,17,51,21,35,1,98,154,154,180,154,154,154,154,180,154,154,
2,141,145,254,4,1,252,145,183,145,2,63,253,193,145,0,1,255,250,0,0,3,254,5,182,0,29,0,89,64,48,13,21,3,3,18,6,5,27,6,3,30,31,2,7,0,9,21,18,23,26,9,176,16,1,15,16,31,16,47,16,3,9,3,16,64,13,23,0,0,6,19,3,6,3,105,89,6,18,0,63,43,0,24,63,18,57,47,51,51,
26,205,95,94,93,93,50,50,17,57,57,17,18,57,57,17,18,1,23,57,17,51,51,17,51,50,49,48,1,34,39,17,33,21,33,17,38,35,34,6,7,35,54,54,51,50,23,17,51,17,22,51,50,54,55,51,6,6,1,217,31,18,2,86,252,242,24,19,44,42,13,104,11,100,85,15,35,184,23,22,42,42,14,103,
11,100,2,78,8,254,78,164,2,184,11,59,60,122,140,8,2,108,253,49,10,59,60,120,142,0,2,0,20,0,0,4,111,5,182,0,13,0,26,0,128,64,77,8,6,14,18,5,5,10,6,0,22,22,16,6,3,27,28,17,8,9,8,105,89,14,109,9,1,69,9,85,9,2,25,9,41,9,2,8,9,216,9,2,15,15,9,31,9,47,9,3,
36,3,9,9,6,11,4,18,107,89,0,4,16,4,2,9,3,4,4,11,6,18,11,26,107,89,11,3,0,63,43,0,24,63,18,57,47,95,94,93,43,17,18,0,57,24,47,95,94,93,94,93,93,93,93,51,43,17,0,51,17,18,1,23,57,17,51,17,51,51,17,51,51,17,51,49,48,1,20,4,33,35,17,35,17,35,53,51,17,33,
32,1,33,21,33,21,51,50,54,53,52,38,35,35,4,111,254,206,254,234,168,184,179,179,1,131,2,37,253,16,1,43,254,213,147,218,196,182,193,186,4,8,224,239,253,199,3,168,160,1,110,254,146,160,209,141,156,141,140,0,2,0,199,254,20,4,219,5,182,0,8,0,30,0,75,64,39,
27,24,26,4,0,9,9,19,24,4,4,15,19,3,31,32,26,30,0,30,107,89,0,0,20,28,18,20,8,105,89,20,3,17,12,105,89,17,27,0,63,43,0,24,63,43,0,24,63,18,57,47,43,17,0,51,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,51,50,54,53,52,38,35,35,17,20,22,51,50,55,21,
6,35,32,17,17,33,32,4,21,16,5,1,35,1,33,1,127,219,178,164,166,186,209,58,71,50,42,49,66,254,222,1,147,1,16,1,5,254,219,1,145,215,254,158,254,221,2,248,140,138,138,127,250,71,87,81,21,156,27,1,66,6,96,207,208,254,221,101,253,113,2,92,0,0,4,0,94,254,86,
3,215,6,20,0,32,0,40,0,46,0,51,0,144,64,79,27,32,20,41,7,41,11,5,8,36,43,50,44,49,14,28,25,51,39,32,1,1,39,25,14,44,43,8,11,8,52,53,49,51,16,44,43,40,36,8,13,5,51,7,51,40,96,89,15,51,31,51,127,51,3,29,3,51,51,0,23,26,0,0,21,28,23,23,16,94,89,23,16,5,
36,94,89,5,22,0,63,43,0,24,63,43,17,0,51,24,63,63,17,18,57,47,95,94,93,43,0,24,47,17,18,57,57,17,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,51,17,51,17,51,49,48,33,39,35,6,6,35,3,35,19,38,38,53,16,37,19,39,35,34,6,
7,39,54,54,51,50,23,19,51,3,22,22,21,17,1,35,7,3,54,54,53,53,5,20,23,19,6,6,1,52,39,3,55,3,84,35,8,82,163,124,127,137,133,107,108,1,164,102,18,18,87,155,68,55,83,196,96,38,34,139,137,150,100,95,254,172,15,14,127,150,168,253,244,77,113,94,96,2,14,68,86,
154,156,103,73,254,106,1,168,31,160,116,1,43,43,1,66,2,52,32,135,44,50,4,1,188,254,41,37,164,136,253,20,2,18,2,254,109,2,166,145,99,234,107,44,1,102,21,99,1,81,138,59,254,243,7,0,0,2,0,33,254,86,3,70,6,20,0,29,0,32,0,106,64,55,24,34,11,14,4,26,16,14,
21,30,30,14,9,12,27,31,26,22,22,31,12,14,4,33,34,30,32,0,12,15,7,11,23,0,15,27,32,19,18,19,25,3,21,21,32,100,89,21,15,7,0,93,89,7,22,0,63,43,0,24,63,43,17,0,23,51,24,47,17,51,51,63,47,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,
17,51,17,51,17,51,49,48,37,50,54,55,21,6,6,35,34,39,3,35,19,38,53,17,35,53,55,55,51,21,51,19,51,3,21,35,3,22,3,19,35,2,29,35,94,24,25,105,54,95,65,137,137,166,54,155,157,72,107,186,145,138,152,37,243,44,81,143,143,127,14,9,138,11,21,28,254,78,2,14,81,
138,2,127,86,72,234,252,1,202,254,31,117,252,252,59,1,121,1,198,255,255,0,199,254,127,5,213,5,182,2,6,2,168,0,0,0,1,0,174,254,131,4,238,6,20,0,26,0,69,64,36,18,16,12,12,13,26,4,1,2,2,4,13,3,27,28,18,4,22,2,34,14,0,13,21,22,8,93,89,22,16,4,26,93,89,4,
21,0,63,43,0,24,63,43,0,24,63,63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,37,17,35,17,35,17,52,38,35,34,6,21,17,35,17,51,17,20,7,51,54,54,51,50,22,21,17,4,238,179,161,119,127,167,155,180,180,10,12,49,180,113,200,202,152,253,235,1,125,
2,190,134,131,186,214,253,201,6,20,254,56,90,64,80,90,191,210,253,205,0,1,0,199,254,127,5,23,5,182,0,16,0,69,64,36,10,14,7,3,3,4,11,1,14,15,15,1,4,3,17,18,7,1,11,3,2,2,4,9,5,3,4,18,15,34,0,12,105,89,0,18,0,63,43,0,24,63,63,63,51,18,57,17,23,51,17,18,
1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,33,1,7,17,35,17,51,17,55,1,51,1,1,51,17,35,17,4,27,253,249,149,184,184,126,2,9,215,253,189,1,225,156,177,2,186,131,253,201,5,182,253,47,139,2,70,253,131,253,107,253,219,1,129,0,0,1,0,174,254,131,4,96,6,20,0,
19,0,74,64,39,13,17,8,7,3,3,4,14,1,17,18,18,1,4,3,20,21,1,14,8,3,2,2,0,12,18,34,5,0,12,15,4,21,0,15,93,89,0,21,0,63,43,0,24,63,63,63,63,17,18,57,17,23,51,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,48,33,1,7,17,35,17,51,17,7,51,55,55,1,51,1,1,51,
17,35,17,3,90,254,131,125,178,178,8,8,61,70,1,95,210,254,68,1,102,162,178,2,0,109,254,109,6,20,252,211,178,78,84,1,115,254,43,254,35,253,235,1,125,0,1,0,78,254,127,4,68,5,182,0,11,0,67,64,34,2,10,6,9,3,0,9,10,10,7,0,3,12,13,10,34,6,3,4,4,3,105,89,4,3,
1,7,0,0,7,105,89,0,18,0,63,43,17,18,0,57,24,63,43,17,18,0,57,24,63,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,51,53,1,33,53,33,21,1,33,17,35,17,78,3,2,253,22,3,201,252,254,3,23,177,139,4,135,164,139,251,121,253,219,1,129,0,1,0,80,254,131,3,115,4,74,
0,11,0,61,64,32,6,2,9,10,10,2,7,3,0,5,12,13,10,34,6,3,4,4,3,100,89,4,15,1,7,0,0,7,100,89,0,21,0,63,43,17,18,0,57,24,63,43,17,18,0,57,24,63,17,18,1,23,57,17,51,17,51,49,48,51,53,1,33,53,33,21,1,33,17,35,17,80,2,78,253,213,2,241,253,187,2,84,178,119,3,
71,140,135,252,200,253,248,1,125,0,2,0,125,255,236,5,90,5,203,0,14,0,34,0,58,64,29,3,32,22,10,19,24,32,24,35,36,19,25,23,20,3,23,18,15,0,105,89,15,4,28,6,105,89,28,19,0,63,43,0,24,63,43,0,24,63,63,18,57,57,17,18,1,57,57,17,51,51,51,17,51,49,48,1,34,2,
17,16,18,51,50,54,54,53,17,52,38,38,39,50,22,23,51,55,51,17,35,39,35,6,6,35,34,36,2,53,16,0,2,227,199,223,222,202,158,196,91,92,198,153,144,238,59,10,31,145,145,31,10,57,229,165,187,254,236,145,1,71,5,43,254,201,254,231,254,235,254,197,92,182,160,1,60,
161,182,91,160,110,99,188,250,74,188,96,112,182,1,86,229,1,97,1,141,0,1,0,0,0,0,4,49,4,94,0,24,0,34,64,16,11,25,3,26,18,10,11,15,0,5,93,89,0,16,10,21,0,63,63,43,0,24,63,18,57,17,1,51,17,51,49,48,1,50,23,21,38,35,34,6,7,1,35,1,51,19,30,3,23,51,54,55,19,
54,54,3,188,67,50,37,24,35,48,20,254,215,206,254,106,193,223,11,27,25,20,5,8,11,52,185,30,90,4,94,24,133,10,54,57,252,164,4,74,253,121,34,81,79,72,25,56,162,2,62,93,73,0,1,0,25,0,0,7,168,5,195,0,35,0,42,64,21,29,9,36,37,4,13,20,3,8,16,9,3,1,8,18,26,31,
107,89,26,4,0,63,43,0,24,63,51,63,51,18,23,57,17,18,1,57,51,49,48,33,35,1,38,39,6,7,1,35,1,51,19,22,23,54,55,1,51,1,22,23,54,55,19,54,54,51,50,23,21,38,35,34,6,6,7,5,199,187,254,238,63,11,16,54,254,236,186,254,125,192,227,46,24,22,56,1,2,190,1,2,54,26,
19,53,178,27,114,97,58,36,24,35,37,39,29,10,3,190,214,75,115,180,252,72,5,182,252,131,175,173,164,195,3,114,252,135,186,166,144,206,2,199,103,90,17,147,10,21,44,39,0,0,1,0,23,0,0,6,123,4,94,0,40,0,42,64,21,36,10,41,42,4,14,26,3,9,19,10,15,1,9,21,33,38,
93,89,33,16,0,63,43,0,24,63,51,63,51,18,23,57,17,18,1,57,51,49,48,33,35,3,38,39,35,6,7,3,35,1,51,18,18,23,51,55,54,55,19,51,19,30,3,23,51,54,55,19,54,54,51,50,23,21,38,35,34,7,5,2,211,188,26,50,8,42,32,197,204,254,211,186,104,109,10,8,14,31,29,195,196,
189,10,23,20,16,4,9,8,59,103,18,96,82,67,50,37,25,76,26,2,106,77,214,195,98,253,152,4,74,254,107,254,90,87,62,143,90,2,107,253,149,35,79,77,73,29,71,255,1,184,84,82,24,133,10,111,0,2,0,20,0,0,4,16,4,104,0,10,0,36,0,94,64,50,34,38,0,18,3,16,27,11,24,5,
5,11,16,18,13,5,37,38,29,36,33,27,21,13,3,8,14,13,14,93,89,15,13,1,18,3,13,13,36,21,33,15,21,8,100,89,21,16,36,21,0,63,63,43,0,24,63,17,18,57,47,95,94,93,43,17,18,0,57,17,18,57,17,18,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,1,20,22,23,54,
53,52,38,35,34,6,3,6,35,53,50,55,38,53,52,54,51,50,22,21,20,6,7,18,23,51,54,55,19,51,1,35,1,25,19,30,131,50,40,39,51,62,79,120,107,41,51,142,114,113,139,127,119,100,25,8,17,75,244,192,254,84,206,3,127,39,87,79,64,135,43,57,57,254,84,15,150,6,144,90,112,
137,128,105,116,178,52,254,246,123,84,207,2,135,251,182,0,0,1,0,199,0,0,3,242,5,182,0,7,0,59,64,34,6,2,2,3,3,0,8,9,6,1,105,89,56,6,1,154,6,1,105,6,1,48,6,1,144,6,1,6,6,3,4,3,3,18,0,63,63,18,57,47,93,113,93,93,113,43,17,18,1,57,57,17,51,17,51,49,48,1,
33,17,35,17,51,17,33,3,242,253,141,184,184,2,115,2,170,253,86,5,182,253,150,0,0,1,0,174,0,0,3,121,4,74,0,7,0,75,64,45,6,2,2,3,3,0,8,9,6,1,93,89,4,6,1,244,6,1,6,181,6,1,3,143,6,1,77,6,93,6,2,125,6,1,5,191,6,1,6,6,3,4,15,3,21,0,63,63,18,57,47,93,95,93,
113,93,95,93,95,93,113,43,17,18,1,57,57,17,51,17,51,49,48,1,33,17,35,17,51,17,33,3,121,253,233,180,180,2,23,1,233,254,23,4,74,254,55,0,0,2,0,113,255,236,5,92,4,94,0,19,0,29,0,59,64,30,5,8,8,2,27,10,17,20,20,10,2,3,30,31,4,16,14,23,93,89,14,16,27,10,0,
10,97,89,0,22,0,63,43,17,0,51,24,63,43,0,24,63,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,5,32,17,16,55,23,6,6,21,16,5,17,52,54,51,50,18,21,16,0,19,52,38,35,34,6,21,17,54,54,2,215,253,154,209,139,89,79,1,94,170,154,185,220,254,172,158,120,101,71,79,
176,195,20,2,63,1,42,255,96,117,223,123,254,131,35,2,94,182,197,254,218,249,254,228,254,201,2,81,184,212,114,114,253,160,16,230,0,2,0,33,0,152,2,147,3,236,0,3,0,7,0,44,64,22,3,7,1,5,7,5,8,9,2,4,2,4,95,6,111,6,2,6,15,0,1,0,0,47,93,47,93,57,57,47,47,17,
18,1,57,57,17,51,17,51,49,48,1,23,1,39,37,23,1,39,2,74,73,253,215,73,2,41,73,253,215,73,3,236,109,254,133,109,14,109,254,134,108,0,0,2,255,147,5,33,1,104,7,96,0,3,0,15,0,45,64,33,7,31,13,47,13,79,13,95,13,207,13,255,13,6,13,64,1,1,1,31,0,47,0,79,0,95,
0,207,0,255,0,6,0,0,47,93,205,93,47,93,51,49,48,19,17,51,17,1,52,54,51,50,22,21,20,6,35,34,38,211,149,254,43,63,44,43,63,58,48,44,63,5,33,2,63,253,193,1,35,59,55,55,59,54,61,56,0,2,255,147,4,123,1,203,6,182,0,3,0,15,0,37,64,25,7,31,13,47,13,79,13,95,
13,207,13,255,13,6,13,1,192,47,3,79,3,207,3,3,3,0,47,93,26,205,47,93,51,49,48,3,1,23,1,3,52,54,51,50,22,21,20,6,35,34,38,53,1,151,105,254,106,162,63,44,43,63,58,48,44,63,4,227,1,152,105,254,105,1,201,59,55,55,59,54,61,56,0,2,254,223,4,217,1,31,6,182,
0,3,0,15,0,35,64,24,7,15,13,31,13,47,13,79,13,95,13,207,13,255,13,7,13,0,15,3,95,3,2,3,0,47,93,51,47,93,51,49,48,1,33,21,33,19,52,54,51,50,22,21,20,6,35,34,38,254,223,2,64,253,192,180,63,44,43,63,58,48,44,63,5,111,150,1,107,59,55,55,59,54,61,56,0,1,254,
240,4,195,1,16,6,23,0,5,0,16,183,3,1,15,0,95,0,2,0,0,47,93,50,50,49,48,1,53,33,53,51,17,254,240,1,180,108,4,195,108,232,254,172,0,0,1,0,143,4,172,3,84,7,59,0,6,0,29,64,14,3,4,1,4,6,3,7,8,2,0,4,3,6,3,0,63,23,51,17,18,1,23,57,17,51,49,48,1,1,33,17,35,17,
33,1,242,1,98,254,235,155,254,235,7,59,254,123,254,246,1,10,0,0,1,0,143,4,143,3,84,7,31,0,6,0,29,64,14,5,2,6,2,1,3,7,8,2,0,4,3,6,3,0,63,23,51,17,18,1,23,57,17,51,49,48,1,1,33,17,51,17,33,1,242,254,157,1,21,155,1,21,4,143,1,133,1,11,254,245,0,0,2,0,147,
2,160,1,145,6,244,0,3,0,15,0,38,64,17,2,4,3,10,4,10,16,17,42,1,1,1,7,2,2,7,13,0,47,51,51,47,18,57,93,17,18,1,57,57,17,51,17,51,49,48,1,35,3,51,3,52,54,51,50,22,21,20,6,35,34,38,1,78,117,51,219,238,65,62,62,65,66,61,61,66,4,88,2,156,252,55,66,71,73,64,
63,76,74,0,0,2,0,147,2,180,1,145,7,8,0,3,0,15,0,36,64,16,10,3,4,2,3,2,16,17,37,0,1,0,7,7,13,3,0,47,196,50,18,57,93,17,18,1,57,57,17,51,17,51,49,48,19,51,19,35,19,20,6,35,34,38,53,52,54,51,50,22,215,117,51,219,237,67,60,60,67,68,59,54,73,5,80,253,100,
3,201,70,67,72,65,64,75,66,0,2,0,147,1,88,1,145,5,203,0,3,0,15,0,37,64,17,10,3,4,2,3,2,16,17,37,0,1,0,7,7,3,13,4,0,63,196,51,17,57,93,17,18,1,57,57,17,51,17,51,49,48,19,51,19,35,19,20,6,35,34,38,53,52,54,51,50,22,215,117,51,219,237,67,60,60,67,68,59,
54,73,4,18,253,70,3,231,70,67,72,65,65,75,66,0,0,1,254,240,4,195,1,16,6,23,0,9,0,23,64,10,4,0,8,1,8,2,6,8,6,9,0,47,51,51,17,51,47,93,51,49,48,1,21,35,21,35,53,35,21,35,17,1,16,190,109,137,108,6,23,109,231,231,231,1,84,0,0,1,254,240,0,0,1,16,1,84,0,9,
0,18,182,3,8,5,1,8,1,0,0,47,50,50,17,51,47,51,49,48,33,53,51,53,51,21,51,53,51,17,254,240,190,109,137,108,109,231,231,231,254,172,255,255,0,249,254,83,3,173,255,155,1,7,1,75,255,245,249,122,0,29,180,0,208,13,1,13,184,255,192,179,15,18,72,13,184,255,192,
180,10,14,72,13,35,0,63,43,43,93,53,0,0,2,0,147,0,176,1,145,4,102,0,11,0,23,0,38,64,18,12,0,18,6,0,6,24,25,9,3,125,89,9,15,21,125,89,15,0,47,43,0,24,47,43,17,18,1,57,57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,17,52,54,51,50,22,21,20,6,35,
34,38,147,65,60,61,68,68,61,59,66,63,62,63,66,68,61,59,66,1,59,66,72,72,66,64,75,74,2,225,66,73,72,67,64,75,74,0,0,2,0,102,1,117,3,45,3,160,0,3,0,7,0,34,64,15,4,2,7,1,2,1,8,9,3,0,2,1,2,4,5,0,47,51,198,93,50,17,18,1,57,57,17,51,17,51,49,48,1,21,33,53,
17,53,33,21,3,45,253,57,2,199,2,6,145,145,1,8,146,146,0,1,0,166,1,156,1,129,5,182,0,3,0,18,182,2,3,4,5,1,2,3,0,63,205,17,18,1,57,57,49,48,1,35,3,51,1,78,117,51,219,1,156,4,26,0,0,1,0,166,3,53,1,129,5,182,0,3,0,18,182,2,3,4,5,1,2,3,0,63,205,17,18,1,57,
57,49,48,1,35,3,51,1,78,117,51,219,3,53,2,129,0,0,3,254,223,4,207,1,45,6,248,0,11,0,23,0,31,0,59,64,41,64,26,80,26,96,26,176,26,192,26,208,26,6,96,26,112,26,128,26,3,26,128,0,31,16,31,48,31,3,31,31,9,21,21,3,15,15,95,15,2,15,0,47,93,51,51,17,51,51,47,
93,26,204,113,114,49,48,1,20,6,35,34,38,53,52,54,51,50,22,5,20,6,35,34,38,53,52,54,51,50,22,39,54,55,51,21,6,7,35,1,31,51,46,46,50,58,38,41,56,254,127,56,39,46,50,58,38,39,56,13,149,48,215,57,234,121,5,51,48,52,54,46,53,50,50,53,53,47,54,46,53,50,50,
127,173,100,21,89,187,0,0,3,254,211,4,207,1,31,6,248,0,11,0,23,0,31,0,59,64,41,64,28,80,28,96,28,176,28,192,28,208,28,6,96,28,112,28,128,28,3,28,128,0,25,16,25,48,25,3,25,25,9,21,21,3,15,15,95,15,2,15,0,47,93,51,51,17,51,51,47,93,26,205,113,114,49,48,
1,20,6,35,34,38,53,52,54,51,50,22,5,20,6,35,34,38,53,52,54,51,50,22,55,35,38,39,53,51,22,23,1,31,51,46,46,50,58,38,41,56,254,127,56,39,46,50,58,38,39,56,209,121,234,57,215,48,149,5,51,48,52,54,46,53,50,50,53,53,47,54,46,53,50,50,103,187,89,21,100,173,
0,255,255,255,250,6,20,4,6,6,156,2,6,0,113,0,0,0,1,252,229,4,178,0,10,6,51,0,9,0,23,64,13,5,5,0,15,9,95,9,127,9,207,9,4,9,0,47,93,51,51,47,49,48,19,35,34,4,7,35,54,36,33,51,10,10,235,254,174,78,144,96,1,153,1,34,10,5,160,122,116,189,196,0,1,255,246,4,
178,3,27,6,51,0,9,0,23,64,13,5,5,9,15,0,95,0,127,0,207,0,4,0,0,47,93,50,50,47,49,48,3,51,32,4,23,35,38,36,35,35,10,10,1,35,1,150,98,144,79,254,175,235,10,6,51,196,189,116,122,0,1,252,236,4,219,0,0,5,225,0,11,0,57,64,39,202,11,1,15,11,1,11,202,0,1,15,
0,1,0,0,6,16,6,32,6,3,6,6,3,15,8,1,15,8,31,8,47,8,95,8,207,8,5,8,0,47,93,113,51,51,47,93,46,93,93,46,93,93,49,48,17,38,38,35,34,7,35,18,33,50,22,23,181,170,79,223,31,104,46,1,60,116,207,103,5,27,39,22,125,1,6,38,23,0,1,0,0,4,221,3,20,5,227,0,10,0,63,
64,45,202,10,1,15,10,1,10,202,0,1,15,0,1,0,15,5,31,5,47,5,3,5,5,3,16,8,32,8,64,8,80,8,112,8,160,8,224,8,240,8,8,15,8,1,8,0,47,93,93,51,51,47,93,46,93,93,46,93,93,49,48,17,22,22,51,50,55,51,2,33,34,37,103,210,117,223,31,104,46,254,198,164,254,248,5,164,
23,39,125,254,250,62,0,1,0,160,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,8,5,2,7,5,1,4,5,0,47,51,47,18,57,57,16,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,164,254,205,1,100,1,43,135,3,158,1,92,135,254,213,1,43,0,0,
1,0,160,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,8,5,2,7,5,1,4,5,0,47,51,47,18,57,57,16,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,143,254,226,1,100,1,43,135,2,213,2,37,135,254,70,1,186,0,0,1,0,160,0,0,3,182,5,129,
0,9,0,36,64,15,0,7,1,4,1,10,11,8,5,2,7,5,1,4,5,0,47,51,47,18,57,57,16,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,133,254,236,1,110,1,33,135,1,160,3,90,135,253,90,2,166,0,0,1,0,160,0,0,3,182,5,129,0,8,0,32,64,13,0,6,3,6,
9,10,7,4,6,4,1,3,4,0,47,51,47,18,57,16,196,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,1,17,51,3,182,135,254,127,254,242,1,110,1,33,135,4,250,135,252,68,3,188,0,1,0,78,0,0,3,182,5,129,0,8,0,32,64,14,0,1,4,1,9,10,2,6,3,3,7,1,5,7,0,47,51,47,18,23,57,17,
18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,103,92,1,61,1,72,135,4,199,254,204,1,134,96,254,213,1,51,0,0,1,0,82,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,4,1,10,11,3,6,6,8,1,5,8,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,
35,17,33,1,55,1,33,17,51,3,182,135,254,148,254,143,98,1,72,1,51,135,3,168,1,111,96,254,184,1,82,0,1,0,78,0,0,3,182,5,129,0,7,0,32,64,13,0,5,1,3,1,8,9,2,5,6,1,4,6,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,3,182,135,253,31,
94,2,131,135,2,74,2,205,94,253,153,2,115,0,1,0,78,0,0,3,182,5,129,0,9,0,32,64,13,0,7,1,4,1,10,11,2,7,8,1,8,5,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,55,1,19,17,51,3,182,135,254,184,254,103,82,1,180,219,135,236,2,165,1,134,106,254,
104,254,48,3,104,0,1,0,70,0,0,3,182,5,129,0,8,0,28,64,11,0,6,3,6,9,10,6,7,1,7,4,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,1,1,55,1,19,17,51,3,182,135,254,166,254,113,90,1,174,225,135,3,162,1,121,102,254,107,253,155,3,250,0,1,0,70,0,0,2,113,5,129,
0,7,0,32,64,13,0,5,1,3,1,8,9,2,5,6,1,6,4,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,2,113,138,254,95,90,1,71,138,3,158,1,127,100,254,215,1,41,0,1,0,53,0,0,3,182,5,129,0,8,0,32,64,14,0,1,4,1,9,10,2,6,3,3,5,1,7,5,0,47,51,47,
18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,180,254,82,107,1,71,1,72,135,4,121,253,215,2,227,78,253,223,2,33,0,0,1,0,53,0,0,3,182,5,129,0,9,0,34,64,15,0,7,1,4,1,10,11,2,6,3,3,5,1,8,5,0,47,51,47,18,23,57,17,18,1,57,57,17,51,
51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,180,254,82,107,1,96,1,47,135,3,162,254,176,2,227,76,253,178,1,45,1,33,0,1,0,80,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,4,1,10,11,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,
33,1,55,1,33,17,51,3,182,135,254,168,254,121,115,1,100,1,8,135,2,156,2,157,72,253,162,2,94,0,1,0,45,0,0,3,182,5,129,0,9,0,32,64,13,0,7,1,4,1,10,11,2,7,5,1,8,5,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,23,17,51,3,182,135,254,158,
254,96,119,1,147,248,135,1,14,1,99,2,202,70,253,70,248,3,178,0,1,0,72,0,0,3,182,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,1,5,3,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,3,182,135,253,25,118,2,113,135,5,61,68,251,154,4,102,0,0,1,0,45,0,
0,2,113,5,129,0,7,0,32,64,13,0,5,1,3,1,8,9,2,5,4,1,6,4,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,2,113,138,254,70,115,1,71,138,2,86,2,227,72,253,223,2,33,0,1,0,37,0,0,3,182,5,129,0,8,0,32,64,14,0,1,4,1,9,10,2,6,3,3,5,1,7,
5,0,47,51,47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,62,123,1,71,1,72,135,4,25,252,221,4,90,49,252,221,3,35,0,0,1,0,37,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,2,6,3,7,4,5,1,8,5,0,47,51,47,18,23,57,17,18,
1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,195,254,51,127,1,88,1,51,135,3,160,253,133,4,39,53,252,231,2,103,178,0,1,0,37,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,2,6,3,7,4,5,1,8,5,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,
48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,178,254,68,123,1,114,1,29,135,2,86,254,176,4,74,49,252,125,1,18,2,113,0,0,1,0,39,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,4,1,10,11,3,6,6,5,1,8,5,0,47,51,47,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,33,1,
55,1,33,17,51,3,182,135,254,150,254,98,121,1,131,1,12,135,1,82,3,254,49,252,88,3,168,0,1,0,47,0,0,3,182,5,129,0,8,0,28,64,11,0,6,3,6,9,10,6,4,1,7,4,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,1,1,55,1,23,17,51,3,182,135,254,184,254,72,127,1,172,
213,135,1,72,4,2,55,252,21,216,4,195,0,0,1,0,37,0,0,2,113,5,129,0,7,0,32,64,13,0,5,1,3,1,8,9,2,5,4,1,6,4,0,47,51,47,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,55,1,17,51,2,113,138,254,62,123,1,71,138,244,4,92,49,252,221,3,35,0,0,1,0,29,0,0,3,182,
5,129,0,8,0,32,64,13,0,1,4,1,9,10,6,2,5,1,3,7,5,0,47,51,47,51,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,54,125,1,77,1,72,135,3,215,252,41,5,82,47,252,41,3,215,0,0,1,0,23,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,4,1,10,
11,2,6,7,3,8,1,3,5,8,0,47,51,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,184,254,48,127,1,88,1,65,135,3,117,252,139,5,80,47,252,23,3,106,129,0,0,1,0,53,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,4,1,10,11,2,6,7,3,8,1,
3,5,8,0,47,51,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,78,127,1,78,1,45,135,2,143,253,113,5,84,43,251,227,2,111,1,176,0,1,0,53,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,4,1,10,11,2,6,7,3,8,1,3,5,8,0,47,51,
47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,37,17,51,3,182,135,254,184,254,78,127,1,117,1,6,135,1,55,254,201,5,84,43,251,125,250,3,139,0,0,1,0,47,0,0,3,182,5,129,0,7,0,26,64,10,0,5,2,5,8,9,4,1,6,3,0,47,51,47,51,17,18,1,57,57,17,51,49,
48,33,33,1,55,1,51,17,51,3,182,254,43,254,78,129,1,148,235,135,5,84,45,251,6,4,250,0,1,0,41,0,0,2,113,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,1,5,3,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,113,138,254,66,129,1,61,138,5,84,45,252,41,
3,215,0,0,1,0,80,0,0,3,182,5,129,0,7,0,28,64,11,0,1,5,1,8,9,4,6,1,3,6,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,17,33,1,39,1,33,3,182,135,254,205,254,180,96,1,115,1,243,4,250,254,182,98,1,111,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,
10,11,3,7,4,2,4,6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,182,254,195,92,1,155,1,72,135,3,145,1,54,254,219,102,1,121,254,205,1,51,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,11,3,4,7,2,
4,6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,152,254,219,86,1,155,1,72,135,2,41,2,129,254,246,104,1,121,253,193,2,63,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,11,3,4,7,2,4,6,1,8,6,0,47,
51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,5,39,1,1,17,51,3,182,135,254,131,254,238,84,1,155,1,72,135,233,3,173,246,104,1,121,252,211,3,45,0,0,1,0,94,0,0,3,182,5,129,0,8,0,32,64,14,0,6,4,6,9,10,2,3,6,3,5,1,7,5,0,47,51,47,18,23,57,17,18,1,
57,57,17,51,49,48,33,35,1,5,39,1,1,17,51,3,182,135,254,141,254,242,80,1,156,1,53,135,4,137,231,102,1,121,252,61,3,195,0,1,0,76,0,0,2,113,5,129,0,6,0,28,64,11,0,1,4,1,7,8,3,2,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,113,138,
254,195,94,1,155,138,4,195,254,221,104,1,121,0,0,1,0,160,0,0,3,182,5,129,0,8,0,34,64,14,0,1,4,1,9,10,2,1,4,5,5,7,1,7,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,33,35,17,5,33,53,33,1,51,3,182,135,255,0,254,113,1,84,1,59,135,4,197,226,135,1,23,
0,0,1,0,160,0,0,3,182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,156,254,213,1,96,1,47,135,2,104,1,123,135,254,195,2,84,0,0,1,0,160,0,0,3,
182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,158,254,211,1,127,1,16,135,1,53,2,174,135,253,242,3,37,0,0,1,0,160,0,0,3,182,5,129,0,8,0,34,
64,14,0,6,3,6,9,10,6,1,3,4,4,7,1,7,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,19,17,51,3,182,135,254,172,254,197,1,157,242,135,3,227,135,253,64,3,215,0,0,1,0,80,0,0,3,182,5,129,0,8,0,31,64,14,0,1,4,1,9,10,2,5,6,3,4,7,1,7,0,47,
47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,105,96,1,31,1,96,135,4,121,253,213,1,160,98,254,219,2,86,0,1,0,76,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,4,1,10,11,5,2,6,3,7,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,
51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,101,96,1,59,1,72,135,3,176,254,184,1,156,96,254,199,1,70,1,16,0,1,0,70,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,5,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,48,33,35,
17,33,1,55,1,33,17,51,3,182,135,254,103,254,176,98,1,43,1,92,135,2,156,1,116,93,254,182,2,94,0,1,0,76,0,0,3,182,5,129,0,7,0,32,64,14,0,5,1,3,1,8,9,4,5,2,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,3,182,135,253,29,94,2,
133,135,1,39,2,227,101,253,122,3,152,0,1,0,76,0,0,3,182,5,129,0,8,0,28,64,11,0,6,3,6,9,10,6,4,7,1,7,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,1,55,1,19,17,51,3,182,135,254,184,254,101,92,1,174,217,135,2,115,1,153,101,254,82,254,100,4,90,0,1,
0,76,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,3,1,8,9,4,5,2,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,2,113,138,254,101,94,1,61,138,2,100,1,156,100,254,195,2,90,0,1,0,47,0,0,3,182,5,129,0,8,0,31,64,14,0,1,4,1,9,10,5,2,6,
3,4,7,1,7,0,47,47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,72,117,1,55,1,84,135,4,29,252,229,3,96,72,253,152,3,63,0,1,0,57,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,4,1,10,11,5,2,7,6,3,5,8,1,8,0,47,47,18,23,57,17,18,
1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,184,254,82,117,1,57,1,72,135,3,158,253,112,3,72,70,253,161,2,144,180,0,0,1,0,63,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,4,1,10,11,5,2,7,6,3,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,
48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,195,254,77,119,1,92,1,29,135,2,115,254,164,3,88,61,253,84,1,57,2,72,0,1,0,63,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,5,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,48,33,35,17,33,
1,55,1,33,17,51,3,182,135,254,164,254,108,119,1,111,1,10,135,1,86,3,25,61,253,49,3,164,0,1,0,63,0,0,3,182,5,129,0,8,0,28,64,11,0,6,3,6,9,10,6,4,7,1,7,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,1,55,1,23,17,51,3,182,135,254,180,254,92,119,1,154,
223,135,1,53,3,58,61,252,221,203,4,195,0,0,1,0,63,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,3,1,8,9,4,5,2,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,2,113,138,254,88,119,1,49,138,1,45,3,66,61,253,170,3,43,0,1,0,53,0,0,3,182,
5,129,0,8,0,32,64,14,0,1,4,1,9,10,5,2,6,3,7,1,3,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,184,254,78,125,1,53,1,72,135,3,215,252,41,5,8,49,252,113,3,215,0,0,1,0,53,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,
11,5,2,6,7,4,8,1,3,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,184,254,78,125,1,60,1,65,135,3,117,252,139,5,8,49,252,93,3,106,129,0,1,0,53,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,5,2,6,2,4,8,1,3,8,
0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,78,127,1,78,1,45,135,2,143,253,113,5,10,45,252,43,2,111,1,176,0,0,1,0,53,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,5,2,6,7,4,8,1,3,8,0,47,47,51,18,23,
57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,37,17,51,3,182,135,254,184,254,78,127,1,117,1,6,135,1,55,254,201,5,10,45,251,197,250,3,139,0,1,0,53,0,0,3,182,5,129,0,7,0,30,64,12,0,5,2,5,8,9,3,4,6,4,1,6,0,47,47,51,17,18,57,17,18,1,57,57,17,51,49,48,
33,33,1,55,1,51,17,51,3,182,254,49,254,78,127,1,156,223,135,5,10,45,251,80,4,250,0,1,0,53,0,0,2,113,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,113,138,254,78,127,1,51,138,5,10,45,252,121,
3,209,0,0,1,0,76,0,0,3,182,5,129,0,7,0,28,64,11,0,1,5,1,8,9,4,6,1,3,6,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,17,33,1,39,1,33,3,182,135,254,225,254,170,110,1,119,1,243,4,250,253,194,74,2,123,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,
1,10,11,3,7,2,4,4,6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,209,254,186,110,1,155,1,72,135,3,145,1,31,254,12,74,2,123,254,205,1,51,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,11,3,7,2,
4,4,6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,176,254,219,110,1,155,1,72,135,2,41,2,84,254,63,74,2,123,253,193,2,63,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,11,3,4,7,2,4,6,1,8,6,0,47,
51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,39,1,1,17,51,3,182,135,254,156,254,239,110,1,155,1,72,135,233,3,117,254,94,74,2,123,252,211,3,45,0,1,0,76,0,0,3,182,5,129,0,8,0,32,64,14,0,6,4,6,9,10,2,3,6,3,5,1,7,5,0,47,51,47,18,23,57,17,18,1,
57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,158,254,237,110,1,174,1,53,135,4,82,254,106,74,2,123,252,61,3,195,0,0,1,0,104,0,0,2,113,5,129,0,6,0,28,64,11,0,1,4,1,7,8,3,2,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,
113,138,254,240,111,1,127,138,4,127,254,59,76,2,123,0,0,1,0,76,0,0,3,182,5,129,0,6,0,28,64,11,0,1,4,1,7,8,2,3,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,3,182,135,253,107,78,2,227,135,4,207,253,209,102,2,123,0,0,1,0,70,0,0,3,
182,5,129,0,9,0,36,64,15,0,7,1,5,1,10,11,4,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,48,33,35,17,33,1,39,1,33,17,51,3,182,135,254,191,254,186,98,1,106,1,127,135,3,227,254,152,92,1,147,1,23,0,1,0,76,0,0,3,182,5,129,0,9,0,34,64,
16,0,7,1,5,1,10,11,6,3,7,2,4,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,182,254,195,92,1,155,1,72,135,2,129,1,53,254,219,103,1,121,254,202,2,70,0,1,0,76,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,5,1,10,11,
6,3,4,7,2,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,152,254,219,86,1,155,1,72,135,1,25,2,129,254,245,105,1,121,253,192,3,80,0,1,0,76,0,0,3,182,5,129,0,8,0,31,64,14,0,6,4,6,9,10,5,2,3,6,4,7,1,7,0,47,
47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,3,39,1,1,17,51,3,182,135,254,105,230,102,1,114,1,113,135,3,182,254,230,92,1,192,252,164,4,37,0,0,1,0,76,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,4,1,8,9,2,3,5,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,
48,33,35,17,1,39,1,53,51,2,113,138,254,195,94,1,155,138,3,201,254,192,103,1,155,246,0,0,1,0,160,0,0,3,182,5,129,0,8,0,34,64,14,0,1,4,1,9,10,2,1,4,5,5,7,1,7,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,33,35,17,3,33,53,33,1,51,3,182,135,231,254,
88,1,86,1,57,135,4,90,254,66,135,2,94,0,0,1,0,160,0,0,3,182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,7,33,53,33,1,17,51,3,182,135,242,254,99,1,102,1,41,135,3,154,254,135,
1,57,1,37,0,0,1,0,160,0,0,3,182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,158,254,211,1,98,1,45,135,1,37,1,119,135,254,196,3,154,0,0,1,0,
160,0,0,3,182,5,129,0,8,0,34,64,14,0,6,3,6,9,10,6,1,3,4,4,7,1,7,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,33,35,1,33,53,33,1,17,51,3,182,135,254,168,254,201,1,137,1,6,135,2,156,135,254,4,4,90,0,1,0,86,0,0,3,182,5,129,0,8,0,31,64,14,0,1,4,1,
9,10,2,5,6,3,4,7,1,7,0,47,47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,5,1,51,3,182,135,254,193,254,102,94,1,10,1,113,135,4,37,253,16,1,140,94,254,3,96,0,0,1,0,86,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,4,1,10,11,2,7,5,6,3,5,8,1,8,0,47,47,18,23,
57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,184,254,111,94,1,19,1,104,135,3,127,253,190,1,132,94,254,248,2,120,242,0,0,1,0,88,0,0,3,182,5,129,0,9,0,34,64,16,0,7,1,4,1,10,11,5,2,7,6,3,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,
17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,113,92,1,51,1,72,135,2,109,254,202,1,131,103,254,213,1,49,2,90,0,1,0,86,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,5,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,
48,33,35,17,33,1,55,1,33,17,51,3,182,135,254,152,254,143,98,1,76,1,43,135,1,86,1,109,92,254,190,3,164,0,1,0,86,0,0,3,182,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,3,182,135,253,39,94,2,123,
135,2,193,94,253,157,4,197,0,0,1,0,92,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,3,1,8,9,4,5,2,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,55,1,17,51,2,113,138,254,117,92,1,47,138,1,51,1,139,103,254,209,3,139,0,1,0,55,0,0,3,182,5,129,0,
8,0,32,64,14,0,1,4,1,9,10,2,5,6,3,7,1,3,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,1,1,51,3,182,135,254,203,254,61,113,1,43,1,92,135,3,195,252,61,2,217,76,254,24,4,68,0,0,1,0,55,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,2,5,
6,7,4,8,1,3,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,53,51,3,182,135,254,184,254,80,111,1,43,1,94,135,3,45,252,211,2,217,76,254,10,3,105,233,0,1,0,55,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,5,2,6,7,4,8,1,3,8,0,47,
47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,80,111,1,63,1,74,135,2,63,253,193,2,217,76,253,231,2,76,2,41,0,0,1,0,55,255,254,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,5,2,6,7,4,8,1,3,8,0,47,47,51,18,23,
57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,80,113,1,88,1,47,135,1,88,254,166,2,219,76,253,184,1,66,3,98,0,0,1,0,55,0,0,3,182,5,129,0,7,0,30,64,12,0,5,2,5,8,9,3,4,6,4,1,6,0,47,47,51,17,18,57,17,18,1,57,57,17,51,49,
48,33,33,1,55,1,51,17,51,3,182,254,49,254,80,113,1,139,252,135,2,217,76,253,98,4,250,0,1,0,55,0,0,2,113,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,113,138,254,80,113,1,63,138,2,217,76,253,
225,4,123,0,0,1,0,72,0,0,3,182,5,129,0,7,0,28,64,11,0,1,5,1,8,9,4,6,1,3,6,0,47,51,47,18,57,17,18,1,57,57,17,51,49,48,33,35,17,35,1,39,1,33,3,182,135,237,254,127,121,1,153,1,213,4,250,252,92,49,3,250,0,1,0,70,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,
11,3,7,2,4,4,6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,227,254,175,123,1,155,1,78,135,3,121,1,16,252,205,49,3,250,254,176,1,80,0,0,1,0,70,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,5,1,10,11,3,7,2,4,4,
6,1,8,6,0,47,51,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,207,254,195,123,1,161,1,72,135,2,98,1,242,253,2,49,3,250,253,231,2,25,0,0,1,0,70,0,0,3,182,5,131,0,9,0,35,64,16,0,7,1,5,1,10,11,3,7,4,2,4,6,1,8,6,0,47,51,
47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,39,1,1,17,51,3,182,135,254,180,254,222,123,1,161,1,72,135,158,3,116,253,68,49,3,252,252,162,3,92,0,1,0,70,0,0,3,182,5,129,0,8,0,32,64,14,0,6,4,6,9,10,2,6,3,3,5,1,7,5,0,47,51,47,18,23,57,17,18,1,57,
57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,172,254,230,123,1,161,1,72,135,3,254,253,88,49,3,250,252,41,3,215,0,0,1,0,70,0,0,2,113,5,129,0,6,0,28,64,11,0,1,4,1,7,8,3,2,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,2,113,
138,254,218,123,1,161,138,4,29,253,57,49,3,250,0,0,1,0,129,0,0,3,182,5,129,0,8,0,28,64,11,0,1,5,1,9,10,4,2,7,1,7,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,7,1,39,1,1,51,3,182,135,223,254,168,119,1,98,1,76,135,4,195,203,253,94,61,2,185,1,53,
0,0,1,0,129,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,5,1,10,11,4,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,48,33,35,17,35,1,39,1,33,17,51,3,182,135,233,254,178,119,1,115,1,59,135,3,227,253,115,61,2,215,1,23,0,0,1,0,57,0,0,3,182,5,
129,0,9,0,34,64,16,0,7,1,5,1,10,11,6,3,7,2,4,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,209,254,174,117,1,174,1,72,135,2,88,1,141,253,113,72,3,69,254,84,2,74,0,1,0,57,0,0,3,182,5,129,0,9,0,34,64,16,0,
7,1,5,1,10,11,6,3,7,2,4,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,39,1,1,17,51,3,182,135,254,176,254,207,117,1,174,1,72,135,180,2,240,253,178,72,3,71,253,31,3,125,0,0,1,0,57,0,0,3,182,5,129,0,8,0,31,64,14,0,6,4,6,9,10,5,2,6,3,
4,7,1,7,0,47,47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,168,254,215,117,1,174,1,72,135,3,147,253,195,72,3,71,252,150,4,6,0,1,0,57,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,4,1,8,9,2,3,5,3,6,1,6,0,47,47,18,23,57,17,18,1,57,57,
17,51,51,49,48,33,35,17,1,39,1,53,51,2,113,138,254,201,119,1,174,138,3,184,253,160,62,3,75,160,0,0,1,0,145,0,0,3,182,5,129,0,8,0,28,64,11,0,1,5,1,9,10,4,2,7,1,7,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,17,3,1,39,1,1,51,3,182,135,217,254,150,91,
1,86,1,72,135,4,90,254,100,254,152,98,1,86,2,115,0,1,0,145,0,0,3,182,5,129,0,7,0,32,64,14,6,3,7,2,7,8,9,3,0,1,3,4,7,4,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,1,1,39,1,53,51,17,35,3,47,253,189,91,2,158,135,135,3,219,253,123,98,2,228,229,250,127,
0,0,1,0,145,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,5,1,10,11,4,1,3,6,6,8,1,8,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,51,49,48,33,35,17,33,1,39,1,33,17,51,3,182,135,254,223,254,222,91,1,72,1,86,135,2,156,254,186,98,1,107,2,94,0,1,0,145,0,0,3,182,5,
129,0,9,0,34,64,16,0,7,1,5,1,10,11,6,3,7,2,4,5,8,1,8,0,47,47,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,189,255,0,91,1,86,1,72,135,1,66,1,49,254,227,98,1,121,254,205,3,131,0,1,0,145,0,0,3,182,5,129,0,8,0,31,64,14,0,
6,4,6,9,10,5,2,3,6,4,7,1,7,0,47,47,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,7,39,1,1,17,51,3,182,135,254,158,221,95,1,86,1,72,135,2,76,248,100,1,121,253,211,4,125,0,1,0,76,0,0,2,113,5,129,0,7,0,32,64,14,0,5,1,4,1,8,9,2,3,5,3,6,1,6,0,47,47,18,23,57,
17,18,1,57,57,17,51,51,49,48,33,35,17,1,39,1,17,51,2,113,138,254,195,94,1,155,138,2,147,254,195,100,1,156,2,43,0,1,0,160,0,0,3,182,5,129,0,8,0,34,64,14,0,1,4,1,9,10,2,1,4,5,5,7,1,7,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,33,35,17,3,33,53,
33,1,51,3,182,135,219,254,76,1,82,1,61,135,3,215,253,127,135,3,164,0,0,1,0,160,0,0,3,182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,3,33,53,33,1,17,51,3,182,135,240,254,97,
1,78,1,65,135,3,37,254,49,135,2,111,1,53,0,1,0,160,0,0,3,182,5,129,0,9,0,38,64,16,0,7,1,4,1,10,11,2,7,1,4,5,5,8,1,8,0,47,47,18,57,47,51,17,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,213,254,156,1,30,1,113,135,2,147,254,
195,135,1,135,2,29,0,0,1,0,160,0,0,3,182,5,129,0,8,0,34,64,14,7,4,1,4,9,10,4,8,1,2,2,5,8,5,0,47,47,18,57,47,51,17,57,17,18,1,57,57,17,51,49,48,1,33,53,33,1,17,51,17,35,1,190,254,226,1,100,1,43,135,135,1,86,135,254,236,4,184,250,127,0,1,0,76,0,0,3,182,
5,129,0,8,0,32,64,14,0,1,4,1,9,10,2,5,6,3,7,1,3,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,17,1,1,55,5,1,51,3,182,135,254,184,254,101,92,1,0,1,135,135,3,211,252,45,1,121,102,235,4,141,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,
7,2,5,6,4,8,1,3,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,5,1,53,51,3,182,135,254,184,254,101,92,1,10,1,125,135,3,86,252,170,1,121,102,248,3,218,192,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,2,7,5,6,4,8,1,3,8,
0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,101,92,1,29,1,106,135,2,63,253,193,1,121,102,254,250,2,127,2,41,0,0,1,0,76,0,0,3,182,5,129,0,9,0,35,64,16,0,7,1,4,1,10,11,5,7,2,6,4,8,1,3,8,0,47,47,51,18,
23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,55,1,1,17,51,3,182,135,254,184,254,101,92,1,61,1,74,135,1,51,254,205,1,121,102,254,219,1,54,3,145,0,0,1,0,80,0,0,3,182,5,129,0,7,0,30,64,12,0,5,2,5,8,9,3,4,6,4,1,6,0,47,47,51,17,18,57,17,18,1,57,57,17,51,
49,48,33,33,1,55,1,33,17,51,3,182,254,49,254,105,92,1,121,1,10,135,1,119,104,254,168,4,250,0,0,1,0,80,0,0,2,113,5,129,0,6,0,28,64,11,0,4,2,4,7,8,4,3,5,1,5,0,47,47,18,57,57,17,18,1,57,57,17,51,49,48,33,35,1,55,1,17,51,2,113,138,254,105,92,1,59,138,1,119,
104,254,223,4,195,0,0,1,0,47,0,0,3,182,5,129,0,7,0,26,64,10,0,1,5,1,8,9,1,4,3,6,0,47,51,47,51,17,18,1,57,57,17,51,49,48,33,35,17,35,1,39,1,33,3,182,135,235,254,108,129,1,178,1,213,4,250,251,6,45,5,84,0,1,0,53,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,5,1,
10,11,3,7,2,3,6,1,4,8,6,0,47,51,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,37,1,39,1,1,17,51,3,182,135,254,250,254,139,127,1,178,1,72,135,3,139,250,251,123,45,5,84,254,201,1,55,0,0,1,0,53,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,5,1,10,11,3,7,2,
3,6,1,4,8,6,0,47,51,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,219,254,170,127,1,178,1,72,135,2,74,1,237,251,201,45,5,84,253,213,2,43,0,1,0,23,0,0,3,182,5,129,0,9,0,36,64,16,0,7,1,5,1,10,11,3,7,2,3,6,4,1,8,6,0,
47,51,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,39,1,1,17,51,3,182,135,254,195,254,164,127,1,208,1,72,135,233,3,17,252,8,47,5,80,252,219,3,37,0,0,1,0,29,0,0,3,182,5,129,0,8,0,32,64,13,0,6,4,6,9,10,6,2,5,1,3,7,5,0,47,51,47,51,18,57,57,17,
18,1,57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,184,254,179,125,1,202,1,72,135,3,215,252,41,47,5,82,252,41,3,215,0,0,1,0,41,0,0,2,113,5,129,0,6,0,28,64,11,0,1,4,1,7,8,2,5,1,3,5,0,47,47,51,18,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,
2,113,138,254,195,129,1,190,138,3,215,252,41,45,5,84,0,0,1,0,47,0,0,3,182,5,129,0,8,0,28,64,11,0,1,5,1,9,10,2,7,1,4,7,0,47,47,51,18,57,17,18,1,57,57,17,51,49,48,33,35,17,7,1,39,1,1,51,3,182,135,213,254,84,127,1,184,1,72,135,4,195,215,252,20,55,4,2,1,
72,0,0,1,0,39,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,5,1,10,11,3,6,6,8,1,4,8,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,35,1,39,1,33,17,51,3,182,135,244,254,101,121,1,180,1,84,135,3,227,252,29,49,4,57,1,23,0,0,1,0,37,0,0,3,182,5,129,0,
9,0,35,64,16,0,7,1,5,1,10,11,6,3,7,2,4,8,1,4,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,227,254,142,123,1,188,1,78,135,2,113,1,18,252,125,49,4,74,254,176,2,86,0,0,1,0,37,0,0,3,182,5,129,0,9,0,35,64,16,0,
7,1,5,1,10,11,6,3,7,2,4,8,1,4,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,53,1,1,39,1,1,17,51,3,182,135,254,215,254,158,127,1,215,1,51,135,199,2,104,252,209,53,4,64,253,129,3,139,0,1,0,37,0,0,3,182,5,129,0,8,0,32,64,14,0,6,4,6,9,10,5,2,6,
3,7,1,3,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,184,254,185,123,1,194,1,72,135,3,35,252,221,49,4,90,252,221,4,25,0,0,1,0,37,0,0,2,113,5,129,0,7,0,32,64,13,0,5,1,4,1,8,9,2,5,6,1,3,6,0,47,47,51,18,57,57,17,18,
1,57,57,17,51,51,49,48,33,35,17,1,39,1,53,51,2,113,138,254,185,123,1,194,138,3,121,252,135,49,4,193,143,0,0,1,0,72,0,0,3,182,5,129,0,6,0,28,64,11,0,1,4,1,7,8,2,5,1,3,5,0,47,47,51,18,57,17,18,1,57,57,17,51,49,48,33,35,17,1,39,1,51,3,182,135,253,143,118,
2,231,135,4,102,251,154,68,5,61,0,0,1,0,45,0,0,3,182,5,129,0,9,0,32,64,13,0,7,1,5,1,10,11,2,7,8,1,4,8,0,47,47,51,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,7,1,39,1,1,17,51,3,182,135,248,254,109,119,1,160,1,98,135,3,178,248,253,70,70,2,202,1,99,1,
14,0,1,0,80,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,5,1,10,11,3,6,6,8,1,4,8,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,33,1,39,1,33,17,51,3,182,135,254,248,254,156,115,1,135,1,88,135,2,156,253,100,72,2,219,2,94,0,1,0,53,0,0,3,182,5,129,
0,9,0,35,64,16,0,7,1,5,1,10,11,6,3,7,2,4,8,1,4,8,0,47,47,51,18,23,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,1,39,1,1,17,51,3,182,135,254,209,254,160,107,1,174,1,76,135,1,33,1,45,253,178,76,2,227,254,176,3,162,0,0,1,0,53,0,0,3,182,5,129,0,8,0,32,64,14,
0,6,4,6,9,10,5,2,6,3,7,1,3,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,184,254,185,107,1,174,1,76,135,2,33,253,223,78,2,227,253,215,4,121,0,0,1,0,45,0,0,2,113,5,129,0,7,0,32,64,13,0,5,1,4,1,8,9,5,2,6,1,3,6,0,47,
47,51,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,39,1,17,51,2,113,138,254,185,115,1,186,138,2,33,253,223,72,2,227,2,86,0,1,0,70,0,0,3,182,5,129,0,8,0,28,64,11,0,1,5,1,9,10,2,7,1,4,7,0,47,47,51,18,57,17,18,1,57,57,17,51,49,48,33,35,17,3,1,39,1,1,
51,3,182,135,225,254,82,90,1,143,1,90,135,3,250,253,156,254,106,102,1,121,3,162,0,1,0,78,0,0,3,182,5,129,0,9,0,32,64,13,0,7,1,5,1,10,11,7,2,8,1,4,8,0,47,47,51,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,3,1,39,1,1,53,51,3,182,135,219,254,76,82,1,153,
1,72,135,3,104,254,48,254,104,106,1,134,2,166,235,0,1,0,78,0,0,3,182,5,129,0,7,0,32,64,13,0,5,1,4,1,8,9,5,2,6,3,1,6,0,47,47,51,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,39,1,17,51,3,182,135,253,125,94,2,225,135,2,115,253,153,94,2,205,2,74,0,1,
0,82,0,0,3,182,5,129,0,9,0,34,64,14,0,7,1,5,1,10,11,3,6,6,8,4,1,8,0,47,47,51,18,57,47,51,17,18,1,57,57,17,51,51,49,48,33,35,17,33,1,39,1,33,17,51,3,182,135,254,205,254,184,98,1,113,1,108,135,1,86,254,180,96,1,115,3,164,0,1,0,78,0,0,3,182,5,129,0,8,0,
32,64,14,0,6,4,6,9,10,5,2,6,3,7,3,1,7,0,47,47,51,18,23,57,17,18,1,57,57,17,51,49,48,33,35,1,1,39,1,1,17,51,3,182,135,254,184,254,195,92,1,153,1,72,135,1,51,254,213,96,1,134,254,204,4,199,0,0,1,0,70,0,0,2,113,5,129,0,7,0,32,64,13,0,5,1,4,1,8,9,2,5,6,1,
3,6,0,47,47,51,18,57,57,17,18,1,57,57,17,51,51,49,48,33,35,17,1,39,1,17,51,2,113,138,254,185,90,1,161,138,1,41,254,215,100,1,127,3,158,0,1,0,160,0,0,3,182,5,129,0,8,0,32,64,13,0,1,4,1,9,10,1,2,5,7,5,4,7,0,47,47,51,17,18,57,196,17,18,1,57,57,17,51,49,
48,33,35,17,1,33,53,33,1,51,3,182,135,254,223,254,146,1,14,1,129,135,3,188,252,68,135,4,250,0,1,0,160,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,1,2,7,5,8,5,4,8,0,47,47,51,17,18,57,57,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,53,51,3,
182,135,254,223,254,146,1,16,1,127,135,3,39,252,217,135,4,41,209,0,1,0,160,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,1,2,7,5,8,5,4,8,0,47,47,51,17,18,57,57,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,225,254,144,1,
28,1,115,135,2,68,253,188,135,2,244,2,6,0,0,1,0,160,0,0,3,182,5,129,0,9,0,36,64,15,0,7,1,4,1,10,11,1,2,7,5,8,5,4,8,0,47,47,51,17,18,57,57,196,17,18,1,57,57,17,51,51,49,48,33,35,17,1,33,53,33,1,17,51,3,182,135,254,213,254,156,1,51,1,92,135,1,43,254,213,
135,1,92,3,158,0,255,255,0,113,255,236,4,205,6,254,2,38,1,126,0,0,1,7,9,63,0,199,0,0,0,18,178,4,3,2,184,255,240,180,72,71,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,6,254,2,38,1,126,0,0,1,7,9,64,0,197,0,0,0,18,178,4,3,2,184,255,238,180,48,47,
15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,6,254,2,38,1,126,0,0,1,7,9,65,0,199,0,0,0,18,178,4,3,2,184,255,240,180,48,47,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,6,254,2,38,1,126,0,0,1,7,9,66,0,197,0,0,0,18,178,4,3,2,184,255,238,180,
48,47,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,7,59,2,38,1,126,0,0,1,7,9,87,0,199,0,0,0,18,178,4,3,2,184,255,240,180,51,45,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,7,59,2,38,1,126,0,0,1,7,9,86,0,199,0,0,0,18,178,4,3,2,184,255,240,
180,51,45,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,7,59,2,38,1,126,0,0,1,7,9,85,0,199,0,0,0,18,178,4,3,2,184,255,240,180,51,45,15,25,37,1,43,53,53,53,255,255,0,113,255,236,4,205,7,59,2,38,1,126,0,0,1,7,9,84,0,199,0,0,0,18,178,4,3,2,184,255,
240,180,51,45,15,25,37,1,43,53,53,53,255,255,255,226,255,236,2,160,6,254,2,38,1,134,0,0,1,7,9,63,255,120,0,0,0,16,64,9,3,2,1,16,43,42,15,0,37,1,43,53,53,53,255,255,255,226,255,236,2,160,6,254,2,38,1,134,0,0,1,7,9,64,255,120,0,0,0,16,64,9,3,2,1,16,19,
18,15,0,37,1,43,53,53,53,255,255,255,226,255,236,2,160,6,254,2,38,1,134,0,0,1,7,9,65,255,120,0,0,0,16,64,9,3,2,1,16,19,18,15,0,37,1,43,53,53,53,255,255,255,226,255,236,2,160,6,254,2,38,1,134,0,0,1,7,9,66,255,120,0,0,0,16,64,9,3,2,1,16,19,18,15,0,37,1,
43,53,53,53,255,255,255,214,255,236,2,160,7,59,2,38,1,134,0,0,1,7,9,87,255,120,0,0,0,16,64,9,3,2,1,16,22,16,15,0,37,1,43,53,53,53,255,255,255,214,255,236,2,160,7,59,2,38,1,134,0,0,1,7,9,86,255,120,0,0,0,16,64,9,3,2,1,16,22,16,15,0,37,1,43,53,53,53,255,
255,255,214,255,236,2,160,7,59,2,38,1,134,0,0,1,7,9,85,255,120,0,0,0,16,64,9,3,2,1,16,22,16,15,0,37,1,43,53,53,53,255,255,255,214,255,236,2,160,7,59,2,38,1,134,0,0,1,7,9,84,255,120,0,0,0,16,64,9,3,2,1,16,22,16,15,0,37,1,43,53,53,53,255,255,0,162,255,
236,4,121,6,254,2,38,1,146,0,0,1,7,9,63,0,217,0,0,0,18,178,3,2,1,184,255,229,180,48,47,4,18,37,1,43,53,53,53,255,255,0,162,255,236,4,121,6,254,2,38,1,146,0,0,1,7,9,64,0,215,0,0,0,18,178,3,2,1,184,255,230,180,24,45,4,18,37,1,43,53,53,53,255,255,0,162,
255,236,4,121,6,254,2,38,1,146,0,0,1,7,9,65,0,217,0,0,0,18,178,3,2,1,184,255,229,180,24,23,4,18,37,1,43,53,53,53,255,255,0,162,255,236,4,121,6,254,2,38,1,146,0,0,1,7,9,66,0,215,0,0,0,18,178,3,2,1,184,255,229,180,24,45,4,18,37,1,43,53,53,53,255,255,0,
162,255,236,4,121,7,59,2,38,1,146,0,0,1,7,9,87,0,217,0,0,0,18,178,3,2,1,184,255,229,180,27,21,4,18,37,1,43,53,53,53,255,255,0,162,255,236,4,121,7,59,2,38,1,146,0,0,1,7,9,86,0,217,0,0,0,18,178,3,2,1,184,255,229,180,27,21,4,18,37,1,43,53,53,53,255,255,
0,162,255,236,4,121,7,59,2,38,1,146,0,0,1,7,9,85,0,217,0,0,0,18,178,3,2,1,184,255,229,180,27,21,4,18,37,1,43,53,53,53,255,255,0,162,255,236,4,121,7,59,2,38,1,146,0,0,1,7,9,84,0,217,0,0,0,18,178,3,2,1,184,255,229,180,27,21,4,18,37,1,43,53,53,53,255,255,
255,226,255,236,2,160,7,141,2,38,1,134,0,0,1,7,9,83,255,120,0,0,0,18,64,10,4,3,2,1,16,43,42,15,0,37,1,43,53,53,53,53,255,255,255,226,255,236,2,160,7,141,2,38,1,134,0,0,1,7,9,82,255,120,0,0,0,18,64,10,4,3,2,1,16,43,42,15,0,37,1,43,53,53,53,53,255,255,
255,214,255,236,2,160,7,141,2,38,1,134,0,0,1,7,9,81,255,120,0,0,0,18,64,10,4,3,2,1,16,16,34,15,0,37,1,43,53,53,53,53,255,255,255,214,255,236,2,160,7,141,2,38,1,134,0,0,1,7,9,80,255,120,0,0,0,18,64,10,4,3,2,1,16,16,34,15,0,37,1,43,53,53,53,53,255,255,
0,162,255,236,4,121,7,141,2,38,1,146,0,0,1,7,9,83,0,217,0,0,0,20,179,4,3,2,1,184,255,229,180,48,47,4,18,37,1,43,53,53,53,53,255,255,0,162,255,236,4,121,7,141,2,38,1,146,0,0,1,7,9,82,0,217,0,0,0,20,179,4,3,2,1,184,255,229,180,48,47,4,18,37,1,43,53,53,
53,53,255,255,0,162,255,236,4,121,7,141,2,38,1,146,0,0,1,7,9,81,0,217,0,0,0,20,179,4,3,2,1,184,255,229,180,51,45,4,18,37,1,43,53,53,53,53,255,255,0,162,255,236,4,121,7,141,2,38,1,146,0,0,1,7,9,80,0,217,0,0,0,20,179,4,3,2,1,184,255,229,180,51,45,4,18,
37,1,43,53,53,53,53,0,1,0,201,254,123,5,10,5,203,0,30,0,60,64,31,23,19,19,20,0,11,11,5,20,3,31,32,23,20,27,21,3,20,18,27,15,105,89,27,4,3,8,105,89,3,34,0,63,43,0,24,63,43,0,24,63,63,17,18,57,17,18,1,23,57,17,51,17,51,17,51,49,48,37,20,6,35,34,39,53,22,
51,50,54,53,17,52,38,35,34,6,21,17,35,17,51,23,51,54,54,51,50,4,21,5,10,207,190,98,58,71,85,102,111,159,181,193,188,184,145,31,10,54,228,115,245,1,5,12,193,208,27,155,20,117,110,3,205,190,160,206,228,252,135,5,182,188,92,117,253,235,0,1,0,199,254,123,
5,78,5,182,0,25,0,59,64,30,10,13,13,14,20,8,23,18,18,8,2,14,4,26,27,18,10,14,21,15,3,8,14,18,0,5,105,89,0,34,0,63,43,0,24,63,51,63,51,18,57,57,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,1,34,39,53,22,51,50,54,55,1,35,22,21,17,35,17,51,1,51,38,53,17,
51,17,20,6,3,205,98,58,71,85,102,109,2,252,198,8,17,170,213,3,12,8,14,172,199,254,123,27,155,20,117,110,4,190,255,166,252,231,5,182,251,109,154,255,2,250,250,86,196,205,0,0,1,0,186,255,236,4,252,5,203,0,34,0,85,64,45,27,23,9,9,24,6,0,15,6,15,35,36,28,
27,27,25,15,24,47,24,63,24,3,14,3,24,24,25,7,7,3,25,3,31,19,105,89,31,4,3,12,105,89,3,19,0,63,43,0,24,63,43,0,24,63,18,57,47,17,57,47,95,94,93,18,57,17,51,17,18,1,57,57,17,51,17,51,51,17,51,51,49,48,1,20,0,33,34,0,53,53,51,21,20,22,51,50,54,53,17,52,
38,35,34,6,21,21,35,17,51,23,51,54,54,51,50,4,21,4,252,254,221,254,252,254,254,227,185,182,182,174,183,160,180,193,188,185,146,30,11,53,227,117,245,1,5,2,4,249,254,225,1,29,255,21,27,179,196,196,181,1,201,190,160,206,228,152,2,213,188,91,118,253,235,
0,2,0,174,255,236,4,176,6,31,0,19,0,38,0,87,64,47,28,29,29,14,0,38,26,14,32,5,5,14,9,38,4,39,40,28,9,10,10,9,93,89,15,10,31,10,2,16,5,10,10,35,23,23,17,93,89,23,1,35,2,93,89,35,22,0,63,43,0,24,63,43,17,18,0,57,24,47,95,94,93,43,17,18,0,57,17,18,1,23,
57,17,51,17,51,17,51,17,51,17,51,49,48,1,16,33,50,54,53,52,38,35,35,53,51,50,54,53,52,38,35,32,17,39,52,54,51,50,22,21,16,5,21,22,22,21,20,4,35,34,36,53,1,98,1,80,169,161,184,172,109,88,149,158,152,139,254,207,180,254,236,221,250,254,200,187,190,254,
243,245,244,254,244,1,172,254,211,157,144,152,159,152,142,134,121,129,254,182,9,224,247,208,183,254,218,51,8,21,199,187,208,228,228,208,0,3,0,106,4,201,2,201,6,254,0,7,0,23,0,27,0,76,64,50,14,21,26,0,3,21,8,17,27,7,28,29,21,11,4,17,15,4,1,4,17,4,1,64,
10,13,72,1,1,27,15,24,47,24,95,24,127,24,143,24,159,24,191,24,207,24,239,24,9,24,0,47,93,51,51,47,43,51,51,47,93,47,16,196,50,17,18,1,23,57,17,51,49,48,1,35,38,39,53,51,22,23,37,52,54,51,50,22,21,20,6,7,53,54,54,53,34,38,3,33,21,33,2,178,86,136,67,197,
25,67,253,236,61,45,50,55,106,120,56,65,45,61,52,2,95,253,161,5,166,169,134,20,127,172,222,52,46,68,53,109,122,13,76,3,48,43,47,254,240,145,0,3,0,106,4,201,2,207,6,254,0,3,0,19,0,27,0,79,64,51,10,17,24,2,2,27,17,4,13,3,6,28,29,17,7,22,13,15,22,1,22,13,
22,27,64,10,13,72,27,27,3,15,0,47,0,95,0,127,0,143,0,159,0,191,0,207,0,239,0,9,0,0,47,93,50,50,47,43,51,51,47,93,47,16,196,50,17,18,1,23,57,17,51,17,51,49,48,19,33,21,33,19,52,54,51,50,22,21,20,6,7,53,54,54,53,34,38,23,54,55,51,21,6,7,35,106,2,95,253,
161,70,62,45,49,55,105,120,56,65,45,62,254,58,34,197,67,136,86,5,90,145,1,211,52,46,68,53,109,122,13,76,3,48,43,47,172,149,150,20,134,169,0,0,3,0,106,4,201,2,201,6,254,0,3,0,11,0,27,0,76,64,50,15,22,2,4,7,19,12,22,3,7,28,29,15,25,8,19,15,8,1,8,19,8,5,
64,10,13,72,5,5,3,15,0,47,0,95,0,127,0,143,0,159,0,191,0,207,0,239,0,9,0,0,47,93,50,50,47,43,51,51,47,93,47,16,196,50,17,18,1,23,57,17,51,49,48,19,33,21,33,37,35,38,39,53,51,22,23,37,20,6,35,20,22,23,21,38,38,53,52,54,51,50,22,106,2,95,253,161,2,58,86,
136,67,197,25,67,254,186,61,45,65,56,120,106,55,50,45,61,5,90,145,221,169,134,20,127,172,222,50,47,43,48,3,76,13,122,109,53,68,46,0,0,3,0,106,4,201,2,205,6,254,0,3,0,19,0,27,0,79,64,51,7,14,24,2,2,27,11,4,14,3,6,28,29,7,17,22,11,15,22,1,22,11,22,27,64,
10,13,72,27,27,3,15,0,47,0,95,0,127,0,143,0,159,0,191,0,207,0,239,0,9,0,0,47,93,50,50,47,43,51,51,47,93,47,16,196,50,17,18,1,23,57,17,51,17,51,49,48,19,33,21,33,1,20,6,35,20,22,23,21,38,38,53,52,54,51,50,22,19,54,55,51,21,6,7,35,106,2,95,253,161,1,9,
62,45,65,56,120,105,55,49,45,62,57,58,34,197,67,136,86,5,90,145,1,211,50,47,43,48,3,76,13,122,109,53,68,46,254,238,149,150,20,134,169,0,0,2,254,244,4,217,1,104,6,33,0,11,0,21,0,35,64,21,3,9,111,15,1,15,128,64,21,1,160,21,240,21,2,15,21,95,21,2,21,0,47,
93,93,113,26,204,93,198,50,49,48,1,52,54,51,50,22,21,20,6,35,34,38,23,54,54,55,51,21,6,6,7,35,254,244,56,40,46,50,58,38,40,56,217,43,114,37,217,41,182,69,119,5,115,53,47,54,46,53,50,50,76,55,175,73,21,61,192,54,0,0,2,254,166,4,217,1,90,6,205,0,11,0,24,
0,51,64,31,3,0,9,1,9,9,22,17,12,112,12,1,15,12,1,12,15,64,22,1,160,22,240,22,2,15,22,95,22,2,22,0,47,93,93,113,51,51,93,93,47,51,18,57,47,93,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,7,51,22,23,54,55,51,21,6,7,35,38,39,96,56,40,47,49,58,38,40,56,250,
123,114,105,126,97,127,205,51,184,60,192,6,104,54,47,56,45,52,50,50,19,74,115,126,63,27,205,96,102,199,0,3,254,209,4,248,1,49,6,205,0,11,0,23,0,27,0,39,64,23,15,3,3,21,0,9,16,9,2,9,9,27,32,24,1,15,24,127,24,159,24,3,24,0,47,93,113,51,51,47,93,51,51,17,
51,49,48,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,5,33,21,33,254,223,56,40,39,58,58,39,40,56,1,129,56,38,39,58,58,39,38,56,254,113,2,96,253,160,6,104,54,47,47,54,52,50,50,52,54,47,47,54,52,50,50,171,145,0,3,254,147,4,215,1,
111,6,205,0,11,0,23,0,47,0,77,64,53,15,3,118,3,1,3,21,79,9,95,9,111,9,3,0,9,1,9,29,44,9,3,79,36,191,36,207,36,3,36,40,9,12,72,36,41,33,36,3,64,24,1,160,24,240,24,2,15,24,95,24,2,24,0,47,93,93,113,23,51,47,43,93,23,51,47,93,93,51,51,93,17,51,49,48,1,52,
54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,254,223,56,40,39,58,58,39,40,56,1,129,56,38,39,58,58,39,38,56,58,43,83,79,73,34,49,49,14,95,12,111,92,45,85,78,72,32,47,50,15,
93,13,110,6,104,54,47,47,54,52,50,50,52,54,47,47,54,52,50,50,254,165,31,36,31,54,46,112,122,31,37,31,54,47,114,120,0,2,254,168,4,215,1,88,7,12,0,23,0,32,0,133,64,23,4,28,20,28,2,63,4,28,132,28,148,28,180,28,4,20,28,36,28,148,28,3,28,184,255,192,64,73,
19,23,72,28,128,139,25,155,25,171,25,3,36,25,52,25,2,0,25,16,25,2,9,2,25,20,25,5,3,0,12,16,12,2,58,96,12,112,12,128,12,3,79,12,191,12,207,12,3,12,40,9,12,72,12,17,9,12,3,64,0,1,160,0,240,0,2,15,0,95,0,2,0,0,47,93,93,113,23,50,47,43,93,113,94,93,23,51,
47,95,94,93,93,93,26,205,43,113,114,94,93,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,3,35,38,39,53,51,22,23,23,145,39,77,73,70,31,38,42,15,104,10,104,85,42,80,73,67,30,43,38,14,102,11,101,99,119,244,49,218,35,111,48,4,217,31,36,
31,44,56,112,122,31,37,31,54,47,112,122,1,29,183,75,20,69,126,59,0,2,254,168,4,215,1,88,7,12,0,23,0,32,0,133,64,23,4,27,20,27,2,63,4,27,132,27,148,27,180,27,4,20,27,36,27,148,27,3,27,184,255,192,64,73,19,23,72,27,128,139,32,155,32,171,32,3,36,32,52,32,
2,0,32,16,32,2,9,2,32,20,32,5,3,0,12,16,12,2,58,96,12,112,12,128,12,3,79,12,191,12,207,12,3,12,40,9,12,72,12,17,9,12,3,64,0,1,160,0,240,0,2,15,0,95,0,2,0,0,47,93,93,113,23,50,47,43,93,113,94,93,23,51,47,95,94,93,93,93,26,204,43,113,114,94,93,49,48,19,
34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,1,55,54,55,51,21,6,7,35,145,39,77,73,70,31,38,42,15,104,10,104,85,42,80,73,67,30,43,38,14,102,11,101,254,147,49,110,35,218,55,238,119,4,217,31,36,31,44,56,112,122,31,37,31,54,47,112,122,1,53,59,
126,69,20,79,179,0,0,2,254,209,4,248,1,49,7,12,0,3,0,11,0,43,64,28,144,9,160,9,2,9,128,0,5,16,5,48,5,3,5,5,3,32,0,1,15,0,127,0,159,0,3,0,0,47,93,113,50,50,47,93,26,205,93,49,48,1,33,21,33,37,35,38,39,53,51,22,23,254,209,2,96,253,160,1,182,121,235,55,
215,49,147,5,137,145,235,188,89,20,100,172,0,2,254,209,4,248,1,49,7,12,0,3,0,13,0,43,64,28,144,7,160,7,2,7,128,0,13,16,13,48,13,3,13,13,3,32,0,1,15,0,127,0,159,0,3,0,0,47,93,113,50,50,47,93,26,204,93,49,48,1,33,21,33,19,54,54,55,51,21,6,6,7,35,254,209,
2,96,253,160,170,115,61,18,218,32,164,97,119,5,137,145,1,4,146,91,35,20,46,156,75,0,3,254,166,4,207,1,90,7,12,0,11,0,23,0,40,0,110,64,36,31,28,37,79,24,95,24,2,128,24,144,24,176,24,192,24,208,24,5,32,24,64,24,2,16,24,48,24,128,24,160,24,240,24,5,24,184,
255,192,179,44,47,72,24,184,255,192,64,35,32,35,72,24,32,37,144,37,160,37,3,32,37,160,37,2,0,37,16,37,48,37,3,37,37,9,21,21,3,15,15,95,15,2,15,0,47,93,51,51,17,51,51,47,93,113,114,47,43,43,93,113,114,93,18,57,57,49,48,1,20,6,35,34,38,53,52,54,51,50,22,
5,20,6,35,34,38,53,52,54,51,50,22,3,51,22,22,23,54,54,55,51,21,7,6,7,35,38,39,39,1,31,51,46,46,50,58,38,41,56,254,127,56,39,46,50,58,38,39,56,248,123,53,115,51,56,113,54,127,66,150,40,184,44,144,64,5,51,48,52,54,46,53,50,50,53,53,47,54,46,53,50,50,1,
164,35,78,55,56,77,35,26,64,142,75,74,143,64,0,0,3,254,207,4,207,1,47,6,176,0,11,0,23,0,27,0,31,64,16,27,96,24,1,24,24,9,21,21,3,15,15,95,15,2,15,0,47,93,51,51,17,51,51,47,93,51,49,48,1,20,6,35,34,38,53,52,54,51,50,22,5,20,6,35,34,38,53,52,54,51,50,22,
3,33,21,33,1,31,51,46,46,50,58,38,41,56,254,127,56,39,46,50,58,38,39,56,207,2,96,253,160,5,51,48,52,54,46,53,50,50,53,53,47,54,46,53,50,50,1,72,145,0,2,254,168,4,215,1,88,6,176,0,23,0,27,0,65,64,45,27,175,24,191,24,207,24,3,0,24,1,24,20,24,5,3,191,12,
207,12,2,12,40,9,13,72,12,17,9,12,3,64,0,1,160,0,240,0,2,15,0,95,0,2,0,0,47,93,93,113,23,50,47,43,93,23,51,47,93,93,51,49,48,19,34,46,2,35,34,6,7,35,54,54,51,50,30,2,51,50,54,55,51,6,6,1,33,21,33,145,39,77,73,70,31,38,42,15,104,10,104,85,42,80,73,67,
30,43,38,14,102,11,101,253,231,2,96,253,160,4,217,31,36,31,44,56,112,122,31,37,31,54,47,112,122,1,215,145,0,2,254,207,4,217,1,47,6,178,0,11,0,15,0,47,64,32,15,15,12,31,12,95,12,111,12,175,12,239,12,6,12,12,3,3,64,9,1,160,9,240,9,2,15,9,95,9,2,9,0,47,
93,93,113,51,17,51,47,93,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,3,33,21,33,104,61,45,48,56,58,46,45,61,201,2,96,253,160,5,76,60,54,61,53,54,61,56,1,161,145,0,0,2,254,207,6,41,1,47,8,2,0,11,0,15,0,35,64,22,15,95,12,111,12,175,12,239,12,4,12,12,3,3,
47,9,63,9,127,9,3,9,0,47,93,51,17,51,47,93,51,49,48,3,52,54,51,50,22,21,20,6,35,34,38,3,33,21,33,104,61,45,48,56,58,46,45,61,201,2,96,253,160,6,156,60,54,61,53,54,61,56,1,161,145,0,0,4,0,94,4,209,2,213,7,141,0,11,0,23,0,36,0,44,0,109,64,70,6,0,18,12,
24,41,12,44,0,30,6,45,46,39,128,0,44,1,44,44,27,36,48,30,64,30,2,175,30,1,53,30,1,12,30,28,30,44,30,3,30,30,34,63,27,79,27,2,47,27,63,27,2,27,64,16,20,72,27,27,15,3,3,21,15,9,95,9,2,9,0,47,93,51,51,17,51,51,47,43,93,113,51,51,47,93,93,93,113,51,18,57,
47,93,26,204,17,18,1,23,57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,19,6,6,35,34,38,39,51,22,22,51,50,55,5,54,55,51,21,6,7,35,123,56,40,47,49,58,38,40,56,1,127,56,38,47,49,58,38,38,56,219,19,171,132,134,
158,17,113,12,86,103,168,32,254,209,82,45,178,91,113,101,5,55,54,47,56,45,52,50,50,52,54,47,56,45,52,50,50,1,194,120,136,134,122,57,54,111,4,108,96,20,119,88,0,4,0,94,4,209,2,213,7,141,0,11,0,23,0,36,0,44,0,109,64,70,6,0,18,12,24,12,37,40,0,30,6,45,46,
41,128,0,38,1,38,38,27,36,48,30,64,30,2,175,30,1,53,30,1,12,30,28,30,44,30,3,30,30,34,63,27,79,27,2,47,27,63,27,2,27,64,16,20,72,27,27,15,3,3,21,15,9,95,9,2,9,0,47,93,51,51,17,51,51,47,43,93,113,51,51,47,93,93,93,113,51,18,57,47,93,26,205,17,18,1,23,
57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,19,6,6,35,34,38,39,51,22,22,51,50,55,7,35,38,39,53,51,22,23,123,56,40,47,49,58,38,40,56,1,127,56,38,47,49,58,38,38,56,219,19,171,132,134,158,17,113,12,86,103,168,
32,110,101,113,91,178,51,76,5,55,54,47,56,45,52,50,50,52,54,47,56,45,52,50,50,1,194,120,136,134,122,57,54,111,27,88,119,20,109,95,0,0,4,0,106,4,209,2,201,7,141,0,11,0,23,0,27,0,35,0,97,64,65,6,0,18,12,26,32,12,35,0,27,6,36,37,30,128,95,35,111,35,127,
35,3,0,35,16,35,2,35,35,27,31,24,47,24,207,24,3,31,24,47,24,63,24,127,24,143,24,5,24,64,19,22,72,24,24,15,3,3,21,15,9,95,9,2,9,0,47,93,51,51,17,51,51,47,43,93,113,51,51,47,93,93,26,204,17,18,1,23,57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,
37,52,54,51,50,22,21,20,6,35,34,38,1,33,21,33,55,54,55,51,21,6,7,35,123,56,40,47,49,58,38,40,56,1,127,56,38,47,49,58,38,38,56,254,112,2,95,253,161,199,82,45,178,91,113,101,5,55,54,47,56,45,52,50,50,52,54,47,56,45,52,50,50,1,106,146,230,108,96,20,119,
88,0,0,4,0,106,4,209,2,201,7,141,0,11,0,23,0,27,0,35,0,97,64,65,6,0,18,12,26,12,28,31,0,27,6,36,37,32,128,95,29,111,29,127,29,3,0,29,16,29,2,29,29,27,31,24,47,24,207,24,3,31,24,47,24,63,24,127,24,143,24,5,24,64,19,22,72,24,24,15,3,3,21,15,9,95,9,2,9,
0,47,93,51,51,17,51,51,47,43,93,113,51,51,47,93,93,26,205,17,18,1,23,57,17,51,17,51,49,48,19,52,54,51,50,22,21,20,6,35,34,38,37,52,54,51,50,22,21,20,6,35,34,38,1,33,21,33,37,35,38,39,53,51,22,23,123,56,40,47,49,58,38,40,56,1,127,56,38,47,49,58,38,38,
56,254,112,2,95,253,161,1,136,101,113,91,178,51,76,5,55,54,47,56,45,52,50,50,52,54,47,56,45,52,50,50,1,106,146,207,88,119,20,109,95,0,3,0,94,4,186,2,213,7,59,0,13,0,29,0,37,0,77,64,47,17,24,34,0,0,37,21,14,24,6,6,38,39,17,27,32,21,32,128,37,64,12,19,
72,0,37,1,37,13,6,64,9,12,72,6,6,10,15,3,95,3,127,3,207,3,4,3,0,47,93,51,51,47,43,51,212,93,43,26,204,198,16,196,50,17,18,1,23,57,17,51,17,51,49,48,1,6,6,35,34,38,39,51,22,22,51,50,54,55,3,20,6,35,20,22,23,21,38,38,53,52,54,51,50,22,19,54,55,51,21,6,
7,35,2,213,19,170,133,136,156,17,113,11,80,110,93,93,14,237,62,45,65,56,120,105,55,49,45,62,57,58,34,197,67,136,86,5,176,118,128,126,120,53,47,50,50,1,41,49,47,43,48,3,76,12,122,110,52,68,45,254,238,149,150,21,134,169,0,0,3,0,94,4,186,2,213,7,59,0,13,
0,21,0,37,0,74,64,46,25,32,0,14,17,29,22,32,6,7,38,39,25,35,18,29,18,128,15,64,12,19,72,0,15,1,15,13,6,64,9,12,72,6,6,10,15,3,95,3,127,3,207,3,4,3,0,47,93,51,51,47,43,51,214,93,43,26,205,198,16,196,50,17,18,1,23,57,17,51,49,48,1,6,6,35,34,38,39,51,22,
22,51,50,54,55,55,35,38,39,53,51,22,23,37,20,6,35,20,22,23,21,38,38,53,52,54,51,50,22,2,213,19,170,133,136,156,17,113,11,80,110,93,93,14,68,86,136,67,197,25,67,254,186,61,45,65,56,120,106,55,50,44,62,5,176,118,128,126,120,53,47,50,50,51,169,134,21,127,
172,221,49,47,43,48,3,76,12,122,110,52,68,46,0,0,3,0,94,4,186,2,213,7,59,0,13,0,29,0,37,0,77,64,47,20,27,34,0,0,37,27,14,23,6,6,38,39,27,17,32,23,32,128,37,64,12,19,72,0,37,1,37,13,6,64,9,12,72,6,6,10,15,3,95,3,127,3,207,3,4,3,0,47,93,51,51,47,43,51,
214,93,43,26,204,198,16,196,50,17,18,1,23,57,17,51,17,51,49,48,1,6,6,35,34,38,39,51,22,22,51,50,54,55,1,52,54,51,50,22,21,20,6,7,53,54,54,53,34,38,23,54,55,51,21,6,7,35,2,213,19,170,133,136,156,17,113,11,80,110,93,93,14,254,80,62,45,49,55,105,120,56,
65,45,62,254,58,34,197,67,136,86,5,176,118,128,126,120,53,47,50,50,1,41,53,45,68,52,110,122,12,76,3,48,43,47,172,149,150,21,134,169,0,0,3,0,94,4,186,2,213,7,59,0,13,0,21,0,37,0,74,64,46,28,35,0,14,17,35,22,31,6,7,38,39,35,25,18,31,18,128,15,64,12,19,
72,0,15,1,15,13,6,64,9,12,72,6,6,10,15,3,95,3,127,3,207,3,4,3,0,47,93,51,51,47,43,51,214,93,43,26,205,198,16,196,50,17,18,1,23,57,17,51,49,48,1,6,6,35,34,38,39,51,22,22,51,50,54,55,55,35,38,39,53,51,22,23,37,52,54,51,50,22,21,20,6,7,53,54,54,53,34,38,
2,213,19,170,133,136,156,17,113,11,80,110,93,93,14,82,86,136,67,197,25,67,253,236,62,44,50,55,106,120,56,65,45,61,5,176,118,128,126,120,53,47,50,50,51,169,134,21,127,172,221,52,46,68,52,110,122,12,76,3,48,43,47,0,0,1,0,0,255,233,7,137,5,182,0,27,0,70,
64,37,14,24,2,26,0,0,27,2,5,4,5,28,29,5,2,24,2,24,4,22,25,3,1,4,18,22,7,105,89,22,3,12,17,107,89,12,19,0,63,43,0,24,63,43,0,24,63,51,63,17,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,50,49,48,33,35,1,1,35,1,1,33,2,2,6,6,35,34,39,53,22,51,50,54,18,18,
19,33,1,1,51,1,7,137,209,254,125,254,119,195,1,230,254,164,254,231,57,78,81,141,110,69,66,52,61,59,81,62,84,52,2,18,1,102,1,105,194,254,60,2,123,253,133,2,250,2,24,254,54,254,18,250,119,25,154,27,109,1,23,2,34,1,143,253,195,2,61,253,72,0,0,1,0,14,255,
244,6,84,4,74,0,24,0,69,64,37,16,22,18,20,20,19,22,0,24,8,6,25,26,0,22,16,22,16,24,14,17,15,21,24,21,14,2,93,89,14,15,6,11,94,89,6,22,0,63,43,0,24,63,43,0,24,63,51,63,17,18,57,57,17,18,57,17,18,1,23,57,17,51,17,51,49,48,1,1,35,2,2,6,35,34,39,53,22,51,
50,18,19,33,1,1,51,1,1,35,1,1,35,3,240,254,239,233,26,95,154,118,61,34,25,31,108,133,35,1,232,1,26,1,25,202,254,134,1,143,205,254,213,254,209,203,2,49,1,129,254,158,254,99,191,12,137,6,1,204,1,251,254,98,1,158,253,231,253,207,1,182,254,74,0,0,2,0,199,
0,0,6,106,5,182,0,16,0,25,0,79,64,42,17,12,12,13,2,21,5,8,4,6,6,8,21,13,4,26,27,8,5,2,3,14,11,11,17,107,89,11,11,13,14,3,3,7,13,18,14,25,107,89,14,3,0,63,43,0,24,63,51,63,17,18,57,47,43,17,18,0,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,49,48,
1,21,7,1,51,1,1,35,1,6,33,35,17,35,17,33,32,1,51,50,54,53,52,38,35,35,4,111,2,1,38,195,254,45,1,231,208,254,77,149,254,213,168,184,1,131,2,37,253,16,147,218,196,182,193,186,4,8,18,17,1,209,253,72,253,2,2,193,136,253,199,5,182,253,33,141,156,141,140,0,
2,0,174,254,20,6,102,4,94,0,26,0,39,0,87,64,48,21,24,31,11,3,3,7,7,8,18,24,24,37,20,22,22,37,8,3,40,41,12,2,18,21,24,5,0,15,19,9,15,23,21,8,27,15,27,93,89,15,16,0,34,93,89,0,22,0,63,43,0,24,63,43,0,24,63,63,63,51,17,18,23,57,17,18,1,23,57,17,51,17,51,
17,51,17,51,17,23,51,17,51,49,48,5,34,39,35,23,22,21,17,35,17,51,23,51,54,54,51,50,22,23,1,51,1,1,35,1,6,6,3,34,6,7,21,20,22,51,50,54,53,52,38,2,182,221,119,12,4,8,180,148,24,8,64,168,110,182,230,29,1,22,203,254,133,1,143,204,254,217,25,233,217,163,145,
2,148,166,138,155,155,20,159,41,78,61,254,61,6,54,150,90,80,220,210,1,154,253,231,253,207,1,174,217,233,3,219,184,197,35,223,199,224,200,201,213,0,2,0,45,0,0,6,201,5,182,0,21,0,29,0,124,64,70,14,26,13,26,17,2,6,6,29,9,0,8,8,4,9,17,4,30,31,2,5,105,89,
216,2,1,58,2,1,9,2,1,15,0,2,160,2,2,18,3,2,2,9,20,14,11,28,11,107,89,28,28,9,20,13,18,1,23,20,23,107,89,20,3,9,6,105,89,9,18,0,63,43,0,24,63,43,17,0,51,24,63,17,18,57,47,43,17,0,51,17,18,57,24,47,95,94,93,94,93,93,93,43,17,18,1,23,57,17,51,17,51,51,17,
51,17,51,51,17,51,49,48,1,33,17,33,21,33,17,33,21,33,17,33,1,35,1,38,38,53,52,36,33,33,5,35,34,6,21,16,33,51,6,201,253,135,2,84,253,172,2,121,252,213,254,225,254,133,215,1,154,155,146,1,17,1,17,4,13,252,213,221,183,178,1,113,213,5,20,254,56,160,253,246,
162,2,94,253,162,2,127,50,206,158,198,211,157,128,133,254,230,0,0,3,0,33,255,236,6,162,4,94,0,31,0,39,0,46,0,133,64,72,2,32,1,5,24,16,32,5,43,35,10,17,17,30,16,44,44,30,35,5,4,47,48,10,27,12,43,17,94,89,25,43,1,3,15,43,1,16,6,43,43,27,12,2,31,34,31,93,
89,34,34,8,1,21,12,40,93,89,12,16,8,37,93,89,8,15,27,20,97,89,27,22,0,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,43,17,0,51,17,18,57,24,47,95,94,93,95,93,43,17,18,0,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,51,35,1,38,38,
53,52,54,51,33,21,54,51,50,18,21,21,33,22,22,51,50,54,55,21,6,6,35,34,36,39,33,1,20,33,51,17,33,34,6,37,34,6,7,33,38,38,242,209,1,57,126,130,206,183,1,205,118,187,207,246,253,16,5,180,165,88,156,109,88,162,111,219,254,248,25,255,0,254,252,1,12,238,254,
240,115,119,3,211,129,150,14,2,47,2,138,1,205,32,162,119,152,172,119,139,254,245,228,109,187,194,31,45,158,38,33,239,217,1,80,186,1,106,90,113,166,148,154,160,0,1,0,199,0,0,4,242,5,182,0,18,0,61,64,32,13,0,0,20,7,3,3,4,17,8,14,11,15,11,8,18,9,4,6,19,
20,18,7,2,3,4,12,5,3,1,4,18,0,63,51,63,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,17,51,17,51,49,48,33,35,1,17,35,17,51,17,1,39,55,23,55,51,1,23,7,39,1,4,242,222,253,107,184,184,1,106,176,103,174,182,209,254,236,184,105,178,254,252,2,229,253,27,
5,182,253,60,1,141,172,109,168,198,254,203,176,109,172,254,224,0,1,0,174,0,0,4,35,4,74,0,18,0,59,64,31,1,10,11,9,5,5,6,0,10,16,13,2,15,17,13,10,6,6,19,20,1,4,9,3,6,14,7,15,3,6,21,0,63,51,63,51,18,23,57,17,18,1,23,57,17,51,17,51,17,51,17,51,51,17,51,49,
48,1,7,1,35,1,17,35,17,51,17,19,39,55,23,55,51,7,23,7,2,201,162,1,252,209,254,16,180,180,254,141,90,135,131,197,225,159,86,2,240,183,253,199,2,45,253,211,4,74,253,235,1,33,141,88,135,150,252,158,90,0,0,1,0,2,254,0,7,201,5,182,0,44,0,84,64,46,12,0,25,
25,26,5,18,18,26,35,3,45,46,2,21,105,89,15,2,1,11,3,2,2,26,43,9,15,105,89,9,28,26,18,43,28,105,89,43,3,33,38,107,89,33,19,0,63,43,0,24,63,43,0,24,63,63,43,17,18,0,57,24,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,54,51,32,0,17,20,2,6,35,
34,38,39,53,22,51,50,54,53,52,38,35,34,6,7,17,35,17,33,2,2,6,6,35,34,39,53,22,51,50,54,54,18,19,33,4,125,76,127,1,49,1,80,129,244,168,77,134,74,134,126,184,189,240,221,43,122,25,184,254,155,56,85,83,140,109,69,64,52,61,58,81,56,71,72,2,184,3,23,12,254,
164,254,202,205,254,215,155,21,28,164,49,253,242,246,248,7,7,253,141,5,20,254,87,253,240,253,117,25,154,25,108,242,1,197,2,16,0,0,1,0,14,254,10,6,80,4,74,0,36,0,86,64,49,9,0,20,20,21,4,14,14,21,29,3,37,38,2,17,97,89,15,2,31,2,159,2,3,11,3,2,2,35,21,21,
35,23,93,89,35,15,27,32,100,89,27,22,7,12,97,89,7,28,0,63,43,0,24,63,43,0,24,63,43,0,24,63,18,57,47,95,94,93,43,17,18,1,23,57,17,51,17,51,17,51,51,49,48,1,54,51,32,17,16,2,35,34,39,53,22,51,32,17,52,38,35,34,7,17,35,17,33,2,2,6,35,34,39,53,22,51,50,18,
19,33,3,170,82,59,2,25,234,208,140,106,108,127,1,11,174,181,78,59,180,255,0,27,96,150,118,67,30,29,25,107,136,37,2,78,2,113,12,253,190,254,244,254,219,60,159,61,1,149,215,203,14,254,47,3,178,254,155,254,99,190,14,133,8,1,201,2,4,0,1,0,199,254,0,8,113,
5,182,0,36,0,117,64,67,12,25,33,29,29,30,0,25,25,34,26,5,18,18,26,30,3,37,38,2,21,105,89,15,2,1,11,3,33,28,105,89,216,33,1,58,33,1,9,33,1,15,0,33,160,33,2,18,3,2,33,2,33,30,31,9,15,105,89,9,28,35,31,3,26,30,18,0,63,51,63,51,63,43,17,18,0,57,57,24,47,
47,95,94,93,94,93,93,93,43,0,95,94,93,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,54,51,32,0,17,20,2,6,35,34,38,39,53,22,51,50,54,53,52,38,35,34,6,7,17,35,17,33,17,35,17,51,17,33,17,51,5,37,76,127,1,49,1,80,129,244,168,77,134,74,134,
126,184,189,240,221,43,122,25,184,253,18,184,184,2,238,184,3,23,12,254,164,254,202,205,254,215,155,21,28,164,49,253,242,246,248,7,7,253,141,2,170,253,86,5,182,253,150,2,106,0,1,0,174,254,10,6,188,4,74,0,32,0,133,64,80,10,21,29,25,25,26,0,21,21,30,22,
5,15,15,22,26,3,33,34,2,18,97,89,15,2,31,2,159,2,3,11,3,29,24,93,89,132,29,148,29,2,6,69,29,1,3,31,29,1,13,29,221,29,237,29,3,16,5,15,29,1,20,3,2,29,2,29,26,31,27,15,22,26,21,8,13,97,89,8,28,0,63,43,0,24,63,51,63,51,18,57,57,47,47,95,94,93,95,94,93,93,
95,93,95,93,43,0,95,94,93,43,17,18,1,23,57,17,51,17,51,51,17,51,17,51,17,51,17,51,49,48,1,54,51,32,0,17,16,2,35,34,39,53,22,51,32,17,52,38,35,34,7,17,35,17,33,17,35,17,51,17,33,17,51,4,23,82,59,1,13,1,11,234,208,140,106,110,126,1,10,173,181,77,60,181,
254,0,180,180,2,0,181,2,113,12,254,225,254,221,254,244,254,219,60,159,61,1,149,215,203,14,254,47,1,233,254,23,4,74,254,55,1,201,0,0,1,0,199,254,127,5,193,5,182,0,11,0,54,64,28,7,8,11,4,1,2,2,4,8,3,12,13,8,18,2,34,9,6,105,89,9,3,4,11,105,89,4,18,0,63,
43,0,24,63,43,0,24,63,63,17,18,1,23,57,17,51,17,51,17,51,49,48,37,17,35,17,35,17,33,17,35,17,33,17,5,193,177,182,253,37,184,4,73,164,253,219,1,129,5,20,250,236,5,182,250,238,0,1,0,174,254,133,4,240,4,74,0,11,0,54,64,28,7,8,11,4,1,2,2,4,8,3,12,13,2,34,
8,21,9,6,97,89,9,15,4,11,93,89,4,21,0,63,43,0,24,63,43,0,24,63,63,17,18,1,23,57,17,51,17,51,17,51,49,48,37,17,35,17,35,17,33,17,35,17,33,17,4,240,179,163,253,200,180,3,160,152,253,237,1,123,3,176,252,80,4,74,252,78,0,1,0,199,254,127,5,160,5,182,0,22,
0,62,64,33,16,12,12,13,22,4,1,2,2,4,13,3,23,24,18,8,105,89,18,18,4,14,3,13,18,2,34,4,22,105,89,4,18,0,63,43,0,24,63,63,63,18,57,47,43,17,18,1,23,57,17,51,17,51,17,51,17,51,49,48,37,17,35,17,35,17,52,38,35,34,6,7,17,35,17,51,17,36,51,50,22,21,3,5,160,
176,183,124,140,102,181,151,184,184,1,2,195,206,224,2,164,253,219,1,129,2,45,118,118,34,50,253,59,5,182,253,168,92,191,173,254,86,0,1,0,174,254,133,4,238,6,20,0,26,0,71,64,37,18,16,12,12,13,26,4,1,2,2,4,13,3,27,28,18,18,4,22,2,34,14,0,13,21,22,8,93,89,
22,16,4,26,93,89,4,21,0,63,43,0,24,63,43,0,24,63,63,63,17,18,57,47,17,18,1,23,57,17,51,17,51,17,51,17,51,51,49,48,37,17,35,17,35,17,52,38,35,34,6,21,17,35,17,51,17,20,7,51,54,54,51,50,22,21,17,4,238,179,161,119,127,167,155,180,180,10,12,49,180,113,200,
202,152,253,237,1,123,2,190,134,131,186,214,253,201,6,20,254,56,90,64,80,90,191,210,253,205,0,1,0,176,4,215,3,236,5,164,0,13,0,40,64,20,12,1,14,15,5,9,9,3,7,11,128,127,13,1,13,64,9,14,72,13,0,47,43,93,26,205,50,50,57,17,51,17,18,1,57,57,49,48,1,21,7,
35,39,35,7,35,39,35,7,35,39,53,3,236,82,33,49,187,49,33,49,184,49,33,80,5,164,33,172,102,102,102,102,172,33,0,0,1,0,41,255,236,4,86,5,182,0,28,0,113,64,72,5,6,2,16,20,23,26,5,12,14,18,12,24,0,6,6,30,29,0,27,1,13,16,15,6,14,28,25,23,26,17,20,19,6,18,24,
95,28,111,28,2,0,28,128,28,144,28,3,11,3,5,14,18,28,24,24,28,18,14,5,5,10,21,6,10,2,115,89,10,25,12,24,0,63,63,43,0,24,63,18,23,57,47,47,47,47,47,95,94,93,93,17,18,23,57,17,18,23,57,17,18,1,23,57,17,23,51,17,51,49,48,1,5,17,50,18,17,51,20,2,4,35,34,39,
17,7,53,55,53,7,53,55,17,51,17,37,21,5,21,37,3,90,254,90,245,253,176,163,254,215,206,116,68,219,219,219,219,176,1,166,254,90,1,166,3,106,147,253,168,1,38,1,40,237,254,176,164,20,2,156,76,133,74,162,74,133,74,1,112,254,205,145,133,145,162,146,0,0,0,0,
0,15,0,186,0,3,0,1,4,9,0,0,0,94,0,0,0,3,0,1,4,9,0,1,0,18,0,94,0,3,0,1,4,9,0,2,0,14,0,112,0,3,0,1,4,9,0,3,0,56,0,126,0,3,0,1,4,9,0,4,0,18,0,94,0,3,0,1,4,9,0,5,0,24,0,182,0,3,0,1,4,9,0,6,0,16,0,206,0,3,0,1,4,9,0,7,0,164,0,222,0,3,0,1,4,9,0,8,0,42,1,130,
0,3,0,1,4,9,0,9,0,40,1,172,0,3,0,1,4,9,0,10,0,64,1,212,0,3,0,1,4,9,0,11,0,60,2,20,0,3,0,1,4,9,0,12,0,136,2,80,0,3,0,1,4,9,0,13,0,92,2,216,0,3,0,1,4,9,0,14,0,84,3,52,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,50,0,48,0,49,0,50,0,32,0,
71,0,111,0,111,0,103,0,108,0,101,0,32,0,73,0,110,0,99,0,46,0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,78,0,111,0,116,0,111,0,32,0,83,0,97,0,110,0,115,0,82,0,101,0,103,0,117,
0,108,0,97,0,114,0,77,0,111,0,110,0,111,0,116,0,121,0,112,0,101,0,32,0,73,0,109,0,97,0,103,0,105,0,110,0,103,0,32,0,45,0,32,0,78,0,111,0,116,0,111,0,32,0,83,0,97,0,110,0,115,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,49,0,46,0,48,0,52,0,78,0,111,
0,116,0,111,0,83,0,97,0,110,0,115,0,78,0,111,0,116,0,111,0,32,0,105,0,115,0,32,0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,0,102,0,32,0,71,0,111,0,111,0,103,0,108,0,101,0,32,0,73,0,110,0,99,0,46,0,32,0,97,0,110,0,100,0,32,
0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,114,0,101,0,103,0,105,0,115,0,116,0,101,0,114,0,101,0,100,0,32,0,105,0,110,0,32,0,99,0,101,0,114,0,116,0,97,0,105,0,110,0,32,0,106,0,117,0,114,0,105,0,115,0,100,0,105,0,99,0,116,0,105,0,111,0,110,0,115,0,46,0,77,
0,111,0,110,0,111,0,116,0,121,0,112,0,101,0,32,0,73,0,109,0,97,0,103,0,105,0,110,0,103,0,32,0,73,0,110,0,99,0,46,0,77,0,111,0,110,0,111,0,116,0,121,0,112,0,101,0,32,0,68,0,101,0,115,0,105,0,103,0,110,0,32,0,116,0,101,0,97,0,109,0,68,0,101,0,115,0,105,
0,103,0,110,0,101,0,100,0,32,0,98,0,121,0,32,0,77,0,111,0,110,0,111,0,116,0,121,0,112,0,101,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,32,0,116,0,101,0,97,0,109,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,99,0,111,0,100,0,101,0,46,0,103,0,111,0,111,0,103,
0,108,0,101,0,46,0,99,0,111,0,109,0,47,0,112,0,47,0,110,0,111,0,116,0,111,0,47,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,109,0,111,0,110,0,111,0,116,0,121,0,112,0,101,0,105,0,109,0,97,0,103,0,105,0,110,0,103,0,46,0,99,0,111,0,109,
0,47,0,80,0,114,0,111,0,100,0,117,0,99,0,116,0,115,0,83,0,101,0,114,0,118,0,105,0,99,0,101,0,115,0,47,0,84,0,121,0,112,0,101,0,68,0,101,0,115,0,105,0,103,0,110,0,101,0,114,0,83,0,104,0,111,0,119,0,99,0,97,0,115,0,101,0,76,0,105,0,99,0,101,0,110,0,115,
0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,65,0,112,0,97,0,99,0,104,0,101,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,44,0,32,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,50,0,46,0,48,0,104,0,116,0,116,0,112,0,
58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,112,0,97,0,99,0,104,0,101,0,46,0,111,0,114,0,103,0,47,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,115,0,47,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,45,0,50,0,46,0,48,0,0,0,3,0,0,0,0,0,0,255,102,0,102,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,0,8,0,10,0,14,0,7,255,255,0,15,0,1,0,0,0,12,0,0,1,48,1,56,0,2,0,48,0,0,0,66,0,1,0,67,0,67,0,3,0,68,0,105,0,1,0,106,0,106,0,3,0,107,0,117,0,1,0,118,0,118,0,3,0,119,0,121,0,1,0,122,0,122,0,3,0,123,1,74,0,1,1,75,1,85,
0,3,1,86,2,51,0,1,2,52,2,53,0,2,2,54,2,54,0,3,2,55,2,55,0,1,2,56,2,58,0,3,2,59,2,78,0,1,2,79,2,79,0,3,2,80,2,95,0,1,2,96,2,100,0,3,2,101,2,139,0,1,2,140,2,143,0,3,2,144,3,114,0,1,3,115,3,125,0,3,3,126,4,167,0,1,4,168,4,175,0,3,4,176,4,179,0,1,4,180,4,
196,0,3,4,197,4,208,0,1,4,209,5,45,0,3,5,46,5,46,0,1,5,47,5,81,0,3,5,82,6,71,0,1,6,72,6,84,0,3,6,85,7,149,0,1,7,150,7,154,0,3,7,155,7,164,0,1,7,165,7,167,0,3,7,168,7,177,0,1,7,178,7,180,0,3,7,181,7,193,0,1,7,194,7,196,0,3,7,197,7,206,0,1,7,207,7,208,
0,3,7,209,8,135,0,1,8,136,8,142,0,3,8,143,9,62,0,1,9,63,9,87,0,3,9,88,9,105,0,1,0,4,0,0,0,1,0,0,0,2,0,31,2,96,2,98,0,2,2,100,2,100,0,3,2,140,2,143,0,2,3,115,3,115,0,2,4,228,4,244,0,2,4,246,4,249,0,3,4,250,4,250,0,2,4,252,5,0,0,3,5,3,5,5,0,3,5,8,5,18,
0,3,5,24,5,27,0,3,5,28,5,30,0,2,5,33,5,35,0,2,5,36,5,36,0,3,5,37,5,37,0,2,5,38,5,40,0,3,5,41,5,43,0,2,5,44,5,45,0,3,5,47,5,49,0,2,5,50,5,53,0,3,5,54,5,54,0,2,5,56,5,57,0,3,5,58,5,58,0,2,5,66,5,78,0,2,6,72,6,73,0,2,6,74,6,74,0,3,6,75,6,81,0,2,6,82,6,82,
0,3,6,83,6,83,0,2,6,84,6,84,0,3,8,139,8,142,0,1,0,0,0,1,0,0,0,10,0,78,0,226,0,3,99,121,114,108,0,20,103,114,101,107,0,36,108,97,116,110,0,52,0,4,0,0,0,0,255,255,0,3,0,0,0,3,0,6,0,4,0,0,0,0,255,255,0,3,0,1,0,4,0,7,0,4,0,0,0,0,255,255,0,3,0,2,0,5,0,8,0,
9,107,101,114,110,0,56,107,101,114,110,0,62,107,101,114,110,0,68,109,97,114,107,0,74,109,97,114,107,0,80,109,97,114,107,0,102,109,107,109,107,0,124,109,107,109,107,0,132,109,107,109,107,0,140,0,0,0,1,0,11,0,0,0,1,0,11,0,0,0,1,0,11,0,0,0,1,0,1,0,0,0,9,
0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,0,0,9,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,0,0,2,0,9,0,10,0,0,0,2,0,9,0,10,0,0,0,2,0,9,0,10,0,12,0,26,0,34,0,42,0,50,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,4,0,0,0,1,0,98,0,4,0,0,0,1,20,124,0,4,0,0,0,1,21,78,
0,4,0,0,0,1,22,166,0,4,0,0,0,1,23,142,0,4,1,0,0,1,37,26,0,4,0,0,0,1,50,154,0,4,0,0,0,1,51,114,0,4,0,0,0,1,58,128,0,6,2,0,0,1,58,226,0,6,3,0,0,1,61,50,0,2,0,8,0,2,62,236,63,240,0,1,18,232,19,64,0,3,0,12,1,190,0,108,0,0,125,36,0,0,125,36,0,0,125,36,0,2,
136,64,0,0,125,108,0,0,125,114,0,0,125,120,0,0,125,120,0,0,125,36,0,0,125,42,0,0,125,42,0,0,125,48,0,0,125,42,0,0,125,54,0,0,125,42,0,0,125,30,0,0,125,42,0,0,125,60,0,0,125,42,0,0,125,66,0,0,125,66,0,0,125,42,0,0,125,42,0,0,125,72,0,0,125,72,0,0,125,
72,0,1,132,2,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,0,125,42,0,2,136,76,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,
70,0,2,136,70,0,2,136,82,0,2,136,88,0,2,136,70,0,2,136,70,0,2,136,70,0,0,125,78,0,0,125,78,0,0,125,48,0,0,125,42,0,0,125,84,0,0,125,90,0,2,136,70,0,0,125,90,0,2,136,82,0,2,136,70,0,2,136,70,0,0,125,42,0,0,125,96,0,0,125,42,0,2,136,70,0,2,136,70,0,0,125,
96,0,0,125,96,0,0,125,42,0,2,136,70,0,2,136,70,0,2,136,70,0,2,136,70,0,0,125,126,0,2,136,70,0,2,136,70,0,0,125,96,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,125,102,0,0,
125,102,0,0,125,102,0,0,125,132,0,0,125,132,0,2,136,70,0,0,125,42,0,0,125,42,0,0,125,42,0,0,125,42,0,0,125,42,0,0,125,42,0,0,125,42,0,2,136,94,0,0,125,96,0,2,136,70,2,220,123,216,127,38,134,178,123,222,125,118,134,184,123,228,130,86,134,190,123,234,130,
92,134,196,123,240,127,38,134,202,123,240,127,38,134,202,123,246,130,98,134,208,123,252,130,104,134,214,124,2,123,240,134,220,124,8,130,110,134,226,124,14,130,86,134,232,124,20,130,116,134,238,124,26,130,122,134,244,124,32,130,128,134,250,124,38,130,
134,135,0,124,44,125,118,135,6,124,38,130,134,135,12,124,50,125,118,135,18,124,20,127,38,134,238,124,56,125,118,135,24,124,62,130,104,135,30,124,68,130,86,135,36,124,74,130,140,135,42,123,240,130,146,134,202,124,20,130,146,134,238,124,80,130,152,135,
48,124,86,130,158,135,54,124,92,130,116,135,60,124,98,125,100,135,66,124,104,130,164,134,184,124,110,130,158,134,238,124,116,130,170,135,72,124,98,130,176,135,78,124,122,130,182,135,6,124,128,130,110,135,84,124,128,130,110,135,90,124,134,127,8,135,54,
124,140,130,110,135,84,124,146,130,188,135,96,124,152,130,194,135,6,124,152,130,200,135,6,124,158,130,194,135,102,123,192,130,176,135,78,124,164,127,44,135,108,124,170,130,206,135,114,124,176,130,212,135,108,124,158,130,194,135,60,124,182,130,218,135,
120,124,188,130,224,135,126,124,182,130,218,135,120,124,182,130,218,135,132,124,194,125,100,135,138,124,242,125,118,134,178,124,242,125,118,134,178,124,242,125,118,134,178,124,200,125,118,134,178,124,200,125,118,134,178,124,206,125,118,134,178,124,236,
130,230,135,150,123,228,130,86,135,144,124,212,127,38,134,202,124,212,127,38,134,202,124,212,127,38,134,202,124,248,127,38,134,202,124,254,123,240,134,220,124,254,123,234,134,220,124,254,126,210,134,220,125,4,126,210,134,220,123,234,130,92,134,196,124,
218,130,128,134,250,125,10,130,134,135,0,125,10,130,134,135,0,125,10,130,134,135,0,124,224,130,134,135,0,124,224,130,134,135,0,124,38,130,134,135,0,125,16,130,104,135,30,125,16,130,104,135,30,125,16,130,104,135,30,124,230,130,104,135,30,124,212,130,146,
134,202,124,44,131,10,135,6,125,94,131,22,134,202,125,22,130,236,135,54,125,22,130,236,135,54,125,22,130,236,135,54,125,34,130,242,135,54,125,28,130,236,135,24,125,40,130,248,134,238,125,100,131,28,135,162,124,98,125,100,135,156,125,46,130,236,134,238,
125,46,130,236,134,238,125,46,130,236,134,238,125,52,130,236,134,238,125,58,131,4,135,84,125,58,130,254,135,84,125,58,130,254,135,84,125,64,130,254,135,84,125,112,131,34,135,174,125,70,131,10,135,60,125,76,131,16,135,6,125,76,131,16,135,6,125,76,131,
16,135,6,125,76,131,16,135,6,125,82,131,16,135,6,124,152,130,200,135,6,125,70,131,10,135,60,125,70,131,10,135,60,125,70,131,10,135,60,125,88,131,10,135,60,125,106,130,242,135,168,124,92,130,194,135,102,125,106,130,242,135,168,126,48,131,88,134,178,126,
54,130,236,134,238,124,200,131,88,134,178,125,202,130,236,134,238,123,216,127,38,135,222,124,110,131,94,135,228,125,184,130,98,134,190,125,190,131,82,135,66,125,196,130,98,135,216,126,60,131,166,135,24,124,224,130,98,135,0,123,240,131,166,134,202,125,
196,130,98,135,216,125,202,131,82,134,238,125,208,130,92,134,196,124,104,130,104,134,184,123,234,130,92,134,196,124,104,125,118,134,184,126,66,127,38,134,202,126,72,130,236,136,20,124,248,127,38,134,202,126,78,131,82,136,20,126,84,127,38,135,6,125,178,
131,82,134,202,123,240,127,38,135,234,124,110,131,94,135,228,125,214,127,32,135,240,125,178,130,242,134,202,126,90,130,98,136,26,125,178,131,70,135,198,125,172,130,98,135,162,125,178,131,70,135,198,126,96,130,98,136,32,126,102,131,70,136,38,123,246,130,
98,136,44,126,108,131,70,135,204,126,114,130,104,134,214,126,120,131,172,135,6,123,252,130,104,134,214,124,122,130,182,135,6,126,126,124,38,134,220,124,128,131,178,135,84,126,132,124,38,134,220,126,138,131,178,135,84,125,4,124,38,134,220,124,128,131,
178,135,84,124,2,123,240,136,50,124,128,130,110,136,56,125,4,123,240,134,220,125,136,131,52,135,84,123,240,131,88,136,2,126,36,131,154,136,8,126,144,126,228,136,62,124,128,131,184,135,90,124,14,130,86,136,68,124,134,127,8,136,74,124,86,130,236,135,54,
125,148,130,116,134,238,125,220,131,100,135,84,124,20,130,116,136,80,125,142,130,110,136,56,124,20,130,116,134,238,125,142,124,44,135,84,124,20,130,116,134,238,125,142,130,20,135,84,124,20,130,116,134,238,125,142,130,110,135,84,125,226,130,128,134,250,
125,232,131,10,135,6,124,32,130,128,136,86,124,152,131,10,136,92,125,226,130,128,134,250,125,232,131,10,135,6,126,42,131,160,136,14,124,32,130,128,136,98,124,152,131,10,136,104,126,150,130,134,135,0,126,156,131,16,135,6,124,224,130,134,135,0,125,232,
131,16,135,6,125,10,130,134,135,0,125,232,131,106,135,6,125,118,131,40,135,180,125,124,131,46,135,186,125,238,125,118,135,18,125,244,131,112,135,108,124,50,125,118,136,110,124,164,131,130,136,116,125,250,125,118,134,184,125,244,131,118,135,108,125,148,
127,38,134,238,126,0,131,94,135,114,125,148,127,38,134,238,126,162,131,190,136,122,124,20,127,38,135,204,124,170,131,76,135,210,125,148,127,32,134,238,125,154,131,58,135,192,124,56,134,10,139,56,124,176,134,16,139,62,126,6,125,118,135,24,124,176,131,
130,135,108,124,56,125,118,135,24,124,176,131,124,135,108,126,168,130,104,135,30,126,24,131,10,135,60,126,174,130,104,135,30,126,180,131,10,135,60,124,230,130,104,135,30,126,24,131,10,135,60,126,12,131,136,135,30,126,18,131,142,135,60,125,16,130,104,
135,30,126,24,131,10,135,60,124,62,130,104,136,128,124,158,131,10,136,134,126,186,130,140,135,42,126,192,131,196,135,126,125,148,130,146,134,238,126,198,130,242,135,132,125,130,130,146,134,238,125,160,130,152,135,48,125,166,131,94,135,138,126,30,130,
152,135,48,125,166,131,148,135,138,125,160,130,152,135,48,125,166,131,64,135,138,126,204,124,50,136,140,124,38,131,202,135,198,126,186,130,140,135,42,128,4,131,196,135,126,126,186,130,140,135,42,128,4,131,196,135,126,128,10,130,140,135,42,128,16,131,
196,135,126,125,148,130,146,134,238,128,22,130,242,135,132,125,136,134,136,135,90,125,58,131,184,135,90,128,178,130,122,134,244,128,184,132,114,138,42,123,216,127,38,137,184,124,110,131,94,137,190,124,38,131,208,135,0,124,152,131,160,135,6,124,62,132,
36,135,30,124,158,132,42,135,60,123,216,127,38,137,130,124,110,131,94,137,136,128,28,132,192,134,178,128,34,132,198,134,238,123,240,127,38,137,142,124,110,131,94,137,136,128,40,132,192,134,202,128,34,132,198,134,238,124,248,125,118,134,202,125,52,131,
16,134,238,128,46,132,204,134,220,128,52,132,210,135,84,124,2,123,240,137,148,127,104,130,110,137,154,124,38,130,134,137,160,124,152,131,16,137,166,128,58,132,216,135,0,128,64,132,222,135,6,124,62,130,104,137,172,124,158,131,10,137,178,128,70,131,136,
135,30,128,76,132,228,135,60,124,20,130,146,137,136,124,182,130,242,135,132,128,82,132,234,134,238,128,88,132,240,135,132,125,130,130,146,134,238,128,94,130,242,135,132,124,56,125,118,135,246,124,176,131,124,135,252,126,24,130,116,135,60,123,228,130,
86,134,190,126,216,127,32,135,60,126,102,127,38,135,240,123,234,131,220,134,196,126,24,131,226,135,60,126,222,131,88,135,120,126,228,131,232,136,152,126,234,131,238,135,66,123,234,130,92,134,196,126,240,131,244,136,26,123,222,130,152,134,184,126,246,
131,88,134,184,125,232,131,220,135,6,126,252,130,182,136,158,126,210,131,214,136,146,126,216,131,220,135,60,124,44,127,38,136,104,124,38,131,250,135,0,127,2,132,0,135,204,127,8,130,230,135,186,127,14,132,6,136,164,127,20,123,240,134,220,124,14,132,12,
134,232,127,26,131,226,135,54,124,128,130,110,135,84,125,244,123,240,135,66,127,32,132,18,136,170,124,32,130,128,134,250,124,152,131,10,136,104,124,38,130,134,135,0,127,38,132,24,136,176,127,44,132,30,135,0,123,228,124,236,134,190,126,24,125,118,135,
102,126,216,125,118,135,60,127,2,130,164,135,54,124,170,133,56,135,114,127,2,127,32,135,54,127,50,130,26,136,182,124,176,131,124,136,188,127,56,132,48,135,240,127,62,126,210,136,194,124,56,125,118,135,246,127,68,132,54,136,200,124,68,132,0,135,36,124,
20,132,0,134,238,124,182,131,16,135,132,124,80,130,152,135,48,124,194,131,148,135,138,127,74,127,38,135,66,127,56,125,118,135,240,129,60,133,62,138,198,129,66,133,68,138,204,124,110,133,74,135,204,129,72,133,80,138,210,129,78,133,86,138,216,129,84,133,
92,138,222,129,90,133,98,138,228,129,96,133,104,138,234,129,102,133,110,138,240,129,108,133,116,138,246,129,114,132,168,138,252,129,120,133,122,139,2,124,242,133,32,134,178,125,46,130,242,134,238,124,254,133,38,134,220,125,58,133,44,135,84,125,10,130,
104,135,0,125,76,131,82,135,6,125,16,133,50,135,30,125,70,130,242,135,60,129,126,131,94,135,54,129,132,132,24,139,8,129,138,133,128,139,14,129,144,130,134,139,20,124,98,133,134,135,102,129,150,130,134,137,100,125,76,133,134,136,104,128,154,131,214,134,
232,129,156,131,202,136,20,124,38,130,104,138,240,124,152,131,94,136,104,126,150,130,104,138,240,126,156,131,166,136,104,129,162,133,140,138,198,129,168,133,146,139,26,129,174,133,152,139,32,129,180,133,158,138,216,129,186,133,164,139,38,129,192,133,
170,134,208,125,112,133,134,135,102,123,234,133,176,139,44,126,210,133,182,139,50,125,226,133,188,134,250,125,76,133,194,135,6,124,242,133,200,134,178,128,22,133,74,134,238,124,200,133,182,134,178,125,202,133,206,134,238,124,212,133,212,134,202,125,22,
133,218,134,202,124,248,132,12,134,202,123,240,131,58,134,202,124,254,133,224,134,220,125,58,132,126,135,84,125,4,124,50,134,220,124,128,132,126,135,84,129,198,133,230,135,0,125,202,131,82,135,6,124,224,130,134,135,0,125,232,131,94,135,6,128,202,133,
236,134,196,129,204,132,162,136,140,128,208,133,242,134,196,125,244,132,162,135,108,129,210,133,248,135,30,129,216,133,254,135,60,124,230,134,4,135,30,126,24,133,254,135,60,129,222,134,22,139,68,129,228,134,28,139,74,126,114,134,4,134,214,128,154,127,
38,134,232,129,234,134,34,139,80,124,104,127,38,135,102,129,240,131,226,139,86,124,122,134,40,135,6,124,80,134,46,139,92,124,194,131,94,139,98,124,200,133,182,134,178,129,246,131,94,139,104,123,240,130,86,135,198,124,110,131,94,136,38,124,224,130,134,
135,0,125,82,131,94,135,6,129,252,130,104,134,238,130,2,131,82,135,132,125,142,134,52,139,110,124,152,131,82,139,116,124,176,134,58,139,122,130,8,134,64,139,128,130,14,133,122,139,134,123,216,134,70,139,140,123,228,134,76,139,146,130,20,132,48,139,152,
124,20,130,116,134,238,124,56,133,50,139,158,124,170,131,76,135,210,124,194,131,148,137,34,130,26,131,226,136,194,127,146,134,82,136,194,130,32,127,38,136,146,124,62,130,104,135,30,130,38,125,118,139,164,123,240,134,34,139,170,127,74,133,140,137,232,
124,8,131,154,139,176,125,64,134,52,135,90,130,44,134,88,139,182,124,98,133,254,135,66,124,50,130,86,134,196,124,164,134,94,135,108,124,20,130,104,134,238,124,182,131,82,135,132,127,80,131,82,134,202,124,86,131,70,134,238,124,158,130,242,135,60,126,24,
130,242,135,60,127,86,131,178,136,206,124,98,132,60,135,66,125,190,130,164,135,204,127,74,132,66,134,238,124,98,131,166,135,66,124,98,131,166,135,66,124,98,132,72,135,66,127,92,131,130,136,212,127,98,132,78,136,140,127,98,132,84,136,140,124,110,131,82,
134,238,125,136,131,52,135,90,127,74,132,66,135,156,124,98,131,70,135,156,124,110,131,94,134,238,126,234,131,82,136,218,127,92,130,242,136,212,124,158,131,10,135,102,125,232,131,82,135,6,125,232,131,82,136,104,127,104,130,110,135,84,127,110,132,90,136,
224,127,116,132,96,136,230,127,122,127,218,136,236,127,122,127,218,136,236,124,128,130,110,135,90,127,128,132,102,136,242,124,146,132,108,135,96,124,146,132,108,135,96,124,146,132,114,135,96,124,152,131,10,136,104,124,152,131,10,136,104,127,134,131,10,
136,248,124,152,130,242,135,6,125,100,132,120,135,162,127,44,132,30,135,0,127,140,131,214,136,254,127,146,132,126,136,194,127,152,124,50,136,194,127,146,132,126,136,188,124,164,131,130,137,4,124,164,131,130,137,4,127,86,130,254,136,206,127,158,132,132,
136,182,124,86,131,94,135,54,127,80,131,82,134,202,124,170,131,76,135,210,127,62,123,240,136,188,127,62,123,240,136,188,127,164,132,138,137,10,127,62,124,20,136,188,127,170,132,144,137,16,124,176,131,124,137,22,124,158,131,10,135,60,124,152,132,150,135,
6,127,80,131,16,134,202,126,234,131,112,135,192,124,188,132,30,135,126,127,176,131,226,135,120,127,182,131,190,137,28,124,194,131,148,137,34,124,194,131,148,137,40,124,194,131,118,137,34,124,194,131,118,137,34,127,62,124,38,136,194,124,116,124,38,135,
72,127,188,126,210,137,46,124,98,132,60,135,156,124,38,130,134,135,0,124,86,131,94,135,54,124,98,131,148,135,66,126,234,132,156,135,6,127,194,131,70,137,52,127,104,130,110,135,90,127,200,131,94,137,58,124,164,132,162,135,108,127,74,130,92,135,204,127,
62,124,38,136,194,124,116,124,38,135,72,127,206,132,168,137,64,127,206,132,168,137,70,127,206,132,168,137,76,127,212,132,72,137,82,127,218,131,220,137,4,127,224,132,174,137,88,127,230,132,180,137,94,127,236,131,160,137,100,127,242,132,186,137,106,127,
248,131,226,137,112,127,254,131,226,137,118,127,134,131,10,137,124,127,134,131,10,137,124,124,122,130,116,135,6,124,104,130,164,135,60,124,116,130,170,135,72,124,146,134,106,135,96,124,152,131,10,135,6,124,152,131,10,136,104,124,164,131,130,135,108,127,
86,131,124,136,206,124,170,131,76,135,114,124,176,131,124,136,164,124,194,131,148,135,138,124,110,134,112,135,102,126,252,130,116,139,200,124,98,134,118,135,156,130,56,134,124,136,176,125,136,131,52,135,84,125,136,131,52,139,206,124,152,131,10,136,104,
130,62,131,16,135,240,124,158,132,84,135,60,124,122,130,116,138,72,124,104,130,164,138,132,124,116,130,170,139,212,124,98,131,70,136,104,124,134,127,8,139,218,125,142,130,110,138,24,124,146,134,106,138,54,124,152,131,10,138,72,124,152,131,10,136,104,
124,164,131,130,139,224,124,170,131,76,139,230,130,68,127,2,139,236,124,182,131,82,139,242,124,98,131,166,137,232,124,194,131,148,139,98,124,110,131,94,137,136,124,98,131,10,137,166,124,104,134,130,136,104,124,110,131,94,138,132,124,182,131,76,137,244,
127,98,131,76,139,248,124,182,131,94,137,142,124,128,130,110,139,254,127,146,131,130,140,4,130,74,127,2,140,10,124,158,131,10,138,132,127,200,131,148,140,16,128,100,125,118,137,52,124,92,130,116,135,60,128,106,125,118,137,196,124,92,132,246,137,178,128,
106,125,118,137,196,128,112,132,246,137,178,128,118,130,92,136,146,124,104,130,164,135,66,123,234,130,92,137,202,124,104,130,164,137,208,123,234,130,92,137,202,124,104,130,164,137,208,123,234,130,92,137,214,124,104,130,164,137,220,123,234,130,92,137,
226,124,104,130,164,137,232,123,240,127,38,137,238,124,110,131,94,137,244,123,240,127,38,137,238,124,110,131,94,137,244,128,124,127,38,135,240,128,130,130,170,137,250,128,136,130,98,136,26,128,142,131,70,138,0,128,148,130,104,134,214,126,84,130,182,135,
6,123,252,130,104,138,6,124,122,130,182,137,166,128,148,130,104,134,214,126,84,125,118,135,6,123,252,130,104,138,12,124,122,130,182,136,104,123,252,130,104,138,6,124,122,130,182,137,166,124,2,123,240,138,18,127,104,130,110,138,24,128,154,130,86,134,232,
128,160,132,252,135,54,124,14,130,86,138,30,124,134,127,8,138,36,124,14,130,86,138,30,124,134,127,8,138,36,124,20,130,116,137,136,125,142,130,110,137,154,128,166,130,116,137,142,128,172,123,234,137,154,124,20,130,116,137,142,125,142,130,110,137,154,124,
20,130,116,137,238,125,142,130,110,138,24,128,190,130,122,134,244,128,196,132,120,135,96,124,26,130,122,138,48,124,146,132,120,138,54,124,218,130,128,134,250,125,232,131,10,135,6,124,32,130,128,138,60,124,152,131,10,137,166,124,32,130,128,138,60,124,
152,131,10,137,166,124,32,130,128,138,66,124,152,131,10,138,72,128,202,125,118,135,6,125,70,131,10,135,102,126,84,125,118,135,6,126,24,131,10,135,102,128,208,125,118,135,18,128,214,131,130,135,108,124,50,125,118,138,78,124,164,131,130,138,84,124,50,125,
118,138,78,124,164,131,130,138,84,125,130,127,38,134,238,128,220,131,76,135,114,124,20,127,38,137,208,124,170,131,76,138,90,125,148,127,32,134,238,128,226,131,190,135,114,128,232,133,2,134,238,128,238,133,8,135,192,125,130,127,32,137,208,126,162,131,
76,138,96,128,244,125,118,135,24,128,250,133,14,136,140,124,56,125,118,138,102,129,0,131,124,138,108,124,56,125,118,138,102,129,0,131,124,138,108,124,56,125,118,138,114,129,0,131,124,138,120,124,62,130,104,137,172,124,158,131,10,137,178,124,62,130,104,
138,126,124,158,131,10,138,132,124,62,130,104,138,126,124,158,131,10,138,132,129,6,130,86,135,36,128,94,130,242,135,120,124,68,130,86,138,138,124,182,130,242,138,144,128,10,130,140,135,42,128,16,131,196,135,126,124,74,130,140,138,150,124,188,131,196,
138,156,124,248,130,146,134,202,129,12,130,242,138,162,124,248,130,146,134,202,129,12,130,242,138,162,125,130,130,146,134,238,128,94,130,242,135,132,129,18,130,152,135,48,129,24,131,190,138,168,124,80,130,152,138,174,124,194,131,148,138,180,124,80,130,
152,138,174,124,194,131,148,138,180,124,122,130,182,137,166,129,30,126,210,136,140,129,36,133,20,135,126,129,42,133,26,135,132,129,48,131,94,138,186,129,54,126,210,138,192,127,146,130,50,136,194,127,80,130,218,134,202,124,20,130,116,134,238,125,142,130,
110,135,84,124,20,130,116,134,238,124,44,125,118,135,6,124,50,125,118,139,188,127,74,131,10,135,156,124,8,131,82,139,194,124,110,130,242,134,238,130,50,134,100,136,152,0,2,0,14,2,96,2,98,0,0,2,100,2,100,0,3,2,140,2,143,0,4,3,115,3,115,0,8,4,228,4,250,
0,9,4,252,5,0,0,32,5,3,5,5,0,37,5,8,5,18,0,40,5,24,5,30,0,51,5,33,5,45,0,58,5,47,5,54,0,71,5,56,5,58,0,79,5,66,5,78,0,82,6,72,6,84,0,95,0,2,0,37,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,66,0,106,1,250,2,1,0,243,2,55,2,55,
0,251,2,78,2,78,0,252,2,83,2,86,0,253,2,92,2,95,1,1,3,26,3,29,1,5,3,50,3,55,1,9,3,66,3,73,1,15,3,94,3,97,1,23,3,108,3,113,1,27,3,126,3,179,1,33,3,183,3,184,1,87,3,186,3,186,1,89,3,191,3,207,1,90,3,216,3,216,1,107,3,221,4,25,1,108,4,30,4,31,1,169,4,34,
4,158,1,171,5,244,6,34,2,40,6,85,6,90,2,87,6,93,6,102,2,93,6,107,6,110,2,103,6,113,6,128,2,107,6,131,6,156,2,123,6,165,6,172,2,149,6,175,6,200,2,157,6,205,6,230,2,183,8,3,8,3,2,209,8,81,8,81,2,210,8,98,8,104,2,211,8,115,8,115,2,218,8,118,8,118,2,219,
0,1,0,84,0,106,0,1,0,12,0,30,0,4,0,0,121,166,0,0,121,172,0,0,105,92,0,0,105,92,0,26,121,160,110,78,105,86,105,170,105,158,121,166,105,164,105,176,115,148,108,92,112,52,121,172,121,178,105,236,121,184,115,94,106,22,106,52,121,190,108,212,121,196,108,206,
121,202,108,68,108,80,105,212,0,2,0,3,2,96,2,97,0,0,4,229,4,229,0,2,4,237,4,237,0,3,0,2,0,18,1,156,1,156,0,0,1,168,1,168,0,1,1,170,1,170,0,2,1,175,1,175,0,3,1,178,1,179,0,4,1,184,1,184,0,6,1,189,1,189,0,7,1,197,1,197,0,8,1,199,1,202,0,9,1,207,1,207,0,
13,1,210,1,211,0,14,1,216,1,216,0,16,1,221,1,221,0,17,1,229,1,229,0,18,1,231,1,234,0,19,1,246,1,246,0,23,3,143,3,143,0,24,3,216,3,216,0,25,0,1,0,216,0,222,0,1,0,12,0,18,0,1,0,0,121,8,0,98,121,8,121,14,121,20,121,26,121,32,121,32,121,38,121,44,121,50,
121,56,121,62,121,68,121,74,121,80,121,86,121,92,121,86,121,92,121,98,121,104,121,110,121,116,121,122,121,128,121,134,121,128,121,140,121,146,121,152,121,158,121,164,121,170,121,176,121,146,121,182,121,188,121,194,121,200,121,206,121,146,121,212,121,
146,121,176,121,218,121,224,121,230,121,236,121,242,121,248,121,254,121,242,122,4,121,140,121,140,121,140,121,140,121,140,121,140,122,10,121,164,121,164,121,164,121,164,121,182,121,182,121,182,121,182,121,212,121,212,121,212,121,212,121,212,121,212,121,
236,121,236,121,236,121,236,121,242,121,242,122,22,122,16,122,40,121,212,122,28,121,146,122,34,122,40,122,46,122,52,122,58,122,88,122,22,122,64,122,58,122,70,121,236,122,76,122,82,0,1,0,1,4,195,0,2,0,21,0,36,0,61,0,0,0,68,0,93,0,26,0,162,0,168,0,52,0,
170,0,177,0,59,0,180,0,184,0,67,0,186,0,191,0,72,0,193,0,193,0,78,0,243,0,243,0,79,1,21,1,21,0,80,3,216,3,216,0,81,4,63,4,65,0,82,4,67,4,67,0,85,4,71,4,71,0,86,4,74,4,75,0,87,4,77,4,77,0,89,4,83,4,83,0,90,4,87,4,87,0,91,4,89,4,89,0,92,4,100,4,101,0,93,
4,120,4,121,0,95,4,123,4,123,0,97,0,1,0,164,0,170,0,1,0,12,0,18,0,1,0,0,121,4,0,72,121,28,121,34,121,40,121,46,121,52,121,52,121,58,121,64,119,210,121,70,121,76,121,82,121,88,121,94,121,4,121,100,121,4,121,100,121,106,121,112,121,10,121,118,121,124,121,
130,121,130,121,136,121,142,121,148,121,154,121,160,121,166,121,172,121,178,121,148,121,184,121,184,120,98,121,190,121,196,121,148,121,16,121,148,121,178,121,202,121,208,121,214,121,22,121,220,121,226,121,232,121,220,121,238,121,4,121,4,121,4,121,10,
121,10,121,16,121,16,121,16,121,22,121,22,121,10,121,22,121,4,121,16,121,4,121,16,121,10,121,22,121,10,121,22,0,1,0,1,4,251,0,2,0,11,0,36,0,61,0,0,0,68,0,93,0,26,0,148,0,149,0,52,0,151,0,151,0,54,0,155,0,156,0,55,0,180,0,181,0,57,0,183,0,183,0,59,0,187,
0,188,0,60,1,42,1,43,0,62,3,70,3,73,0,64,3,94,3,97,0,68,0,1,12,240,12,250,0,2,0,12,0,42,0,7,0,1,131,240,0,0,128,0,0,0,128,6,0,1,131,246,0,0,128,0,0,0,128,0,0,1,114,122,3,49,127,238,131,222,127,244,125,234,127,250,131,228,128,0,131,234,128,6,131,240,128,
12,131,246,128,18,131,252,128,24,132,2,128,30,132,8,128,36,132,14,128,42,132,20,128,48,132,26,128,54,132,32,128,60,132,38,128,66,132,44,128,72,132,50,128,66,132,44,128,78,132,56,128,84,132,62,128,6,131,240,128,90,132,68,128,96,132,74,128,102,132,80,108,
158,132,86,128,108,132,92,128,114,132,98,128,120,132,104,108,164,132,110,128,126,132,116,108,164,132,110,128,132,132,122,128,138,132,128,108,164,132,110,128,144,132,134,128,150,132,140,128,150,132,140,128,156,132,146,128,150,132,140,128,162,132,152,128,
144,132,134,128,72,132,50,108,164,132,110,108,164,132,110,128,168,132,158,128,174,132,164,128,180,132,170,128,144,132,134,108,224,132,176,128,186,132,182,128,192,132,188,128,198,132,194,128,204,132,200,128,210,131,222,128,210,131,222,128,210,131,222,
128,210,131,222,128,210,131,222,128,210,131,222,128,216,132,206,128,222,131,228,128,228,131,240,128,228,131,240,128,228,131,240,128,228,131,240,128,234,132,8,128,234,132,8,128,234,132,8,128,234,132,8,128,240,131,234,128,246,132,38,128,252,132,44,128,
252,132,44,128,252,132,44,128,252,132,44,128,252,132,44,128,252,132,44,129,2,132,68,129,2,132,68,129,2,132,68,129,2,132,68,129,8,132,92,128,72,132,50,129,14,132,212,128,120,132,104,128,120,132,104,128,120,132,104,128,120,132,104,128,120,132,104,128,120,
132,104,129,20,132,218,128,126,132,116,128,132,132,122,128,132,132,122,128,132,132,122,128,132,132,122,128,150,132,140,128,150,132,140,128,150,132,140,128,150,132,140,128,72,132,50,128,144,132,134,128,72,132,50,128,72,132,50,128,72,132,50,128,72,132,
50,128,72,132,50,128,72,132,50,128,144,132,134,128,144,132,134,128,144,132,134,128,144,132,134,128,198,132,194,108,164,132,110,128,198,132,194,128,210,131,222,128,120,132,104,128,210,131,222,128,120,132,104,127,238,131,222,128,120,132,104,128,222,131,
228,128,126,132,116,128,222,131,228,128,126,132,116,128,222,131,228,128,126,132,116,128,222,131,228,128,126,132,116,128,240,131,234,108,164,132,110,128,0,131,234,129,26,132,224,128,228,131,240,128,132,132,122,128,228,131,240,128,132,132,122,128,228,131,
240,128,132,132,122,128,6,131,240,128,132,132,122,128,228,131,240,128,132,132,122,129,32,131,252,108,164,132,110,129,32,131,252,108,164,132,110,129,32,131,252,108,164,132,110,128,18,131,252,108,164,132,110,129,38,132,2,129,44,132,134,128,24,132,2,128,
144,132,134,128,234,132,8,128,150,132,140,128,234,132,8,128,150,132,140,128,234,132,8,128,150,132,140,128,30,132,8,128,150,132,140,128,234,132,8,128,150,132,140,129,50,132,230,129,56,132,236,129,62,132,14,128,150,132,140,128,42,132,20,128,156,132,146,
128,156,132,146,129,68,132,26,129,74,132,140,128,48,132,26,128,150,132,140,128,48,132,26,128,150,132,140,128,48,132,26,129,80,132,242,128,48,132,26,128,150,132,140,128,246,132,38,128,144,132,134,128,60,132,38,128,144,132,134,128,246,132,38,128,144,132,
134,129,86,132,248,128,60,132,38,128,144,132,134,128,252,132,44,128,72,132,50,128,252,132,44,128,72,132,50,128,252,132,44,128,72,132,50,129,92,132,254,129,98,133,4,129,104,132,56,128,168,132,158,128,78,132,56,128,168,132,158,129,104,132,56,128,168,132,
158,129,110,132,62,128,174,132,164,129,110,132,62,128,174,132,164,128,84,132,62,128,174,132,164,129,110,132,62,128,174,132,164,128,6,131,240,128,180,132,170,128,228,131,240,128,180,132,170,128,6,131,240,128,180,132,170,129,2,132,68,128,144,132,134,129,
2,132,68,128,144,132,134,129,2,132,68,128,144,132,134,129,2,132,68,128,144,132,134,129,2,132,68,128,144,132,134,128,90,132,68,128,144,132,134,129,116,132,80,128,186,132,182,129,8,132,92,128,198,132,194,129,8,132,92,129,122,132,98,128,204,132,200,129,
122,132,98,128,204,132,200,129,122,132,98,128,204,132,200,129,128,133,10,128,114,132,98,129,116,132,80,128,186,132,182,129,116,132,80,128,186,132,182,129,116,132,80,128,186,132,182,129,8,132,92,128,198,132,194,128,150,132,140,128,150,132,140,130,166,
132,32,128,162,132,152,127,238,131,222,128,120,132,104,129,134,133,16,129,140,133,22,129,224,133,112,129,230,133,118,127,238,131,222,128,120,132,104,128,210,131,222,130,172,132,104,128,210,131,222,130,172,132,104,128,210,131,222,130,172,132,104,128,210,
131,222,130,172,132,104,128,210,131,222,130,178,132,104,128,210,131,222,128,120,132,104,128,210,131,222,130,178,132,104,128,210,131,222,130,178,132,104,128,210,131,222,130,178,132,104,128,210,131,222,130,178,132,104,128,210,131,222,128,120,132,104,128,
6,131,240,128,132,132,122,128,228,131,240,128,132,132,122,128,228,131,240,128,132,132,122,128,228,131,240,130,184,132,122,128,228,131,240,130,184,132,122,128,228,131,240,130,184,132,122,128,228,131,240,130,190,132,122,128,228,131,240,128,132,132,122,
128,234,132,8,128,150,132,140,128,30,132,8,128,150,132,140,128,66,132,44,128,72,132,50,128,252,132,44,128,72,132,50,128,252,132,44,130,196,132,50,128,252,132,44,130,196,132,50,128,252,132,44,130,196,132,50,128,252,132,44,130,202,132,50,128,252,132,44,
128,72,132,50,130,208,133,16,129,140,133,22,130,208,133,16,129,140,133,22,130,208,133,16,129,140,133,22,130,208,133,16,129,140,133,22,129,134,133,16,129,140,133,22,128,90,132,68,128,144,132,134,129,2,132,68,128,144,132,134,130,214,133,112,130,220,134,
72,130,214,133,112,130,220,134,72,130,214,133,112,130,220,134,72,130,214,133,112,130,220,134,72,129,224,133,112,130,220,134,72,128,108,132,92,128,198,132,194,129,8,132,92,128,198,132,194,129,8,132,92,128,198,132,194,128,6,131,240,128,180,132,170,108,
164,132,110,128,0,131,234,108,164,132,110,108,164,132,110,108,176,125,210,129,50,132,230,127,250,131,228,128,222,131,228,111,254,133,28,128,0,131,234,129,146,133,34,108,164,132,110,108,164,132,110,129,152,133,40,128,6,131,240,129,158,133,46,129,164,133,
52,128,12,131,246,129,32,131,252,129,170,133,58,129,176,133,64,129,182,133,70,128,30,132,8,128,42,132,20,128,156,132,146,128,150,132,140,129,188,133,76,129,194,133,82,128,60,132,38,128,144,132,134,129,200,133,88,129,206,133,94,129,212,133,100,129,218,
133,106,108,164,132,110,128,78,132,56,128,84,132,62,128,174,132,164,129,170,133,58,129,236,133,124,128,180,132,170,110,138,133,130,128,180,132,170,128,6,131,240,129,200,133,88,128,96,132,74,128,108,132,92,129,188,133,76,128,114,132,98,128,204,132,200,
129,242,133,136,129,242,133,136,129,242,133,136,130,16,133,166,129,248,133,142,131,36,134,78,131,42,134,84,131,48,134,90,131,54,134,96,131,60,134,102,129,200,133,88,131,66,134,108,131,72,134,114,131,78,134,120,131,84,134,126,128,210,131,222,128,120,132,
104,128,234,132,8,128,150,132,140,128,252,132,44,128,72,132,50,129,2,132,68,128,144,132,134,128,132,132,122,128,216,132,206,129,20,132,218,128,18,131,252,108,164,132,110,129,32,131,252,108,164,132,110,130,244,132,20,130,250,132,146,128,66,132,44,128,
72,132,50,128,252,132,44,128,72,132,50,131,90,133,136,110,36,133,238,131,96,134,84,131,48,134,90,131,54,134,96,129,32,131,252,108,164,132,110,131,102,134,132,131,108,134,138,128,246,132,38,128,144,132,134,128,210,131,222,128,120,132,104,128,210,131,222,
128,120,132,104,128,228,131,240,128,132,132,122,128,228,131,240,128,132,132,122,128,234,132,8,128,150,132,140,128,234,132,8,128,150,132,140,128,252,132,44,128,72,132,50,128,252,132,44,128,72,132,50,129,104,132,56,128,168,132,158,129,104,132,56,128,168,
132,158,129,2,132,68,128,144,132,134,129,2,132,68,128,144,132,134,129,164,133,52,110,36,133,238,129,38,132,2,129,44,132,134,128,24,132,2,108,164,132,110,131,114,134,144,128,72,132,50,128,114,132,98,128,204,132,200,128,210,131,222,128,120,132,104,128,
6,131,240,128,132,132,122,128,252,132,44,128,72,132,50,129,8,132,92,128,198,132,194,102,44,134,150,131,120,134,156,131,126,134,162,131,132,134,168,131,132,134,168,127,238,131,222,127,250,131,228,128,126,132,116,128,48,132,26,128,6,131,240,128,174,132,
164,128,204,132,200,131,138,134,174,131,144,134,180,127,244,125,234,128,90,132,68,131,150,134,186,128,6,131,240,128,132,132,122,128,36,132,14,128,150,132,140,131,156,134,192,108,164,132,110,128,78,132,56,128,168,132,158,128,108,132,92,128,198,132,194,
128,120,132,104,108,164,132,110,108,164,132,110,108,164,132,110,128,126,132,116,129,254,133,148,108,164,132,110,108,164,132,110,128,132,132,122,128,132,132,122,130,4,133,154,130,10,133,160,130,16,133,166,127,244,125,234,128,96,132,74,128,150,132,140,
108,164,132,110,108,164,132,110,130,22,133,172,108,224,132,176,108,224,132,176,128,144,132,134,128,144,132,134,128,144,132,134,128,150,132,140,130,28,133,178,130,34,133,184,130,40,133,190,130,46,133,196,130,52,133,202,130,58,133,208,128,162,132,152,128,
162,132,152,128,162,132,152,128,144,132,134,128,144,132,134,127,250,131,228,128,72,132,50,129,20,132,218,129,200,133,88,130,64,133,214,128,168,132,158,128,168,132,158,128,168,132,158,128,168,132,158,128,168,132,158,130,28,133,178,130,28,133,178,130,70,
133,220,130,70,133,220,128,174,132,164,128,150,132,140,128,150,132,140,128,150,132,140,128,150,132,140,128,180,132,170,128,180,132,170,128,144,132,134,128,72,132,50,130,76,133,226,108,224,132,176,128,186,132,182,128,198,132,194,130,82,133,232,128,204,
132,200,129,188,133,76,110,36,133,238,110,36,133,238,130,88,133,244,130,88,133,244,130,88,133,244,130,94,133,250,128,66,132,44,110,138,133,130,128,96,132,74,130,22,133,172,112,4,134,0,128,150,132,140,128,156,132,146,130,100,134,6,108,164,132,110,130,
88,133,244,130,88,133,244,130,106,134,12,130,112,134,18,130,118,134,24,130,124,134,30,130,130,134,36,130,136,134,42,130,136,134,42,130,142,134,48,130,148,134,54,130,130,134,36,130,154,134,60,130,160,134,66,130,160,134,66,108,164,132,110,108,164,132,110,
128,138,132,128,128,162,132,152,128,144,132,134,108,164,132,110,128,168,132,158,130,28,133,178,128,174,132,164,128,180,132,170,128,204,132,200,108,164,132,110,131,162,134,198,108,158,132,86,131,168,134,204,128,150,132,140,130,28,133,178,108,164,132,110,
131,174,134,210,128,72,132,50,108,164,132,110,108,164,132,110,128,138,132,128,129,224,133,112,128,156,132,146,128,150,132,140,128,162,132,152,128,144,132,134,108,164,132,110,128,168,132,158,128,174,132,164,131,180,134,216,108,224,132,176,128,192,132,
188,128,204,132,200,128,120,132,104,108,164,132,110,108,164,132,110,128,132,132,122,131,186,134,222,130,16,133,166,131,192,134,228,128,150,132,140,128,126,132,116,128,150,132,140,128,144,132,134,130,16,133,166,130,226,125,234,108,164,132,110,127,244,
125,234,108,164,132,110,127,244,125,234,108,164,132,110,128,222,131,228,128,126,132,116,128,240,131,234,108,164,132,110,128,0,131,234,108,164,132,110,128,0,131,234,108,164,132,110,128,0,131,234,108,164,132,110,128,0,131,234,108,164,132,110,128,228,131,
240,130,190,132,122,128,228,131,240,130,190,132,122,128,6,131,240,128,132,132,122,128,6,131,240,128,132,132,122,128,228,131,240,128,132,132,122,130,232,131,246,130,238,132,128,129,32,131,252,108,164,132,110,129,38,132,2,129,44,132,134,128,24,132,2,128,
144,132,134,129,38,132,2,129,44,132,134,128,24,132,2,128,144,132,134,128,24,132,2,128,144,132,134,128,30,132,8,128,150,132,140,128,234,132,8,129,74,132,140,130,244,132,20,130,250,132,146,128,42,132,20,128,156,132,146,128,42,132,20,128,156,132,146,128,
48,132,26,128,150,132,140,129,68,132,26,129,74,132,140,128,48,132,26,128,150,132,140,128,48,132,26,128,150,132,140,130,166,132,32,128,162,132,152,128,54,132,32,128,162,132,152,128,246,132,38,128,144,132,134,128,60,132,38,128,144,132,134,128,60,132,38,
128,144,132,134,128,60,132,38,128,144,132,134,128,252,132,44,130,202,132,50,128,252,132,44,130,202,132,50,128,252,132,44,130,202,132,50,128,252,132,44,130,202,132,50,130,202,132,50,108,164,132,110,130,202,132,50,108,164,132,110,129,104,132,56,128,168,
132,158,128,78,132,56,128,168,132,158,129,104,132,56,128,168,132,158,128,78,132,56,128,168,132,158,129,110,132,62,128,174,132,164,128,84,132,62,128,174,132,164,129,110,132,62,128,174,132,164,129,110,132,62,128,174,132,164,129,110,132,62,128,174,132,164,
128,228,131,240,131,0,132,170,128,6,131,240,128,180,132,170,128,6,131,240,128,180,132,170,128,6,131,240,128,180,132,170,128,90,132,68,128,144,132,134,128,90,132,68,128,144,132,134,128,90,132,68,128,144,132,134,129,2,132,68,129,44,132,134,129,2,132,68,
129,44,132,134,131,6,132,74,108,224,132,176,128,96,132,74,108,224,132,176,128,102,132,80,128,186,132,182,128,102,132,80,128,186,132,182,131,12,132,86,128,192,132,188,131,12,132,86,128,192,132,188,129,8,132,92,128,198,132,194,129,122,132,98,128,204,132,
200,128,114,132,98,128,204,132,200,128,114,132,98,128,204,132,200,128,144,132,134,131,0,132,170,131,18,132,182,131,24,132,194,128,120,132,104,131,30,133,10,131,198,134,234,131,204,134,240,128,48,132,26,128,150,132,140,128,48,132,26,128,72,132,50,128,
78,132,56,128,120,132,104,128,180,132,170,108,224,132,176,130,64,133,214,0,2,0,1,5,59,5,65,0,0,0,2,0,25,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,66,0,106,1,250,2,1,0,243,2,55,2,55,0,251,2,78,2,78,0,252,2,83,2,86,0,253,2,
92,2,95,1,1,3,26,3,113,1,5,3,126,3,179,1,93,3,183,3,186,1,147,3,191,3,207,1,151,3,216,3,216,1,168,3,221,4,25,1,169,4,30,4,31,1,230,4,34,4,158,1,232,5,244,6,34,2,101,6,85,6,230,2,148,8,3,8,3,3,38,8,81,8,81,3,39,8,98,8,104,3,40,8,115,8,115,3,47,8,118,8,
118,3,48,0,1,12,228,12,238,0,2,0,12,0,30,0,4,0,0,121,128,0,1,121,128,0,0,121,128,0,1,121,128,3,49,115,74,113,88,117,90,113,88,115,86,113,88,115,104,113,88,115,92,113,88,117,96,113,88,115,152,113,88,115,158,113,88,115,98,113,88,115,182,113,88,117,108,
113,88,115,188,113,88,117,30,113,88,115,110,113,88,115,116,113,88,117,66,113,88,115,116,113,88,115,224,113,88,115,230,113,88,115,92,113,88,115,122,113,88,117,126,113,88,115,236,113,88,117,132,113,88,115,128,113,88,115,242,113,88,117,42,113,88,121,116,
113,88,121,122,113,88,121,116,113,88,117,54,113,88,117,102,113,88,121,116,113,88,115,164,113,88,115,194,113,88,115,194,113,88,117,114,113,88,115,194,113,88,121,128,113,88,115,164,113,88,117,66,113,88,121,116,113,88,121,116,113,88,121,134,113,88,121,140,
113,88,117,120,113,88,115,164,113,88,121,146,113,88,121,152,113,88,121,158,113,88,121,164,113,88,121,170,113,88,115,74,113,88,115,74,113,88,115,74,113,88,115,74,113,88,115,74,113,88,115,74,113,88,115,80,113,88,115,86,113,88,115,92,113,88,115,92,113,88,
115,92,113,88,115,92,113,88,115,98,113,88,115,98,113,88,115,98,113,88,115,98,113,88,115,104,113,88,115,110,113,88,115,116,113,88,115,116,113,88,115,116,113,88,115,116,113,88,115,116,113,88,115,116,113,88,115,122,113,88,115,122,113,88,115,122,113,88,115,
122,113,88,115,128,113,88,117,66,113,88,121,176,113,88,117,42,113,88,117,42,113,88,117,42,113,88,117,42,113,88,117,42,113,88,117,42,113,88,121,182,113,88,121,122,113,88,117,54,113,88,117,54,113,88,117,54,113,88,117,54,113,88,115,194,113,88,115,194,113,
88,115,194,113,88,115,194,113,88,117,66,113,88,115,164,113,88,117,66,113,88,117,66,113,88,117,66,113,88,117,66,113,88,117,66,113,88,117,66,113,88,115,164,113,88,115,164,113,88,115,164,113,88,115,164,113,88,121,164,113,88,121,116,113,88,121,164,113,88,
115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,86,113,88,121,122,113,88,115,86,113,88,121,122,113,88,115,86,113,88,121,122,113,88,115,86,113,88,121,122,113,88,115,104,113,88,121,116,113,88,115,104,113,88,121,188,
113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,152,113,88,121,116,113,88,115,152,113,88,121,116,113,88,115,152,113,88,121,116,113,88,115,152,113,88,
121,116,113,88,115,158,113,88,115,164,113,88,115,158,113,88,115,164,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,88,121,194,113,88,121,200,113,88,
115,182,113,88,115,194,113,88,117,108,113,88,117,114,113,88,117,114,113,88,115,188,113,88,115,194,113,88,115,188,113,88,115,194,113,88,115,188,113,88,115,194,113,88,115,188,113,88,121,206,113,88,115,188,113,88,115,194,113,88,115,110,113,88,115,164,113,
88,115,110,113,88,115,164,113,88,115,110,113,88,115,164,113,88,121,212,113,88,115,110,113,88,115,164,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,121,218,113,88,121,224,113,88,115,224,113,88,121,134,113,
88,115,224,113,88,121,134,113,88,115,224,113,88,121,134,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,92,113,88,117,120,113,88,115,92,113,88,117,120,113,88,115,92,113,
88,117,120,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,236,113,88,121,152,113,88,115,128,113,88,121,164,
113,88,115,128,113,88,115,242,113,88,121,170,113,88,115,242,113,88,121,170,113,88,115,242,113,88,121,170,113,88,117,150,113,88,115,242,113,88,115,236,113,88,121,152,113,88,115,236,113,88,121,152,113,88,115,236,113,88,121,152,113,88,115,128,113,88,121,
164,113,88,115,194,113,88,115,194,113,88,117,30,113,88,121,128,113,88,115,74,113,88,117,42,113,88,117,72,113,88,121,230,113,88,117,78,113,88,122,70,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,
88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,92,113,
88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,98,113,88,115,194,113,88,115,98,113,
88,115,194,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,117,72,113,88,121,230,113,88,
117,72,113,88,121,230,113,88,117,72,113,88,121,230,113,88,117,72,113,88,121,230,113,88,117,72,113,88,121,230,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,117,78,113,88,123,18,113,88,117,78,113,88,123,18,113,88,117,78,113,88,123,
18,113,88,117,78,113,88,123,18,113,88,117,78,113,88,123,18,113,88,115,128,113,88,121,164,113,88,115,128,113,88,121,164,113,88,115,128,113,88,121,164,113,88,115,92,113,88,117,120,113,88,121,116,113,88,115,104,113,88,121,116,113,88,121,116,113,88,121,236,
113,88,121,194,113,88,115,86,113,88,115,86,113,88,121,242,113,88,115,104,113,88,121,248,113,88,121,116,113,88,121,116,113,88,121,254,113,88,115,92,113,88,122,4,113,88,122,10,113,88,117,96,113,88,115,152,113,88,122,16,113,88,122,22,113,88,122,28,113,88,
115,98,113,88,117,108,113,88,117,114,113,88,115,194,113,88,122,34,113,88,122,40,113,88,115,110,113,88,115,164,113,88,122,46,113,88,122,52,113,88,122,58,113,88,122,64,113,88,121,116,113,88,115,224,113,88,115,230,113,88,121,140,113,88,122,16,113,88,122,
76,113,88,117,120,113,88,122,82,113,88,117,120,113,88,115,92,113,88,122,46,113,88,117,126,113,88,115,128,113,88,122,34,113,88,115,242,113,88,121,170,113,88,117,210,113,88,117,210,113,88,117,210,113,88,122,112,113,88,122,88,113,88,123,24,113,88,117,162,
113,88,123,30,113,88,123,36,113,88,123,42,113,88,122,46,113,88,123,48,113,88,123,54,113,88,123,60,113,88,123,66,113,88,115,74,113,88,117,42,113,88,115,98,113,88,115,194,113,88,115,116,113,88,117,66,113,88,115,122,113,88,115,164,113,88,117,54,113,88,115,
80,113,88,121,182,113,88,115,152,113,88,121,116,113,88,115,152,113,88,121,116,113,88,117,108,113,88,117,114,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,117,210,113,88,122,184,113,88,117,162,113,88,123,30,113,88,123,36,113,88,115,
152,113,88,121,116,113,88,123,72,113,88,123,78,113,88,115,110,113,88,115,164,113,88,115,74,113,88,117,42,113,88,115,74,113,88,117,42,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,
88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,224,113,88,121,134,113,88,115,224,113,88,121,134,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,122,10,113,88,122,184,113,88,115,158,113,88,115,164,113,88,115,158,113,
88,121,116,113,88,123,84,113,88,117,66,113,88,115,242,113,88,121,170,113,88,115,74,113,88,117,42,113,88,115,92,113,88,117,54,113,88,115,116,113,88,117,66,113,88,115,128,113,88,121,164,113,88,123,90,113,88,123,96,113,88,123,102,113,88,123,108,113,88,123,
108,113,88,115,74,113,88,115,86,113,88,121,122,113,88,115,188,113,88,115,92,113,88,121,140,113,88,121,170,113,88,123,114,113,88,123,120,113,88,117,90,113,88,115,122,113,88,123,126,113,88,115,92,113,88,117,54,113,88,115,182,113,88,115,194,113,88,123,132,
113,88,121,116,113,88,115,224,113,88,121,134,113,88,115,128,113,88,121,164,113,88,117,42,113,88,121,116,113,88,121,116,113,88,121,116,113,88,121,122,113,88,122,94,113,88,121,116,113,88,121,116,113,88,117,54,113,88,117,54,113,88,122,100,113,88,122,106,
113,88,122,112,113,88,117,90,113,88,117,126,113,88,115,194,113,88,121,116,113,88,121,116,113,88,122,118,113,88,121,146,113,88,121,146,113,88,115,164,113,88,115,164,113,88,115,164,113,88,115,194,113,88,122,124,113,88,122,130,113,88,122,136,113,88,122,
142,113,88,122,148,113,88,122,154,113,88,121,128,113,88,121,128,113,88,121,128,113,88,115,164,113,88,115,164,113,88,115,86,113,88,117,66,113,88,121,182,113,88,122,46,113,88,122,160,113,88,121,134,113,88,121,134,113,88,121,134,113,88,121,134,113,88,121,
134,113,88,122,124,113,88,122,124,113,88,122,166,113,88,122,166,113,88,121,140,113,88,115,194,113,88,115,194,113,88,115,194,113,88,115,194,113,88,117,120,113,88,117,120,113,88,115,164,113,88,117,66,113,88,122,172,113,88,121,146,113,88,121,152,113,88,
121,164,113,88,122,178,113,88,121,170,113,88,122,34,113,88,122,184,113,88,122,184,113,88,122,190,113,88,122,190,113,88,122,190,113,88,122,196,113,88,115,116,113,88,122,82,113,88,117,126,113,88,122,118,113,88,122,202,113,88,115,194,113,88,117,114,113,
88,122,208,113,88,121,116,113,88,122,190,113,88,122,190,113,88,122,214,113,88,122,220,113,88,122,226,113,88,122,232,113,88,122,238,113,88,122,244,113,88,122,244,113,88,122,250,113,88,123,0,113,88,122,238,113,88,123,6,113,88,123,12,113,88,123,12,113,88,
121,116,113,88,121,116,113,88,117,102,113,88,121,128,113,88,115,164,113,88,121,116,113,88,121,134,113,88,122,124,113,88,121,140,113,88,117,120,113,88,121,170,113,88,121,116,113,88,123,138,113,88,117,132,113,88,123,144,113,88,115,194,113,88,122,124,113,
88,121,116,113,88,123,150,113,88,117,66,113,88,121,116,113,88,121,116,113,88,117,102,113,88,117,78,113,88,117,114,113,88,115,194,113,88,121,128,113,88,115,164,113,88,121,116,113,88,121,134,113,88,121,140,113,88,123,156,113,88,121,146,113,88,121,158,113,
88,121,170,113,88,117,42,113,88,121,116,113,88,121,116,113,88,117,54,113,88,123,162,113,88,122,112,113,88,123,168,113,88,115,194,113,88,121,122,113,88,115,194,113,88,115,164,113,88,122,112,113,88,117,90,113,88,121,116,113,88,117,90,113,88,121,116,113,
88,117,90,113,88,121,116,113,88,115,86,113,88,121,122,113,88,115,104,113,88,121,116,113,88,115,104,113,88,121,116,113,88,115,104,113,88,121,116,113,88,115,104,113,88,121,116,113,88,115,104,113,88,121,116,113,88,115,92,113,88,117,54,113,88,115,92,113,
88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,115,92,113,88,117,54,113,88,117,96,113,88,117,102,113,88,115,152,113,88,121,116,113,88,115,158,113,88,115,164,113,88,115,158,113,88,115,164,113,88,115,158,113,88,115,164,113,88,
115,158,113,88,115,164,113,88,115,158,113,88,115,164,113,88,115,98,113,88,115,194,113,88,115,98,113,88,115,194,113,88,117,108,113,88,117,114,113,88,117,108,113,88,117,114,113,88,117,108,113,88,117,114,113,88,115,188,113,88,115,194,113,88,115,188,113,
88,115,194,113,88,115,188,113,88,115,194,113,88,115,188,113,88,115,194,113,88,117,30,113,88,121,128,113,88,117,30,113,88,121,128,113,88,115,110,113,88,115,164,113,88,115,110,113,88,115,164,113,88,115,110,113,88,115,164,113,88,115,110,113,88,115,164,113,
88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,115,116,113,88,117,66,113,88,117,66,113,88,121,116,113,88,117,66,113,88,121,116,113,88,115,224,113,88,121,134,113,88,115,224,113,88,121,134,113,88,115,224,113,88,
121,134,113,88,115,224,113,88,121,134,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,230,113,88,121,140,113,88,115,92,113,88,117,120,113,88,115,92,113,88,117,120,113,
88,115,92,113,88,117,120,113,88,115,92,113,88,117,120,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,115,122,113,88,115,164,113,88,117,126,113,88,121,146,113,88,117,126,113,
88,121,146,113,88,115,236,113,88,121,152,113,88,115,236,113,88,121,152,113,88,117,132,113,88,121,158,113,88,117,132,113,88,121,158,113,88,115,128,113,88,121,164,113,88,115,242,113,88,121,170,113,88,115,242,113,88,121,170,113,88,115,242,113,88,121,170,
113,88,115,164,113,88,117,120,113,88,121,152,113,88,121,164,113,88,117,42,113,88,117,150,113,88,123,174,113,88,123,180,113,88,115,188,113,88,115,194,113,88,115,188,113,88,117,66,113,88,115,224,113,88,117,42,113,88,117,120,113,88,121,146,113,88,122,160,
113,88,0,2,0,1,8,139,8,142,0,0,0,2,0,25,0,36,0,61,0,0,0,68,0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,66,0,106,1,250,2,1,0,243,2,55,2,55,0,251,2,78,2,78,0,252,2,83,2,86,0,253,2,92,2,95,1,1,3,26,3,113,1,5,3,126,3,179,1,93,3,183,3,186,1,147,3,
191,3,207,1,151,3,216,3,216,1,168,3,221,4,25,1,169,4,30,4,31,1,230,4,34,4,158,1,232,5,244,6,34,2,101,6,85,6,230,2,148,8,3,8,3,3,38,8,81,8,81,3,39,8,98,8,104,3,40,8,115,8,115,3,47,8,118,8,118,3,48,0,1,0,88,0,94,0,1,0,12,0,18,0,1,0,0,93,238,0,34,85,246,
93,238,86,14,86,68,93,244,86,86,86,50,93,250,86,2,86,86,86,188,87,4,90,112,87,190,94,0,94,6,94,12,94,18,86,188,94,18,87,88,86,50,94,18,86,140,88,18,86,50,93,244,90,112,90,112,94,24,94,24,86,50,86,50,94,24,0,1,0,1,5,6,0,2,0,21,0,36,0,36,0,0,0,38,0,38,
0,1,0,40,0,40,0,2,0,42,0,42,0,3,0,44,0,44,0,4,0,46,0,47,0,5,0,49,0,50,0,7,0,53,0,56,0,9,0,68,0,68,0,13,0,70,0,70,0,14,0,72,0,72,0,15,0,74,0,74,0,16,0,76,0,76,0,17,0,78,0,79,0,18,0,81,0,82,0,20,0,85,0,88,0,22,0,144,0,144,0,26,0,156,0,157,0,27,0,175,0,
176,0,29,0,188,0,189,0,31,0,252,0,252,0,33,0,1,6,118,6,124,0,1,0,12,0,18,0,1,0,0,93,68,3,49,93,68,93,74,93,80,93,86,93,92,93,98,86,30,93,104,93,110,93,116,93,122,93,92,93,128,93,134,93,140,93,98,85,52,93,146,85,118,93,152,85,250,86,246,93,158,93,164,
93,170,93,176,93,182,86,252,85,118,85,118,85,40,93,188,93,194,86,24,93,200,93,206,93,212,93,200,93,218,86,24,85,40,93,224,93,230,93,200,89,42,85,220,93,236,86,84,93,242,87,14,93,248,93,26,93,68,93,68,93,68,93,68,93,68,93,68,94,4,93,254,93,92,93,92,93,
92,93,92,93,110,93,110,93,110,93,110,93,86,93,134,93,140,93,140,93,140,93,140,93,140,93,140,85,250,85,250,85,250,85,250,93,170,93,98,93,140,93,182,93,182,93,182,93,182,93,182,93,182,94,16,94,10,85,40,85,40,85,40,85,40,93,200,93,200,93,200,93,200,85,40,
86,24,85,40,85,40,85,40,85,40,85,40,85,40,93,236,93,236,93,236,93,236,93,248,93,224,93,248,93,68,93,182,93,68,93,182,94,40,94,46,93,80,85,118,93,80,85,118,93,80,85,118,93,80,85,118,93,86,85,118,93,86,85,118,93,92,85,40,93,92,85,40,93,92,85,40,94,52,94,
58,93,92,85,40,86,30,93,194,86,30,93,194,86,30,93,194,94,94,93,194,93,104,86,24,93,104,86,24,93,110,93,200,93,110,93,200,93,110,93,200,94,100,94,106,93,110,93,200,94,76,94,82,93,116,93,206,93,122,93,212,87,14,93,92,93,200,94,112,93,200,93,92,93,200,93,
92,93,200,93,92,93,200,93,134,86,24,93,134,86,24,93,134,86,24,94,88,94,118,94,124,93,140,85,40,93,140,85,40,93,140,85,40,94,22,94,28,93,146,93,200,93,146,94,106,93,146,93,200,85,118,89,42,85,118,89,42,88,70,94,34,85,118,89,42,88,88,90,68,93,152,85,220,
85,118,85,220,85,250,93,236,85,250,93,236,85,250,93,236,85,250,93,236,85,250,93,236,94,130,94,136,93,158,93,242,93,170,93,248,93,170,93,176,93,26,93,176,93,26,93,176,93,26,93,200,94,70,93,158,93,242,93,158,93,242,93,158,93,242,93,170,93,248,93,206,93,
206,93,128,93,218,93,68,94,112,93,140,85,40,94,184,93,236,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,93,68,94,112,87,20,94,226,93,92,85,40,93,92,85,40,
93,92,85,40,93,92,85,40,93,92,85,40,93,92,85,40,87,20,94,232,93,110,93,200,94,238,94,244,94,250,95,0,93,140,85,40,93,140,85,40,93,140,85,40,93,140,85,40,93,140,85,40,94,250,95,0,93,140,85,40,93,140,85,40,93,140,85,40,93,140,85,40,94,250,95,0,95,6,93,
236,85,250,93,236,85,250,93,236,85,250,93,236,85,250,93,236,85,250,93,236,95,6,93,236,95,12,93,248,93,170,93,248,93,170,93,248,94,64,94,70,86,252,93,92,93,74,86,252,93,74,86,252,85,118,93,80,85,118,93,86,86,132,85,34,85,118,85,118,85,100,86,6,93,74,94,
142,94,112,88,70,94,148,85,154,93,110,93,122,93,212,93,200,94,154,87,164,93,134,94,160,93,140,94,166,94,172,89,30,93,224,94,178,85,118,89,42,93,176,94,190,94,190,93,152,85,220,94,196,94,202,86,246,94,208,93,248,93,176,93,26,94,214,86,246,96,230,89,42,
94,220,93,224,96,236,96,242,96,248,96,254,97,4,94,82,97,10,97,16,97,22,93,68,93,182,93,110,93,200,93,140,85,40,85,250,93,236,97,28,97,34,97,40,86,30,93,194,86,30,93,194,93,122,93,212,94,52,95,72,94,52,95,72,85,160,94,190,97,46,97,52,97,58,86,30,93,194,
97,64,97,70,93,134,86,24,93,68,93,182,93,68,93,182,93,92,85,40,93,92,85,40,93,110,93,200,93,110,93,200,93,140,85,40,93,140,85,40,93,146,93,200,93,146,93,200,85,250,93,236,85,250,93,236,85,118,97,76,93,104,86,24,97,82,96,224,85,100,86,252,97,88,97,94,
93,68,93,182,97,100,97,106,93,140,85,40,93,170,93,248,97,112,97,118,85,220,97,124,97,130,93,68,93,80,85,40,93,92,93,152,97,136,97,142,93,110,96,140,93,74,85,250,97,148,93,92,86,252,93,116,93,206,97,22,96,8,93,146,93,200,93,170,93,248,85,118,95,48,86,
252,86,252,87,2,85,106,96,8,95,48,85,118,85,118,85,118,85,118,89,42,89,42,86,252,93,206,93,194,93,194,86,252,96,14,85,106,96,20,86,24,96,26,93,200,86,36,93,110,96,32,96,32,96,38,96,44,89,66,96,50,96,56,86,24,96,62,96,68,85,40,96,74,96,80,96,86,93,170,
93,170,93,254,93,224,96,92,93,200,96,98,86,24,85,106,90,116,96,104,96,104,96,38,96,110,96,32,94,70,93,236,86,252,85,40,93,176,96,116,96,122,96,128,96,134,86,126,94,190,94,70,96,140,96,146,96,152,94,82,93,140,86,18,86,18,85,118,93,164,93,206,96,158,96,
164,93,230,96,140,96,170,96,176,96,182,96,188,96,194,96,200,96,206,96,212,86,30,93,212,86,126,96,218,94,160,96,224,86,252,85,118,93,188,93,218,86,24,93,224,93,200,93,200,89,42,85,220,93,26,97,160,97,166,94,82,97,172,93,200,86,36,93,224,86,246,86,246,
97,178,97,184,97,190,93,194,97,196,97,202,97,208,97,184,93,224,97,202,97,214,93,206,97,220,97,178,97,226,97,232,97,238,97,244,97,250,97,184,98,0,98,6,98,12,97,190,98,18,97,238,98,0,93,74,86,252,95,18,95,24,95,30,95,30,93,254,95,36,93,86,85,118,95,42,
95,48,95,54,95,60,95,66,95,48,95,72,95,48,93,92,85,40,93,92,85,40,88,70,88,70,95,78,95,78,95,84,95,90,93,98,93,188,86,30,93,194,93,104,86,24,93,104,86,24,93,104,86,24,93,104,86,24,93,104,86,24,95,96,95,102,93,110,93,200,93,122,93,212,93,122,93,212,93,
122,95,108,86,30,95,114,86,30,95,114,95,120,95,126,95,90,95,132,93,128,93,218,93,128,93,218,93,134,86,24,93,134,86,24,95,138,95,30,95,144,95,150,93,140,85,40,93,140,85,40,93,140,85,40,93,140,85,40,93,98,93,224,93,98,93,224,93,146,93,200,93,146,95,156,
93,146,95,156,95,162,95,126,85,118,89,42,95,168,95,174,85,118,89,42,85,118,89,42,95,180,95,174,93,152,85,220,95,186,95,192,95,60,95,198,95,204,95,210,95,216,93,194,95,222,95,228,95,234,95,90,85,250,95,240,85,250,95,240,86,246,86,84,95,246,95,252,93,158,
93,242,93,158,93,242,93,164,87,14,93,164,87,14,93,170,93,248,93,176,93,26,93,176,85,52,95,120,96,2,95,30,85,220,93,242,93,248,93,182,93,200,86,246,86,30,93,92,93,200,93,92,93,98,93,146,93,182,85,106,85,46,97,154,0,1,0,1,5,7,0,2,0,25,0,36,0,61,0,0,0,68,
0,93,0,26,0,130,0,152,0,52,0,154,0,184,0,75,0,186,1,66,0,106,1,250,2,1,0,243,2,55,2,55,0,251,2,78,2,78,0,252,2,83,2,86,0,253,2,92,2,95,1,1,3,26,3,113,1,5,3,126,3,179,1,93,3,183,3,186,1,147,3,191,3,207,1,151,3,216,3,216,1,168,3,221,4,25,1,169,4,30,4,31,
1,230,4,34,4,158,1,232,5,244,6,34,2,101,6,85,6,230,2,148,8,3,8,3,3,38,8,81,8,81,3,39,8,98,8,104,3,40,8,115,8,115,3,47,8,118,8,118,3,48,0,1,0,64,0,72,0,1,0,12,0,22,0,2,0,0,91,8,0,0,91,14,0,20,91,10,91,16,91,22,91,28,91,34,91,40,91,46,79,244,91,52,91,58,
91,40,91,10,91,64,91,52,91,70,91,76,91,82,91,88,91,94,91,100,0,1,0,2,5,1,5,2,0,2,0,5,0,69,0,71,0,0,0,73,0,75,0,3,0,77,0,81,0,6,0,83,0,90,0,11,0,93,0,93,0,19,0,1,1,144,1,244,0,1,0,12,1,14,0,64,0,0,91,16,0,0,91,16,0,0,91,16,0,0,91,82,0,0,91,88,0,0,91,88,
0,0,91,88,0,0,91,40,0,0,91,22,0,0,91,22,0,0,66,104,0,0,91,22,0,0,91,22,0,0,91,22,0,0,91,10,0,0,91,22,0,0,91,28,0,0,91,22,0,0,91,34,0,0,91,34,0,0,91,22,0,0,91,22,0,0,91,46,0,0,91,46,0,0,91,46,0,0,91,52,0,0,66,134,0,0,91,58,0,0,91,64,0,0,91,22,0,0,91,70,
0,0,66,98,0,0,91,22,0,0,91,58,0,0,91,58,0,0,91,22,0,0,91,94,0,0,91,94,0,0,66,146,0,0,91,94,0,0,91,52,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,76,0,0,91,100,0,0,91,100,
0,0,91,22,0,0,66,98,0,0,66,98,0,0,66,98,0,0,66,98,0,0,66,182,0,0,66,182,0,0,91,94,0,64,90,116,90,116,90,110,67,4,90,194,90,200,90,200,90,116,90,122,65,102,90,128,90,134,90,134,90,134,90,104,90,140,90,122,90,122,90,122,90,122,90,146,90,152,90,134,90,134,
90,134,90,140,90,122,90,158,90,164,90,134,90,134,90,170,90,122,90,122,90,176,90,158,90,170,90,170,90,206,90,170,90,122,90,182,90,182,90,134,90,182,90,182,90,182,90,188,90,188,90,182,90,182,90,182,90,182,90,182,90,146,90,146,90,122,90,122,90,122,90,122,
90,122,90,122,90,122,90,122,0,2,0,16,2,96,2,98,0,0,2,140,2,143,0,3,3,115,3,115,0,7,4,228,4,244,0,8,4,250,4,250,0,25,5,28,5,30,0,26,5,33,5,35,0,29,5,37,5,37,0,32,5,41,5,43,0,33,5,47,5,49,0,36,5,54,5,54,0,39,5,58,5,58,0,40,5,66,5,78,0,41,6,72,6,73,0,54,
6,75,6,81,0,56,6,83,6,83,0,63,0,2,0,16,2,96,2,98,0,0,2,140,2,143,0,3,3,115,3,115,0,7,4,228,4,244,0,8,4,250,4,250,0,25,5,28,5,30,0,26,5,33,5,35,0,29,5,37,5,37,0,32,5,41,5,43,0,33,5,47,5,49,0,36,5,54,5,54,0,39,5,58,5,58,0,40,5,66,5,78,0,41,6,72,6,73,0,
54,6,75,6,81,0,56,6,83,6,83,0,63,0,1,1,18,1,106,0,1,0,12,0,186,0,43,0,0,89,126,0,0,89,132,0,0,89,132,0,0,89,138,0,0,89,138,0,0,89,144,0,0,89,132,0,0,89,132,0,0,89,138,0,0,89,150,0,0,89,156,0,0,89,162,0,0,89,168,0,0,89,174,0,0,89,180,0,0,89,168,0,0,89,
132,0,0,89,174,0,0,89,168,0,0,89,168,0,0,89,168,0,0,89,150,0,0,89,186,0,0,89,192,0,0,89,198,0,0,89,174,0,0,89,162,0,0,89,168,0,0,89,168,0,0,89,192,0,0,89,204,0,0,89,210,0,0,89,174,0,0,89,138,0,0,89,138,0,0,89,174,0,0,89,174,0,0,89,174,0,0,89,174,0,0,
89,138,0,0,89,174,0,0,89,162,0,0,89,132,0,43,89,42,89,48,89,48,89,54,89,54,89,60,89,66,89,66,89,72,89,78,89,84,89,54,89,54,89,66,89,66,89,90,89,48,89,48,89,48,89,48,89,48,89,78,89,96,89,54,89,102,89,54,89,108,89,114,89,66,89,54,89,66,89,108,89,66,89,
120,89,66,89,108,89,108,89,108,89,108,89,108,89,66,89,108,89,54,0,2,0,14,2,100,2,100,0,0,4,246,4,249,0,1,4,252,5,0,0,5,5,3,5,5,0,10,5,8,5,18,0,13,5,24,5,27,0,24,5,36,5,36,0,28,5,38,5,40,0,29,5,44,5,45,0,32,5,50,5,53,0,34,5,56,5,57,0,38,6,74,6,74,0,40,
6,82,6,82,0,41,6,84,6,84,0,42,0,2,0,14,2,100,2,100,0,0,4,246,4,249,0,1,4,252,5,0,0,5,5,3,5,5,0,10,5,8,5,18,0,13,5,24,5,27,0,24,5,36,5,36,0,28,5,38,5,40,0,29,5,44,5,45,0,32,5,50,5,53,0,34,5,56,5,57,0,38,6,74,6,74,0,40,6,82,6,82,0,41,6,84,6,84,0,42,0,1,
0,178,0,4,0,0,0,13,0,42,0,102,0,48,0,132,0,36,0,90,0,76,0,54,0,96,0,96,0,162,0,162,0,168,0,1,1,116,255,236,0,1,0,34,0,20,0,1,0,45,0,50,0,5,1,100,255,226,1,112,255,246,1,113,255,216,1,116,255,246,1,136,255,246,0,3,1,100,255,246,1,116,255,236,1,136,255,
236,0,1,1,115,255,226,0,1,1,129,255,236,0,7,0,34,0,80,0,69,0,30,0,75,0,30,0,78,0,30,0,79,0,30,0,231,0,30,0,233,0,60,0,7,0,34,0,70,0,69,0,30,0,75,0,30,0,78,0,30,0,79,0,30,0,231,0,30,0,233,0,70,0,1,1,163,0,50,0,2,1,163,0,50,1,190,255,236,0,2,0,13,0,41,
0,41,0,0,0,209,0,209,0,1,0,240,0,240,0,2,1,0,1,0,0,3,1,96,1,96,0,4,1,100,1,100,0,5,1,111,1,111,0,6,1,115,1,115,0,7,1,131,1,131,0,8,1,148,1,148,0,9,2,154,2,154,0,10,2,172,2,172,0,11,2,201,2,201,0,12,0,1,57,236,0,4,0,0,1,231,34,250,34,250,32,214,32,220,
32,136,32,220,12,178,14,168,45,142,14,168,13,214,3,216,45,142,46,36,14,168,15,122,14,168,16,0,47,94,20,6,20,6,45,142,22,220,47,208,32,214,50,96,53,110,5,252,53,110,52,38,50,96,52,82,50,96,50,96,53,110,53,110,53,206,5,252,45,104,45,104,52,82,45,104,32,
214,12,178,12,178,12,178,12,178,12,178,12,178,13,214,45,142,13,214,13,214,13,214,13,214,14,168,14,168,14,168,14,168,14,168,14,168,14,168,47,94,47,94,47,94,47,94,22,220,15,122,50,96,50,96,50,96,50,96,50,96,50,96,53,110,53,110,53,110,53,110,53,110,53,110,
53,110,53,110,6,198,53,110,45,104,53,110,45,104,12,178,50,96,12,178,50,96,12,178,50,96,45,142,45,142,45,142,45,142,14,168,6,76,14,168,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,50,96,45,142,52,82,52,82,46,36,46,36,46,36,6,76,
46,36,46,36,50,96,14,168,14,168,14,168,13,214,53,206,53,206,53,206,16,0,5,252,16,0,5,252,16,0,47,94,47,94,47,94,47,94,47,94,47,94,20,6,45,104,22,220,45,104,22,220,47,208,47,208,47,208,12,178,50,96,13,214,14,168,13,164,19,42,19,112,38,136,6,198,13,164,
57,202,13,220,13,164,4,196,19,42,14,146,13,164,19,42,4,162,13,220,19,112,4,74,14,146,4,120,38,136,19,112,32,108,50,96,52,56,32,108,32,114,12,124,50,96,6,216,52,56,6,106,6,136,32,114,53,180,53,180,55,36,53,180,6,14,6,198,53,180,49,134,26,128,30,28,5,242,
49,134,49,134,49,134,29,8,30,142,25,194,4,206,48,102,26,128,28,246,29,8,48,102,29,8,48,144,29,150,30,28,26,128,30,142,5,20,29,8,28,246,28,246,49,134,49,134,48,144,48,144,50,96,31,200,50,114,50,96,50,96,51,8,31,200,51,8,51,126,51,126,50,114,51,248,51,
126,51,8,50,96,50,96,31,206,31,206,51,126,51,126,50,96,11,8,50,114,31,206,31,206,11,8,51,8,51,248,26,128,50,114,20,6,45,104,20,6,45,104,20,6,45,104,22,220,45,104,32,136,32,136,32,136,34,250,34,250,32,220,34,250,32,220,38,136,6,234,19,112,12,178,50,96,
53,36,55,54,50,96,48,144,51,248,55,128,31,206,30,28,25,194,38,154,25,194,38,154,55,250,55,250,48,102,6,252,51,126,48,144,51,126,30,142,51,248,30,142,51,248,51,248,51,248,48,144,51,126,48,144,51,126,48,144,51,248,30,28,28,246,50,96,55,128,31,206,29,150,
51,126,39,112,56,4,7,94,7,244,41,194,56,138,48,102,31,200,41,194,56,138,29,8,51,8,29,8,51,8,29,8,51,8,28,246,50,96,39,112,50,114,8,14,8,180,9,26,51,126,30,28,26,128,50,114,42,88,57,0,42,88,57,0,41,194,56,138,28,246,50,96,28,246,50,96,9,84,9,254,57,46,
50,96,57,46,50,96,29,8,51,8,10,76,10,242,28,246,50,96,28,246,50,96,28,246,50,96,25,194,50,96,25,194,50,96,50,96,50,96,48,144,51,126,48,144,51,126,29,8,51,8,48,102,31,200,11,8,48,144,51,126,48,144,51,126,48,144,51,126,48,144,51,126,30,142,51,248,30,142,
51,248,30,142,51,248,26,128,50,114,39,112,56,4,41,194,56,138,29,8,56,138,44,102,57,80,44,102,57,80,28,246,50,96,44,102,57,80,44,102,57,80,11,34,11,128,11,206,57,80,10,242,28,246,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,
178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,12,178,50,96,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,13,214,53,110,14,168,53,110,14,168,53,110,14,168,14,168,14,168,14,
168,14,168,53,36,53,36,53,36,53,36,53,36,47,94,55,54,55,54,55,54,55,54,55,54,22,220,45,104,22,220,45,104,22,220,45,104,16,0,5,252,19,42,0,28,0,15,255,196,0,17,255,196,0,36,255,236,0,130,255,236,0,131,255,236,0,132,255,236,0,133,255,236,0,134,255,236,
0,135,255,236,0,194,255,236,0,196,255,236,0,198,255,236,1,67,255,236,2,8,255,196,2,12,255,196,2,85,255,236,3,26,255,236,3,28,255,236,3,30,255,236,3,32,255,236,3,34,255,236,3,36,255,236,3,38,255,236,3,40,255,236,3,42,255,236,3,44,255,236,3,46,255,236,
3,48,255,236,0,11,0,15,255,206,0,17,255,206,1,86,255,236,1,95,255,236,1,98,255,236,1,105,255,236,1,114,255,226,1,120,255,226,2,8,255,206,2,12,255,206,2,81,255,226,0,10,0,15,255,196,0,17,255,196,1,86,255,216,1,95,255,216,1,98,255,216,1,102,255,246,1,105,
255,216,1,109,255,246,2,8,255,196,2,12,255,196,0,8,0,15,255,126,0,17,255,126,1,86,255,206,1,95,255,206,1,98,255,206,1,105,255,206,2,8,255,126,2,12,255,126,0,2,1,102,255,246,1,109,255,246,0,17,0,5,255,236,0,10,255,236,1,170,255,246,1,193,255,236,2,7,255,
236,2,11,255,236,2,111,255,246,2,121,255,236,2,188,255,236,2,190,255,236,2,194,255,236,2,196,255,236,2,209,255,236,2,214,255,246,2,216,255,246,2,218,255,246,2,250,255,236,0,55,0,15,255,216,0,17,255,216,1,157,255,236,1,164,255,236,1,166,255,236,1,168,
255,226,1,170,255,236,1,174,255,236,1,176,255,236,1,177,255,236,1,181,255,236,1,188,255,226,1,189,255,226,1,191,255,236,1,196,255,236,1,199,255,236,1,206,255,246,1,213,255,246,1,242,255,246,2,8,255,216,2,12,255,216,2,111,255,236,2,112,255,246,2,119,255,
236,2,125,255,246,2,127,255,246,2,156,255,236,2,158,255,236,2,166,255,236,2,178,255,226,2,180,255,226,2,182,255,226,2,184,255,236,2,186,255,236,2,199,255,236,2,203,255,236,2,204,255,246,2,214,255,236,2,216,255,236,2,218,255,236,2,226,255,236,2,228,255,
236,2,242,255,236,2,244,255,226,2,246,255,226,2,248,255,226,3,2,255,236,3,4,255,236,3,10,255,236,3,12,255,236,3,14,255,236,3,15,255,246,3,20,255,236,3,24,255,236,3,25,255,246,0,2,3,11,255,236,3,13,255,236,0,4,0,5,0,20,0,10,0,20,2,7,0,20,2,11,0,20,0,15,
0,15,255,226,0,16,255,236,0,17,255,226,1,121,255,236,1,126,255,236,1,140,255,236,1,143,255,236,1,144,255,236,1,147,255,236,1,153,255,236,2,2,255,236,2,3,255,236,2,4,255,236,2,8,255,226,2,12,255,226,0,7,0,5,0,40,0,10,0,40,0,12,0,70,0,64,0,70,0,96,0,70,
2,7,0,40,2,11,0,40,0,7,1,121,255,236,1,126,255,236,1,140,255,236,1,143,255,236,1,144,255,236,1,147,255,236,1,153,255,236,0,15,0,5,255,196,0,10,255,196,1,121,255,246,1,126,255,246,1,128,255,236,1,138,255,236,1,140,255,246,1,141,255,236,1,143,255,246,1,
144,255,246,1,145,255,236,1,147,255,246,1,153,255,246,2,7,255,196,2,11,255,196,0,4,0,5,255,236,0,10,255,236,2,7,255,236,2,11,255,236,0,4,0,15,255,236,0,17,255,236,2,8,255,236,2,12,255,236,0,4,0,15,255,226,0,17,255,226,2,8,255,226,2,12,255,226,0,24,0,
15,255,186,0,17,255,186,1,164,255,226,1,170,255,216,1,174,255,226,1,181,255,226,1,206,255,236,1,213,255,236,1,242,255,236,2,8,255,186,2,12,255,186,2,111,255,216,2,112,255,236,2,203,255,226,2,204,255,236,2,214,255,216,2,216,255,216,2,218,255,216,3,6,255,
216,3,8,255,216,3,14,255,226,3,15,255,236,3,24,255,226,3,25,255,236,0,37,0,5,255,226,0,10,255,226,1,157,255,226,1,166,255,226,1,188,255,226,1,193,255,216,1,196,255,226,1,220,255,236,1,225,255,236,1,228,255,236,2,7,255,226,2,11,255,226,2,121,255,216,2,
125,255,226,2,127,255,226,2,166,255,226,2,167,255,236,2,178,255,226,2,179,255,236,2,180,255,236,2,182,255,236,2,186,255,226,2,187,255,236,2,188,255,216,2,189,255,236,2,190,255,216,2,191,255,236,2,209,255,216,2,210,255,236,2,250,255,216,2,251,255,236,
3,10,255,236,3,11,255,226,3,12,255,236,3,13,255,226,3,20,255,226,3,21,255,236,0,6,0,5,255,226,0,10,255,226,2,7,255,226,2,11,255,226,3,11,255,236,3,13,255,236,0,41,0,5,255,176,0,10,255,176,1,157,255,206,1,166,255,206,1,188,255,166,1,193,255,196,1,196,
255,206,1,220,255,216,1,225,255,236,1,228,255,216,2,7,255,176,2,11,255,176,2,121,255,196,2,125,255,186,2,127,255,186,2,166,255,206,2,167,255,216,2,178,255,166,2,179,255,216,2,180,255,206,2,182,255,206,2,186,255,206,2,187,255,216,2,188,255,196,2,189,255,
236,2,190,255,196,2,191,255,236,2,194,255,226,2,195,255,236,2,196,255,226,2,197,255,236,2,209,255,196,2,210,255,236,2,250,255,196,2,251,255,236,3,10,255,166,3,11,255,216,3,12,255,166,3,13,255,216,3,20,255,206,3,21,255,216,0,25,0,5,255,186,0,10,255,186,
1,220,255,206,1,225,255,236,1,228,255,206,2,7,255,186,2,11,255,186,2,106,255,236,2,126,255,236,2,128,255,236,2,136,255,236,2,167,255,206,2,179,255,206,2,181,255,236,2,183,255,236,2,187,255,206,2,189,255,236,2,191,255,236,2,195,255,236,2,197,255,236,2,
210,255,236,2,251,255,236,3,11,255,186,3,13,255,186,3,21,255,206,0,14,1,157,255,236,1,166,255,236,1,188,255,226,1,196,255,236,2,125,255,246,2,127,255,246,2,166,255,236,2,178,255,226,2,180,255,246,2,182,255,246,2,186,255,236,3,10,255,236,3,12,255,236,
3,20,255,236,0,42,0,5,255,226,0,10,255,226,1,157,255,236,1,166,255,236,1,188,255,196,1,193,255,216,1,196,255,236,1,220,255,236,1,221,255,246,1,225,255,246,1,228,255,236,1,246,255,246,2,7,255,226,2,11,255,226,2,121,255,216,2,125,255,226,2,127,255,226,
2,166,255,236,2,167,255,236,2,178,255,196,2,179,255,236,2,180,255,206,2,182,255,206,2,186,255,236,2,187,255,236,2,188,255,216,2,189,255,246,2,190,255,216,2,191,255,246,2,209,255,216,2,210,255,246,2,245,255,246,2,247,255,246,2,249,255,246,2,250,255,216,
2,251,255,246,3,10,255,216,3,11,255,236,3,12,255,216,3,13,255,236,3,20,255,236,3,21,255,236,0,19,0,5,255,206,0,10,255,206,1,220,255,236,1,221,255,236,1,228,255,236,1,246,255,236,2,7,255,206,2,11,255,206,2,167,255,236,2,179,255,236,2,181,255,236,2,183,
255,236,2,187,255,236,2,245,255,236,2,247,255,236,2,249,255,236,3,11,255,216,3,13,255,216,3,21,255,236,0,41,0,5,255,226,0,10,255,226,1,188,255,236,1,193,255,216,1,220,255,226,1,225,255,236,1,228,255,226,2,7,255,226,2,11,255,226,2,106,255,246,2,121,255,
216,2,125,255,236,2,126,255,246,2,127,255,236,2,128,255,246,2,136,255,246,2,167,255,226,2,178,255,236,2,179,255,226,2,180,255,236,2,181,255,246,2,182,255,236,2,183,255,246,2,187,255,226,2,188,255,216,2,189,255,236,2,190,255,216,2,191,255,236,2,194,255,
226,2,195,255,236,2,196,255,226,2,197,255,236,2,209,255,216,2,210,255,236,2,250,255,216,2,251,255,236,3,10,255,236,3,11,255,226,3,12,255,236,3,13,255,226,3,21,255,226,0,5,1,225,255,236,2,189,255,236,2,191,255,236,2,210,255,236,2,251,255,236,0,6,0,5,255,
246,0,10,255,246,2,7,255,246,2,11,255,246,3,11,255,236,3,13,255,236,0,23,0,15,255,216,0,17,255,216,1,170,255,246,1,176,255,236,1,188,255,236,1,191,255,236,2,8,255,216,2,12,255,216,2,111,255,246,2,125,255,246,2,127,255,246,2,156,255,236,2,178,255,236,
2,180,255,246,2,182,255,246,2,184,255,236,2,199,255,236,2,214,255,246,2,216,255,246,2,218,255,246,2,226,255,236,3,2,255,236,3,4,255,236,0,19,0,5,255,236,0,10,255,236,1,208,255,246,1,221,255,246,1,223,255,246,1,246,255,246,2,7,255,236,2,11,255,236,2,157,
255,246,2,185,255,246,2,200,255,246,2,227,255,246,2,245,255,246,2,247,255,246,2,249,255,246,3,3,255,246,3,5,255,246,3,11,255,236,3,13,255,236,0,43,0,5,255,216,0,10,255,216,1,157,255,226,1,166,255,226,1,170,255,236,1,176,255,236,1,188,255,226,1,191,255,
236,1,193,255,236,1,196,255,226,1,220,255,236,1,228,255,236,2,7,255,216,2,11,255,216,2,111,255,236,2,121,255,236,2,125,255,236,2,127,255,236,2,156,255,236,2,166,255,226,2,167,255,236,2,178,255,226,2,179,255,236,2,180,255,236,2,182,255,236,2,184,255,236,
2,186,255,226,2,187,255,236,2,188,255,236,2,190,255,236,2,199,255,236,2,209,255,236,2,214,255,236,2,216,255,236,2,218,255,236,2,226,255,236,2,250,255,236,3,2,255,236,3,4,255,236,3,10,255,236,3,12,255,236,3,20,255,226,3,21,255,236,0,13,0,16,255,206,1,
121,255,236,1,126,255,236,1,140,255,236,1,141,255,236,1,143,255,236,1,144,255,236,1,145,255,236,1,147,255,236,1,153,255,236,2,2,255,206,2,3,255,206,2,4,255,206,0,60,0,5,255,186,0,10,255,186,0,38,255,236,0,42,255,236,0,45,0,130,0,50,255,236,0,52,255,236,
0,55,255,186,0,57,255,216,0,58,255,216,0,60,255,196,0,137,255,236,0,148,255,236,0,149,255,236,0,150,255,236,0,151,255,236,0,152,255,236,0,154,255,236,0,159,255,196,0,200,255,236,0,202,255,236,0,204,255,236,0,206,255,236,0,222,255,236,0,224,255,236,0,
226,255,236,0,228,255,236,1,14,255,236,1,16,255,236,1,18,255,236,1,20,255,236,1,36,255,186,1,38,255,186,1,54,255,216,1,56,255,196,1,58,255,196,1,71,255,236,1,250,255,216,1,252,255,216,1,254,255,216,2,0,255,196,2,7,255,186,2,11,255,186,2,92,255,236,3,
70,255,236,3,72,255,236,3,74,255,236,3,76,255,236,3,78,255,236,3,80,255,236,3,82,255,236,3,84,255,236,3,86,255,236,3,88,255,236,3,90,255,236,3,92,255,236,3,108,255,196,3,110,255,196,3,112,255,196,3,126,255,186,0,12,0,5,255,186,0,10,255,186,1,102,255,
236,1,109,255,236,1,113,255,186,1,114,255,196,1,115,255,236,1,117,255,216,1,120,255,196,2,7,255,186,2,11,255,186,2,81,255,196,0,1,0,45,0,60,0,45,0,15,255,196,0,16,255,216,0,17,255,196,1,86,255,176,1,95,255,176,1,98,255,176,1,102,255,226,1,105,255,176,
1,109,255,226,1,115,255,206,1,118,255,226,1,121,255,186,1,122,255,206,1,123,255,206,1,124,255,216,1,125,255,206,1,126,255,186,1,128,255,236,1,129,255,226,1,130,255,206,1,132,255,206,1,134,255,216,1,135,255,206,1,137,255,206,1,138,255,236,1,140,255,186,
1,142,255,206,1,143,255,186,1,144,255,186,1,146,255,206,1,147,255,186,1,148,255,236,1,149,255,206,1,150,255,206,1,152,255,206,1,153,255,186,1,154,255,206,1,155,255,206,2,2,255,216,2,3,255,216,2,4,255,216,2,8,255,196,2,12,255,196,2,33,255,226,2,80,255,
236,0,5,1,102,255,236,1,109,255,236,1,115,255,226,1,141,255,246,1,145,255,246,0,52,0,15,255,216,0,17,255,216,0,36,255,236,0,55,255,226,0,57,255,246,0,58,255,246,0,59,255,236,0,60,255,246,0,61,255,246,0,130,255,236,0,131,255,236,0,132,255,236,0,133,255,
236,0,134,255,236,0,135,255,236,0,159,255,246,0,194,255,236,0,196,255,236,0,198,255,236,1,36,255,226,1,38,255,226,1,54,255,246,1,56,255,246,1,58,255,246,1,59,255,246,1,61,255,246,1,63,255,246,1,67,255,236,1,160,255,246,1,250,255,246,1,252,255,246,1,254,
255,246,2,0,255,246,2,8,255,216,2,12,255,216,2,85,255,236,3,26,255,236,3,28,255,236,3,30,255,236,3,32,255,236,3,34,255,236,3,36,255,236,3,38,255,236,3,40,255,236,3,42,255,236,3,44,255,236,3,46,255,236,3,48,255,236,3,108,255,246,3,110,255,246,3,112,255,
246,3,126,255,226,0,33,0,15,255,126,0,17,255,126,0,36,255,206,0,59,255,236,0,61,255,246,0,130,255,206,0,131,255,206,0,132,255,206,0,133,255,206,0,134,255,206,0,135,255,206,0,194,255,206,0,196,255,206,0,198,255,206,1,59,255,246,1,61,255,246,1,63,255,246,
1,67,255,206,2,8,255,126,2,12,255,126,2,85,255,206,3,26,255,206,3,28,255,206,3,30,255,206,3,32,255,206,3,34,255,206,3,36,255,206,3,38,255,206,3,40,255,206,3,42,255,206,3,44,255,206,3,46,255,206,3,48,255,206,0,202,0,15,255,196,0,16,255,216,0,17,255,196,
0,34,0,20,0,36,255,186,0,38,255,236,0,42,255,236,0,50,255,236,0,52,255,236,0,55,0,20,0,68,255,176,0,70,255,186,0,71,255,186,0,72,255,186,0,74,255,186,0,80,255,206,0,81,255,206,0,82,255,186,0,83,255,206,0,84,255,186,0,85,255,206,0,86,255,196,0,88,255,
206,0,89,255,236,0,90,255,236,0,91,255,236,0,92,255,236,0,93,255,216,0,130,255,186,0,131,255,186,0,132,255,186,0,133,255,186,0,134,255,186,0,135,255,186,0,137,255,236,0,148,255,236,0,149,255,236,0,150,255,236,0,151,255,236,0,152,255,236,0,154,255,236,
0,162,255,186,0,163,255,176,0,164,255,176,0,165,255,176,0,166,255,176,0,167,255,176,0,168,255,176,0,169,255,186,0,170,255,186,0,171,255,186,0,172,255,186,0,173,255,186,0,180,255,186,0,181,255,186,0,182,255,186,0,183,255,186,0,184,255,186,0,186,255,186,
0,187,255,206,0,188,255,206,0,189,255,206,0,190,255,206,0,191,255,236,0,194,255,186,0,195,255,176,0,196,255,186,0,197,255,176,0,198,255,186,0,199,255,176,0,200,255,236,0,201,255,186,0,202,255,236,0,203,255,186,0,204,255,236,0,205,255,186,0,206,255,236,
0,207,255,186,0,209,255,186,0,211,255,186,0,213,255,186,0,215,255,186,0,217,255,186,0,219,255,186,0,221,255,186,0,222,255,236,0,223,255,186,0,224,255,236,0,225,255,186,0,226,255,236,0,227,255,186,0,228,255,236,0,229,255,186,0,250,255,206,1,6,255,206,
1,8,255,206,1,13,255,206,1,14,255,236,1,15,255,186,1,16,255,236,1,17,255,186,1,18,255,236,1,19,255,186,1,20,255,236,1,21,255,186,1,23,255,206,1,25,255,206,1,29,255,196,1,33,255,196,1,36,0,20,1,38,0,20,1,43,255,206,1,45,255,206,1,47,255,206,1,49,255,206,
1,51,255,206,1,53,255,206,1,55,255,236,1,60,255,216,1,62,255,216,1,64,255,216,1,67,255,186,1,68,255,176,1,70,255,176,1,71,255,236,1,72,255,186,1,74,255,196,1,251,255,236,1,253,255,236,2,2,255,216,2,3,255,216,2,4,255,216,2,8,255,196,2,12,255,196,2,84,
255,206,2,85,255,186,2,86,255,176,2,92,255,236,2,93,255,186,2,95,255,206,3,26,255,186,3,27,255,176,3,28,255,186,3,29,255,176,3,30,255,186,3,31,255,176,3,32,255,186,3,34,255,186,3,35,255,176,3,36,255,186,3,37,255,176,3,38,255,186,3,39,255,176,3,40,255,
186,3,41,255,176,3,42,255,186,3,43,255,176,3,44,255,186,3,45,255,176,3,46,255,186,3,47,255,176,3,48,255,186,3,49,255,176,3,51,255,186,3,53,255,186,3,55,255,186,3,57,255,186,3,61,255,186,3,63,255,186,3,65,255,186,3,70,255,236,3,71,255,186,3,72,255,236,
3,73,255,186,3,74,255,236,3,75,255,186,3,76,255,236,3,78,255,236,3,79,255,186,3,80,255,236,3,81,255,186,3,82,255,236,3,83,255,186,3,84,255,236,3,85,255,186,3,86,255,236,3,87,255,186,3,88,255,236,3,89,255,186,3,90,255,236,3,91,255,186,3,92,255,236,3,93,
255,186,3,95,255,206,3,97,255,206,3,99,255,206,3,101,255,206,3,103,255,206,3,105,255,206,3,107,255,206,3,109,255,236,3,126,0,20,0,17,0,15,255,216,0,17,255,216,1,86,255,236,1,95,255,236,1,98,255,236,1,100,255,246,1,105,255,236,1,112,255,246,1,113,255,
226,1,114,255,246,1,116,255,236,1,117,255,246,1,120,255,246,1,136,255,246,2,8,255,216,2,12,255,216,2,81,255,246,0,37,0,15,255,196,0,17,255,196,1,86,255,196,1,95,255,196,1,98,255,196,1,102,255,236,1,105,255,196,1,109,255,236,1,115,255,226,1,118,255,246,
1,121,255,206,1,122,255,216,1,123,255,226,1,124,255,226,1,125,255,226,1,126,255,206,1,129,255,226,1,130,255,216,1,132,255,226,1,134,255,226,1,135,255,226,1,137,255,226,1,140,255,206,1,142,255,206,1,143,255,206,1,144,255,206,1,146,255,226,1,147,255,206,
1,149,255,226,1,150,255,226,1,152,255,226,1,153,255,206,1,154,255,226,1,155,255,226,2,8,255,196,2,12,255,196,2,33,255,246,0,181,0,15,255,206,0,17,255,206,0,34,0,20,0,36,255,216,0,38,255,246,0,42,255,246,0,50,255,246,0,52,255,246,0,68,255,236,0,70,255,
236,0,71,255,236,0,72,255,236,0,74,255,246,0,80,255,246,0,81,255,246,0,82,255,236,0,83,255,246,0,84,255,236,0,85,255,246,0,86,255,246,0,88,255,246,0,130,255,216,0,131,255,216,0,132,255,216,0,133,255,216,0,134,255,216,0,135,255,216,0,137,255,246,0,148,
255,246,0,149,255,246,0,150,255,246,0,151,255,246,0,152,255,246,0,154,255,246,0,162,255,236,0,163,255,236,0,164,255,236,0,165,255,236,0,166,255,236,0,167,255,236,0,168,255,236,0,169,255,236,0,170,255,236,0,171,255,236,0,172,255,236,0,173,255,236,0,180,
255,236,0,181,255,236,0,182,255,236,0,183,255,236,0,184,255,236,0,186,255,236,0,187,255,246,0,188,255,246,0,189,255,246,0,190,255,246,0,194,255,216,0,195,255,236,0,196,255,216,0,197,255,236,0,198,255,216,0,199,255,236,0,200,255,246,0,201,255,236,0,202,
255,246,0,203,255,236,0,204,255,246,0,205,255,236,0,206,255,246,0,207,255,236,0,209,255,236,0,211,255,236,0,213,255,236,0,215,255,236,0,217,255,236,0,219,255,236,0,221,255,236,0,222,255,246,0,223,255,246,0,224,255,246,0,225,255,246,0,226,255,246,0,227,
255,246,0,228,255,246,0,229,255,246,0,250,255,246,1,6,255,246,1,8,255,246,1,13,255,246,1,14,255,246,1,15,255,236,1,16,255,246,1,17,255,236,1,18,255,246,1,19,255,236,1,20,255,246,1,21,255,236,1,23,255,246,1,25,255,246,1,29,255,246,1,33,255,246,1,43,255,
246,1,45,255,246,1,47,255,246,1,49,255,246,1,51,255,246,1,53,255,246,1,67,255,216,1,68,255,236,1,70,255,236,1,71,255,246,1,72,255,236,1,74,255,246,2,8,255,206,2,12,255,206,2,84,255,246,2,85,255,216,2,86,255,236,2,92,255,246,2,93,255,236,2,95,255,246,
3,26,255,216,3,27,255,236,3,28,255,216,3,29,255,236,3,30,255,216,3,31,255,236,3,32,255,216,3,34,255,216,3,35,255,236,3,36,255,216,3,37,255,236,3,38,255,216,3,39,255,236,3,40,255,216,3,41,255,236,3,42,255,216,3,43,255,236,3,44,255,216,3,45,255,236,3,46,
255,216,3,47,255,236,3,48,255,216,3,49,255,236,3,51,255,236,3,53,255,236,3,55,255,236,3,57,255,236,3,61,255,236,3,63,255,236,3,65,255,236,3,70,255,246,3,71,255,236,3,72,255,246,3,73,255,236,3,74,255,246,3,75,255,236,3,76,255,246,3,78,255,246,3,79,255,
236,3,80,255,246,3,81,255,236,3,82,255,246,3,83,255,236,3,84,255,246,3,85,255,236,3,86,255,246,3,87,255,236,3,88,255,246,3,89,255,236,3,90,255,246,3,91,255,236,3,92,255,246,3,93,255,236,3,95,255,246,3,97,255,246,3,99,255,246,3,101,255,246,3,103,255,246,
3,105,255,246,3,107,255,246,0,185,0,15,255,196,0,17,255,196,0,34,0,20,0,36,255,196,0,38,255,236,0,42,255,236,0,50,255,236,0,52,255,236,0,68,255,206,0,70,255,206,0,71,255,206,0,72,255,206,0,74,255,236,0,80,255,226,0,81,255,226,0,82,255,206,0,83,255,226,
0,84,255,206,0,85,255,226,0,86,255,216,0,88,255,226,0,93,255,236,0,130,255,196,0,131,255,196,0,132,255,196,0,133,255,196,0,134,255,196,0,135,255,196,0,137,255,236,0,148,255,236,0,149,255,236,0,150,255,236,0,151,255,236,0,152,255,236,0,154,255,236,0,162,
255,206,0,163,255,206,0,164,255,206,0,165,255,206,0,166,255,206,0,167,255,206,0,168,255,206,0,169,255,206,0,170,255,206,0,171,255,206,0,172,255,206,0,173,255,206,0,180,255,206,0,181,255,206,0,182,255,206,0,183,255,206,0,184,255,206,0,186,255,206,0,187,
255,226,0,188,255,226,0,189,255,226,0,190,255,226,0,194,255,196,0,195,255,206,0,196,255,196,0,197,255,206,0,198,255,196,0,199,255,206,0,200,255,236,0,201,255,206,0,202,255,236,0,203,255,206,0,204,255,236,0,205,255,206,0,206,255,236,0,207,255,206,0,209,
255,206,0,211,255,206,0,213,255,206,0,215,255,206,0,217,255,206,0,219,255,206,0,221,255,206,0,222,255,236,0,223,255,236,0,224,255,236,0,225,255,236,0,226,255,236,0,227,255,236,0,228,255,236,0,229,255,236,0,250,255,226,1,6,255,226,1,8,255,226,1,13,255,
226,1,14,255,236,1,15,255,206,1,16,255,236,1,17,255,206,1,18,255,236,1,19,255,206,1,20,255,236,1,21,255,206,1,23,255,226,1,25,255,226,1,29,255,216,1,33,255,216,1,43,255,226,1,45,255,226,1,47,255,226,1,49,255,226,1,51,255,226,1,53,255,226,1,60,255,236,
1,62,255,236,1,64,255,236,1,67,255,196,1,68,255,206,1,70,255,206,1,71,255,236,1,72,255,206,1,74,255,216,2,8,255,196,2,12,255,196,2,84,255,226,2,85,255,196,2,86,255,206,2,92,255,236,2,93,255,206,2,95,255,226,3,26,255,196,3,27,255,206,3,28,255,196,3,29,
255,206,3,30,255,196,3,31,255,206,3,32,255,196,3,34,255,196,3,35,255,206,3,36,255,196,3,37,255,206,3,38,255,196,3,39,255,206,3,40,255,196,3,41,255,206,3,42,255,196,3,43,255,206,3,44,255,196,3,45,255,206,3,46,255,196,3,47,255,206,3,48,255,196,3,49,255,
206,3,51,255,206,3,53,255,206,3,55,255,206,3,57,255,206,3,61,255,206,3,63,255,206,3,65,255,206,3,70,255,236,3,71,255,206,3,72,255,236,3,73,255,206,3,74,255,236,3,75,255,206,3,76,255,236,3,78,255,236,3,79,255,206,3,80,255,236,3,81,255,206,3,82,255,236,
3,83,255,206,3,84,255,236,3,85,255,206,3,86,255,236,3,87,255,206,3,88,255,236,3,89,255,206,3,90,255,236,3,91,255,206,3,92,255,236,3,93,255,206,3,95,255,226,3,97,255,226,3,99,255,226,3,101,255,226,3,103,255,226,3,105,255,226,3,107,255,226,0,47,0,5,255,
186,0,10,255,186,1,157,255,206,1,166,255,206,1,188,255,186,1,190,255,236,1,193,255,206,1,196,255,206,1,220,255,236,1,225,255,236,1,228,255,236,2,7,255,186,2,11,255,186,2,107,255,236,2,121,255,206,2,125,255,216,2,127,255,216,2,148,255,236,2,152,255,236,
2,164,255,236,2,166,255,206,2,167,255,236,2,178,255,186,2,179,255,236,2,180,255,196,2,182,255,196,2,186,255,206,2,187,255,236,2,188,255,206,2,189,255,236,2,190,255,206,2,191,255,236,2,194,255,206,2,196,255,206,2,209,255,206,2,210,255,236,2,222,255,236,
2,224,255,236,2,250,255,206,2,251,255,236,3,0,255,236,3,10,255,186,3,11,255,236,3,12,255,186,3,13,255,236,3,20,255,206,3,21,255,236,0,157,0,15,255,196,0,16,255,216,0,17,255,196,1,159,255,236,1,164,255,206,1,170,255,186,1,174,255,206,1,181,255,206,1,184,
255,236,1,187,255,236,1,188,0,20,1,190,255,216,1,204,255,206,1,205,255,206,1,206,255,196,1,207,255,186,1,208,255,236,1,209,255,236,1,210,255,206,1,211,255,206,1,212,255,206,1,213,255,196,1,214,255,206,1,215,255,206,1,216,255,186,1,217,255,206,1,218,255,
206,1,219,255,186,1,220,255,216,1,221,255,216,1,222,255,186,1,223,255,236,1,224,255,206,1,225,255,206,1,226,255,206,1,227,255,206,1,228,255,216,1,229,255,206,1,230,255,206,1,231,255,236,1,232,255,206,1,233,255,226,1,234,255,186,1,236,255,206,1,237,255,
186,1,238,255,196,1,242,255,196,1,243,255,206,1,245,255,206,1,246,255,216,1,247,255,206,1,249,255,206,2,2,255,216,2,3,255,216,2,4,255,216,2,8,255,196,2,12,255,196,2,103,255,186,2,104,255,206,2,105,255,236,2,106,255,236,2,110,255,206,2,111,255,186,2,112,
255,196,2,114,255,206,2,116,255,206,2,118,255,206,2,122,255,206,2,123,255,236,2,124,255,186,2,126,255,236,2,128,255,236,2,129,255,236,2,130,255,186,2,131,255,236,2,132,255,186,2,133,255,236,2,134,255,186,2,135,255,236,2,136,255,236,2,137,255,236,2,138,
255,186,2,147,255,206,2,151,255,206,2,155,255,206,2,157,255,236,2,159,255,236,2,161,255,206,2,163,255,206,2,167,255,216,2,169,255,206,2,171,255,206,2,173,255,206,2,174,255,236,2,175,255,186,2,176,255,236,2,177,255,186,2,178,0,20,2,179,255,216,2,181,255,
216,2,183,255,216,2,185,255,236,2,187,255,216,2,189,255,206,2,191,255,206,2,193,255,206,2,194,255,206,2,195,255,186,2,196,255,206,2,197,255,186,2,200,255,236,2,202,255,206,2,203,255,206,2,204,255,196,2,206,255,206,2,208,255,206,2,210,255,206,2,212,255,
206,2,214,255,186,2,216,255,186,2,218,255,186,2,221,255,186,2,227,255,236,2,229,255,236,2,231,255,226,2,233,255,206,2,235,255,206,2,236,255,236,2,237,255,186,2,238,255,236,2,239,255,186,2,240,255,236,2,241,255,186,2,243,255,236,2,245,255,216,2,247,255,
216,2,249,255,216,2,251,255,206,2,253,255,206,2,255,255,206,3,3,255,236,3,5,255,236,3,6,255,186,3,7,255,186,3,8,255,186,3,9,255,186,3,11,255,206,3,13,255,206,3,14,255,206,3,15,255,196,3,17,255,206,3,18,255,236,3,19,255,186,3,21,255,216,3,23,255,186,3,
24,255,206,3,25,255,196,0,4,1,163,0,110,2,231,0,20,3,11,255,236,3,13,255,236,0,35,1,159,255,236,1,184,255,236,1,187,255,236,1,190,255,236,1,193,255,236,1,225,255,236,2,105,255,236,2,121,255,236,2,123,255,236,2,129,255,236,2,131,255,236,2,133,255,236,
2,135,255,236,2,137,255,236,2,174,255,236,2,176,255,236,2,188,255,236,2,189,255,236,2,190,255,236,2,191,255,236,2,194,255,206,2,196,255,206,2,209,255,236,2,210,255,236,2,236,255,236,2,238,255,236,2,240,255,236,2,250,255,236,2,251,255,236,3,6,255,236,
3,8,255,236,3,11,255,236,3,13,255,236,3,18,255,236,3,22,255,246,0,33,0,15,255,126,0,17,255,126,1,164,255,196,1,170,255,206,1,174,255,196,1,176,255,236,1,181,255,196,1,191,255,236,1,206,255,206,1,213,255,206,1,242,255,206,2,8,255,126,2,12,255,126,2,111,
255,206,2,112,255,206,2,115,255,246,2,156,255,236,2,184,255,236,2,199,255,236,2,203,255,196,2,204,255,206,2,214,255,206,2,216,255,206,2,218,255,206,2,226,255,236,3,2,255,236,3,4,255,236,3,6,255,216,3,8,255,216,3,14,255,196,3,15,255,206,3,24,255,196,3,
25,255,206,0,28,1,159,255,236,1,184,255,236,1,187,255,236,1,190,255,236,1,225,255,236,2,105,255,236,2,123,255,236,2,129,255,236,2,131,255,236,2,133,255,236,2,135,255,236,2,137,255,236,2,174,255,236,2,176,255,236,2,189,255,236,2,191,255,236,2,194,255,
236,2,196,255,236,2,210,255,236,2,236,255,236,2,238,255,236,2,240,255,236,2,251,255,236,3,6,255,236,3,8,255,236,3,11,255,236,3,13,255,236,3,18,255,236,0,78,0,15,255,196,0,17,255,196,1,159,255,246,1,164,255,206,1,170,255,186,1,174,255,206,1,181,255,206,
1,184,255,246,1,187,255,246,1,190,255,226,1,201,255,246,1,206,255,216,1,207,255,236,1,213,255,216,1,216,255,236,1,219,255,236,1,222,255,236,1,225,255,236,1,234,255,236,1,235,0,50,1,237,255,236,1,238,255,246,1,242,255,216,1,244,0,50,2,8,255,196,2,12,255,
196,2,103,255,236,2,105,255,246,2,111,255,186,2,112,255,216,2,123,255,246,2,124,255,236,2,129,255,246,2,130,255,236,2,131,255,246,2,132,255,236,2,133,255,246,2,134,255,236,2,135,255,246,2,137,255,246,2,138,255,236,2,149,0,50,2,165,0,50,2,174,255,246,
2,175,255,236,2,176,255,246,2,177,255,236,2,189,255,236,2,191,255,236,2,194,255,236,2,195,255,226,2,196,255,236,2,197,255,226,2,203,255,206,2,204,255,216,2,210,255,236,2,214,255,186,2,216,255,186,2,218,255,186,2,221,255,236,2,236,255,246,2,237,255,236,
2,238,255,246,2,239,255,236,2,240,255,246,2,241,255,236,2,251,255,236,3,6,255,186,3,7,255,236,3,8,255,186,3,9,255,236,3,14,255,206,3,15,255,216,3,18,255,246,3,19,255,236,3,23,255,236,3,24,255,206,3,25,255,216,0,1,1,233,0,20,0,39,0,5,255,196,0,10,255,
196,1,208,255,236,1,220,255,206,1,221,255,226,1,223,255,236,1,225,255,216,1,228,255,206,1,246,255,226,2,7,255,196,2,11,255,196,2,106,255,236,2,126,255,236,2,128,255,236,2,136,255,236,2,157,255,236,2,167,255,206,2,179,255,206,2,181,255,226,2,183,255,226,
2,185,255,236,2,187,255,206,2,189,255,216,2,191,255,216,2,195,255,236,2,197,255,236,2,200,255,236,2,210,255,216,2,227,255,236,2,231,255,236,2,245,255,226,2,247,255,226,2,249,255,226,2,251,255,216,3,3,255,236,3,5,255,236,3,11,255,206,3,13,255,206,3,21,
255,206,0,1,1,136,0,20,0,5,0,15,255,216,0,17,255,216,1,136,255,246,2,8,255,216,2,12,255,216,0,19,0,55,255,216,1,36,255,216,1,38,255,216,1,113,255,216,1,157,255,216,1,166,255,216,1,188,255,216,1,196,255,216,1,220,255,236,1,228,255,236,2,166,255,216,2,
167,255,236,2,178,255,216,2,179,255,236,2,186,255,216,2,187,255,236,3,20,255,216,3,21,255,236,3,126,255,216,0,1,0,45,0,90,0,135,0,38,255,206,0,42,255,206,0,50,255,206,0,52,255,206,0,55,255,186,0,56,255,236,0,57,255,196,0,58,255,196,0,60,255,196,0,137,
255,206,0,148,255,206,0,149,255,206,0,150,255,206,0,151,255,206,0,152,255,206,0,154,255,206,0,155,255,236,0,156,255,236,0,157,255,236,0,158,255,236,0,159,255,196,0,200,255,206,0,202,255,206,0,204,255,206,0,206,255,206,0,222,255,206,0,224,255,206,0,226,
255,206,0,228,255,206,1,14,255,206,1,16,255,206,1,18,255,206,1,20,255,206,1,36,255,186,1,38,255,186,1,42,255,236,1,44,255,236,1,46,255,236,1,48,255,236,1,50,255,236,1,52,255,236,1,54,255,196,1,56,255,196,1,58,255,196,1,71,255,206,1,102,255,216,1,109,
255,216,1,113,255,186,1,114,255,196,1,115,255,206,1,117,255,196,1,120,255,196,1,133,255,236,1,157,255,186,1,159,255,206,1,166,255,186,1,184,255,206,1,187,255,206,1,188,255,186,1,190,255,216,1,193,255,176,1,196,255,186,1,220,255,206,1,225,255,196,1,228,
255,206,1,250,255,196,1,252,255,196,1,254,255,196,2,0,255,196,2,81,255,196,2,92,255,206,2,94,255,236,2,105,255,206,2,121,255,176,2,123,255,206,2,125,255,196,2,127,255,196,2,129,255,206,2,131,255,206,2,133,255,206,2,135,255,206,2,137,255,206,2,166,255,
186,2,167,255,206,2,174,255,206,2,176,255,206,2,178,255,186,2,179,255,206,2,180,255,196,2,182,255,196,2,186,255,186,2,187,255,206,2,188,255,176,2,189,255,196,2,190,255,176,2,191,255,196,2,194,255,196,2,196,255,196,2,209,255,176,2,210,255,196,2,236,255,
206,2,238,255,206,2,240,255,206,2,250,255,176,2,251,255,196,3,10,255,196,3,11,255,206,3,12,255,196,3,13,255,206,3,18,255,206,3,20,255,186,3,21,255,206,3,70,255,206,3,72,255,206,3,74,255,206,3,76,255,206,3,78,255,206,3,80,255,206,3,82,255,206,3,84,255,
206,3,86,255,206,3,88,255,206,3,90,255,206,3,92,255,206,3,94,255,236,3,96,255,236,3,98,255,236,3,100,255,236,3,102,255,236,3,104,255,236,3,106,255,236,3,108,255,196,3,110,255,196,3,112,255,196,3,126,255,186,0,227,0,36,255,186,0,55,0,20,0,57,0,20,0,58,
0,20,0,60,0,10,0,68,255,216,0,70,255,196,0,71,255,196,0,72,255,196,0,74,255,226,0,80,255,226,0,81,255,226,0,82,255,196,0,83,255,226,0,84,255,196,0,85,255,226,0,86,255,226,0,88,255,226,0,130,255,186,0,131,255,186,0,132,255,186,0,133,255,186,0,134,255,
186,0,135,255,186,0,159,0,10,0,162,255,196,0,163,255,216,0,164,255,216,0,165,255,216,0,166,255,216,0,167,255,216,0,168,255,216,0,169,255,196,0,170,255,196,0,171,255,196,0,172,255,196,0,173,255,196,0,180,255,196,0,181,255,196,0,182,255,196,0,183,255,196,
0,184,255,196,0,186,255,196,0,187,255,226,0,188,255,226,0,189,255,226,0,190,255,226,0,194,255,186,0,195,255,216,0,196,255,186,0,197,255,216,0,198,255,186,0,199,255,216,0,201,255,196,0,203,255,196,0,205,255,196,0,207,255,196,0,209,255,196,0,211,255,196,
0,213,255,196,0,215,255,196,0,217,255,196,0,219,255,196,0,221,255,196,0,223,255,226,0,225,255,226,0,227,255,226,0,229,255,226,0,250,255,226,1,6,255,226,1,8,255,226,1,13,255,226,1,15,255,196,1,17,255,196,1,19,255,196,1,21,255,196,1,23,255,226,1,25,255,
226,1,29,255,226,1,33,255,226,1,36,0,20,1,38,0,20,1,43,255,226,1,45,255,226,1,47,255,226,1,49,255,226,1,51,255,226,1,53,255,226,1,54,0,20,1,56,0,10,1,58,0,10,1,67,255,186,1,68,255,216,1,70,255,216,1,72,255,196,1,74,255,226,1,86,255,186,1,95,255,186,1,
98,255,186,1,105,255,186,1,121,255,216,1,122,255,236,1,123,255,236,1,126,255,216,1,129,255,226,1,130,255,236,1,131,255,236,1,132,255,236,1,135,255,236,1,137,255,236,1,140,255,216,1,142,255,226,1,143,255,216,1,144,255,216,1,147,255,216,1,153,255,216,1,
164,255,196,1,170,255,186,1,174,255,196,1,181,255,196,1,202,255,236,1,206,255,186,1,207,255,196,1,213,255,186,1,216,255,196,1,219,255,196,1,222,255,196,1,234,255,196,1,237,255,196,1,238,255,226,1,242,255,186,1,250,0,20,1,252,0,20,1,254,0,20,2,0,0,10,
2,84,255,226,2,85,255,186,2,86,255,216,2,93,255,196,2,95,255,226,2,103,255,196,2,111,255,186,2,112,255,186,2,122,255,246,2,124,255,196,2,130,255,196,2,132,255,196,2,134,255,196,2,138,255,196,2,175,255,196,2,177,255,196,2,203,255,196,2,204,255,186,2,214,
255,186,2,215,255,236,2,216,255,186,2,217,255,236,2,218,255,186,2,219,255,236,2,221,255,196,2,223,255,236,2,225,255,236,2,237,255,196,2,239,255,196,2,241,255,196,3,6,255,186,3,7,255,196,3,8,255,186,3,9,255,196,3,14,255,196,3,15,255,186,3,19,255,196,3,
23,255,196,3,24,255,196,3,25,255,186,3,26,255,186,3,27,255,216,3,28,255,186,3,29,255,216,3,30,255,186,3,31,255,216,3,32,255,186,3,34,255,186,3,35,255,216,3,36,255,186,3,37,255,216,3,38,255,186,3,39,255,216,3,40,255,186,3,41,255,216,3,42,255,186,3,43,
255,216,3,44,255,186,3,45,255,216,3,46,255,186,3,47,255,216,3,48,255,186,3,49,255,216,3,51,255,196,3,53,255,196,3,55,255,196,3,57,255,196,3,61,255,196,3,63,255,196,3,65,255,196,3,71,255,196,3,73,255,196,3,75,255,196,3,79,255,196,3,81,255,196,3,83,255,
196,3,85,255,196,3,87,255,196,3,89,255,196,3,91,255,196,3,93,255,196,3,95,255,226,3,97,255,226,3,99,255,226,3,101,255,226,3,103,255,226,3,105,255,226,3,107,255,226,3,108,0,10,3,110,0,10,3,112,0,10,3,126,0,20,0,4,1,113,255,236,1,114,255,246,1,120,255,
246,2,81,255,246,0,53,0,5,255,186,0,10,255,186,1,207,255,236,1,216,255,236,1,219,255,236,1,220,255,206,1,221,255,226,1,222,255,236,1,225,255,226,1,228,255,206,1,234,255,236,1,237,255,236,1,246,255,226,2,7,255,186,2,11,255,186,2,103,255,236,2,106,255,
236,2,122,255,246,2,124,255,236,2,126,255,236,2,128,255,236,2,130,255,236,2,132,255,236,2,134,255,236,2,136,255,236,2,138,255,236,2,167,255,206,2,175,255,236,2,177,255,236,2,179,255,206,2,181,255,236,2,183,255,236,2,187,255,206,2,189,255,226,2,191,255,
226,2,195,255,236,2,197,255,236,2,210,255,226,2,221,255,236,2,237,255,236,2,239,255,236,2,241,255,236,2,245,255,226,2,247,255,226,2,249,255,226,2,251,255,226,3,7,255,236,3,9,255,236,3,11,255,196,3,13,255,196,3,19,255,236,3,21,255,206,3,23,255,236,0,148,
0,15,255,206,0,16,255,236,0,17,255,206,1,157,0,20,1,159,255,236,1,164,255,216,1,166,0,20,1,170,255,196,1,174,255,216,1,181,255,216,1,184,255,236,1,187,255,236,1,188,0,20,1,190,255,226,1,196,0,20,1,204,255,226,1,205,255,226,1,206,255,206,1,207,255,216,
1,208,255,236,1,209,255,236,1,210,255,226,1,211,255,226,1,212,255,226,1,213,255,206,1,214,255,226,1,215,255,226,1,216,255,216,1,217,255,226,1,218,255,226,1,219,255,216,1,222,255,216,1,223,255,236,1,224,255,226,1,225,255,206,1,226,255,226,1,227,255,226,
1,229,255,226,1,230,255,226,1,231,255,236,1,232,255,226,1,234,255,216,1,235,0,20,1,236,255,226,1,237,255,216,1,238,255,226,1,242,255,206,1,243,255,226,1,244,0,20,1,245,255,226,1,247,255,226,1,249,255,226,2,2,255,236,2,3,255,236,2,4,255,236,2,8,255,206,
2,12,255,206,2,103,255,216,2,104,255,226,2,105,255,236,2,110,255,226,2,111,255,196,2,112,255,206,2,114,255,226,2,116,255,236,2,118,255,226,2,122,255,226,2,123,255,236,2,124,255,216,2,129,255,236,2,130,255,216,2,131,255,236,2,132,255,216,2,133,255,236,
2,134,255,216,2,135,255,236,2,137,255,236,2,138,255,216,2,147,255,226,2,149,0,20,2,151,255,226,2,155,255,226,2,157,255,236,2,159,255,236,2,161,255,226,2,163,255,226,2,165,0,20,2,166,0,20,2,169,255,226,2,171,255,226,2,173,255,226,2,174,255,236,2,175,255,
216,2,176,255,236,2,177,255,216,2,178,0,20,2,185,255,236,2,186,0,20,2,189,255,206,2,191,255,206,2,193,255,226,2,194,255,236,2,195,255,226,2,196,255,236,2,197,255,226,2,200,255,236,2,202,255,226,2,203,255,216,2,204,255,206,2,206,255,226,2,208,255,226,
2,210,255,206,2,212,255,226,2,214,255,196,2,216,255,196,2,218,255,196,2,221,255,216,2,227,255,236,2,229,255,236,2,233,255,226,2,235,255,226,2,236,255,236,2,237,255,216,2,238,255,236,2,239,255,216,2,240,255,236,2,241,255,216,2,243,255,236,2,251,255,206,
2,253,255,226,2,255,255,226,3,3,255,236,3,5,255,236,3,6,255,206,3,7,255,216,3,8,255,206,3,9,255,216,3,11,255,236,3,13,255,236,3,14,255,216,3,15,255,206,3,17,255,226,3,18,255,236,3,19,255,216,3,20,0,20,3,23,255,216,3,24,255,216,3,25,255,206,0,37,1,159,
255,236,1,163,0,110,1,184,255,236,1,187,255,236,1,190,255,226,1,220,255,236,1,225,255,216,1,228,255,236,2,105,255,236,2,120,0,30,2,122,255,246,2,123,255,236,2,129,255,236,2,131,255,236,2,133,255,236,2,135,255,236,2,137,255,236,2,167,255,236,2,174,255,
236,2,176,255,236,2,179,255,236,2,187,255,236,2,189,255,216,2,191,255,216,2,194,255,226,2,195,255,236,2,196,255,226,2,197,255,236,2,210,255,216,2,236,255,236,2,238,255,236,2,240,255,236,2,251,255,216,3,11,255,236,3,13,255,236,3,18,255,236,3,21,255,236,
0,131,0,15,255,196,0,17,255,196,1,159,255,236,1,164,255,216,1,170,255,196,1,174,255,216,1,181,255,216,1,184,255,236,1,187,255,236,1,190,255,226,1,202,255,216,1,204,255,226,1,205,255,226,1,206,255,206,1,207,255,206,1,210,255,226,1,211,255,226,1,212,255,
226,1,213,255,206,1,214,255,226,1,215,255,226,1,216,255,206,1,217,255,226,1,218,255,226,1,219,255,206,1,222,255,206,1,224,255,226,1,225,255,216,1,226,255,226,1,227,255,226,1,229,255,226,1,230,255,226,1,232,255,226,1,233,255,236,1,234,255,206,1,235,0,
20,1,236,255,226,1,237,255,206,1,238,255,216,1,242,255,206,1,243,255,226,1,244,0,20,1,245,255,226,1,247,255,226,1,249,255,226,2,8,255,196,2,12,255,196,2,103,255,206,2,104,255,226,2,105,255,236,2,110,255,226,2,111,255,196,2,112,255,206,2,114,255,226,2,
116,255,236,2,118,255,226,2,122,255,236,2,123,255,236,2,124,255,206,2,129,255,236,2,130,255,206,2,131,255,236,2,132,255,206,2,133,255,236,2,134,255,206,2,135,255,236,2,137,255,236,2,138,255,206,2,147,255,226,2,149,0,20,2,151,255,226,2,155,255,226,2,161,
255,226,2,163,255,226,2,165,0,20,2,169,255,226,2,171,255,226,2,173,255,226,2,174,255,236,2,175,255,206,2,176,255,236,2,177,255,206,2,189,255,216,2,191,255,216,2,193,255,226,2,195,255,216,2,197,255,216,2,202,255,226,2,203,255,216,2,204,255,206,2,206,255,
226,2,208,255,226,2,210,255,216,2,212,255,226,2,214,255,196,2,215,255,216,2,216,255,196,2,217,255,216,2,218,255,196,2,219,255,216,2,221,255,206,2,222,255,246,2,223,255,216,2,224,255,246,2,225,255,216,2,233,255,226,2,235,255,226,2,236,255,236,2,237,255,
206,2,238,255,236,2,239,255,206,2,240,255,236,2,241,255,206,2,251,255,216,2,253,255,226,2,255,255,226,3,6,255,216,3,7,255,206,3,8,255,216,3,9,255,206,3,11,255,236,3,13,255,236,3,14,255,216,3,15,255,206,3,17,255,226,3,18,255,236,3,19,255,206,3,22,255,
246,3,23,255,206,3,24,255,216,3,25,255,206,0,64,0,5,255,206,0,10,255,206,1,157,255,216,1,166,255,216,1,168,255,226,1,170,255,226,1,176,255,226,1,188,255,186,1,189,255,226,1,191,255,226,1,193,255,226,1,196,255,216,1,208,255,236,1,220,255,226,1,223,255,
236,1,225,255,236,1,228,255,226,2,7,255,206,2,11,255,206,2,111,255,226,2,115,255,236,2,121,255,226,2,125,255,226,2,127,255,226,2,156,255,226,2,157,255,236,2,166,255,216,2,167,255,226,2,178,255,186,2,179,255,226,2,180,255,226,2,182,255,226,2,184,255,226,
2,185,255,236,2,186,255,216,2,187,255,226,2,188,255,226,2,189,255,236,2,190,255,226,2,191,255,236,2,199,255,226,2,200,255,236,2,209,255,226,2,210,255,236,2,214,255,226,2,216,255,226,2,218,255,226,2,226,255,226,2,227,255,236,2,244,255,226,2,246,255,226,
2,248,255,226,2,250,255,226,2,251,255,236,3,2,255,226,3,3,255,236,3,4,255,226,3,5,255,236,3,10,255,236,3,11,255,236,3,12,255,236,3,13,255,236,3,20,255,216,3,21,255,226,0,9,0,5,0,40,0,10,0,40,0,15,255,216,0,17,255,216,0,34,0,20,2,7,0,40,2,8,255,216,2,
11,0,40,2,12,255,216,0,37,0,38,255,236,0,42,255,236,0,50,255,236,0,52,255,236,0,137,255,236,0,148,255,236,0,149,255,236,0,150,255,236,0,151,255,236,0,152,255,236,0,154,255,236,0,200,255,236,0,202,255,236,0,204,255,236,0,206,255,236,0,222,255,236,0,224,
255,236,0,226,255,236,0,228,255,236,1,14,255,236,1,16,255,236,1,18,255,236,1,20,255,236,1,71,255,236,2,92,255,236,3,70,255,236,3,72,255,236,3,74,255,236,3,76,255,236,3,78,255,236,3,80,255,236,3,82,255,236,3,84,255,236,3,86,255,236,3,88,255,236,3,90,255,
236,3,92,255,236,0,78,0,5,255,176,0,10,255,176,0,38,255,236,0,42,255,236,0,50,255,236,0,52,255,236,0,55,255,236,0,56,255,246,0,57,255,236,0,58,255,236,0,60,255,226,0,137,255,236,0,148,255,236,0,149,255,236,0,150,255,236,0,151,255,236,0,152,255,236,0,
154,255,236,0,155,255,246,0,156,255,246,0,157,255,246,0,158,255,246,0,159,255,226,0,200,255,236,0,202,255,236,0,204,255,236,0,206,255,236,0,222,255,236,0,224,255,236,0,226,255,236,0,228,255,236,1,14,255,236,1,16,255,236,1,18,255,236,1,20,255,236,1,36,
255,236,1,38,255,236,1,42,255,246,1,44,255,246,1,46,255,246,1,48,255,246,1,50,255,246,1,52,255,246,1,54,255,236,1,56,255,226,1,58,255,226,1,71,255,236,1,250,255,236,1,252,255,236,1,254,255,236,2,0,255,226,2,7,255,176,2,11,255,176,2,92,255,236,2,94,255,
246,3,70,255,236,3,72,255,236,3,74,255,236,3,76,255,236,3,78,255,236,3,80,255,236,3,82,255,236,3,84,255,236,3,86,255,236,3,88,255,236,3,90,255,236,3,92,255,236,3,94,255,246,3,96,255,246,3,98,255,246,3,100,255,246,3,102,255,246,3,104,255,246,3,106,255,
246,3,108,255,226,3,110,255,226,3,112,255,226,3,126,255,236,0,28,0,15,255,236,0,17,255,236,0,36,255,246,0,130,255,246,0,131,255,246,0,132,255,246,0,133,255,246,0,134,255,246,0,135,255,246,0,194,255,246,0,196,255,246,0,198,255,246,1,67,255,246,2,8,255,
236,2,12,255,236,2,85,255,246,3,26,255,246,3,28,255,246,3,30,255,246,3,32,255,246,3,34,255,246,3,36,255,246,3,38,255,246,3,40,255,246,3,42,255,246,3,44,255,246,3,46,255,246,3,48,255,246,0,37,0,38,255,246,0,42,255,246,0,50,255,246,0,52,255,246,0,137,255,
246,0,148,255,246,0,149,255,246,0,150,255,246,0,151,255,246,0,152,255,246,0,154,255,246,0,200,255,246,0,202,255,246,0,204,255,246,0,206,255,246,0,222,255,246,0,224,255,246,0,226,255,246,0,228,255,246,1,14,255,246,1,16,255,246,1,18,255,246,1,20,255,246,
1,71,255,246,2,92,255,246,3,70,255,246,3,72,255,246,3,74,255,246,3,76,255,246,3,78,255,246,3,80,255,246,3,82,255,246,3,84,255,246,3,86,255,246,3,88,255,246,3,90,255,246,3,92,255,246,0,10,0,15,255,216,0,17,255,216,2,8,255,216,2,12,255,216,2,125,255,246,
2,127,255,246,2,180,255,246,2,182,255,246,3,10,255,236,3,12,255,236,0,61,0,15,255,216,0,17,255,216,1,157,255,246,1,164,255,236,1,166,255,246,1,168,255,236,1,170,255,236,1,174,255,236,1,176,255,236,1,177,255,246,1,181,255,236,1,188,255,226,1,189,255,236,
1,191,255,236,1,193,255,236,1,196,255,246,1,199,255,246,1,206,255,246,1,213,255,246,1,242,255,246,2,8,255,216,2,12,255,216,2,111,255,236,2,112,255,246,2,119,255,246,2,121,255,236,2,125,255,246,2,127,255,246,2,156,255,236,2,158,255,246,2,166,255,246,2,
178,255,226,2,180,255,246,2,182,255,246,2,184,255,236,2,186,255,246,2,188,255,236,2,190,255,236,2,199,255,236,2,203,255,236,2,204,255,246,2,209,255,236,2,214,255,236,2,216,255,236,2,218,255,236,2,226,255,236,2,228,255,246,2,242,255,246,2,244,255,236,
2,246,255,236,2,248,255,236,2,250,255,236,3,2,255,236,3,4,255,236,3,10,255,236,3,12,255,236,3,14,255,236,3,15,255,246,3,20,255,246,3,24,255,236,3,25,255,246,0,54,0,5,255,216,0,10,255,216,1,157,255,196,1,166,255,196,1,168,255,236,1,188,255,206,1,189,255,
236,1,193,255,206,1,196,255,196,1,220,255,236,1,221,255,236,1,225,255,236,1,228,255,236,1,246,255,236,2,7,255,216,2,11,255,216,2,107,255,216,2,121,255,206,2,125,255,216,2,127,255,216,2,148,255,216,2,152,255,216,2,164,255,216,2,166,255,196,2,167,255,236,
2,178,255,206,2,179,255,236,2,180,255,206,2,181,255,236,2,182,255,206,2,183,255,236,2,186,255,196,2,187,255,236,2,188,255,206,2,189,255,236,2,190,255,206,2,191,255,236,2,209,255,206,2,210,255,236,2,244,255,236,2,245,255,236,2,246,255,236,2,247,255,236,
2,248,255,236,2,249,255,236,2,250,255,206,2,251,255,236,3,0,255,216,3,10,255,206,3,11,255,226,3,12,255,206,3,13,255,226,3,20,255,196,3,21,255,236,0,4,0,5,255,246,0,10,255,246,2,7,255,246,2,11,255,246,0,37,0,15,255,206,0,16,255,236,0,17,255,206,1,206,
255,226,1,207,255,246,1,213,255,226,1,216,255,246,1,219,255,246,1,222,255,246,1,234,255,246,1,237,255,246,1,242,255,226,2,2,255,236,2,3,255,236,2,4,255,236,2,8,255,206,2,12,255,206,2,103,255,246,2,112,255,226,2,124,255,246,2,130,255,246,2,132,255,246,
2,134,255,246,2,138,255,246,2,175,255,246,2,177,255,246,2,204,255,226,2,221,255,246,2,237,255,246,2,239,255,246,2,241,255,246,3,7,255,246,3,9,255,246,3,15,255,226,3,19,255,246,3,23,255,246,3,25,255,226,0,29,1,207,255,236,1,216,255,236,1,219,255,236,1,
222,255,236,1,225,255,236,1,234,255,236,1,237,255,236,2,103,255,236,2,124,255,236,2,130,255,236,2,132,255,236,2,134,255,236,2,138,255,236,2,175,255,236,2,177,255,236,2,189,255,236,2,191,255,236,2,195,255,236,2,197,255,236,2,210,255,236,2,221,255,236,
2,237,255,236,2,239,255,236,2,241,255,236,2,251,255,236,3,7,255,236,3,9,255,236,3,19,255,236,3,23,255,236,0,30,0,5,255,246,0,10,255,246,1,208,255,236,1,220,255,246,1,221,255,246,1,223,255,236,1,225,255,246,1,228,255,246,1,246,255,246,2,7,255,246,2,11,
255,246,2,157,255,236,2,167,255,246,2,179,255,246,2,185,255,236,2,187,255,246,2,189,255,246,2,191,255,246,2,200,255,236,2,210,255,246,2,227,255,236,2,245,255,246,2,247,255,246,2,249,255,246,2,251,255,246,3,3,255,236,3,5,255,236,3,11,255,246,3,13,255,
246,3,21,255,246,0,11,0,15,255,216,0,17,255,216,1,206,255,236,1,213,255,236,1,242,255,236,2,8,255,216,2,12,255,216,2,112,255,236,2,204,255,236,3,15,255,236,3,25,255,236,0,4,0,5,0,60,0,10,0,60,2,7,0,60,2,11,0,60,0,6,0,5,255,216,0,10,255,216,1,141,255,
246,1,145,255,246,2,7,255,216,2,11,255,216,0,52,0,70,255,236,0,71,255,236,0,72,255,236,0,82,255,236,0,84,255,236,0,162,255,236,0,169,255,236,0,170,255,236,0,171,255,236,0,172,255,236,0,173,255,236,0,180,255,236,0,181,255,236,0,182,255,236,0,183,255,236,
0,184,255,236,0,186,255,236,0,201,255,236,0,203,255,236,0,205,255,236,0,207,255,236,0,209,255,236,0,211,255,236,0,213,255,236,0,215,255,236,0,217,255,236,0,219,255,236,0,221,255,236,1,15,255,236,1,17,255,236,1,19,255,236,1,21,255,236,1,72,255,236,2,93,
255,236,3,51,255,236,3,53,255,236,3,55,255,236,3,57,255,236,3,61,255,236,3,63,255,236,3,65,255,236,3,71,255,236,3,73,255,236,3,75,255,236,3,79,255,236,3,81,255,236,3,83,255,236,3,85,255,236,3,87,255,236,3,89,255,236,3,91,255,236,3,93,255,236,0,18,0,73,
0,40,0,87,0,40,0,89,0,50,0,90,0,50,0,91,0,50,0,92,0,50,0,191,0,50,1,37,0,40,1,39,0,40,1,55,0,50,1,251,0,50,1,253,0,50,2,52,0,40,2,53,0,40,2,90,0,40,2,91,0,40,3,109,0,50,3,127,0,40,0,17,0,5,255,246,0,10,255,246,0,89,255,236,0,90,255,236,0,91,255,236,0,
92,255,236,0,93,255,246,0,191,255,236,1,55,255,236,1,60,255,246,1,62,255,246,1,64,255,246,1,251,255,236,1,253,255,236,2,7,255,246,2,11,255,246,3,109,255,236,0,6,0,5,255,246,0,10,255,246,1,128,255,236,1,138,255,236,2,7,255,246,2,11,255,246,0,85,0,5,0,
40,0,10,0,40,0,68,255,236,0,70,255,236,0,71,255,236,0,72,255,236,0,74,255,246,0,82,255,236,0,84,255,236,0,162,255,236,0,163,255,236,0,164,255,236,0,165,255,236,0,166,255,236,0,167,255,236,0,168,255,236,0,169,255,236,0,170,255,236,0,171,255,236,0,172,
255,236,0,173,255,236,0,180,255,236,0,181,255,236,0,182,255,236,0,183,255,236,0,184,255,236,0,186,255,236,0,195,255,236,0,197,255,236,0,199,255,236,0,201,255,236,0,203,255,236,0,205,255,236,0,207,255,236,0,209,255,236,0,211,255,236,0,213,255,236,0,215,
255,236,0,217,255,236,0,219,255,236,0,221,255,236,0,223,255,246,0,225,255,246,0,227,255,246,0,229,255,246,1,15,255,236,1,17,255,236,1,19,255,236,1,21,255,236,1,68,255,236,1,70,255,236,1,72,255,236,2,7,0,40,2,11,0,40,2,86,255,236,2,93,255,236,3,27,255,
236,3,29,255,236,3,31,255,236,3,35,255,236,3,37,255,236,3,39,255,236,3,41,255,236,3,43,255,236,3,45,255,236,3,47,255,236,3,49,255,236,3,51,255,236,3,53,255,236,3,55,255,236,3,57,255,236,3,61,255,236,3,63,255,236,3,65,255,236,3,71,255,236,3,73,255,236,
3,75,255,236,3,79,255,236,3,81,255,236,3,83,255,236,3,85,255,236,3,87,255,236,3,89,255,236,3,91,255,236,3,93,255,236,0,4,0,15,255,246,0,17,255,246,2,8,255,246,2,12,255,246,0,18,0,73,0,50,0,87,0,50,0,89,0,50,0,90,0,50,0,91,0,50,0,92,0,50,0,191,0,50,1,
37,0,50,1,39,0,50,1,55,0,50,1,251,0,50,1,253,0,50,2,52,0,50,2,53,0,50,2,90,0,50,2,91,0,50,3,109,0,50,3,127,0,50,0,30,0,5,255,216,0,10,255,216,1,157,255,236,1,166,255,236,1,188,255,216,1,193,255,216,1,196,255,236,1,220,255,236,1,228,255,236,2,7,255,216,
2,11,255,216,2,121,255,216,2,125,255,226,2,127,255,226,2,166,255,236,2,167,255,236,2,178,255,216,2,179,255,236,2,180,255,226,2,182,255,226,2,186,255,236,2,187,255,236,2,188,255,216,2,190,255,216,2,209,255,216,2,250,255,216,3,10,255,206,3,12,255,206,3,
20,255,236,3,21,255,236,0,2,3,10,255,246,3,12,255,246,0,33,0,15,255,226,0,17,255,226,1,206,255,226,1,207,255,236,1,213,255,226,1,216,255,236,1,219,255,236,1,222,255,236,1,234,255,236,1,237,255,236,1,242,255,226,2,8,255,226,2,12,255,226,2,103,255,236,
2,112,255,226,2,124,255,236,2,130,255,236,2,132,255,236,2,134,255,236,2,138,255,236,2,175,255,236,2,177,255,236,2,204,255,226,2,221,255,236,2,237,255,236,2,239,255,236,2,241,255,236,3,7,255,236,3,9,255,236,3,15,255,226,3,19,255,236,3,23,255,236,3,25,
255,226,0,29,1,207,255,246,1,216,255,246,1,219,255,246,1,222,255,246,1,225,255,246,1,234,255,246,1,237,255,246,2,103,255,246,2,124,255,246,2,130,255,246,2,132,255,246,2,134,255,246,2,138,255,246,2,175,255,246,2,177,255,246,2,189,255,246,2,191,255,246,
2,210,255,246,2,221,255,246,2,237,255,246,2,239,255,246,2,241,255,246,2,251,255,246,3,7,255,246,3,9,255,246,3,11,255,236,3,13,255,236,3,19,255,246,3,23,255,246,0,11,0,15,255,216,0,17,255,216,1,206,255,246,1,213,255,246,1,242,255,246,2,8,255,216,2,12,
255,216,2,112,255,246,2,204,255,246,3,15,255,246,3,25,255,246,0,8,1,188,255,236,2,125,255,246,2,127,255,246,2,178,255,236,2,180,255,246,2,182,255,246,3,10,255,246,3,12,255,246,0,30,0,5,255,206,0,10,255,206,1,208,255,236,1,220,255,226,1,221,255,236,1,
223,255,236,1,225,255,236,1,228,255,226,1,246,255,236,2,7,255,206,2,11,255,206,2,157,255,236,2,167,255,226,2,179,255,226,2,185,255,236,2,187,255,226,2,189,255,236,2,191,255,236,2,200,255,236,2,210,255,236,2,227,255,236,2,245,255,236,2,247,255,236,2,249,
255,236,2,251,255,236,3,3,255,236,3,5,255,236,3,11,255,206,3,13,255,206,3,21,255,226,0,8,0,15,255,216,0,17,255,216,1,86,255,236,1,95,255,236,1,98,255,236,1,105,255,236,2,8,255,216,2,12,255,216,0,2,0,142,0,5,0,5,0,0,0,10,0,11,0,1,0,15,0,17,0,3,0,36,0,
41,0,6,0,46,0,47,0,12,0,50,0,52,0,14,0,55,0,62,0,17,0,68,0,70,0,25,0,72,0,73,0,28,0,75,0,75,0,30,0,78,0,78,0,31,0,80,0,83,0,32,0,85,0,85,0,36,0,87,0,87,0,37,0,89,0,92,0,38,0,94,0,94,0,42,0,130,0,141,0,43,0,146,0,146,0,55,0,148,0,152,0,56,0,154,0,160,
0,61,0,162,0,167,0,68,0,170,0,173,0,74,0,178,0,178,0,78,0,180,0,182,0,79,0,184,0,184,0,82,0,186,0,186,0,83,0,191,0,200,0,84,0,202,0,202,0,94,0,204,0,204,0,95,0,206,0,206,0,96,0,208,0,210,0,97,0,212,0,221,0,100,0,231,0,231,0,110,0,248,0,251,0,111,0,253,
0,253,0,115,0,255,1,1,0,116,1,3,1,3,0,119,1,8,1,8,0,120,1,14,1,14,0,121,1,16,1,16,0,122,1,18,1,18,0,123,1,20,1,20,0,124,1,23,1,23,0,125,1,25,1,25,0,126,1,27,1,27,0,127,1,36,1,40,0,128,1,42,1,42,0,133,1,44,1,44,0,134,1,46,1,46,0,135,1,48,1,48,0,136,1,
50,1,50,0,137,1,52,1,52,0,138,1,54,1,59,0,139,1,61,1,61,0,145,1,63,1,63,0,146,1,67,1,69,0,147,1,71,1,71,0,150,1,86,1,86,0,151,1,91,1,98,0,152,1,100,1,100,0,160,1,102,1,102,0,161,1,104,1,105,0,162,1,109,1,109,0,164,1,111,1,111,0,165,1,113,1,118,0,166,
1,120,1,121,0,172,1,123,1,124,0,174,1,126,1,126,0,176,1,128,1,128,0,177,1,131,1,136,0,178,1,138,1,138,0,184,1,140,1,140,0,185,1,142,1,142,0,186,1,144,1,144,0,187,1,147,1,148,0,188,1,151,1,151,0,190,1,153,1,153,0,191,1,157,1,160,0,192,1,164,1,168,0,196,
1,170,1,174,0,201,1,176,1,177,0,206,1,180,1,180,0,208,1,184,1,184,0,209,1,186,1,192,0,210,1,195,1,196,0,217,1,198,1,200,0,219,1,202,1,202,0,222,1,204,1,209,0,223,1,212,1,212,0,229,1,216,1,216,0,230,1,218,1,218,0,231,1,220,1,224,0,232,1,227,1,228,0,237,
1,230,1,232,0,239,1,234,1,236,0,242,1,242,1,246,0,245,1,248,2,4,0,250,2,6,2,8,1,7,2,10,2,10,1,10,2,12,2,12,1,11,2,33,2,33,1,12,2,80,2,81,1,13,2,85,2,86,1,15,2,93,2,93,1,17,2,95,2,95,1,18,2,103,2,103,1,19,2,105,2,109,1,20,2,111,2,115,1,25,2,117,2,117,
1,30,2,119,2,119,1,31,2,121,2,137,1,32,2,146,2,176,1,49,2,178,2,189,1,80,2,192,2,197,1,92,2,199,2,204,1,98,2,207,2,208,1,104,2,211,2,212,1,106,2,214,2,217,1,108,2,219,2,219,1,112,2,221,2,230,1,113,2,236,2,249,1,123,2,252,2,253,1,137,3,0,3,5,1,139,3,8,
3,22,1,145,3,24,3,65,1,160,3,70,3,74,1,202,3,76,3,76,1,207,3,78,3,78,1,208,3,80,3,80,1,209,3,82,3,82,1,210,3,85,3,85,1,211,3,87,3,87,1,212,3,89,3,89,1,213,3,91,3,91,1,214,3,93,3,94,1,215,3,99,3,99,1,217,3,101,3,101,1,218,3,103,3,103,1,219,3,105,3,105,
1,220,3,107,3,113,1,221,3,126,3,127,1,228,7,47,7,47,1,230,0,1,253,148,4,176,0,1,253,139,4,176,0,1,0,0,4,176,0,1,0,0,6,4,0,1,0,0,4,206,0,1,255,176,4,176,0,1,0,0,4,136,0,1,0,0,3,132,0,1,0,0,4,116,0,1,0,0,4,76,0,1,0,0,4,196,0,1,0,0,4,126,0,1,0,0,1,224,0,
1,2,58,4,126,0,1,2,58,4,176,0,1,2,79,4,176,0,1,0,0,4,156,0,1,0,0,4,226,0,1,2,142,6,4,0,1,2,128,6,4,0,1,3,12,6,4,0,1,2,168,6,4,0,1,2,88,6,4,0,1,3,52,6,4,0,1,2,247,6,4,0,1,1,91,6,4,0,1,1,24,6,4,0,1,2,178,6,4,0,1,2,68,6,4,0,1,3,161,6,4,0,1,3,10,6,4,0,1,
3,32,6,4,0,1,2,108,6,4,0,1,2,148,6,4,0,1,2,58,6,4,0,1,2,237,6,4,0,1,2,103,6,4,0,1,3,185,6,4,0,1,2,73,6,4,0,1,2,48,4,176,0,1,2,118,6,104,0,1,2,28,4,176,0,1,2,28,6,104,0,1,2,68,4,176,0,1,1,204,6,104,0,1,2,108,6,104,0,1,1,8,6,44,0,1,2,48,6,104,0,1,1,8,6,
144,0,1,3,189,4,176,0,1,2,108,4,176,0,1,2,118,4,176,0,1,1,224,4,176,0,1,1,214,4,176,0,1,1,24,5,200,0,1,2,8,4,176,0,1,3,37,4,176,0,1,1,226,4,176,0,1,2,142,7,108,0,1,2,142,7,48,0,1,2,88,7,148,0,1,3,10,7,108,0,1,3,32,7,108,0,1,2,237,7,108,0,1,4,126,6,4,
0,1,2,142,7,148,0,1,2,88,7,108,0,1,1,91,7,148,0,1,1,91,7,108,0,1,3,32,7,148,0,1,2,237,7,148,0,1,2,48,6,64,0,1,2,58,6,24,0,1,2,48,6,24,0,1,2,68,6,164,0,1,2,68,6,64,0,1,2,68,6,24,0,1,1,8,6,64,0,1,1,8,6,24,0,1,2,118,6,64,0,1,2,108,6,64,0,1,2,108,6,24,0,
1,2,118,6,24,0,1,2,88,6,144,0,1,3,92,4,176,0,1,2,10,6,64,0,1,2,28,6,64,0,1,4,76,6,4,0,1,3,192,4,176,0,1,2,68,7,108,0,1,1,8,4,176,0,1,1,8,6,104,0,1,2,68,7,148,0,1,1,244,6,44,0,1,2,73,7,148,0,1,1,226,6,44,0,1,3,92,7,108,0,1,2,88,6,44,0,1,3,12,7,148,0,1,
2,28,6,44,0,1,3,22,7,148,0,1,2,68,6,44,0,1,2,168,7,148,0,1,2,98,7,148,0,1,1,8,7,188,0,1,3,10,7,148,0,1,2,108,6,44,0,1,2,148,7,148,0,1,1,224,6,44,0,1,2,128,7,148,0,1,1,214,6,44,0,1,2,58,7,148,0,1,2,237,7,208,0,1,2,118,6,204,0,1,2,118,6,44,0,1,2,73,7,48,
0,1,2,14,6,44,0,1,2,253,4,176,0,1,2,142,7,8,0,1,2,68,5,200,0,1,2,58,6,44,0,1,2,88,7,8,0,1,2,78,5,200,0,1,2,78,6,44,0,1,2,108,7,108,0,1,3,72,7,148,0,1,3,102,7,108,0,1,2,98,6,44,0,1,2,68,6,84,0,1,2,247,7,148,0,1,2,108,7,168,0,1,1,91,7,48,0,1,1,91,7,8,0,
1,1,8,5,200,0,1,1,24,7,148,0,1,3,32,7,8,0,1,2,108,5,200,0,1,1,234,6,44,0,1,2,237,7,48,0,1,2,237,7,8,0,1,2,118,5,200,0,1,3,185,7,148,0,1,3,37,6,44,0,1,2,8,6,44,0,1,1,184,6,104,0,1,2,188,6,4,0,1,2,118,6,4,0,1,2,8,6,4,0,1,2,208,6,4,0,1,1,244,4,176,0,1,3,
72,6,4,0,1,2,128,6,44,0,1,2,18,6,4,0,1,2,48,6,4,0,1,3,192,6,4,0,1,1,24,6,44,0,1,1,91,6,44,0,1,2,48,6,44,0,1,4,26,6,4,0,1,3,232,6,4,0,1,3,32,4,176,0,1,1,44,6,104,0,1,2,98,6,4,0,1,1,144,6,104,0,1,3,33,6,4,0,1,2,28,6,4,0,1,2,88,4,176,0,1,1,164,4,176,0,1,
1,254,4,176,0,1,1,184,4,176,0,1,1,8,6,4,0,1,1,4,4,176,0,1,1,71,4,176,0,1,1,131,6,44,0,1,2,168,6,44,0,1,2,135,4,176,0,1,2,230,6,44,0,1,1,144,4,176,0,1,1,144,6,44,0,1,1,84,4,176,0,1,0,220,4,176,0,1,1,64,5,200,0,1,2,8,6,104,0,1,1,229,4,176,0,1,1,84,6,104,
0,1,2,140,4,176,0,1,1,204,4,176,0,1,5,140,4,176,0,1,3,252,4,176,0,1,1,224,6,4,0,1,4,176,4,176,0,1,4,93,4,176,0,1,3,73,4,176,0,1,3,7,4,176,0,1,2,9,6,4,0,1,2,92,6,4,0,1,3,37,6,64,0,1,3,185,7,108,0,1,3,37,6,24,0,1,2,8,6,64,0,1,2,142,8,12,0,1,2,68,6,184,
0,1,2,88,8,12,0,1,1,91,8,12,0,1,1,8,6,184,0,1,3,32,8,12,0,1,2,108,6,184,0,1,2,237,8,12,0,1,2,118,6,184,0,1,2,68,8,12,0,1,2,8,6,184,0,1,2,8,6,24,0,1,2,140,7,108,0,1,2,138,6,4,0,1,2,118,6,84,0,1,2,188,7,108,0,1,2,98,7,108,0,1,1,223,7,148,0,1,3,72,7,8,0,
1,2,82,5,200,0,1,2,247,7,108,0,1,2,178,7,148,0,1,2,48,7,188,0,1,1,34,7,8,0,1,1,8,7,88,0,1,3,161,7,148,0,1,3,190,6,64,0,1,3,161,7,108,0,1,3,189,6,44,0,1,2,108,7,148,0,1,2,148,7,108,0,1,1,224,6,24,0,1,1,214,6,24,0,1,1,214,6,64,0,1,2,68,8,52,0,1,1,244,6,
244,0,1,2,58,7,108,0,1,1,44,7,8,0,1,1,44,5,200,0,1,2,103,7,108,0,1,2,29,6,24,0,1,2,73,7,108,0,1,1,236,6,64,0,1,1,74,7,8,0,1,3,37,6,164,0,1,2,8,6,164,0,1,2,35,6,144,0,1,1,206,7,148,0,1,2,38,6,4,0,1,1,202,4,176,0,1,8,2,7,148,0,1,7,188,6,64,0,1,6,205,6,
64,0,1,5,70,6,4,0,1,5,60,6,24,0,1,3,32,6,24,0,1,7,56,6,4,0,1,7,28,6,24,0,1,6,4,6,24,0,1,2,18,4,176,0,1,3,242,7,8,0,1,3,123,5,200,0,1,3,53,6,4,0,1,3,73,7,148,0,1,2,78,7,188,0,1,2,38,7,148,0,1,1,203,6,64,0,1,7,248,6,4,0,1,7,188,4,176,0,1,6,208,4,176,0,
1,3,52,7,148,0,1,2,248,7,148,0,1,1,184,6,64,0,1,2,188,7,148,0,1,2,78,6,64,0,1,2,34,6,4,0,1,1,180,4,176,0,1,2,239,6,4,0,1,2,175,6,44,0,1,2,67,6,24,0,1,2,68,7,8,0,1,2,8,5,200,0,1,3,227,6,104,0,1,3,227,4,176,0,1,1,244,6,4,0,1,1,144,6,4,0,1,2,100,6,4,0,1,
2,110,6,4,0,1,2,222,6,4,0,1,2,208,4,176,0,1,3,232,6,44,0,1,2,98,4,176,0,1,1,93,6,104,0,1,1,124,6,104,0,1,255,102,3,153,0,1,4,176,6,4,0,1,4,236,6,4,0,1,5,0,6,4,0,1,5,20,6,4,0,1,1,124,6,4,0,1,3,132,6,4,0,1,6,124,6,4,0,1,5,80,6,4,0,1,5,60,6,4,0,1,7,58,6,
4,0,1,4,106,6,4,0,1,4,16,6,4,0,1,3,132,4,176,0,1,4,56,6,4,0,1,3,2,6,4,0,1,4,56,4,176,0,1,3,172,6,4,0,1,6,164,4,176,0,1,4,76,4,176,0,1,4,26,4,176,0,1,3,72,4,176,0,1,2,188,4,176,0,1,3,232,4,176,0,1,6,14,4,176,0,1,6,144,6,4,0,1,3,192,4,236,0,1,3,232,4,236,
0,1,3,172,5,120,0,1,2,168,4,236,0,1,2,8,4,236,0,1,4,76,4,236,0,1,4,26,4,236,0,1,4,26,5,180,0,1,6,64,4,176,0,1,4,16,4,236,0,1,6,224,6,4,0,1,6,244,4,236,0,1,1,124,4,236,0,1,3,162,4,236,0,1,3,142,4,236,0,1,4,56,4,236,0,1,3,72,4,236,0,1,3,212,4,236,0,1,4,
36,6,4,0,1,3,132,4,236,0,1,2,188,6,104,0,1,4,96,4,236,0,1,3,52,4,236,0,1,3,112,4,236,0,1,2,188,4,236,0,1,3,32,4,236,0,1,5,20,6,164,0,1,4,76,5,120,0,1,3,92,4,236,0,1,3,112,6,4,0,1,4,176,4,236,0,1,3,172,4,236,0,1,3,252,6,64,0,1,2,208,4,236,0,1,2,108,4,
236,0,1,3,152,4,236,0,1,6,14,4,236,0,1,3,152,6,4,0,1,5,252,6,4,0,1,4,216,6,4,0,1,3,252,6,4,0,1,3,212,6,4,0,1,5,240,6,4,0,1,4,216,4,236,0,1,5,140,6,4,0,1,6,104,6,4,0,1,4,96,6,4,0,1,1,104,6,4,0,1,4,196,6,4,0,1,7,108,6,4,0,1,7,118,6,4,0,1,5,120,4,236,0,
1,6,36,6,4,0,1,5,40,4,236,0,1,4,116,6,4,0,1,5,220,6,4,0,1,3,122,4,236,0,1,4,156,6,4,0,1,5,100,4,236,0,1,2,248,4,236,0,1,4,126,4,236,0,1,1,84,4,236,0,1,2,48,4,236,0,1,4,36,4,236,0,1,6,204,4,236,0,1,6,184,4,236,0,1,6,124,4,236,0,1,2,148,4,236,0,1,1,244,
4,236,0,1,1,64,4,236,0,1,1,224,5,200,0,1,4,106,4,236,0,1,5,20,4,236,0,1,3,12,4,236,0,1,7,68,4,236,0,1,5,200,4,236,0,1,5,180,4,236,0,1,4,116,4,236,0,1,3,232,6,164,0,1,3,132,5,80,0,1,2,128,6,164,0,1,2,52,5,80,0,1,5,60,6,164,0,1,4,26,5,80,0,1,4,76,5,80,
0,1,4,106,6,164,0,1,3,232,5,80,0,1,3,162,6,4,0,1,4,26,6,64,0,1,4,26,6,204,0,1,3,152,5,140,0,1,2,188,5,200,0,1,6,14,5,100,0,1,3,232,5,100,0,1,4,136,6,4,0,1,2,133,6,4,0,1,2,78,4,236,0,1,5,36,6,4,0,1,3,119,4,236,0,1,3,218,6,4,0,1,3,53,4,236,0,1,3,185,4,
236,0,1,10,54,6,44,0,1,9,96,4,236,0,1,7,250,4,236,0,1,7,239,6,4,0,1,6,110,4,236,0,1,3,86,4,236,0,1,9,46,6,4,0,1,6,0,4,236,0,1,6,11,4,236,0,1,4,6,4,236,0,1,4,83,6,4,0,1,3,240,4,236,0,1,10,43,6,4,0,1,9,57,4,236,0,1,7,228,4,236,0,1,4,248,6,4,0,1,7,206,4,
236,0,1,4,6,6,4,0,1,5,25,6,4,0,1,3,174,4,236,0,1,4,6,6,44,0,1,3,182,4,236,0,1,4,196,6,44,0,1,3,163,4,236,0,1,2,148,6,44,0,1,5,60,6,44,0,1,4,206,6,44,0,1,4,206,6,4,0,1,5,40,6,44,0,1,3,242,4,236,0,1,5,40,6,4,0,1,4,160,6,4,0,1,2,12,4,236,0,1,3,92,6,4,0,
1,2,166,4,236,0,1,4,237,6,4,0,1,3,97,6,4,0,1,4,127,6,4,0,1,1,64,6,4,0,1,1,204,5,200,0,1,5,234,6,4,0,1,3,141,6,4,0,1,5,113,6,4,0,1,2,218,4,236,0,1,5,47,6,4,0,1,2,88,4,236,0,1,4,185,4,236,0,1,6,164,4,236,0,1,3,209,4,236,0,1,3,198,4,236,0,1,6,114,6,4,0,
1,4,251,6,4,0,1,1,124,4,176,0,1,253,139,0,0,0,1,0,0,0,0,0,1,0,20,0,0,0,1,0,0,0,100,0,1,255,236,0,0,0,1,255,226,0,0,0,1,2,142,0,0,0,1,2,128,0,0,0,1,3,12,0,0,0,1,2,168,0,0,0,1,2,88,0,0,0,1,3,52,0,0,0,1,2,247,0,0,0,1,1,91,0,0,0,1,1,24,254,70,0,1,2,178,0,
0,0,1,2,68,0,0,0,1,3,161,0,0,0,1,3,10,0,0,0,1,3,32,0,0,0,1,2,108,0,0,0,1,2,138,255,136,0,1,2,148,0,0,0,1,2,58,0,0,0,1,2,237,0,0,0,1,2,103,0,0,0,1,3,185,0,0,0,1,2,73,0,0,0,1,2,48,0,0,0,1,2,118,0,0,0,1,2,28,0,0,0,1,1,204,0,0,0,1,2,128,254,20,0,1,1,8,0,
0,0,1,1,8,254,20,0,1,3,189,0,0,0,1,2,118,254,20,0,1,1,224,0,0,0,1,1,214,0,0,0,1,2,8,0,0,0,1,3,37,0,0,0,1,2,8,254,20,0,1,1,226,0,0,0,1,3,12,254,20,0,1,3,82,0,0,0,1,2,28,254,20,0,1,3,92,0,0,0,1,2,10,254,20,0,1,2,138,0,0,0,1,4,76,0,0,0,1,3,192,0,0,0,1,1,
244,0,0,0,1,2,88,254,20,0,1,2,68,254,20,0,1,1,214,254,20,0,1,3,22,0,0,0,1,2,142,254,60,0,1,2,68,254,110,0,1,2,88,254,60,0,1,2,98,0,0,0,1,2,58,254,20,0,1,1,164,254,20,0,1,2,88,254,110,0,1,2,14,254,20,0,1,2,253,0,0,0,1,2,78,0,0,0,1,3,72,0,0,0,1,3,102,0,
0,0,1,2,98,254,20,0,1,3,52,254,60,0,1,1,91,254,60,0,1,1,8,254,60,0,1,1,24,254,110,0,1,2,178,254,60,0,1,2,48,254,60,0,1,2,68,254,60,0,1,3,10,254,60,0,1,2,108,254,60,0,1,3,10,254,110,0,1,2,108,254,20,0,1,2,148,254,60,0,1,1,24,254,60,0,1,1,234,0,0,0,1,2,
237,254,60,0,1,2,118,254,60,0,1,1,184,0,0,0,1,2,188,0,0,0,1,2,208,0,0,0,1,2,18,0,0,0,1,1,124,0,0,0,1,4,26,0,0,0,1,3,232,0,0,0,1,1,84,254,20,0,1,1,144,254,20,0,1,1,144,0,0,0,1,3,33,0,0,0,1,1,164,0,0,0,1,1,254,0,0,0,1,1,244,254,20,0,1,1,4,0,0,0,1,1,71,
0,0,0,1,1,131,0,0,0,1,2,168,254,20,0,1,2,135,0,0,0,1,2,230,254,20,0,1,1,224,254,20,0,1,0,220,254,20,0,1,1,64,0,0,0,1,1,124,254,20,0,1,1,229,0,0,0,1,1,226,254,20,0,1,1,226,255,86,0,1,1,84,0,0,0,1,2,140,0,0,0,1,1,204,254,20,0,1,5,140,0,0,0,1,5,140,254,
20,0,1,5,140,255,86,0,1,3,252,0,0,0,1,4,176,0,0,0,1,4,93,254,20,0,1,3,73,0,0,0,1,3,7,0,0,0,1,2,9,0,0,0,1,2,92,0,0,0,1,2,135,254,20,0,1,2,142,254,152,0,1,2,68,254,152,0,1,2,88,254,152,0,1,1,91,254,152,0,1,1,8,254,152,0,1,3,32,254,152,0,1,2,108,254,152,
0,1,2,237,254,152,0,1,2,118,254,152,0,1,2,142,253,246,0,1,2,68,253,246,0,1,2,138,254,152,0,1,2,168,254,152,0,1,2,28,254,152,0,1,2,168,254,62,0,1,2,28,254,62,0,1,2,168,254,112,0,1,2,28,254,112,0,1,2,88,254,112,0,1,2,68,254,112,0,1,1,223,0,0,0,1,2,82,254,
20,0,1,2,247,254,152,0,1,2,247,254,20,0,1,1,91,254,112,0,1,1,8,254,112,0,1,2,178,254,152,0,1,2,48,254,152,0,1,3,190,0,0,0,1,3,161,254,152,0,1,3,189,254,152,0,1,3,10,254,152,0,1,3,10,254,112,0,1,2,108,254,112,0,1,2,148,254,152,0,1,1,24,254,152,0,1,1,214,
254,152,0,1,1,234,254,152,0,1,2,58,254,152,0,1,1,204,254,152,0,1,2,58,254,112,0,1,1,184,254,112,0,1,2,237,254,112,0,1,2,118,254,112,0,1,2,103,254,152,0,1,2,8,254,152,0,1,3,185,254,152,0,1,3,37,254,152,0,1,2,29,0,0,0,1,1,236,0,0,0,1,2,73,254,152,0,1,1,
226,254,152,0,1,2,35,0,0,0,1,1,206,0,0,0,1,2,38,0,0,0,1,1,202,0,0,0,1,8,2,0,0,0,1,7,188,0,0,0,1,6,205,0,0,0,1,5,70,254,112,0,1,5,60,254,20,0,1,3,32,254,20,0,1,7,56,254,112,0,1,7,28,254,20,0,1,6,4,254,20,0,1,3,242,0,0,0,1,3,123,0,0,0,1,3,53,0,0,0,1,1,
203,254,20,0,1,7,248,0,0,0,1,6,208,0,0,0,1,2,218,0,0,0,1,2,188,254,20,0,1,2,58,254,62,0,1,1,194,254,62,0,1,2,34,0,0,0,1,1,180,254,20,0,1,2,239,0,0,0,1,2,175,0,0,0,1,2,73,254,112,0,1,1,226,254,112,0,1,2,67,0,0,0,1,1,108,255,216,0,1,2,108,255,216,0,1,1,
124,255,216,0,1,3,227,0,0,0,1,3,227,254,20,0,1,2,142,255,136,0,1,3,12,255,136,0,1,1,244,254,112,0,1,2,58,255,156,0,1,2,110,0,0,0,1,2,88,255,136,0,1,1,24,254,112,0,1,2,222,0,0,0,1,2,148,254,20,0,1,1,24,254,20,0,1,2,18,2,148,0,1,1,108,0,0,0,1,1,64,254,
112,0,1,2,48,254,112,0,1,1,224,254,112,0,1,1,214,254,112,0,1,1,93,254,20,0,1,2,8,254,112,0,1,1,224,254,72,0,1,1,8,254,72,0,1,1,144,254,72,0,1,1,124,254,72,0,1,1,204,254,72,0,1,253,148,4,156,0,1,253,88,4,156,0,1,2,108,7,48,0,1,3,42,7,108,0,1,2,198,6,4,
0,1,2,43,4,176,0,1,2,148,4,176,0,1,3,12,4,176,0,1,2,243,4,176,0,1,2,78,6,4,0,1,254,201,2,209,0,1,2,225,5,188,0,1,4,96,4,126,0,1,4,100,5,117,0,1,4,237,4,126,0,1,3,211,5,182,0,1,4,188,5,117,0,1,4,218,5,182,0,1,1,224,5,182,0,1,1,84,5,182,0,1,4,6,5,182,0,
1,1,87,5,182,0,1,6,83,5,182,0,1,5,38,5,182,0,1,5,110,4,126,0,1,4,66,4,126,0,1,3,132,5,120,0,1,4,62,5,182,0,1,4,246,5,182,0,1,4,126,5,182,0,1,6,244,5,182,0,1,3,232,5,182,0,1,3,252,5,182,0,1,3,152,3,132,0,1,4,16,3,132,0,1,3,72,4,45,0,1,4,21,6,20,0,1,3,
212,3,132,0,1,2,221,6,14,0,1,4,21,4,74,0,1,1,58,4,74,0,1,1,64,4,74,0,1,3,92,4,74,0,1,1,58,6,20,0,1,6,154,3,132,0,1,3,232,3,132,0,1,2,238,4,74,0,1,2,254,4,20,0,1,2,134,4,74,0,1,4,28,4,74,0,1,3,172,4,74,0,1,5,200,4,74,0,1,3,102,4,74,0,1,3,60,4,74,0,1,6,
54,3,132,0,1,6,224,3,132,0,1,1,59,4,74,0,1,3,252,4,74,0,1,3,12,3,132,0,1,3,172,3,132,0,1,3,32,4,16,0,1,3,42,3,132,0,1,4,6,3,132,0,1,1,224,4,74,0,1,6,84,4,74,0,1,4,114,4,74,0,1,2,98,4,74,0,1,3,172,4,94,0,1,255,45,4,240,0,1,4,120,5,100,0,1,5,27,5,182,0,
1,3,142,3,232,0,1,4,64,4,74,0,1,2,221,5,188,0,1,3,232,5,120,0,1,4,126,5,130,0,1,3,200,5,120,0,1,3,244,5,182,0,1,4,216,5,130,0,1,5,33,5,182,0,1,1,113,5,182,0,1,4,76,5,182,0,1,1,123,5,182,0,1,6,119,5,182,0,1,5,74,5,182,0,1,3,152,5,120,0,1,3,168,5,121,0,
1,4,88,5,182,0,1,4,136,5,182,0,1,7,18,5,182,0,1,4,16,5,182,0,1,4,42,5,182,0,1,3,92,3,232,0,1,3,212,3,232,0,1,3,92,4,35,0,1,4,57,6,20,0,1,3,112,3,232,0,1,2,233,5,250,0,1,4,56,4,74,0,1,1,94,4,74,0,1,1,94,6,20,0,1,6,64,3,232,0,1,3,22,4,82,0,1,3,37,4,20,
0,1,1,109,5,70,0,1,3,192,4,74,0,1,5,240,4,74,0,1,3,132,4,74,0,1,3,96,4,74,0,1,255,226,0,15,0,1,2,194,0,0,0,1,1,44,0,0,0,1,2,228,0,0,0,1,2,10,0,0,0,1,2,53,0,0,0,1,2,68,254,92,0,1,0,210,0,0,0,1,0,230,0,0,0,1,0,120,0,0,0,1,5,27,0,0,0,1,2,248,0,0,0,1,3,122,
0,0,0,1,2,158,0,0,0,1,3,172,0,0,0,1,1,127,0,0,0,1,5,37,0,0,0,1,1,182,0,0,0,1,0,150,254,172,0,1,4,244,0,0,0,1,6,123,0,0,0,1,5,78,0,0,0,1,3,152,0,0,0,1,4,156,0,0,0,1,2,150,0,0,0,1,5,200,0,0,0,1,4,106,0,0,0,1,2,160,0,0,0,1,4,6,0,0,0,1,3,215,0,0,0,1,1,147,
0,0,0,1,2,188,254,72,0,1,1,98,0,0,0,1,0,200,254,72,0,1,4,36,0,0,0,1,6,213,0,0,0,1,1,98,254,20,0,1,4,61,254,20,0,1,4,68,0,0,0,1,4,246,0,0,0,1,1,64,254,72,0,1,3,52,254,72,0,1,6,69,0,0,0,1,2,148,254,72,0,1,5,80,0,0,0,1,6,117,0,0,0,1,6,24,0,0,0,1,2,78,254,
112,0,1,4,216,254,112,0,1,3,212,254,112,0,1,3,172,254,112,0,1,3,152,254,112,0,1,2,138,254,72,0,1,2,8,254,72,0,1,3,92,254,172,0,1,2,208,254,72,0,1,4,216,0,0,0,1,5,0,0,40,0,1,1,182,254,112,0,1,1,98,254,112,0,1,3,212,0,0,0,1,4,96,254,172,0,1,3,212,254,72,
0,1,3,92,254,112,0,1,4,68,254,112,0,1,0,240,254,72,0,1,5,100,0,0,0,1,4,16,0,0,0,1,4,76,254,20,0,1,7,225,0,0,0,1,6,29,254,20,0,1,4,196,255,51,0,1,3,62,0,0,0,1,2,68,254,72,0,1,3,13,254,72,0,1,3,132,0,0,0,1,2,170,0,0,0,1,2,104,0,0,0,1,2,49,0,0,0,1,3,212,
0,50,0,1,3,222,0,40,0,1,1,182,254,202,0,1,1,98,254,202,0,1,3,152,254,202,0,1,2,168,254,202,0,1,3,82,254,202,0,1,2,160,254,202,0,1,2,228,254,202,0,1,2,208,254,202,0,1,2,208,254,232,0,1,2,128,254,72,0,1,2,248,254,202,0,1,4,61,0,0,0,1,2,228,254,232,0,1,
2,148,254,232,0,1,2,228,254,112,0,1,3,12,254,112,0,1,2,168,254,162,0,1,2,218,254,112,0,1,2,188,254,112,0,1,1,182,254,162,0,1,1,98,254,162,0,1,2,158,254,232,0,1,1,114,254,202,0,1,2,188,254,232,0,1,1,104,254,232,0,1,1,104,254,112,0,1,3,112,254,232,0,1,
3,132,254,112,0,1,2,238,254,112,0,1,1,74,254,202,0,1,3,12,254,232,0,1,2,128,254,202,0,1,2,48,254,202,0,1,2,108,254,202,0,1,2,148,254,202,0,1,2,8,254,202,0,1,2,8,254,232,0,1,2,173,254,112,0,1,1,254,254,112,0,1,3,82,254,92,0,1,3,47,254,162,0,1,2,208,254,
162,0,1,3,52,254,112,0,1,4,58,0,0,0,1,2,188,254,202,0,1,2,98,254,202,0,1,2,68,254,232,0,1,4,196,254,72,0,1,2,108,254,72,0,1,4,68,254,20,0,1,3,232,254,72,0,1,1,221,0,0,0,1,1,244,254,72,0,1,3,92,254,72,0,1,6,213,254,20,0,1,6,104,254,72,0,1,4,236,254,72,
0,1,4,96,0,0,0,1,5,117,0,0,0,1,4,146,0,0,0,1,3,61,254,20,0,1,1,229,254,72,0,1,2,29,254,20,0,1,0,204,254,72,0,1,0,175,254,72,0,1,6,41,0,0,0,1,4,8,0,0,0,1,2,66,0,0,0,1,4,16,254,72,0,1,1,178,0,0,0,1,2,106,0,0,0,1,1,231,0,0,0,1,3,152,254,20,0,1,2,215,0,0,
0,1,2,76,0,0,0,1,6,224,0,0,0,1,6,9,254,72,0,1,7,51,0,0,0,1,4,116,0,0,0,1,2,234,254,72,0,1,5,131,0,0,0,1,5,169,254,72,0,1,4,10,0,0,0,1,4,216,254,72,0,1,2,93,0,0,0,1,9,82,0,0,0,1,8,218,0,0,0,1,7,211,0,0,0,1,4,204,254,172,0,1,4,239,254,72,0,1,6,184,254,
172,0,1,6,204,254,72,0,1,5,180,254,72,0,1,2,126,0,0,0,1,6,28,0,0,0,1,5,95,0,0,0,1,9,127,0,0,0,1,8,196,0,0,0,1,7,208,0,0,0,1,5,204,0,0,0,1,1,127,254,20,0,1,2,48,254,72,0,1,5,51,254,20,0,1,2,2,0,0,0,1,1,138,0,0,0,1,2,205,254,72,0,1,2,169,254,72,0,1,2,12,
0,0,0,1,5,7,0,0,0,1,5,220,0,0,0,1,5,250,0,0,0,1,2,237,254,72,0,1,3,18,254,72,0,1,4,196,0,0,0,1,3,69,0,0,0,1,2,228,254,72,0,1,3,129,2,180,0,1,7,47,0,0,0,1,3,132,254,132,0,1,4,26,254,132,0,1,1,124,254,132,0,1,3,152,254,132,0,1,1,64,254,132,0,1,6,164,254,
132,0,1,2,160,254,132,0,1,3,72,254,132,0,1,2,228,254,132,0,1,4,162,254,132,0,1,5,20,254,132,0,1,4,206,254,72,0,1,4,136,254,132,0,1,1,74,254,132,0,1,5,51,254,132,0,1,2,68,254,132,0,1,0,200,254,132,0,1,0,0,0,86,0,1,0,162,0,86,0,1,3,212,0,86,0,1,3,32,0,
86,0,1,4,61,0,86,0,1,1,147,0,86,0,1,3,22,254,112,0,1,4,76,0,86,0,1,1,44,254,132,0,1,1,98,0,86,0,1,6,213,0,86,0,1,4,61,254,212,0,1,3,12,0,86,0,1,2,8,0,86,0,1,4,68,0,86,0,1,2,98,0,86,0,1,4,236,0,86,0,1,3,115,0,86,0,1,253,142,4,184,0,1,253,120,4,184,0,1,
0,0,4,184,0,1,255,176,4,184,0,1,0,0,4,144,0,1,253,162,4,184,0,1,0,0,3,162,0,1,0,0,4,164,0,1,0,0,4,96,0,1,0,0,5,240,0,1,0,0,4,84,0,1,0,0,1,254,0,1,2,58,4,156,0,1,2,79,4,184,0,1,0,0,4,154,0,1,0,0,4,216,0,1,253,142,7,8,0,1,253,120,6,64,0,1,253,120,6,144,
0,1,0,0,6,144,0,1,0,0,7,48,0,1,0,0,6,64,0,1,0,0,6,224,0,1,0,0,6,244,0,1,0,0,6,84,0,1,0,0,7,68,0,1,0,0,8,32,0,1,0,0,6,184,0,1,0,0,7,158,0,1,0,0,5,100,0,1,0,0,6,44,0,1,2,58,6,64,0,1,2,58,6,144,0,1,0,0,7,8,0,1,253,156,255,126,0,1,0,0,255,156,0,1,0,0,255,
196,0,1,0,20,255,206,0,1,0,0,255,116,0,1,0,0,255,96,0,1,0,0,255,206,0,1,0,0,255,136,0,1,0,0,255,176,0,1,0,0,255,166,0,1,0,0,255,86,0,1,0,0,255,216,0,1,255,236,255,216,0,1,0,0,255,186,0,1,0,0,255,146,0,1,253,156,254,52,0,1,0,0,253,248,0,1,0,0,253,208,
0,1,0,20,253,208,0,1,0,0,253,228,0,1,0,0,253,198,0,1,0,0,254,92,0,1,0,0,254,22,0,1,0,0,254,52,0,1,0,0,254,72,0,1,255,236,253,208,0,1,0,0,253,188,0,1,0,0,254,32,0,1,0,0,253,168,0,1,2,105,4,74,0,1,1,168,4,74,0,1,5,29,6,4,0,1,5,51,6,4,0,1,5,14,6,4,0,1,5,
215,6,4,0,1,4,115,6,4,0,1,4,39,6,4,0,1,5,211,6,4,0,1,5,238,6,4,0,1,2,182,6,4,0,1,2,47,6,4,0,1,4,244,6,4,0,1,4,49,6,4,0,1,7,66,6,4,0,1,6,20,6,4,0,1,6,63,6,4,0,1,4,215,6,4,0,1,4,250,6,4,0,1,4,100,6,4,0,1,5,217,6,4,0,1,4,205,6,4,0,1,7,113,6,4,0,1,4,135,
6,4,0,1,4,147,6,4,0,1,4,125,6,4,0,1,3,215,6,4,0,1,4,131,6,4,0,1,2,193,6,4,0,1,4,242,6,4,0,1,2,16,6,4,0,1,4,70,6,4,0,1,7,123,6,4,0,1,3,78,6,4,0,1,3,213,6,4,0,1,2,227,6,4,0,1,6,74,6,4,0,1,4,59,6,4,0,1,4,20,6,4,0,1,3,195,6,4,0,1,5,29,7,48,0,1,7,12,7,48,
0,1,5,14,7,48,0,1,4,115,7,48,0,1,2,182,7,48,0,1,5,215,7,48,0,1,6,20,7,48,0,1,6,63,7,48,0,1,5,217,7,48,0,1,4,135,7,48,0,1,5,12,6,4,0,1,6,233,6,4,0,1,4,240,6,4,0,1,5,211,7,48,0,1,5,238,7,48,0,1,4,242,7,48,0,1,4,229,6,4,0,1,4,29,6,44,0,1,2,47,7,48,0,1,4,
49,7,48,0,1,2,16,7,48,0,1,2,154,6,4,0,1,5,135,6,4,0,1,7,109,6,4,0,1,7,145,6,4,0,1,4,250,7,48,0,1,4,100,7,48,0,1,7,113,7,48,0,1,4,147,7,48,0,1,2,156,6,4,0,1,6,70,6,4,0,1,4,238,6,4,0,1,6,123,6,4,0,1,4,213,6,4,0,1,5,233,6,4,0,1,4,180,6,4,0,1,4,143,6,4,0,
1,7,121,6,4,0,1,2,201,6,4,0,1,4,86,6,4,0,1,8,61,6,4,0,1,6,66,6,4,0,1,8,154,6,4,0,1,6,195,6,4,0,1,5,123,6,4,0,1,6,61,6,4,0,1,5,59,6,4,0,1,2,121,6,4,0,1,4,172,6,4,0,1,3,180,6,4,0,1,4,63,6,4,0,1,6,27,6,4,0,1,3,221,6,4,0,1,3,236,6,4,0,1,4,152,6,4,0,1,2,197,
6,4,0,1,2,143,6,4,0,1,3,6,6,4,0,1,2,205,6,4,0,1,2,14,6,4,0,1,5,66,6,4,0,1,5,205,6,4,0,1,4,121,6,4,0,1,4,231,6,4,0,1,3,203,6,4,0,1,3,104,6,4,0,1,3,193,6,4,0,1,3,123,6,4,0,1,7,174,6,4,0,1,7,217,6,4,0,1,8,66,6,4,0,1,6,18,6,4,0,1,4,18,6,4,0,1,6,229,6,4,0,
1,5,76,6,4,0,1,4,211,6,4,0,1,4,184,6,4,0,1,5,4,6,4,0,1,7,66,7,48,0,1,4,125,6,104,0,1,4,125,7,48,0,1,4,131,6,104,0,1,4,131,7,48,0,1,4,215,6,104,0,1,4,215,7,48,0,1,6,70,7,48,0,1,6,61,7,48,0,1,5,100,6,4,0,1,5,51,7,48,0,1,4,39,7,48,0,1,2,193,7,48,0,1,4,244,
7,48,0,1,4,70,7,48,0,1,2,227,7,48,0,1,4,205,7,48,0,1,4,176,7,48,0,1,6,74,6,104,0,1,4,20,6,104,0,1,2,156,7,48,0,1,4,178,6,4,0,1,10,86,7,48,0,1,9,154,6,4,0,1,8,174,6,4,0,1,6,96,6,4,0,1,4,33,6,4,0,1,8,68,6,4,0,1,8,37,6,4,0,1,7,2,6,4,0,1,4,172,7,48,0,1,10,
86,6,4,0,1,7,129,6,4,0,1,5,74,6,4,0,1,5,94,6,4,0,1,5,246,6,4,0,1,3,27,6,4,0,1,7,199,6,4,0,1,3,150,6,4,0,1,3,125,6,4,0,1,4,221,6,4,0,1,6,35,6,4,0,1,4,37,6,4,0,1,7,213,6,4,0,1,4,197,6,4,0,1,3,100,6,4,0,1,3,242,6,4,0,1,5,49,6,4,0,1,3,127,6,4,0,1,4,193,6,
4,0,1,2,105,0,60,0,1,1,168,0,40,0,1,5,29,254,132,0,1,5,14,254,132,0,1,5,215,254,132,0,1,4,115,254,132,0,1,4,39,254,132,0,1,5,211,254,132,0,1,5,238,254,132,0,1,2,182,254,132,0,1,2,47,254,132,0,1,4,244,254,132,0,1,4,49,254,132,0,1,7,66,254,132,0,1,6,20,
254,132,0,1,6,63,254,132,0,1,4,215,254,132,0,1,4,250,254,132,0,1,4,100,254,132,0,1,5,217,254,132,0,1,4,205,254,132,0,1,7,113,254,132,0,1,4,176,254,132,0,1,4,135,254,132,0,1,4,147,254,132,0,1,4,125,254,132,0,1,4,236,254,132,0,1,3,215,254,132,0,1,4,131,
254,132,0,1,2,193,254,132,0,1,4,242,254,132,0,1,2,16,254,132,0,1,4,70,254,132,0,1,7,123,254,132,0,1,3,78,254,132,0,1,3,213,254,132,0,1,2,227,254,132,0,1,4,16,254,132,0,1,6,74,254,132,0,1,4,59,254,132,0,1,4,20,254,132,0,1,3,195,254,132,0,1,7,12,254,132,
0,1,5,12,254,132,0,1,6,233,254,132,0,1,4,240,254,132,0,1,4,229,254,132,0,1,4,29,254,132,0,1,2,154,254,132,0,1,5,135,254,132,0,1,7,109,254,132,0,1,7,145,254,132,0,1,2,156,254,132,0,1,6,70,254,132,0,1,4,238,254,132,0,1,4,6,254,132,0,1,6,123,254,132,0,1,
4,213,254,132,0,1,5,233,254,132,0,1,4,180,254,132,0,1,4,143,254,132,0,1,7,121,254,132,0,1,2,201,254,132,0,1,4,86,254,132,0,1,8,61,254,132,0,1,6,66,254,132,0,1,8,154,254,132,0,1,6,195,254,132,0,1,5,123,254,132,0,1,6,61,254,132,0,1,5,59,254,132,0,1,2,121,
254,132,0,1,4,156,254,132,0,1,4,172,254,132,0,1,3,180,254,132,0,1,4,63,254,132,0,1,6,27,254,132,0,1,3,221,254,132,0,1,3,236,254,132,0,1,4,152,254,132,0,1,2,197,254,132,0,1,2,143,254,132,0,1,3,6,254,132,0,1,2,205,254,132,0,1,2,14,254,132,0,1,5,66,254,
132,0,1,5,205,254,132,0,1,4,121,254,132,0,1,4,231,254,132,0,1,3,203,254,132,0,1,3,252,254,132,0,1,3,104,254,132,0,1,3,193,254,132,0,1,5,25,254,132,0,1,3,123,254,132,0,1,7,174,254,132,0,1,7,217,254,132,0,1,8,66,254,132,0,1,6,18,254,132,0,1,4,18,254,132,
0,1,6,229,254,132,0,1,5,76,254,132,0,1,4,211,254,132,0,1,4,184,254,132,0,1,5,4,254,132,0,1,5,100,254,132,0,1,4,178,254,132,0,1,10,86,254,132,0,1,9,154,254,132,0,1,8,174,254,132,0,1,6,96,254,132,0,1,4,33,254,132,0,1,8,68,254,132,0,1,8,37,254,132,0,1,7,
2,254,132,0,1,7,129,254,132,0,1,5,74,254,132,0,1,5,94,254,132,0,1,3,12,254,132,0,1,5,246,254,132,0,1,3,27,254,132,0,1,7,199,254,132,0,1,3,150,254,132,0,1,3,125,254,132,0,1,4,221,254,132,0,1,6,35,254,132,0,1,4,37,254,132,0,1,7,213,254,132,0,1,4,197,254,
132,0,1,3,100,254,132,0,1,3,242,254,132,0,1,5,49,254,132,0,1,3,127,254,132,0,1,4,193,254,132,0,1,0,0,4,74,0,1,4,236,7,48,0,1,3,215,7,48,0,1,7,123,7,48,0,1,3,78,7,48,0,1,3,213,7,48,0,1,4,16,7,48,0,1,6,74,7,48,0,1,4,59,7,48,0,1,4,20,7,48,0,1,3,195,7,48,
0,1,5,12,7,48,0,1,6,233,7,48,0,1,4,240,7,48,0,1,4,229,7,48,0,1,4,29,7,48,0,1,2,154,7,48,0,1,5,135,7,48,0,1,7,109,7,48,0,1,7,145,7,48,0,1,4,238,7,48,0,1,5,20,7,48,0,1,4,6,7,48,0,1,6,123,7,48,0,1,4,213,7,48,0,1,5,233,7,48,0,1,4,180,7,48,0,1,4,143,7,48,
0,1,7,121,7,48,0,1,2,201,7,48,0,1,4,86,7,48,0,1,8,61,7,48,0,1,6,66,7,48,0,1,8,154,7,48,0,1,6,195,7,48,0,1,5,123,7,48,0,1,5,59,7,48,0,1,2,121,7,48,0,1,4,156,7,48,0,1,3,180,7,48,0,1,4,63,7,48,0,1,6,27,7,48,0,1,3,221,7,48,0,1,3,236,7,48,0,1,4,152,7,48,0,
1,2,197,7,48,0,1,2,143,7,48,0,1,3,6,7,48,0,1,2,205,7,48,0,1,2,14,7,48,0,1,5,66,7,48,0,1,5,205,7,48,0,1,4,121,7,48,0,1,4,231,7,48,0,1,3,203,7,48,0,1,3,252,7,48,0,1,3,104,7,48,0,1,3,193,7,48,0,1,5,25,7,48,0,1,3,123,7,48,0,1,7,174,7,48,0,1,7,217,7,48,0,
1,8,66,7,48,0,1,6,18,7,48,0,1,4,18,7,48,0,1,6,229,7,48,0,1,5,76,7,48,0,1,4,211,7,48,0,1,4,184,7,48,0,1,5,4,7,48,0,1,5,100,7,48,0,1,4,178,7,48,0,1,9,154,7,48,0,1,8,174,7,48,0,1,6,96,7,48,0,1,4,33,7,48,0,1,8,68,7,48,0,1,8,37,7,48,0,1,7,2,7,48,0,1,7,129,
7,48,0,1,5,74,7,48,0,1,5,94,7,48,0,1,3,12,7,48,0,1,5,246,7,48,0,1,3,27,7,48,0,1,7,199,7,48,0,1,3,150,7,48,0,1,3,125,7,48,0,1,4,221,7,48,0,1,6,35,7,48,0,1,4,37,7,48,0,1,7,213,7,48,0,1,4,197,7,48,0,1,3,100,7,48,0,1,3,242,7,48,0,1,5,49,7,48,0,1,3,127,7,
48,0,1,4,193,7,48,0,0,0,1,0,0,0,10,0,66,0,116,0,3,99,121,114,108,0,20,103,114,101,107,0,32,108,97,116,110,0,44,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,1,0,1,0,4,0,0,0,0,255,255,0,1,0,2,0,3,99,99,109,112,0,20,99,99,109,112,0,30,99,99,109,112,
0,40,0,0,0,3,0,0,0,1,0,2,0,0,0,3,0,0,0,1,0,2,0,0,0,3,0,0,0,1,0,2,0,4,0,10,0,18,0,26,0,34,0,4,0,0,0,1,0,32,0,6,0,0,0,1,5,140,0,4,0,0,0,1,6,10,0,1,0,0,0,1,7,170,0,1,5,106,0,5,0,16,1,34,2,52,3,70,4,88,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,106,0,114,0,122,
0,130,0,136,0,144,0,152,0,160,0,168,0,176,0,182,0,190,0,198,0,206,0,214,0,222,0,228,0,236,0,244,0,252,1,4,1,12,8,143,0,3,4,202,4,203,8,144,0,3,4,202,4,204,8,145,0,3,4,202,4,205,8,146,0,3,4,202,4,206,8,147,0,3,4,203,4,202,8,148,0,3,4,203,4,203,8,149,0,
3,4,203,4,204,8,150,0,3,4,203,4,205,8,151,0,3,4,203,4,206,8,152,0,2,4,203,8,153,0,3,4,204,4,202,8,154,0,3,4,204,4,203,8,155,0,3,4,204,4,204,8,156,0,3,4,204,4,205,8,157,0,3,4,204,4,206,8,158,0,2,4,204,8,159,0,3,4,205,4,202,8,160,0,3,4,205,4,203,8,161,
0,3,4,205,4,204,8,162,0,3,4,205,4,205,8,163,0,3,4,205,4,206,8,164,0,2,4,205,8,165,0,3,4,206,4,202,8,166,0,3,4,206,4,203,8,167,0,3,4,206,4,204,8,168,0,3,4,206,4,205,8,169,0,3,4,206,4,206,8,170,0,2,4,206,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,104,0,112,0,
120,0,128,0,136,0,144,0,152,0,160,0,168,0,176,0,182,0,190,0,198,0,206,0,214,0,222,0,228,0,236,0,244,0,252,1,4,1,12,8,171,0,3,4,202,4,202,8,172,0,3,4,202,4,203,8,173,0,3,4,202,4,204,8,174,0,3,4,202,4,205,8,175,0,3,4,202,4,206,8,176,0,2,4,202,8,177,0,3,
4,203,4,202,8,178,0,3,4,203,4,204,8,179,0,3,4,203,4,205,8,180,0,3,4,203,4,206,8,181,0,3,4,204,4,202,8,182,0,3,4,204,4,203,8,183,0,3,4,204,4,204,8,184,0,3,4,204,4,205,8,185,0,3,4,204,4,206,8,186,0,2,4,204,8,187,0,3,4,205,4,202,8,188,0,3,4,205,4,203,8,
189,0,3,4,205,4,204,8,190,0,3,4,205,4,205,8,191,0,3,4,205,4,206,8,192,0,2,4,205,8,193,0,3,4,206,4,202,8,194,0,3,4,206,4,203,8,195,0,3,4,206,4,204,8,196,0,3,4,206,4,205,8,197,0,3,4,206,4,206,8,198,0,2,4,206,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,104,0,112,
0,120,0,128,0,136,0,144,0,150,0,158,0,166,0,174,0,182,0,190,0,198,0,206,0,214,0,222,0,228,0,236,0,244,0,252,1,4,1,12,8,199,0,3,4,202,4,202,8,200,0,3,4,202,4,203,8,201,0,3,4,202,4,204,8,202,0,3,4,202,4,205,8,203,0,3,4,202,4,206,8,204,0,2,4,202,8,205,0,
3,4,203,4,202,8,206,0,3,4,203,4,203,8,207,0,3,4,203,4,204,8,208,0,3,4,203,4,205,8,209,0,3,4,203,4,206,8,210,0,2,4,203,8,211,0,3,4,204,4,202,8,212,0,3,4,204,4,203,8,213,0,3,4,204,4,205,8,214,0,3,4,204,4,206,8,215,0,3,4,205,4,202,8,216,0,3,4,205,4,203,
8,217,0,3,4,205,4,204,8,218,0,3,4,205,4,205,8,219,0,3,4,205,4,206,8,220,0,2,4,205,8,221,0,3,4,206,4,202,8,222,0,3,4,206,4,203,8,223,0,3,4,206,4,204,8,224,0,3,4,206,4,205,8,225,0,3,4,206,4,206,8,226,0,2,4,206,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,104,0,
112,0,120,0,128,0,136,0,144,0,150,0,158,0,166,0,174,0,182,0,190,0,196,0,204,0,212,0,220,0,228,0,234,0,242,0,250,1,2,1,10,8,227,0,3,4,202,4,202,8,228,0,3,4,202,4,203,8,229,0,3,4,202,4,204,8,230,0,3,4,202,4,205,8,231,0,3,4,202,4,206,8,232,0,2,4,202,8,233,
0,3,4,203,4,202,8,234,0,3,4,203,4,203,8,235,0,3,4,203,4,204,8,236,0,3,4,203,4,205,8,237,0,3,4,203,4,206,8,238,0,2,4,203,8,239,0,3,4,204,4,202,8,240,0,3,4,204,4,203,8,241,0,3,4,204,4,204,8,242,0,3,4,204,4,205,8,243,0,3,4,204,4,206,8,244,0,2,4,204,8,245,
0,3,4,205,4,202,8,246,0,3,4,205,4,203,8,247,0,3,4,205,4,204,8,248,0,3,4,205,4,206,8,254,0,2,4,206,8,249,0,3,4,206,4,202,8,250,0,3,4,206,4,203,8,251,0,3,4,206,4,204,8,252,0,3,4,206,4,205,8,253,0,3,4,206,4,206,0,28,0,58,0,66,0,74,0,82,0,90,0,98,0,104,0,
112,0,120,0,128,0,136,0,144,0,150,0,158,0,166,0,174,0,182,0,190,0,196,0,204,0,212,0,220,0,228,0,236,0,242,0,250,1,2,1,10,8,255,0,3,4,202,4,202,9,0,0,3,4,202,4,203,9,1,0,3,4,202,4,204,9,2,0,3,4,202,4,205,9,3,0,3,4,202,4,206,9,4,0,2,4,202,9,5,0,3,4,203,
4,202,9,6,0,3,4,203,4,203,9,7,0,3,4,203,4,204,9,8,0,3,4,203,4,205,9,9,0,3,4,203,4,206,9,10,0,2,4,203,9,11,0,3,4,204,4,202,9,12,0,3,4,204,4,203,9,13,0,3,4,204,4,204,9,14,0,3,4,204,4,205,9,15,0,3,4,204,4,206,9,16,0,2,4,204,9,17,0,3,4,205,4,202,9,18,0,3,
4,205,4,203,9,19,0,3,4,205,4,204,9,20,0,3,4,205,4,205,9,21,0,3,4,205,4,206,9,22,0,2,4,205,9,23,0,3,4,206,4,202,9,24,0,3,4,206,4,203,9,25,0,3,4,206,4,204,9,26,0,3,4,206,4,205,0,2,0,1,4,202,4,206,0,0,0,3,0,0,0,1,0,18,0,1,0,34,0,1,0,0,0,3,0,2,0,2,0,76,0,
77,0,0,4,87,4,87,0,2,0,2,0,16,2,96,2,98,0,0,2,140,2,143,0,3,3,115,3,115,0,7,4,228,4,244,0,8,4,250,4,250,0,25,5,28,5,30,0,26,5,33,5,35,0,29,5,37,5,37,0,32,5,41,5,43,0,33,5,47,5,49,0,36,5,54,5,54,0,39,5,58,5,58,0,40,5,66,5,78,0,41,6,72,6,73,0,54,6,75,6,
81,0,56,6,83,6,83,0,63,0,1,1,146,0,3,0,12,0,110,1,0,0,8,0,18,0,28,0,38,0,48,0,58,0,68,0,78,0,88,9,27,0,4,4,229,4,243,2,96,9,28,0,4,4,229,4,243,2,97,9,29,0,4,4,229,4,244,2,96,9,30,0,4,4,229,4,244,2,97,9,31,0,4,4,231,4,243,2,96,9,32,0,4,4,231,4,243,2,97,
9,33,0,4,4,231,4,244,2,96,9,34,0,4,4,231,4,244,2,97,0,12,0,26,0,36,0,46,0,56,0,66,0,76,0,86,0,96,0,106,0,116,0,126,0,136,9,35,0,4,4,229,4,243,2,96,9,36,0,4,4,229,4,243,2,97,9,37,0,4,4,229,4,244,2,96,9,38,0,4,4,229,4,244,2,97,9,39,0,4,4,231,4,243,2,96,
9,40,0,4,4,231,4,243,2,97,9,41,0,4,4,231,4,244,2,96,9,42,0,4,4,231,4,244,2,97,9,51,0,4,4,233,4,229,2,96,9,52,0,4,4,233,4,229,2,97,9,53,0,4,4,233,4,231,2,96,9,54,0,4,4,233,4,231,2,97,0,12,0,26,0,36,0,46,0,56,0,66,0,76,0,86,0,96,0,106,0,116,0,126,0,136,
9,43,0,4,4,229,4,243,2,96,9,44,0,4,4,229,4,243,2,97,9,45,0,4,4,229,4,244,2,96,9,46,0,4,4,229,4,244,2,97,9,47,0,4,4,231,4,243,2,96,9,48,0,4,4,231,4,243,2,97,9,49,0,4,4,231,4,244,2,96,9,50,0,4,4,231,4,244,2,97,9,55,0,4,4,233,4,229,2,96,9,56,0,4,4,233,4,
229,2,97,9,57,0,4,4,233,4,231,2,96,9,58,0,4,4,233,4,231,2,97,0,2,0,3,1,126,1,126,0,0,1,134,1,134,0,1,1,146,1,146,0,2,0,2,0,12,0,3,0,243,2,55,6,3,0,2,0,2,0,76,0,77,0,0,4,87,4,87,0,2,0,0 };
const char* NotoSansRegular_ttf = (const char*) temp_binary_data_8;
//================== builtin_pgm.zip ==================
static const unsigned char temp_binary_data_9[] =
{ 80,75,3,4,20,0,0,0,8,0,235,124,51,68,91,179,46,131,152,9,0,0,8,16,0,0,12,0,28,0,68,101,120,101,100,95,48,49,46,115,121,120,85,84,9,0,3,249,55,220,82,77,94,228,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,151,219,87,26,217,18,135,139,238,6,26,108,185,5,
161,81,130,45,87,229,38,23,81,80,146,128,8,104,64,32,92,4,21,21,168,100,77,178,214,76,226,36,153,153,117,230,101,254,229,243,118,94,79,237,110,64,152,78,92,43,249,252,85,213,174,221,181,107,87,255,183,2,38,5,140,165,4,38,16,212,39,15,244,15,115,41,141,
201,23,32,192,230,58,0,176,18,136,175,42,60,4,50,171,138,218,126,26,113,188,4,28,32,61,25,122,118,173,1,66,105,185,55,253,143,82,254,101,250,229,107,242,178,105,86,112,208,129,52,147,138,125,39,52,175,204,94,28,223,65,134,128,44,220,9,144,126,111,86,
102,179,25,28,188,41,153,47,197,186,0,39,86,243,33,142,199,144,191,7,254,89,160,248,39,138,242,250,225,241,14,46,88,40,97,36,232,78,242,164,152,149,32,130,96,29,137,51,65,71,246,179,92,58,147,177,88,247,2,54,176,73,205,242,160,123,85,85,232,193,228,241,
0,39,8,5,10,119,42,160,190,129,73,255,61,62,105,217,252,128,150,49,61,186,202,61,224,181,150,204,119,239,189,141,31,229,139,75,208,115,182,57,239,42,8,200,61,110,214,82,226,69,28,104,32,74,27,98,188,121,64,132,35,120,176,107,249,195,249,167,233,207,223,
62,125,254,254,241,59,134,61,7,120,121,9,17,208,89,159,133,174,0,24,241,236,97,157,214,78,27,253,12,71,4,154,120,136,163,201,28,140,185,21,133,206,154,103,249,147,143,160,230,3,172,121,104,137,107,38,121,0,14,250,79,79,69,117,255,45,33,138,95,146,59,
151,229,110,251,82,205,63,165,147,31,219,0,197,99,208,213,37,244,193,83,64,244,98,13,104,181,1,126,108,107,27,224,73,161,112,53,45,153,29,55,237,240,32,195,153,25,56,133,16,108,64,219,1,141,164,77,82,77,68,224,99,82,91,128,247,190,157,93,6,138,100,130,
204,228,177,162,197,231,44,254,61,0,143,84,249,252,253,219,111,83,37,167,140,7,111,229,4,237,13,40,0,188,147,111,154,63,244,79,29,65,124,96,192,1,103,222,91,1,134,137,29,77,129,192,115,54,22,255,173,156,92,152,72,80,55,235,110,86,76,120,231,173,160,27,
253,203,68,199,214,206,226,243,162,7,204,32,74,205,233,159,95,126,78,191,43,10,21,169,109,23,153,22,4,232,240,29,14,106,96,219,186,71,237,253,119,160,197,65,18,172,225,241,18,80,124,96,142,231,96,159,35,148,1,147,99,66,64,6,61,149,123,23,48,9,222,240,
195,92,65,59,160,211,47,234,159,223,112,131,21,236,82,239,215,111,189,191,126,85,14,15,199,173,167,218,6,78,26,112,2,59,240,59,188,19,96,223,71,47,243,238,14,178,100,105,231,41,220,219,167,154,132,147,54,164,192,7,30,184,88,87,76,105,119,117,5,213,199,
61,248,233,207,23,184,228,214,20,166,87,228,163,208,235,244,99,217,76,70,175,247,166,252,184,47,183,207,149,250,167,175,127,126,249,115,140,238,13,11,222,142,105,85,32,220,64,238,72,119,110,217,240,62,222,222,105,64,184,52,192,200,82,9,227,109,93,5,73,
24,209,95,75,61,130,183,35,21,188,133,41,7,179,201,78,20,189,93,2,22,225,25,38,194,63,104,54,198,113,114,59,7,180,15,44,255,72,38,151,180,88,245,244,223,159,208,43,15,149,234,181,50,232,40,217,104,192,206,54,211,7,6,152,240,113,14,178,118,191,75,3,118,
152,112,180,246,104,216,233,99,128,94,55,76,68,2,185,104,200,195,28,250,128,135,18,255,22,48,103,247,187,53,147,77,40,113,51,64,50,217,93,152,148,68,100,225,123,120,120,66,251,191,73,165,48,160,247,95,107,119,63,253,173,196,98,99,148,113,31,64,123,85,
5,118,84,80,89,5,8,89,12,48,48,91,2,58,127,107,10,50,73,172,131,109,102,130,117,88,130,77,90,192,190,122,254,68,103,219,199,185,229,106,171,210,30,180,250,213,110,111,195,234,206,183,26,154,45,109,149,62,68,210,147,69,117,61,195,35,0,41,10,11,133,76,
138,48,253,54,143,203,234,210,20,199,171,62,152,34,183,80,228,153,2,189,90,253,9,214,36,88,18,57,185,255,249,143,175,31,63,81,253,103,97,176,25,99,189,219,66,210,22,244,68,144,134,161,88,110,14,108,106,119,31,250,99,167,115,48,97,0,134,177,216,225,28,
228,225,137,192,109,49,86,94,42,186,18,180,183,138,49,236,44,20,204,100,126,254,182,172,219,206,0,213,127,21,63,127,99,63,74,54,103,244,199,177,239,131,52,7,124,71,200,217,192,177,113,16,198,51,47,245,255,32,95,18,169,221,185,196,80,12,135,9,200,217,
129,191,18,47,204,160,216,119,98,248,190,68,157,149,206,159,126,194,129,195,177,237,197,250,17,36,133,0,239,48,116,57,40,26,182,66,248,152,99,47,205,58,50,173,220,63,162,145,25,165,165,68,185,85,110,182,235,74,58,17,244,164,119,241,98,126,85,137,111,
149,70,200,229,202,160,203,170,130,207,86,52,67,48,232,138,99,52,164,130,145,46,158,135,168,109,239,0,89,105,209,113,79,241,164,240,200,174,29,60,215,124,140,32,232,131,128,195,21,192,78,76,35,76,177,136,47,72,17,170,115,249,85,39,121,85,169,42,116,32,
210,88,164,187,242,105,30,159,174,155,36,22,3,75,176,15,67,6,148,21,69,207,104,187,51,242,70,124,212,192,25,228,13,105,76,135,189,47,160,195,253,131,59,185,24,222,47,76,88,254,167,9,57,147,26,103,56,81,187,127,107,205,234,232,138,181,255,35,28,96,242,
122,60,131,72,206,9,239,232,184,2,222,185,78,58,15,3,72,161,141,123,7,239,201,54,234,170,225,180,8,145,113,195,164,129,158,171,130,227,14,248,77,64,38,183,4,46,34,44,193,41,64,153,0,237,127,47,226,127,51,97,29,25,152,98,165,255,219,141,89,186,147,10,
114,185,219,81,50,199,169,20,187,127,193,139,15,67,56,102,235,2,186,221,87,65,1,174,185,53,112,32,244,169,33,239,57,3,56,238,171,222,57,9,117,108,119,89,67,128,125,167,145,234,159,194,102,168,57,188,156,33,118,67,206,247,95,103,8,239,169,241,191,63,199,
206,255,248,251,239,238,15,234,191,175,181,254,219,128,2,199,202,221,35,189,97,182,89,53,254,128,131,61,166,32,192,250,239,239,64,3,73,198,35,213,240,110,170,41,156,212,127,189,170,15,214,161,43,160,99,35,139,223,35,237,33,22,52,5,107,89,102,189,193,
192,226,187,18,161,104,56,40,203,253,238,80,209,158,222,230,169,157,181,106,133,26,211,30,124,240,211,241,217,181,225,104,4,33,21,156,89,224,22,243,65,45,25,14,14,160,71,183,194,174,107,79,3,70,2,228,189,101,217,240,96,119,120,40,17,250,0,101,63,216,
21,255,50,255,15,243,249,235,156,218,127,198,184,137,188,15,28,242,245,85,247,234,162,221,85,210,202,99,252,32,137,239,142,33,112,174,183,20,184,182,13,158,246,210,1,204,30,147,103,65,58,115,116,13,240,232,46,229,24,168,167,140,194,169,131,222,208,185,
43,26,193,108,14,34,17,163,164,183,80,254,184,69,253,133,66,29,250,204,98,205,209,124,1,102,2,95,93,164,184,190,207,23,181,248,37,106,70,89,249,162,122,115,213,84,250,229,74,99,99,91,239,93,84,247,25,52,244,1,179,7,162,139,98,206,67,77,64,211,26,104,
243,45,201,102,127,169,255,127,110,160,100,7,26,89,166,55,139,250,231,115,219,27,219,238,69,127,100,3,105,181,75,189,40,115,148,202,216,12,1,85,211,29,92,159,55,217,252,151,70,155,197,150,241,35,27,149,232,186,184,160,129,216,106,15,226,224,116,14,208,
6,134,205,13,153,102,68,21,228,225,94,0,217,106,143,224,64,153,3,42,25,81,178,110,29,205,21,151,112,35,193,158,115,155,20,185,57,64,195,178,254,244,146,36,233,97,95,170,148,123,149,242,5,117,128,52,106,15,84,104,189,207,60,26,109,47,128,8,255,160,142,
26,23,12,196,232,71,36,133,180,80,48,32,243,40,40,11,224,164,84,109,164,16,123,43,0,248,59,233,122,57,127,155,216,150,100,229,74,252,34,94,157,197,107,138,34,143,146,161,226,98,118,231,209,97,244,142,82,171,192,98,82,214,21,102,107,240,118,29,64,98,93,
33,108,224,232,48,140,43,224,101,254,23,25,61,145,250,116,253,244,126,78,127,226,163,223,231,8,97,93,134,48,148,165,87,182,194,182,232,246,109,39,241,67,14,50,53,176,206,76,113,1,124,225,108,2,47,189,16,123,227,228,183,237,5,14,18,238,96,12,27,57,213,
123,214,192,170,123,167,184,125,197,28,239,154,120,121,147,129,173,80,20,231,13,240,227,106,255,55,88,229,130,201,67,253,127,216,62,103,5,144,78,20,148,107,58,42,167,52,21,130,144,103,171,219,240,121,188,108,237,26,24,155,97,187,238,140,204,147,33,240,
32,128,25,157,7,203,236,132,7,208,57,208,185,188,143,243,34,157,127,47,82,135,66,251,92,193,70,134,89,67,237,127,54,62,112,11,32,202,181,171,38,93,254,137,222,176,227,52,123,229,199,30,93,102,52,127,231,165,146,1,118,69,183,23,135,231,16,215,91,248,60,
187,255,222,167,164,224,7,186,162,14,197,77,200,83,187,1,57,186,105,198,241,57,36,76,18,213,223,27,218,161,164,72,69,81,129,132,40,233,242,64,29,178,233,16,226,125,26,192,227,230,77,120,118,174,205,223,249,11,120,231,150,123,101,250,0,40,171,243,63,58,
11,72,239,80,59,42,103,126,52,206,155,169,6,18,174,28,101,242,250,5,160,57,234,94,83,160,165,190,227,194,232,96,9,186,126,216,71,12,46,20,52,31,59,13,229,249,254,91,12,218,247,79,181,89,173,244,187,237,22,157,63,80,167,67,117,152,52,66,147,131,70,180,
238,95,128,31,106,239,186,220,181,211,84,174,130,119,236,64,146,243,0,115,206,192,153,170,88,241,241,11,208,119,215,209,138,15,92,253,254,116,91,119,246,109,160,200,231,229,86,163,23,87,250,73,69,166,100,94,211,215,138,118,85,140,84,71,219,181,220,145,
10,68,168,233,128,134,55,247,245,117,123,158,221,181,4,167,136,161,149,252,85,239,76,129,26,168,74,178,103,69,33,195,141,32,47,231,15,139,137,55,210,247,39,205,255,127,101,47,148,206,244,227,106,253,165,4,212,121,214,234,79,24,139,107,245,119,41,60,100,
245,162,121,165,254,244,15,22,160,250,11,46,64,73,255,239,250,211,163,4,179,151,250,67,179,152,98,243,175,210,27,86,171,29,101,244,191,255,3,80,75,3,4,20,0,0,0,8,0,198,139,121,66,89,47,87,197,100,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,
77,95,48,49,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,109,87,249,87,26,75,22,190,189,40,45,150,130,218,154,70,120,216,6,149,69,33,10,26,81,219,165,5,5,2,66,179,197,184,60,177,185,201,153,205,36,243,
36,57,57,51,127,245,252,54,191,206,173,110,26,73,230,213,57,230,232,151,239,86,213,253,238,82,183,255,83,128,41,29,172,74,192,143,11,0,123,0,108,160,118,0,250,234,164,120,119,11,144,132,176,212,151,175,69,184,61,139,164,209,6,200,0,192,64,233,137,240,
96,45,176,118,1,96,115,74,149,238,152,61,11,253,181,73,157,155,100,151,178,210,51,116,201,36,74,38,61,0,157,76,218,236,189,8,124,101,105,137,44,77,191,157,105,86,197,172,55,116,93,207,233,189,114,9,209,190,235,159,193,62,252,1,215,12,122,145,240,27,164,
205,118,136,248,15,214,86,224,133,145,33,6,78,254,204,80,232,56,143,193,1,98,192,79,140,129,114,163,140,206,151,167,98,244,155,174,149,205,150,213,174,20,202,250,78,209,62,123,123,251,16,112,24,3,102,108,0,218,39,111,145,27,115,0,174,147,176,31,10,153,
136,191,59,192,51,88,50,24,118,137,76,178,67,134,21,252,197,228,74,252,127,147,135,66,207,112,252,15,188,94,5,208,200,127,235,162,77,254,103,117,76,46,251,177,15,64,55,144,159,217,250,60,224,213,178,207,3,222,41,164,63,38,83,35,224,86,190,157,229,140,
200,200,68,185,227,140,23,147,103,197,22,57,35,53,2,228,74,2,144,22,63,223,167,68,28,255,219,149,142,217,210,249,234,101,34,218,67,195,185,41,156,134,110,73,221,24,70,240,18,96,23,98,210,183,96,131,0,125,103,149,3,124,181,35,72,114,103,183,252,28,56,
132,117,40,192,9,49,50,200,28,19,5,36,100,13,153,76,210,43,158,201,128,155,140,252,159,229,254,135,28,253,117,199,255,32,178,8,162,53,148,234,86,132,141,62,196,16,203,14,208,82,200,182,207,74,17,116,247,130,62,84,229,106,111,181,20,242,128,119,64,9,217,
255,237,133,241,12,45,98,168,11,161,23,128,24,133,158,123,190,60,17,219,7,72,104,157,204,121,45,125,241,193,50,245,155,37,53,137,247,46,245,159,60,119,62,104,175,214,135,177,36,224,81,22,102,102,213,40,246,240,133,81,139,225,116,97,163,226,1,76,104,89,
11,179,86,111,100,34,194,212,236,220,235,227,199,209,166,138,160,71,31,130,89,95,19,167,20,147,160,46,116,204,234,133,222,184,188,212,245,41,52,154,124,211,184,75,213,96,22,13,235,5,248,157,129,250,19,208,147,179,33,52,174,198,76,100,72,160,81,30,3,196,
44,162,97,142,3,144,29,250,191,50,189,6,2,4,181,107,179,115,209,210,75,197,186,174,131,127,17,137,154,9,3,28,171,40,156,81,130,172,242,218,221,32,208,8,218,50,224,163,185,233,22,243,60,28,5,49,208,198,147,148,206,77,168,186,165,67,149,206,175,114,19,
14,44,206,64,88,65,161,30,73,135,215,57,16,167,159,229,32,49,70,245,167,240,150,144,208,254,242,100,15,6,253,79,79,79,250,90,104,103,5,139,174,84,121,229,68,175,174,47,45,101,113,201,45,200,4,67,63,172,173,45,109,97,106,221,1,52,97,43,15,169,224,106,
18,249,62,48,1,219,64,140,144,182,20,198,115,119,143,31,176,22,133,216,252,82,12,173,205,97,6,16,195,203,127,153,197,97,114,67,83,156,243,63,219,95,116,157,199,149,254,211,41,21,31,175,221,122,42,248,154,39,36,7,118,185,118,88,94,153,3,74,230,109,196,
192,41,224,50,67,92,139,113,239,210,20,251,35,174,191,183,71,92,7,223,62,148,38,161,148,154,163,61,222,17,8,190,35,103,15,239,252,192,235,196,38,233,111,127,254,62,248,244,253,51,85,0,226,9,55,117,150,161,32,35,234,198,8,56,102,151,164,57,38,75,30,176,
23,60,229,0,150,60,202,49,23,255,8,151,74,248,222,101,172,43,23,130,129,103,171,35,64,25,63,63,24,224,253,111,71,179,191,124,177,185,252,159,244,222,111,106,150,71,55,9,11,144,211,120,117,171,46,192,151,4,40,40,30,131,47,138,255,207,140,35,10,55,53,132,
88,29,233,30,252,74,71,145,110,4,30,67,161,2,7,248,90,80,198,234,95,150,121,253,231,217,243,95,191,126,252,58,224,29,0,45,203,226,183,139,251,3,210,35,212,232,170,30,32,131,148,151,155,66,216,3,156,12,129,138,48,177,111,89,113,207,255,60,60,8,84,53,232,
148,123,38,24,151,142,148,234,36,116,131,152,240,234,95,149,199,252,23,38,120,222,232,172,213,184,50,235,157,74,65,215,15,195,8,120,243,129,151,74,96,10,234,162,224,2,215,64,231,7,254,32,0,28,128,252,141,43,16,56,224,192,62,226,158,19,110,202,154,67,
174,46,49,222,56,123,136,156,97,137,194,5,18,48,198,16,60,255,5,223,6,136,165,4,107,156,231,245,243,150,217,110,235,168,146,110,84,223,73,188,156,4,185,38,10,184,49,175,162,229,186,247,129,191,191,69,196,12,223,108,219,0,17,228,190,40,28,135,98,128,29,
183,255,156,201,29,89,192,37,222,225,31,92,127,229,134,40,188,9,169,217,199,30,115,254,214,249,249,158,255,226,100,0,252,48,167,21,43,165,74,173,81,162,254,91,79,235,153,235,42,220,101,168,238,13,249,97,229,226,114,35,133,173,38,156,156,248,102,164,35,
214,243,67,127,85,139,61,220,182,129,30,60,121,51,210,156,132,119,169,232,62,143,127,184,236,151,14,149,62,169,187,177,213,162,147,74,203,112,4,212,136,212,197,234,145,118,132,212,80,66,48,13,7,202,253,132,223,59,31,102,86,136,120,195,76,204,180,191,
61,149,190,61,239,96,121,123,206,11,230,25,228,50,98,108,113,141,222,238,174,3,108,203,123,162,80,94,72,206,110,31,170,83,28,176,40,152,98,66,221,139,227,131,237,118,87,70,250,47,44,239,133,114,199,181,156,147,16,126,2,234,234,222,129,199,0,32,13,231,
141,94,127,59,151,205,78,6,98,177,105,241,76,187,204,20,202,141,86,183,173,239,96,206,32,237,108,146,105,145,110,223,81,1,47,109,64,211,112,102,151,101,94,221,133,251,136,193,31,132,109,48,224,132,18,30,222,94,211,158,239,193,53,81,136,177,79,98,224,
227,141,99,146,149,139,42,73,197,14,241,214,118,0,147,247,191,81,253,249,98,41,21,19,172,216,127,210,47,237,47,223,236,127,97,202,205,237,220,52,178,51,94,110,72,237,152,82,30,114,16,34,160,75,177,203,238,143,26,2,117,117,17,135,203,205,127,161,231,102,
247,8,16,187,188,255,143,1,188,44,249,95,228,126,54,26,120,13,162,145,212,82,101,251,243,231,175,95,62,234,57,60,136,128,77,99,95,52,6,210,71,213,162,254,115,58,195,251,22,164,38,2,228,76,137,222,206,181,249,53,155,138,57,211,5,241,74,45,19,35,187,184,
199,227,31,162,221,171,188,186,11,229,197,56,47,247,45,156,147,114,188,67,52,171,209,236,241,240,202,127,103,99,245,55,57,237,244,31,150,170,126,127,254,247,143,79,127,123,202,54,247,99,27,72,243,135,241,22,132,31,190,7,249,85,51,22,27,205,31,31,87,154,
50,52,198,230,143,205,5,218,172,214,188,44,187,243,7,176,231,160,125,26,42,102,54,99,222,252,17,142,52,68,56,14,69,163,188,30,12,222,144,52,186,200,33,213,31,143,127,208,231,206,31,245,239,122,101,240,100,127,249,120,143,199,126,71,40,10,3,59,149,113,
250,32,63,167,82,62,220,31,102,128,193,189,76,147,65,243,85,16,241,177,103,208,252,43,125,99,148,255,213,168,147,207,198,155,217,128,116,175,84,25,24,234,44,7,142,99,176,40,221,56,114,195,40,98,202,137,72,19,90,159,22,215,63,224,167,247,31,165,181,118,
167,213,189,58,55,235,239,26,149,242,21,214,104,86,152,66,39,84,235,187,181,19,56,225,182,180,37,156,6,113,125,201,110,44,116,112,147,63,55,199,144,167,252,191,188,221,161,183,136,24,139,220,49,70,255,220,33,246,209,105,215,78,67,76,167,110,140,194,41,
143,144,132,72,61,20,37,51,59,92,114,96,134,146,115,0,187,231,197,116,187,152,238,20,233,253,161,86,73,71,21,8,47,67,49,200,111,62,247,146,59,39,206,219,25,115,25,22,49,140,37,14,140,158,168,60,15,247,222,226,214,138,86,173,15,59,116,141,222,63,202,182,
17,99,60,254,140,45,207,1,28,104,215,229,74,231,34,125,97,150,106,196,218,226,204,149,149,117,41,15,93,89,40,96,60,227,137,151,159,190,151,97,23,117,210,226,141,11,208,115,67,151,137,57,12,234,203,98,94,169,240,27,186,64,156,3,114,83,28,1,124,29,202,
99,245,55,229,163,252,195,3,173,80,51,223,95,180,154,93,179,62,254,254,255,128,43,154,57,82,52,93,14,129,129,27,204,49,6,187,119,24,17,15,56,250,149,113,42,183,28,70,216,3,164,159,223,255,112,34,72,243,119,169,85,124,95,171,103,178,233,162,167,127,158,
18,190,12,133,95,245,223,123,209,63,231,68,168,254,167,250,71,242,90,21,241,148,134,1,210,159,113,253,227,127,170,255,244,236,242,156,159,252,111,155,37,211,25,255,245,242,134,95,199,110,117,120,92,151,193,65,197,191,237,13,196,0,29,25,242,239,252,122,
191,191,70,179,55,31,38,107,34,154,1,255,27,135,161,56,41,59,229,107,50,95,104,148,240,112,37,11,102,222,239,188,127,125,183,255,36,161,51,156,63,39,124,81,178,74,176,82,163,93,185,112,62,64,134,218,57,198,9,56,31,137,233,0,219,112,247,51,112,6,117,26,
113,82,165,148,119,220,227,152,254,195,252,163,111,137,212,24,35,56,174,191,47,16,77,51,88,213,222,87,26,181,90,183,221,236,94,96,141,154,124,207,164,183,91,151,94,5,203,244,117,181,64,223,96,183,199,142,220,53,153,190,46,45,84,119,60,231,26,174,152,
196,192,12,196,253,139,82,146,89,4,100,230,0,239,207,33,62,21,150,118,217,7,110,242,42,229,153,236,142,235,47,50,222,255,4,214,190,169,211,39,112,38,71,241,207,237,34,86,146,195,236,190,229,212,213,249,81,254,243,113,131,128,212,11,128,2,53,159,85,52,
207,204,138,107,114,67,25,114,144,92,29,107,247,220,36,243,98,34,227,193,203,249,51,252,252,188,70,231,235,188,6,10,245,193,127,255,7,80,75,3,4,20,0,0,0,8,0,198,139,121,66,132,153,215,158,242,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,
95,48,50,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,251,87,218,218,18,158,144,8,145,70,64,10,24,42,98,4,11,248,0,17,197,6,69,229,33,111,4,26,80,16,84,30,115,186,78,207,89,167,181,215,246,172,123,
238,127,125,127,187,191,222,217,9,81,218,172,37,174,124,124,179,247,158,217,51,223,12,255,45,194,178,2,226,193,4,1,193,124,132,116,34,114,51,156,92,184,217,139,243,27,224,27,76,116,78,96,118,6,112,10,96,7,64,14,48,45,220,205,230,252,28,12,61,136,233,
204,20,239,245,119,71,7,238,87,236,155,153,230,52,98,44,234,4,208,54,178,181,139,52,198,83,219,137,101,39,46,171,240,89,218,141,246,63,79,127,68,21,69,193,142,31,176,150,165,157,45,160,186,240,4,180,53,71,0,59,113,50,229,157,170,84,181,19,224,82,232,
79,95,77,149,238,45,48,88,115,71,176,179,73,175,86,102,34,64,61,118,178,134,194,165,193,16,111,45,64,139,6,245,69,25,32,160,149,187,217,224,83,236,1,231,238,3,60,252,35,21,171,181,86,169,91,82,14,149,217,8,2,136,198,89,45,252,141,0,205,86,165,108,2,167,
107,184,116,52,147,42,47,140,93,190,33,52,198,91,21,191,9,184,121,180,192,34,67,227,91,63,51,234,252,216,2,197,241,56,203,246,23,108,37,10,161,91,238,22,171,205,66,169,217,36,255,171,73,55,206,185,223,160,233,2,140,109,175,99,57,163,219,126,19,202,22,
14,179,59,246,219,114,97,217,0,104,187,51,79,58,130,143,83,131,33,161,8,173,3,53,128,149,155,115,29,176,83,64,218,158,116,204,100,0,116,68,112,103,199,217,228,81,42,101,117,74,236,251,164,162,232,4,138,255,228,157,47,88,215,138,16,133,101,254,95,64,223,
77,114,125,111,99,212,130,109,110,133,231,224,14,160,149,235,71,112,52,132,16,221,8,93,62,112,204,164,74,38,123,100,226,55,77,52,50,217,249,213,100,155,76,50,44,187,60,69,195,127,94,116,174,1,44,111,183,11,170,210,201,95,209,254,229,93,27,157,228,17,
246,150,232,170,160,228,128,81,212,185,139,227,49,217,218,5,21,114,22,104,95,93,196,88,128,82,146,221,166,194,71,11,36,227,190,3,156,61,234,190,101,92,20,144,209,134,211,143,211,9,248,151,150,44,121,184,53,25,247,175,140,222,60,254,156,180,245,193,14,
126,249,182,214,110,214,90,138,114,120,28,242,185,132,1,71,60,58,101,63,80,15,64,233,195,219,48,210,226,18,97,235,210,192,2,157,192,106,24,183,116,130,115,143,226,207,101,211,62,1,71,0,34,121,231,151,110,44,80,143,16,99,172,51,108,121,177,14,216,14,200,
91,104,132,159,127,35,210,254,236,134,117,255,223,132,9,59,148,74,131,142,86,234,118,171,55,45,204,196,43,184,189,9,235,16,39,239,138,239,32,31,109,87,152,187,81,112,56,85,152,137,128,63,1,20,238,220,207,0,173,190,155,174,160,170,194,14,196,157,151,129,
150,21,176,137,21,28,76,12,6,143,4,204,253,247,58,21,218,191,42,117,239,90,109,173,146,111,213,155,185,115,159,135,45,150,160,232,171,16,181,157,167,34,25,207,129,246,160,31,254,79,161,69,249,119,21,10,222,140,140,130,175,138,180,152,247,189,207,163,
234,38,172,186,98,155,251,187,161,29,207,205,0,41,65,220,176,202,50,20,183,66,65,196,25,187,127,80,4,58,50,142,59,104,87,200,255,165,112,242,16,20,169,247,233,235,237,211,63,116,253,233,108,124,3,41,152,253,132,99,23,46,32,31,3,140,208,121,38,128,9,43,
229,142,48,99,177,243,29,19,0,9,30,224,210,195,86,215,200,36,207,76,80,58,133,145,227,197,100,29,108,124,86,160,91,168,225,106,142,149,212,165,0,210,185,103,170,199,63,205,252,183,64,152,116,99,85,46,150,174,11,249,102,155,14,208,83,228,135,199,199,59,
80,72,113,198,80,183,5,239,222,237,12,123,15,99,72,28,110,216,101,232,210,110,81,10,39,19,131,82,212,94,4,42,55,92,48,169,64,203,22,68,50,25,204,77,38,204,4,23,76,206,160,69,38,199,136,7,180,255,178,51,8,105,112,73,165,235,155,68,183,117,149,80,174,195,
251,28,93,102,131,238,78,226,85,241,120,53,116,58,147,242,136,61,32,245,226,85,137,146,249,126,230,210,24,67,7,224,158,3,111,34,92,25,105,64,183,203,17,176,109,107,157,198,220,57,156,105,201,36,1,255,2,74,200,238,108,214,159,107,138,83,21,113,25,102,
244,28,49,255,109,59,132,109,201,221,255,124,173,78,159,191,60,29,42,227,195,213,19,202,93,198,21,234,1,42,183,241,150,91,37,64,99,64,86,162,60,24,167,188,105,150,221,12,216,23,73,255,199,171,171,21,102,18,65,180,78,228,26,197,63,234,205,227,141,177,
70,85,236,147,226,40,250,26,250,147,37,147,85,156,53,140,250,95,122,207,48,249,186,212,107,42,13,246,241,246,221,233,58,94,4,116,234,103,137,82,165,172,165,182,76,237,252,198,178,59,179,192,128,95,25,46,198,72,44,48,212,95,25,29,88,168,63,65,92,79,184,
168,254,58,55,148,253,189,182,118,167,96,150,190,106,222,83,238,33,233,248,165,93,167,98,13,9,96,233,204,212,253,92,135,40,220,164,255,235,164,127,5,124,5,78,121,228,54,112,72,175,167,134,32,13,93,119,198,118,152,97,107,212,224,157,176,176,255,146,83,
175,127,249,170,208,84,168,0,239,20,101,186,71,218,161,26,206,93,120,186,33,152,174,17,16,51,128,115,49,225,128,169,252,10,156,137,101,74,136,205,180,134,41,48,187,155,5,166,125,119,216,108,225,167,226,173,13,30,26,39,154,9,156,185,198,86,125,127,118,
255,156,104,232,79,249,139,246,249,233,183,79,223,15,213,247,39,65,63,246,186,176,247,214,193,223,65,198,7,193,236,134,31,135,67,136,91,29,252,103,168,8,16,72,71,28,88,159,65,28,222,130,12,29,1,228,173,172,239,165,221,137,40,112,143,241,247,126,28,63,
192,145,67,180,124,3,234,161,211,221,215,134,104,97,41,211,171,20,178,39,135,169,148,104,13,251,83,148,255,133,191,254,254,212,253,247,211,243,111,74,63,239,216,164,108,7,210,37,97,32,228,221,71,141,128,55,204,134,137,93,218,78,17,17,142,199,17,255,1,
3,232,228,252,128,22,11,45,154,36,133,178,27,22,77,72,161,128,35,147,247,47,38,18,114,246,71,222,208,63,139,148,165,161,161,42,247,175,143,148,235,233,159,233,31,159,135,199,126,63,147,42,27,139,29,84,184,237,218,161,39,168,223,238,128,98,7,55,92,100,
186,179,18,196,143,0,71,8,150,51,87,206,13,227,117,207,22,118,0,182,73,222,190,187,30,169,100,16,188,172,66,245,112,75,77,106,136,107,254,141,249,59,139,191,133,254,113,192,246,119,66,136,58,137,143,242,95,187,206,215,174,186,138,210,44,59,194,88,152,
251,15,69,55,228,21,111,20,91,134,51,50,57,3,189,61,255,17,107,38,204,25,85,124,224,160,89,122,53,209,253,95,52,209,253,255,217,228,145,131,23,255,45,49,230,255,246,96,250,117,250,219,223,41,210,191,70,211,174,176,102,198,158,73,224,158,134,137,154,61,
48,31,230,32,6,87,18,228,42,246,38,139,208,142,10,22,5,10,2,100,212,200,1,14,16,212,81,137,239,176,134,132,149,240,145,118,223,135,44,207,20,74,19,224,56,232,223,195,251,33,85,72,148,103,45,139,195,219,217,236,56,153,74,57,156,193,176,131,218,106,247,
199,243,31,95,127,47,255,245,233,31,18,114,104,205,83,149,134,185,48,53,207,15,48,49,1,177,109,117,14,7,217,186,150,4,210,77,7,85,119,203,230,25,151,15,155,230,9,207,168,187,114,119,90,25,240,133,209,19,237,227,236,126,202,100,156,178,252,51,235,207,
42,178,248,203,73,154,255,58,93,133,249,143,231,31,168,126,41,77,105,186,181,64,121,201,134,231,169,3,19,56,37,81,192,217,74,133,170,94,209,129,93,48,230,63,217,4,12,133,88,96,104,192,230,191,208,43,163,14,198,252,119,110,204,127,172,254,220,82,249,233,
249,203,244,235,15,218,127,188,225,73,49,169,220,161,187,251,46,247,41,153,60,6,192,30,158,173,110,50,116,119,229,187,159,25,204,127,82,232,112,139,165,91,244,4,248,51,249,50,0,19,191,191,104,230,95,151,49,30,231,243,151,96,245,91,121,80,229,82,34,222,
169,229,91,212,0,49,86,73,35,94,153,98,34,192,96,191,69,205,189,171,171,91,210,83,162,249,167,19,69,204,81,186,103,157,82,86,174,138,202,112,174,127,236,81,196,134,5,76,96,215,15,188,139,1,212,175,110,76,6,221,63,23,49,227,239,116,198,117,253,187,158,
254,254,7,42,237,231,223,83,216,241,13,95,169,19,75,234,241,23,0,22,129,9,75,141,81,135,212,109,14,12,116,19,15,99,176,121,203,78,67,25,37,196,162,73,140,245,165,70,199,232,63,155,220,242,108,37,34,203,213,252,245,117,187,117,69,9,48,78,6,228,199,54,
253,144,161,234,206,137,26,5,51,188,22,192,50,192,49,132,249,172,152,61,134,58,174,237,125,164,53,82,14,224,121,35,220,27,118,182,248,41,188,135,55,144,181,194,56,225,146,24,112,44,2,191,39,144,50,196,199,158,88,158,13,148,84,161,127,139,51,78,49,253,
95,94,49,244,191,85,171,84,123,77,246,161,71,174,67,101,4,65,163,221,97,203,60,185,30,59,2,178,175,0,109,42,164,22,1,86,93,41,52,227,111,177,82,185,81,53,225,235,13,177,223,112,240,218,255,28,97,235,18,44,211,253,235,227,31,85,64,189,226,46,62,24,173,
11,206,97,224,131,143,235,158,34,78,30,244,233,181,39,247,173,80,242,58,138,72,179,94,132,18,58,33,14,29,208,89,39,96,221,72,175,31,50,114,222,161,66,106,63,228,117,160,40,211,145,181,245,213,34,62,26,41,154,134,137,248,90,127,142,125,230,191,212,105,
247,75,90,177,153,191,85,104,118,120,243,122,221,197,56,226,174,111,197,116,79,133,179,243,123,220,95,243,188,48,132,19,91,52,142,97,197,76,175,12,20,188,90,31,143,210,163,23,147,233,121,62,131,199,157,201,28,200,202,184,57,193,70,78,223,127,213,217,
167,179,20,40,255,158,167,56,253,78,191,255,174,85,79,217,12,230,37,244,28,222,228,7,95,106,118,126,161,3,73,174,108,181,22,66,190,20,230,13,64,245,214,104,220,8,175,170,120,59,34,117,117,193,179,212,178,64,60,148,202,225,212,112,247,121,153,114,40,35,
191,205,226,173,33,64,167,240,96,212,95,90,223,63,194,150,149,122,207,79,95,102,79,95,63,41,247,111,232,29,199,77,250,244,192,119,61,187,60,237,144,89,221,91,46,189,254,189,30,28,23,116,96,228,209,25,158,23,6,47,17,208,76,5,194,216,8,193,186,61,35,240,
129,183,239,0,252,7,4,108,25,245,239,210,127,222,128,62,255,9,75,33,96,199,107,148,238,232,39,64,175,27,207,103,254,247,127,80,75,3,4,20,0,0,0,8,0,198,139,121,66,184,124,102,135,152,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,51,46,
115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,133,87,107,87,26,91,18,173,126,4,26,108,161,81,208,70,1,91,81,196,7,8,173,49,40,104,130,10,136,188,90,30,42,96,68,168,184,18,103,188,94,87,114,115,103,238,252,
234,249,54,95,167,78,55,32,113,62,204,89,203,181,116,187,235,212,169,58,85,187,78,255,251,20,28,26,96,38,154,196,30,64,18,0,82,80,181,199,49,19,30,3,81,184,102,128,54,193,104,216,149,142,93,176,227,157,5,164,33,101,75,98,50,18,120,5,12,126,17,23,223,
111,97,119,100,130,60,224,97,76,213,19,183,58,47,133,9,74,170,249,114,238,166,168,209,218,235,132,189,251,104,128,185,14,165,2,191,229,15,123,163,99,0,250,252,214,140,19,66,99,128,239,201,224,11,193,28,46,140,76,250,208,237,120,96,17,175,134,128,210,
134,206,32,8,1,52,14,44,64,69,232,222,157,246,50,58,45,209,150,215,240,126,207,215,56,47,86,42,185,186,182,171,149,2,138,183,195,14,15,30,144,0,109,80,42,121,8,232,153,182,47,112,192,195,43,3,136,145,231,33,19,157,143,96,223,2,204,232,142,195,14,239,
29,49,84,120,71,38,117,30,10,136,17,68,52,25,223,24,131,45,230,95,114,205,195,20,44,171,217,231,167,175,141,191,158,227,250,126,103,207,191,207,168,118,118,212,0,153,12,156,182,227,193,208,246,69,216,119,42,3,151,253,211,104,179,20,159,1,64,197,69,192,
0,86,25,192,149,1,122,96,237,177,14,239,33,205,117,0,62,77,217,179,35,19,16,200,255,40,126,143,125,53,85,112,251,87,27,253,127,106,191,61,124,217,31,224,32,57,216,198,198,0,52,156,229,6,112,107,131,235,74,109,121,99,208,1,141,76,99,64,123,96,18,77,70,
130,197,0,101,113,146,193,165,201,57,224,18,48,162,105,114,3,29,246,135,156,103,254,25,144,5,43,151,102,252,211,206,229,77,17,63,169,231,185,236,85,187,146,107,102,203,189,68,64,189,171,1,100,246,129,43,200,228,191,23,158,15,96,30,96,15,194,194,173,82,
179,193,5,206,175,95,14,99,89,244,82,48,189,163,247,78,108,87,168,58,214,192,1,40,194,93,60,42,35,158,3,74,32,108,65,81,132,149,222,244,218,41,110,1,37,11,30,188,19,241,11,54,133,78,103,95,173,254,204,126,125,56,123,120,250,235,71,228,184,85,196,0,192,
234,238,20,247,2,45,113,10,245,170,142,190,41,72,32,218,94,224,142,106,183,84,107,225,194,12,49,128,75,65,5,166,16,195,107,72,21,201,24,41,248,76,27,126,28,237,161,113,0,87,242,20,58,86,14,6,216,161,148,161,27,216,253,87,43,136,123,44,255,148,82,128,
132,122,246,248,245,241,143,254,83,252,76,163,52,57,198,183,43,94,144,59,68,207,24,128,130,9,204,255,202,88,193,240,48,31,144,146,144,131,100,208,21,24,1,47,98,141,24,158,95,25,204,30,89,252,156,221,236,63,249,164,30,207,86,179,229,90,33,73,255,216,121,
117,119,174,195,175,64,139,231,38,1,128,14,255,134,81,253,149,65,13,49,243,22,224,225,32,131,103,122,38,3,14,171,255,229,70,173,85,63,41,103,207,114,141,79,233,37,199,221,109,23,118,168,80,13,169,11,28,46,241,99,103,41,145,108,203,24,58,128,33,114,32,
210,47,145,155,187,217,198,37,230,67,136,174,35,184,7,174,157,196,64,215,184,105,173,139,89,241,11,20,249,221,50,50,101,3,217,52,145,201,100,219,147,130,221,93,93,159,153,230,128,227,253,106,253,225,207,135,239,3,38,64,153,88,16,176,155,135,184,203,11,
85,200,70,1,35,94,192,251,53,136,219,170,238,162,120,203,67,222,179,224,99,193,196,121,144,107,222,62,245,191,105,146,32,147,77,58,246,216,132,24,54,187,176,49,52,153,29,153,236,120,251,156,202,218,136,229,159,183,135,227,219,130,71,110,24,181,102,181,
88,106,104,90,47,232,213,153,218,172,35,78,117,3,45,170,110,175,119,219,4,32,42,46,74,172,220,155,94,118,153,241,117,0,71,218,139,10,220,251,253,73,44,49,6,216,211,166,186,198,195,97,163,244,129,237,33,101,2,184,247,43,67,154,168,127,145,155,163,150,
73,170,103,237,106,77,171,180,155,57,13,147,1,185,91,183,178,155,150,207,223,101,48,26,129,49,32,157,72,203,152,210,125,221,134,5,252,144,7,34,196,67,225,77,188,29,50,88,119,225,172,215,129,215,148,106,42,215,67,229,148,207,99,116,57,50,100,184,51,10,
90,189,207,150,203,237,7,39,70,87,27,205,92,174,172,157,213,91,21,180,22,59,59,93,23,253,140,128,83,2,94,0,9,223,183,74,201,42,1,253,253,250,231,43,147,0,239,183,65,120,1,26,51,215,167,22,176,137,32,124,100,188,146,102,153,48,192,103,106,216,181,142,
58,25,123,100,107,254,88,197,175,149,138,205,194,198,252,22,75,247,6,248,192,37,127,22,57,12,251,118,135,242,15,91,50,69,119,30,244,109,48,96,149,50,151,150,63,83,185,123,125,201,49,67,68,206,95,216,11,234,108,64,204,19,67,148,123,34,181,128,111,143,
229,159,173,83,121,50,255,176,178,76,101,45,55,90,70,174,222,172,103,43,70,172,224,137,213,111,143,233,170,100,154,157,13,30,98,170,55,134,173,252,112,152,146,109,108,150,6,226,45,201,13,141,99,63,52,197,82,40,22,138,98,171,67,157,213,167,234,103,140,
130,39,90,31,50,218,208,16,75,180,7,49,90,230,30,14,152,244,239,14,1,7,154,218,104,22,98,205,214,137,150,79,110,86,3,51,136,31,204,163,38,148,125,73,142,86,203,99,65,138,74,6,15,219,213,114,112,220,255,36,38,92,160,208,180,91,227,198,5,55,83,57,17,34,
151,77,133,1,201,25,16,206,237,5,17,214,171,229,208,184,255,201,196,49,210,31,1,230,72,128,163,242,217,115,63,86,255,249,156,212,180,206,166,109,171,19,50,75,21,142,196,158,19,110,238,125,161,70,214,2,210,34,13,100,244,2,235,31,11,128,22,141,187,99,207,
14,246,52,86,17,2,207,110,183,87,211,182,153,55,54,161,190,11,29,147,17,55,25,31,65,232,8,19,245,39,77,187,103,201,191,122,172,229,43,241,147,108,163,161,97,136,82,149,239,141,142,106,170,91,236,85,187,72,238,66,126,244,163,97,140,4,41,0,61,100,85,57,
86,55,209,160,63,94,195,133,158,104,235,32,70,95,37,187,101,110,106,198,47,138,6,56,97,65,37,253,203,211,27,72,63,187,161,127,172,142,168,9,200,153,212,240,8,248,4,186,9,196,71,128,65,15,18,46,186,148,8,127,192,203,87,117,29,181,12,91,47,194,145,10,235,
137,3,29,19,125,56,158,3,233,92,200,105,99,255,32,69,174,0,167,212,198,75,31,31,42,63,127,60,34,110,233,166,255,229,119,199,130,10,101,122,2,233,31,22,176,119,11,17,251,182,112,8,167,10,28,135,232,117,69,227,62,110,155,22,102,161,42,130,223,238,9,98,
159,61,6,0,154,82,71,132,138,108,159,199,65,31,214,69,155,176,76,12,110,113,202,163,141,24,162,116,205,249,174,169,59,118,118,173,249,51,3,126,153,92,127,107,252,241,253,241,249,107,41,169,173,178,102,10,79,47,10,187,74,85,134,122,106,122,157,105,71,
130,183,9,155,82,149,162,211,212,29,154,165,64,34,40,252,141,53,211,77,198,159,235,84,160,234,155,245,8,103,94,148,185,65,65,221,108,223,192,185,207,233,20,58,98,155,58,116,153,30,149,228,50,72,38,254,201,254,179,222,159,138,92,250,249,253,95,255,120,
120,124,218,213,240,220,235,109,83,225,236,179,81,65,169,137,97,239,168,52,82,55,2,236,145,183,140,253,55,140,165,255,195,80,104,143,145,255,119,78,6,253,92,61,125,234,255,249,240,131,205,31,60,192,146,89,221,239,189,240,178,136,170,235,242,122,110,104,
235,134,47,1,170,255,87,192,5,101,5,157,92,245,122,137,244,215,9,43,14,160,102,167,232,186,254,141,12,94,93,192,86,6,157,135,226,7,26,72,184,66,239,47,206,244,31,160,145,201,149,140,146,233,223,69,249,231,132,148,106,233,111,41,215,214,176,185,176,132,
87,45,16,168,183,169,152,60,36,165,11,107,172,32,168,224,237,10,32,201,231,192,147,196,102,211,4,12,10,119,13,211,120,132,96,214,159,168,8,232,59,193,24,205,63,100,26,10,84,223,184,83,192,221,229,4,11,42,71,51,152,54,229,96,64,139,249,183,185,47,168,
109,5,181,217,54,114,215,245,98,51,87,111,227,126,32,115,111,189,29,211,74,233,56,130,134,186,142,237,19,136,218,28,66,74,188,84,225,0,103,2,55,180,91,144,24,25,111,137,231,78,240,100,47,79,207,174,45,0,57,29,64,69,194,234,129,110,96,198,100,164,3,45,
17,247,48,188,253,105,168,88,52,16,197,113,253,219,229,53,138,116,89,110,126,251,249,219,224,229,17,255,174,79,246,78,138,110,15,126,5,78,249,55,0,190,101,212,222,50,174,255,199,228,181,255,93,46,107,254,24,181,114,59,222,104,87,53,29,59,43,219,88,157,
130,37,42,85,65,36,173,195,192,218,6,146,202,197,217,252,82,186,116,246,77,159,201,96,64,87,169,147,32,46,4,77,6,91,79,236,254,71,123,48,6,74,19,123,176,133,242,29,237,49,210,127,105,165,14,24,149,171,197,211,156,86,41,150,114,218,121,217,169,141,74,
53,69,173,1,229,162,51,48,1,136,144,188,112,106,131,193,42,12,76,128,222,255,7,110,231,206,136,241,141,189,191,47,167,237,126,188,13,152,128,4,23,34,164,82,206,157,87,19,98,52,123,227,249,115,41,209,148,162,111,175,98,181,208,202,81,253,87,105,86,27,
81,3,77,253,239,168,128,177,5,196,150,65,13,239,164,65,169,207,80,238,242,236,107,199,92,57,177,245,110,206,103,120,17,216,56,39,70,134,6,50,116,242,126,196,140,197,216,163,129,188,148,141,42,25,38,25,244,166,132,35,121,34,255,10,111,35,144,83,155,177,
92,220,120,236,63,255,174,239,206,225,122,39,102,217,70,103,219,60,220,46,144,186,91,159,142,80,154,167,99,117,163,244,49,183,107,1,231,238,1,15,135,26,1,170,5,128,155,252,71,122,193,181,236,176,220,190,179,112,251,43,164,255,46,11,224,97,88,127,36,127,
122,192,29,58,84,232,251,175,252,48,232,63,63,255,254,172,105,51,59,9,223,107,169,20,185,120,43,22,115,37,117,125,8,180,103,64,75,198,131,175,12,186,204,217,9,134,202,28,44,79,0,55,12,56,246,77,154,76,196,207,131,85,127,133,167,199,47,15,154,249,254,
253,207,127,1,80,75,3,4,20,0,0,0,8,0,198,139,121,66,100,166,9,82,205,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,52,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,117,87,107,87,34,217,
21,221,85,148,80,210,40,168,12,93,136,218,165,40,32,42,45,133,15,16,84,20,16,108,16,16,196,7,50,34,156,113,77,204,114,212,180,61,153,76,242,167,243,45,95,115,110,21,216,218,89,41,151,221,176,221,247,113,94,251,156,250,119,14,163,58,58,89,237,40,72,13,
111,24,78,164,149,142,140,213,121,15,81,231,6,9,55,144,25,109,200,216,160,32,17,117,17,6,28,105,144,12,162,165,35,162,128,119,229,19,108,73,148,148,125,210,153,209,172,34,0,32,137,182,140,45,138,242,146,38,194,33,184,210,222,107,25,13,254,186,97,24,134,
205,21,201,143,233,154,22,62,120,248,246,212,252,71,184,116,66,171,105,131,110,97,62,25,80,212,241,22,104,122,201,73,180,85,220,166,27,241,117,20,1,149,36,92,109,45,69,134,12,155,66,0,109,45,133,135,64,106,134,129,171,183,0,200,206,255,73,224,227,141,
128,59,200,159,255,166,85,142,107,85,253,226,160,82,214,11,217,181,100,51,138,66,16,65,252,129,238,36,202,254,241,101,62,78,240,176,230,201,202,104,233,193,6,111,118,26,226,251,197,148,154,130,157,105,119,164,93,223,220,143,194,141,93,133,61,196,192,
166,0,116,232,248,69,61,147,113,169,79,108,209,207,214,149,195,138,233,50,34,113,190,199,241,145,193,184,171,90,184,56,60,104,54,215,214,13,58,243,45,210,109,24,9,16,146,54,146,95,1,152,206,20,107,255,31,32,150,60,255,184,228,249,199,37,22,48,56,223,
166,206,179,187,62,104,205,181,146,222,62,62,60,172,20,58,231,252,39,166,69,249,119,231,3,141,215,168,186,120,69,123,160,176,43,233,74,106,249,112,142,242,19,41,106,3,49,172,66,85,57,186,61,99,98,151,250,150,119,119,28,52,250,19,51,218,116,129,155,48,
84,24,106,215,100,228,222,48,36,105,120,126,192,46,252,42,185,10,177,122,181,166,199,19,49,163,22,66,152,172,155,14,174,154,158,154,164,130,58,48,247,200,7,154,157,12,81,124,176,153,167,109,159,72,207,78,233,148,177,128,75,136,248,167,120,251,180,248,
4,164,93,164,226,237,166,120,107,191,21,255,184,118,212,187,255,250,231,67,239,241,23,157,10,59,97,90,167,161,119,129,26,102,39,41,61,106,2,127,117,93,202,136,79,98,150,194,163,195,11,73,185,245,89,222,125,10,88,97,118,201,220,125,61,60,59,188,97,18,
25,47,242,241,244,235,249,30,144,242,253,252,113,235,252,226,67,239,229,229,240,43,255,19,167,153,124,191,127,141,240,150,49,146,81,247,101,156,44,46,23,169,223,23,229,230,206,170,253,247,64,82,229,227,78,42,141,87,32,34,128,66,98,182,216,232,222,114,
253,57,28,207,224,252,43,85,168,72,151,183,204,24,119,63,131,247,56,235,118,51,226,252,159,220,75,24,65,82,59,108,112,246,233,226,33,42,152,165,58,19,211,220,37,245,76,65,142,40,111,165,4,112,171,118,197,221,191,240,247,60,82,4,231,186,122,43,35,151,
165,124,113,192,128,42,252,111,50,218,48,40,99,75,170,117,188,219,35,169,142,125,247,191,162,206,50,52,175,213,239,159,239,106,95,127,237,61,234,180,62,29,165,75,96,134,173,121,86,170,147,18,233,11,107,212,177,54,47,153,190,123,195,208,212,166,201,88,
237,13,24,117,102,72,38,227,212,202,97,93,105,170,210,149,190,176,212,187,182,24,127,227,160,190,230,223,136,250,153,175,107,184,78,238,190,245,30,30,94,116,67,63,15,173,174,82,108,144,93,46,99,21,111,129,164,56,127,251,13,32,43,12,252,192,0,13,1,153,
1,167,82,146,223,49,222,213,223,79,170,21,255,179,175,119,119,250,243,125,239,241,169,59,235,141,176,184,98,25,83,120,241,212,100,116,189,222,176,0,196,99,243,240,90,102,44,12,129,244,84,78,77,48,67,127,5,196,238,93,35,184,64,229,1,224,233,204,224,118,
131,230,169,108,249,191,41,50,228,38,103,197,95,177,127,154,71,38,165,53,235,7,185,99,81,129,122,139,200,49,12,21,112,42,129,245,192,61,4,248,238,18,46,137,22,95,131,137,170,236,187,34,179,35,188,218,239,185,122,207,80,240,30,24,216,159,224,243,29,220,
84,8,255,210,26,92,122,79,191,221,255,243,46,113,92,113,234,195,112,223,170,101,15,42,95,156,51,67,32,162,22,21,24,95,156,122,159,211,125,57,9,185,164,150,76,15,25,175,246,11,235,186,137,96,245,213,254,153,29,182,127,218,159,27,2,150,253,249,161,253,
110,22,192,136,118,240,248,120,127,23,126,201,125,253,179,152,237,239,82,110,3,229,81,46,55,79,195,94,57,8,97,87,220,124,19,43,182,164,135,11,98,215,239,207,16,245,32,20,199,134,178,130,205,80,121,247,114,85,99,65,132,237,25,57,133,202,155,123,91,67,
65,202,168,231,234,120,166,120,120,208,40,119,57,168,34,255,251,202,171,255,221,99,115,220,0,116,237,184,154,59,168,158,29,156,29,215,232,132,93,115,222,98,49,247,65,147,184,255,210,14,3,151,151,156,140,211,72,74,107,206,207,100,61,86,186,171,3,103,10,
96,115,115,129,91,70,91,186,164,83,254,218,185,198,230,248,152,173,46,85,237,48,235,177,209,48,151,104,42,247,63,51,255,226,134,225,28,139,78,185,161,105,197,167,167,95,42,79,127,191,127,12,119,141,201,176,168,157,21,140,187,94,212,115,59,242,145,169,
25,226,218,241,193,99,107,43,28,136,68,121,58,124,68,48,237,175,127,228,15,111,151,4,240,195,146,233,31,151,232,98,73,181,211,13,164,56,1,156,238,149,109,194,132,86,125,58,124,42,255,254,237,41,222,105,83,221,212,14,33,159,73,87,93,49,134,214,153,128,
141,164,216,59,192,211,252,110,255,144,17,120,207,184,198,255,48,190,235,143,165,255,139,133,88,173,81,20,253,39,209,41,238,44,10,223,46,194,129,29,229,148,219,205,246,252,39,1,4,56,111,211,222,27,47,40,224,244,211,249,58,230,56,115,203,90,209,133,207,
154,211,160,252,21,116,166,141,169,92,178,89,175,223,106,62,60,67,125,115,113,134,82,56,176,47,36,203,224,77,211,234,233,247,250,155,112,204,9,151,184,154,245,202,241,25,87,159,174,247,221,78,163,221,201,227,243,40,87,59,182,92,216,119,59,99,196,192,
58,38,120,186,106,201,216,118,59,11,212,25,202,109,79,198,133,201,40,98,11,98,254,90,119,73,215,110,231,145,0,54,216,10,29,109,72,188,164,66,157,6,242,252,83,87,111,100,105,168,255,50,219,239,224,248,215,115,39,107,7,229,114,173,17,163,186,111,78,184,
106,142,71,149,125,113,92,161,238,203,8,64,228,238,158,208,191,140,215,103,136,252,247,50,176,143,13,25,251,3,198,60,15,85,123,82,74,70,222,235,51,43,36,128,79,204,32,39,178,67,134,79,44,225,252,43,215,203,230,249,190,177,240,60,66,17,136,225,167,198,
35,152,30,223,243,251,143,4,149,139,201,149,86,155,94,81,110,187,196,195,83,22,87,120,193,181,71,0,230,249,25,231,33,202,102,67,232,237,125,22,41,19,155,136,216,126,127,11,136,71,17,145,88,247,251,215,136,7,144,52,102,112,98,78,8,131,248,127,114,251,
231,21,238,127,245,90,67,84,223,121,65,191,33,180,68,113,45,32,34,103,112,206,161,10,45,228,47,182,173,189,202,218,166,15,221,93,163,58,240,190,203,54,243,51,228,250,81,112,123,112,154,122,232,18,5,217,90,48,199,61,157,91,64,67,45,203,104,183,188,131,
249,15,54,67,204,127,67,251,63,56,38,68,73,106,250,90,163,84,203,23,154,107,122,234,196,88,38,30,156,89,24,149,67,209,170,83,89,6,186,22,176,129,30,215,238,148,49,234,226,43,10,32,99,138,105,139,244,33,64,2,152,90,155,24,107,93,244,77,128,197,151,251,
191,110,248,233,226,220,4,108,111,245,23,110,49,163,123,180,198,253,203,253,227,175,165,175,191,233,151,217,149,40,221,150,176,207,125,224,84,12,211,173,197,196,58,221,180,145,136,45,202,59,2,184,204,6,252,130,177,74,123,142,148,48,183,181,168,135,5,
35,132,109,37,136,107,105,241,120,234,227,144,97,63,247,136,61,214,198,77,134,16,204,52,250,220,67,250,229,76,156,47,48,50,250,129,7,34,93,171,55,114,231,58,151,96,53,190,123,144,222,164,130,159,169,19,80,189,197,57,148,246,22,22,218,3,121,127,22,114,
215,42,237,122,219,251,243,150,191,213,244,42,14,87,236,161,126,251,6,187,28,91,30,136,20,108,93,76,121,233,246,6,26,207,54,207,234,17,192,25,53,47,146,106,143,187,207,95,212,55,245,63,98,255,136,15,60,127,52,238,127,189,123,208,183,185,254,110,114,209,
249,74,239,28,11,113,167,235,30,7,159,82,103,24,81,197,218,25,140,163,199,237,78,138,141,77,69,110,25,224,201,1,199,210,165,34,237,4,55,185,188,196,18,184,36,108,58,82,123,24,155,182,150,124,192,1,46,248,29,106,108,42,58,92,226,151,218,82,152,199,33,
36,89,127,109,99,75,188,102,217,21,173,215,139,209,243,167,135,216,22,37,3,219,34,85,22,153,234,192,165,100,10,137,72,72,49,62,124,131,206,192,138,99,91,0,33,6,242,88,158,225,191,70,150,4,144,16,221,13,25,206,248,172,125,68,0,156,127,248,67,17,10,153,
117,114,253,53,176,198,54,252,33,122,56,177,254,172,139,254,227,102,77,98,201,200,149,106,141,86,243,168,80,205,239,233,99,252,170,64,44,55,156,151,182,19,5,233,82,121,117,216,110,74,182,14,87,139,254,113,141,110,107,86,255,177,85,120,32,202,5,87,135,
229,86,23,140,22,21,131,180,93,54,247,136,139,116,79,16,162,130,33,110,120,42,98,40,158,132,217,127,181,168,131,235,47,255,244,24,254,166,95,61,253,174,179,254,122,44,253,237,35,167,86,129,118,113,126,218,210,223,105,153,135,121,160,23,112,46,11,253,
53,247,16,253,191,29,240,198,169,37,204,13,160,160,86,84,116,193,250,91,182,244,247,139,114,35,163,206,205,153,223,97,172,129,192,117,245,70,127,237,150,254,174,175,27,230,244,91,103,221,244,45,139,227,102,204,81,133,223,89,200,233,139,12,199,161,164,
16,51,74,89,140,1,192,222,173,111,133,132,135,116,150,187,36,42,252,254,21,244,133,190,51,56,117,89,84,67,111,39,36,240,252,210,55,223,191,220,17,8,255,159,20,206,14,42,66,4,121,254,94,208,5,181,236,132,61,9,110,21,241,168,223,236,93,78,174,221,36,82,
210,68,48,59,111,49,218,176,167,220,109,41,112,211,209,150,233,34,130,88,153,236,30,209,178,41,60,61,71,45,211,1,138,135,95,137,80,23,65,29,76,72,30,143,121,190,165,63,206,145,224,156,168,255,74,239,207,187,175,122,112,75,215,219,255,249,47,80,75,3,4,
20,0,0,0,8,0,198,139,121,66,163,180,249,169,197,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,53,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,109,87,251,83,226,90,18,110,146,8,17,35,1,
5,13,138,24,192,7,160,48,18,84,80,240,129,200,75,30,98,0,69,102,4,161,199,218,177,238,236,92,119,30,119,119,107,107,247,111,222,223,246,215,237,19,136,23,231,222,84,89,37,95,125,167,79,206,233,175,191,238,252,55,15,179,42,224,248,1,246,164,161,46,65,
110,10,120,129,134,224,158,102,60,2,114,111,0,5,234,246,55,75,186,180,228,167,160,200,1,253,139,26,61,156,24,34,40,225,111,235,185,98,177,146,191,202,213,177,158,130,70,3,32,162,0,127,6,163,44,224,57,136,250,30,128,74,196,19,55,90,161,151,3,157,1,0,54,
56,114,163,3,208,31,140,99,211,8,14,71,34,69,175,198,54,22,241,142,253,156,225,119,220,215,86,192,64,104,139,49,118,16,248,12,99,244,243,131,44,219,95,148,61,196,10,72,205,90,39,127,91,185,40,168,9,159,108,95,197,15,48,57,76,77,132,128,87,117,155,64,
25,154,2,236,200,246,5,19,0,225,138,3,90,226,99,192,41,140,32,237,164,232,109,217,190,98,50,94,132,42,7,171,83,65,211,18,99,12,198,251,91,228,80,204,1,138,148,175,228,26,149,156,74,15,198,180,14,14,58,142,131,249,83,62,3,249,40,96,83,109,97,175,40,251,
216,233,224,210,73,151,169,118,16,123,243,73,59,88,142,132,34,93,102,44,88,166,37,78,23,49,50,194,7,118,221,91,140,33,39,141,37,87,140,1,44,168,76,215,206,101,36,20,140,23,49,246,23,54,163,116,78,169,124,223,44,168,23,185,86,75,195,168,150,97,169,10,
64,140,127,116,39,101,29,19,169,56,246,154,176,5,75,160,207,182,20,56,241,67,8,71,61,136,11,243,124,70,190,21,224,96,193,149,198,193,248,120,154,31,57,150,104,63,142,134,176,109,177,242,150,197,27,1,34,222,165,24,14,111,13,198,190,136,22,251,93,31,32,
201,238,223,22,218,139,129,23,190,12,191,13,63,171,173,118,73,237,174,186,243,88,28,95,213,137,84,112,195,4,24,50,160,237,190,178,66,230,32,153,199,56,208,11,93,64,220,125,154,106,76,47,249,206,212,245,168,6,177,95,27,3,85,241,209,10,211,140,25,168,113,
28,83,35,59,191,109,172,63,202,127,165,81,98,215,159,195,186,230,193,225,37,200,148,219,28,68,150,56,188,91,139,224,42,24,192,1,220,88,5,60,214,52,19,104,146,146,57,172,235,155,8,166,254,178,150,244,148,218,73,238,85,210,250,246,230,174,201,200,194,123,
128,17,61,108,127,167,108,1,104,90,148,252,117,163,148,107,209,254,26,158,161,255,176,217,24,175,245,149,36,232,149,178,123,218,246,164,118,196,162,21,178,229,227,157,219,228,4,16,72,161,233,224,110,162,123,81,24,3,235,168,64,226,96,87,198,155,251,137,
220,110,56,56,207,106,145,102,169,52,6,56,86,127,244,236,239,105,26,47,71,233,119,66,185,214,43,133,70,59,87,75,168,84,127,7,191,215,31,26,245,23,251,179,250,107,179,250,155,115,227,194,31,234,207,242,182,254,238,23,88,253,197,204,250,251,229,79,234,
79,249,248,244,253,199,151,167,219,231,209,19,150,247,216,219,49,155,176,140,230,179,118,46,228,217,0,124,232,64,196,15,124,120,38,197,89,202,139,57,200,102,139,112,198,252,103,6,57,46,224,62,216,194,254,16,242,16,130,79,2,237,191,152,56,128,114,181,
74,87,13,224,228,31,56,110,199,125,176,141,157,14,1,126,170,128,30,103,121,164,45,152,254,172,54,191,223,185,178,162,148,106,133,130,154,175,117,46,84,204,123,124,184,215,108,37,193,5,55,82,215,13,152,153,181,177,100,106,20,76,23,111,173,80,72,134,131,
58,1,9,208,161,37,117,194,80,87,3,27,143,200,82,205,228,214,229,64,223,144,108,31,72,176,41,251,172,208,19,123,28,220,213,213,45,28,1,196,215,120,121,95,152,220,191,113,126,137,149,181,170,180,158,191,15,191,82,246,85,53,175,8,54,164,212,57,96,30,56,
31,149,106,37,96,247,154,222,49,195,214,230,221,30,47,246,153,254,150,224,135,139,18,82,158,98,212,25,163,154,84,0,187,99,32,179,142,118,247,77,196,237,197,219,73,12,150,161,254,229,248,254,61,51,30,45,72,6,208,248,241,233,219,240,226,233,243,190,202,
142,138,147,252,103,225,192,10,236,100,125,250,219,166,13,179,190,27,202,63,5,25,171,207,5,67,241,88,2,253,145,0,74,119,50,190,200,101,161,78,118,123,168,25,12,6,236,74,237,5,40,207,137,1,188,206,26,139,218,78,180,188,230,223,105,15,128,0,137,153,203,
238,187,194,63,94,190,126,251,45,217,92,39,119,29,60,96,70,2,248,27,32,191,88,79,250,150,177,5,16,133,57,218,174,168,66,126,109,49,214,196,30,157,94,128,123,235,29,7,87,178,61,138,253,48,197,230,225,61,83,215,52,195,194,181,222,50,120,230,191,241,164,
109,199,168,127,171,44,120,193,41,233,195,191,14,11,95,190,197,19,23,91,27,206,189,119,248,222,120,85,145,130,105,197,85,103,184,103,2,66,204,22,36,224,200,4,194,66,29,224,60,188,28,197,97,223,0,246,216,193,195,43,179,169,62,62,80,255,176,193,158,240,
0,172,33,198,76,71,8,147,176,193,16,20,61,171,14,150,103,151,146,45,214,79,135,159,127,253,139,154,236,71,148,212,99,99,82,76,62,221,218,54,18,130,27,16,97,181,235,38,209,247,11,196,168,141,115,112,36,146,204,218,107,190,26,147,204,6,115,23,33,107,133,
102,216,119,136,247,19,187,17,203,196,240,19,131,44,43,206,171,148,212,169,250,115,202,193,0,165,95,249,87,33,126,49,252,246,45,94,253,247,146,223,183,138,228,200,81,166,157,197,174,221,187,230,128,48,198,189,176,9,78,161,226,27,136,176,225,131,32,3,
38,135,225,230,215,215,223,2,142,24,140,1,246,134,204,33,45,113,248,157,145,86,8,30,50,255,161,253,253,176,172,242,203,222,141,220,199,143,207,223,127,107,253,253,233,5,45,27,121,211,59,59,144,243,203,232,240,236,154,192,153,144,231,52,90,218,123,101,
8,212,9,6,158,133,11,19,216,149,78,197,45,188,134,184,9,156,72,164,206,225,72,126,5,126,72,200,252,183,106,156,95,134,144,159,28,88,41,118,106,53,170,189,90,238,182,143,233,73,166,108,36,247,230,214,160,138,91,175,102,126,236,171,88,105,255,68,137,1,
17,178,174,3,129,18,146,73,237,151,76,202,49,148,128,26,232,97,169,102,148,219,59,120,146,58,193,12,134,87,75,102,253,149,169,66,53,179,254,101,217,232,63,174,218,175,255,41,63,199,88,10,122,216,100,7,156,120,183,206,225,155,217,137,199,72,230,13,224,
236,0,252,204,216,126,203,120,224,126,102,184,118,205,253,133,241,254,202,117,190,125,173,151,114,13,85,125,200,198,141,102,35,195,130,144,158,233,6,1,215,37,3,104,207,32,13,19,183,34,76,51,94,126,102,220,51,198,208,181,18,26,51,64,48,218,205,52,240,
200,77,249,159,15,66,134,36,154,159,159,241,23,85,139,211,252,19,89,41,154,215,125,33,29,144,158,234,43,43,38,176,32,94,139,128,145,104,192,4,130,194,131,192,24,225,215,12,137,37,138,94,92,241,152,64,192,89,53,24,209,215,134,60,237,191,52,188,1,243,223,
66,237,250,178,82,96,254,219,59,82,82,15,4,218,153,220,220,29,201,16,49,251,219,191,34,128,105,167,183,99,75,245,252,19,117,57,111,236,160,143,34,126,28,184,12,224,84,234,144,255,121,198,75,88,201,158,81,5,192,249,169,235,24,7,42,108,28,58,88,83,165,
190,53,241,223,113,254,247,20,150,249,220,243,215,250,240,203,227,145,127,233,253,184,83,195,139,232,87,109,168,42,62,93,31,3,170,160,11,144,243,68,2,168,195,172,81,110,82,222,30,195,210,158,138,164,131,16,69,126,145,154,176,143,103,7,107,181,135,178,
81,129,101,225,58,10,181,148,26,198,81,117,28,4,112,118,109,33,59,200,238,81,3,116,217,142,66,51,92,4,42,141,203,78,171,173,87,114,181,154,23,141,84,109,179,211,65,86,130,171,41,32,70,1,147,213,41,96,5,250,156,70,75,54,77,160,0,89,251,155,37,155,236,
184,211,75,142,105,201,235,253,243,115,65,67,127,151,149,82,69,205,179,1,172,227,168,158,116,201,127,152,84,206,225,202,13,157,45,2,50,12,8,10,105,168,73,4,108,156,116,239,239,13,160,203,230,194,209,106,252,4,13,0,132,61,154,193,1,79,82,26,27,55,100,
112,11,151,112,73,95,8,235,90,220,4,50,48,154,234,191,178,127,153,210,163,52,11,122,62,198,202,95,235,237,123,163,172,84,108,70,185,83,255,29,237,167,220,163,243,206,56,33,124,87,208,70,14,219,250,107,49,113,148,25,116,58,206,145,218,59,243,95,122,67,
128,1,120,15,25,99,27,104,14,153,37,230,249,156,45,242,106,34,78,211,127,233,254,121,91,54,192,244,127,87,110,23,46,75,5,53,119,187,73,233,198,199,15,112,72,204,164,80,94,130,105,224,222,217,113,188,1,118,196,1,29,38,232,14,225,135,182,17,156,154,31,
85,72,28,124,248,112,103,48,102,231,122,2,188,11,76,49,4,180,248,76,255,231,108,91,180,127,88,204,231,244,90,50,119,75,247,31,240,44,122,247,49,97,188,107,23,42,2,44,185,108,65,100,21,1,204,204,135,28,36,100,219,92,22,179,6,35,13,167,14,160,15,64,191,
121,58,234,127,34,28,186,108,14,147,161,208,208,4,161,181,229,0,14,38,26,6,54,212,144,199,239,39,152,255,172,168,243,224,84,10,223,63,61,125,125,166,79,128,33,22,41,28,53,215,101,203,26,159,116,63,178,84,145,117,143,48,55,7,11,124,86,66,59,228,111,54,
17,175,215,163,164,28,126,70,186,176,213,234,209,149,6,222,215,169,148,121,254,72,161,219,189,66,75,15,27,93,246,141,200,39,69,218,14,183,165,51,28,26,51,44,175,137,211,243,199,12,27,10,194,74,235,159,95,190,127,98,229,175,14,107,55,27,104,52,92,160,
129,242,218,19,233,93,4,242,244,253,4,241,224,190,37,35,52,96,109,184,74,227,214,173,241,1,10,59,130,206,65,111,85,210,88,253,169,184,198,197,156,93,59,203,63,96,149,205,112,104,11,10,247,28,52,21,187,134,167,227,243,183,164,169,254,235,18,153,145,56,
165,38,125,255,21,218,76,255,55,209,72,172,209,65,88,109,118,28,105,126,16,134,109,2,176,131,105,208,219,108,194,228,32,58,6,40,146,206,211,148,172,194,254,225,187,144,1,52,116,57,13,101,186,238,80,96,221,0,154,247,100,247,29,129,197,136,140,25,29,98,
160,251,85,255,202,252,49,232,119,135,82,171,153,211,171,53,250,252,85,63,255,239,255,80,75,3,4,20,0,0,0,8,0,198,139,121,66,96,75,138,8,244,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,54,46,115,121,120,85,84,9,0,3,227,193,80,81,226,
147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,109,87,107,91,226,88,18,174,144,8,17,35,23,59,98,162,52,6,161,69,104,65,136,162,128,168,92,4,68,4,145,139,52,120,193,80,211,219,250,236,204,180,79,219,51,243,204,191,222,111,251,117,235,4,65,220,221,124,
233,230,245,173,170,83,117,234,118,254,85,132,121,13,142,48,157,69,212,33,186,1,224,134,152,52,106,209,79,4,128,240,3,240,53,183,97,73,151,17,15,25,180,29,4,62,177,90,181,64,14,177,54,230,0,164,0,45,80,200,238,224,4,120,22,240,4,51,123,33,196,43,128,
3,25,32,35,14,4,216,167,63,235,186,30,95,176,5,34,109,112,43,205,126,43,95,47,95,84,59,165,220,145,39,201,100,99,164,42,5,33,91,76,223,76,227,78,235,206,84,22,17,206,45,220,222,233,70,190,123,51,52,1,113,1,173,176,156,244,68,83,166,8,217,23,182,214,19,
145,141,112,178,251,101,141,60,88,2,183,96,88,32,233,223,32,47,134,16,36,134,102,67,1,112,108,95,231,231,214,63,38,64,147,174,191,63,225,215,23,77,215,52,200,129,11,113,161,206,19,213,2,166,89,215,26,253,6,6,100,160,41,131,130,242,26,98,195,4,90,64,94,
174,224,178,119,2,68,224,222,242,142,177,241,202,152,2,126,22,161,137,253,15,226,199,194,34,36,148,200,249,87,227,247,104,253,9,31,87,175,93,241,16,115,206,206,130,217,165,96,222,185,62,223,61,152,128,144,130,33,231,82,59,16,76,24,6,4,237,8,223,248,161,
0,170,234,10,38,110,111,77,224,145,71,142,79,37,226,219,67,35,10,161,69,7,56,225,90,131,139,212,246,222,112,20,129,3,82,218,18,110,92,112,95,28,102,153,253,57,231,38,200,200,43,197,179,124,187,212,121,250,237,235,65,33,184,182,128,189,206,101,153,3,80,
161,226,11,230,100,249,3,182,43,165,144,200,1,39,86,5,168,172,172,186,240,182,109,20,5,128,43,33,111,129,227,15,214,79,248,112,75,71,228,33,33,81,116,75,105,138,240,125,174,191,62,167,242,207,194,64,211,243,241,141,16,222,28,64,121,158,131,136,136,26,
236,167,156,159,247,195,186,46,206,33,200,32,75,237,159,6,198,206,190,26,127,254,142,122,57,208,108,100,231,194,164,238,80,236,202,48,208,209,215,138,103,231,246,7,49,75,90,236,58,96,128,24,189,139,71,231,246,233,194,15,69,20,161,25,221,138,226,237,96,
206,204,63,161,41,64,115,160,71,187,101,221,100,164,197,166,21,186,209,193,148,145,230,233,66,38,254,91,197,21,130,56,165,221,111,20,99,205,82,171,168,97,35,176,138,103,148,38,0,206,140,116,113,12,216,90,75,208,213,49,0,14,189,40,1,70,215,98,44,185,9,
224,51,46,150,76,51,34,27,210,240,152,155,21,9,200,40,113,179,34,27,36,194,177,131,152,249,231,216,96,89,44,117,12,252,167,214,124,50,126,255,142,17,221,172,46,63,68,249,7,216,118,174,99,226,32,134,131,38,236,166,60,92,75,174,185,224,200,7,1,28,13,32,
38,44,242,135,208,19,32,185,228,78,225,240,214,44,8,221,203,14,4,224,195,145,1,33,206,202,115,80,19,32,172,122,162,104,92,155,140,61,17,57,59,203,191,196,174,174,115,182,0,44,128,42,157,246,27,249,118,167,85,109,84,90,5,251,26,146,174,180,176,10,47,210,
181,12,45,183,75,197,115,48,171,43,43,149,172,80,171,124,106,96,197,4,164,180,84,243,100,174,182,151,66,56,96,169,110,131,130,76,217,189,187,178,232,237,98,31,54,169,130,30,172,117,11,92,4,156,159,91,120,96,50,158,197,153,252,23,109,210,252,10,40,202,
69,44,31,107,26,191,104,123,5,76,83,51,33,83,161,164,12,41,185,230,133,171,158,167,134,166,115,78,200,122,111,173,51,128,3,178,174,1,212,176,190,186,194,226,79,159,16,128,46,4,241,130,1,107,64,57,36,116,132,38,192,77,112,228,31,183,35,243,14,1,70,163,
90,86,39,255,157,206,5,112,129,166,52,47,186,197,90,233,180,213,173,239,185,226,238,36,166,199,189,75,236,104,92,34,170,124,170,156,117,77,64,19,200,238,246,101,88,138,103,228,121,6,108,9,67,33,26,170,36,35,120,111,188,182,187,33,103,221,61,73,170,177,
84,151,69,12,206,4,156,59,136,29,188,49,0,238,230,147,75,217,97,54,110,218,127,208,215,241,139,242,219,215,159,70,241,34,223,174,107,62,88,94,199,201,89,161,108,129,40,124,152,2,212,93,57,231,44,35,37,19,35,8,158,41,240,76,12,209,7,202,140,8,49,74,160,
206,40,69,110,26,255,57,145,126,203,113,165,215,170,183,155,90,189,88,211,88,238,189,53,243,146,121,85,51,64,155,3,234,164,1,179,67,59,198,7,170,77,24,49,155,135,79,65,239,77,36,38,88,9,40,11,108,66,224,155,14,24,247,223,32,203,127,33,160,74,212,255,
66,231,127,224,227,227,215,208,89,61,168,38,100,60,125,61,187,120,172,213,84,143,71,69,207,24,120,148,208,14,193,160,71,198,200,24,248,194,109,167,64,117,249,87,145,213,26,204,65,28,136,177,186,234,145,83,133,87,6,4,125,160,46,145,14,125,234,191,29,62,
53,107,214,104,52,170,11,82,8,172,155,138,124,222,109,210,236,105,105,154,134,245,3,104,80,237,18,219,158,18,122,14,192,28,216,91,113,0,214,76,82,226,1,245,159,52,4,24,112,204,24,18,53,83,92,215,183,176,201,198,5,216,215,188,44,187,253,49,157,1,76,36,
171,100,237,4,232,129,9,163,205,24,147,254,227,116,6,232,64,54,229,180,123,81,236,179,241,163,245,61,161,8,22,47,8,173,130,42,86,1,110,95,129,36,202,208,23,207,172,80,216,82,22,241,104,28,204,140,120,79,71,157,138,80,217,138,244,135,89,198,170,216,18,
224,56,243,198,232,139,51,243,207,182,24,72,171,144,8,182,59,249,214,105,183,221,209,180,3,89,246,97,226,85,118,129,2,225,155,1,126,44,208,191,91,72,53,58,185,76,47,114,213,65,224,44,65,218,38,249,103,249,31,198,217,44,3,102,231,159,96,250,159,80,154,
223,127,253,91,51,254,241,243,135,214,205,202,121,146,28,132,199,185,187,5,67,89,214,113,248,90,187,208,178,192,240,227,24,184,2,187,229,208,75,3,121,168,250,166,140,166,171,241,198,8,129,157,55,103,104,87,85,139,88,123,213,33,204,196,223,109,219,240,
147,29,169,86,109,212,74,253,54,197,63,93,219,219,68,163,108,82,123,112,36,192,249,64,15,247,214,198,178,235,64,203,68,127,107,47,252,160,154,191,133,107,182,33,92,5,183,63,27,31,199,140,44,107,190,88,75,248,38,213,150,98,23,242,37,16,138,77,128,147,
169,255,9,93,95,116,250,29,22,104,74,145,211,106,187,120,89,200,183,219,234,242,104,147,170,7,130,238,158,53,7,135,22,174,80,202,82,140,70,204,26,228,132,129,5,94,25,150,128,243,210,150,128,27,14,12,98,224,205,104,108,78,56,221,134,198,73,210,139,123,
199,252,230,66,147,54,142,186,3,70,169,147,21,236,159,91,128,38,79,106,54,254,188,253,35,117,3,151,82,55,158,140,31,26,251,240,200,110,246,223,8,162,116,34,224,66,58,229,6,21,13,214,238,37,184,101,253,15,87,92,102,187,167,246,198,255,148,104,255,66,159,
125,137,137,236,56,156,252,173,120,38,81,16,28,17,38,18,128,101,190,15,68,141,174,184,85,38,66,159,104,250,127,73,246,183,89,255,115,140,239,191,208,203,55,42,151,166,253,119,173,34,167,129,150,61,68,253,173,255,73,236,236,241,55,70,217,5,159,134,153,
210,12,195,197,24,177,55,70,209,11,181,163,74,113,218,84,0,29,80,112,246,49,125,4,148,127,73,109,9,254,86,218,198,175,161,151,194,211,143,95,180,119,243,71,185,125,63,127,46,188,248,126,254,92,184,6,228,255,43,176,65,35,225,80,34,239,110,212,80,22,205,
105,155,135,140,203,32,70,119,173,60,201,208,44,99,212,154,53,51,255,108,182,16,208,190,38,157,231,7,3,173,210,173,118,18,247,156,95,18,62,0,36,105,122,102,132,162,29,70,178,213,114,67,177,11,178,133,68,168,89,160,236,91,241,97,119,188,93,152,202,238,
151,253,210,57,137,208,42,71,211,141,38,228,40,104,213,152,136,238,209,249,140,112,246,127,68,216,199,236,91,28,62,250,159,166,244,74,29,173,89,205,55,46,181,242,154,107,125,128,212,85,104,251,23,129,220,37,96,107,240,122,248,103,160,117,143,128,208,
152,65,183,73,27,48,228,182,86,232,186,239,39,209,37,205,171,243,193,123,98,40,212,144,159,133,178,29,242,136,225,201,133,60,154,21,50,153,255,142,21,218,63,252,202,233,211,183,39,141,45,0,26,38,70,187,120,55,26,68,240,35,199,67,95,224,140,250,229,238,
213,104,208,143,144,119,69,120,160,115,29,162,27,113,68,203,184,76,11,39,1,61,98,224,152,193,189,192,16,56,12,195,46,179,192,68,94,160,111,1,183,93,114,51,251,12,104,51,251,156,44,139,122,110,95,183,75,85,73,128,63,129,173,158,127,107,117,3,31,175,232,
165,130,85,48,207,154,145,191,136,48,220,88,14,96,96,124,119,25,218,93,112,88,88,142,76,1,54,144,136,177,51,1,210,108,187,121,175,163,238,97,140,169,72,122,214,255,185,73,254,183,242,180,127,116,88,254,239,229,34,56,188,161,86,99,6,115,193,204,100,166,
233,51,201,145,44,223,170,86,46,204,18,73,154,140,123,126,119,39,236,61,102,64,140,50,52,205,55,109,122,238,99,37,201,68,226,104,234,224,163,201,29,199,1,3,24,74,58,4,149,30,67,187,167,122,69,23,4,9,120,252,169,20,254,248,246,178,201,242,255,101,50,255,
194,227,14,232,227,105,254,137,147,249,247,12,6,205,191,26,180,198,0,211,126,227,96,243,47,198,166,27,251,94,224,191,230,223,79,24,207,191,41,131,135,153,254,107,117,46,19,228,87,138,151,189,106,189,144,103,254,199,229,0,43,38,118,118,202,93,5,222,1,
98,211,241,14,88,18,113,245,29,64,165,69,89,27,3,63,222,245,204,19,206,139,231,2,116,253,242,231,113,201,18,67,160,132,144,63,184,151,95,223,63,126,168,40,202,57,141,159,2,61,193,94,244,84,61,30,198,235,36,5,59,43,217,92,89,65,56,239,65,184,23,215,9,
216,151,254,18,239,133,198,32,147,12,63,232,69,2,78,36,94,160,231,94,91,134,48,139,62,194,177,72,13,145,110,183,78,27,122,147,93,116,133,22,92,234,213,95,118,32,134,221,83,2,80,124,145,103,238,127,209,22,244,178,247,71,164,96,252,54,250,35,194,252,7,
88,99,187,59,45,56,60,231,164,113,71,187,251,39,182,187,203,57,218,221,23,168,91,15,245,128,58,29,102,222,174,2,15,170,106,2,197,22,114,109,54,221,71,59,0,147,113,243,151,66,192,77,199,157,193,161,9,241,54,152,121,255,80,254,229,92,176,165,176,167,79,
137,30,0,121,237,251,191,255,3,80,75,3,4,20,0,0,0,8,0,198,139,121,66,69,228,31,216,224,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,55,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,
87,107,87,26,217,18,45,186,91,233,180,29,64,69,3,130,208,60,20,68,69,30,17,65,33,8,200,67,121,6,144,40,162,64,215,56,147,89,147,81,175,58,247,174,204,175,190,223,238,215,91,167,27,16,231,172,149,152,108,119,157,170,83,143,125,78,255,183,0,31,20,80,147,
214,18,130,190,178,208,52,173,93,29,173,199,212,204,23,13,136,64,105,113,177,57,94,143,29,234,128,152,132,38,7,167,254,245,24,246,122,26,35,37,212,57,104,174,155,75,151,147,61,142,133,18,7,61,88,61,154,50,142,69,228,224,174,48,76,199,104,45,155,124,176,
0,17,91,167,89,107,42,249,118,174,211,113,28,120,79,110,251,109,11,163,38,101,138,164,152,92,241,97,35,166,217,42,64,128,18,56,174,140,71,95,237,90,0,50,109,134,167,159,147,232,254,38,105,38,150,179,13,192,164,24,194,115,61,228,164,198,200,36,183,174,
187,181,73,72,104,0,164,197,252,175,44,248,8,136,218,186,207,191,255,114,255,240,170,40,74,96,203,171,32,5,31,32,252,132,199,149,133,77,79,36,19,71,13,16,146,80,229,1,195,74,6,131,23,4,244,32,5,125,17,124,254,181,45,204,222,232,12,190,43,84,203,62,95,
6,93,168,237,145,180,170,50,156,238,249,118,209,165,111,154,132,171,149,5,92,93,134,88,160,26,91,50,101,24,100,235,180,114,74,76,201,245,20,37,180,105,95,167,216,180,64,85,129,98,255,90,216,180,225,32,253,6,180,87,97,19,7,55,244,223,143,4,168,28,56,63,
174,7,112,160,159,77,53,17,227,242,248,211,39,196,172,6,44,11,87,28,108,184,236,161,41,99,101,145,37,100,114,126,147,209,153,182,129,93,174,189,190,180,190,143,255,62,127,29,224,41,30,177,250,59,0,120,17,174,57,24,156,154,34,58,224,226,191,67,119,17,
6,69,2,144,157,78,226,147,64,155,13,10,177,8,246,117,147,36,212,5,24,184,116,134,3,204,4,180,96,6,76,76,96,230,255,131,81,203,191,220,61,47,87,186,74,158,234,127,215,178,199,235,5,128,221,15,86,254,69,238,174,128,234,95,140,221,208,238,177,245,24,255,
44,124,227,160,239,114,198,112,200,154,1,224,133,85,119,222,196,40,143,77,239,76,40,27,239,77,120,102,194,22,243,207,201,251,236,159,114,229,241,225,143,159,251,173,135,122,135,2,115,177,80,181,222,129,186,150,170,109,214,52,12,168,193,165,214,59,171,
51,134,37,64,237,134,182,42,54,97,98,50,96,237,230,95,197,175,19,64,60,147,32,8,107,158,137,5,124,145,39,249,143,28,198,246,205,139,122,255,21,42,197,92,75,57,59,171,41,135,169,45,42,85,18,142,236,192,175,0,250,225,176,176,29,234,13,186,154,109,30,186,
2,20,182,172,222,139,241,157,6,112,80,21,96,219,239,115,93,142,134,112,170,166,41,67,212,221,183,135,238,96,123,208,135,196,34,128,1,174,4,8,186,236,155,95,213,190,110,34,224,135,217,252,153,62,122,54,68,10,175,243,237,188,83,217,239,116,219,101,10,76,
98,167,75,27,129,183,113,23,192,77,129,4,39,243,54,126,14,56,52,0,255,68,41,129,82,208,238,106,116,244,227,61,211,200,26,80,94,150,84,98,236,0,203,116,3,224,140,24,197,9,195,171,157,31,244,250,27,140,33,48,130,197,214,200,181,75,157,215,231,223,94,148,
155,38,182,123,122,251,195,51,160,8,99,140,181,177,175,159,255,216,137,18,52,85,108,227,117,75,3,66,78,218,116,60,38,0,199,83,19,238,29,112,225,108,79,25,186,255,16,80,35,8,147,243,11,156,135,186,194,22,9,55,219,229,92,67,57,84,80,221,146,42,140,234,
103,114,103,232,103,174,19,194,74,149,0,135,25,192,252,100,40,175,213,79,235,187,77,198,136,16,227,212,128,1,57,145,6,214,54,16,166,228,38,13,37,75,57,16,130,111,204,219,46,117,219,147,161,154,65,71,10,47,47,145,233,39,152,129,31,102,83,14,181,170,249,
183,152,139,180,203,26,20,126,254,169,142,127,60,223,255,59,94,169,72,65,54,170,113,41,206,71,4,148,187,181,115,201,62,157,221,17,155,174,250,133,100,87,85,21,86,189,96,24,65,69,128,184,89,242,225,64,167,140,132,175,52,127,97,244,97,254,12,206,40,207,
79,208,225,224,36,73,12,213,15,1,4,179,69,36,201,32,123,245,48,202,230,223,227,115,83,2,114,141,114,177,214,33,249,83,174,29,235,14,44,233,238,74,182,166,5,174,60,86,23,1,90,54,253,214,26,213,46,242,217,139,116,214,136,170,192,129,165,30,104,84,21,141,
161,173,52,199,170,235,85,148,65,131,29,55,3,105,9,69,67,47,104,117,79,251,255,245,211,156,254,108,138,110,9,182,109,182,80,239,119,245,121,252,250,251,227,67,63,96,79,96,165,130,36,149,114,82,172,47,66,63,104,63,194,242,233,37,1,230,36,52,116,91,182,
120,82,151,172,5,172,208,247,89,247,177,90,1,59,100,249,164,19,36,232,7,54,15,28,149,10,201,205,30,13,36,133,76,155,38,39,57,228,233,66,16,160,59,28,102,152,127,179,121,139,85,81,110,253,120,124,252,227,254,103,76,81,112,51,149,194,86,146,34,71,224,172,
100,147,167,53,237,157,39,38,3,183,37,215,14,230,1,14,113,4,199,242,80,134,91,151,43,53,101,124,215,24,46,98,16,176,141,26,192,189,219,67,132,185,243,187,62,58,195,75,52,255,255,121,124,252,245,254,57,246,242,244,138,203,203,48,145,127,138,253,84,2,116,
187,97,76,128,215,186,103,180,176,113,199,144,203,175,182,98,176,67,1,30,11,183,180,25,221,44,234,36,255,167,84,40,53,128,24,28,79,220,157,10,125,14,230,1,118,169,226,29,249,79,144,127,187,200,244,7,72,127,206,27,185,120,171,118,217,25,183,90,37,236,
183,32,78,112,10,142,63,165,179,32,19,128,58,96,160,203,36,29,164,23,2,233,61,3,78,184,30,77,232,188,137,161,97,130,119,38,80,157,154,220,234,38,60,13,245,76,127,133,173,16,185,183,53,213,199,123,69,73,40,249,2,186,60,218,48,69,26,2,40,124,215,208,199,
4,118,240,250,26,246,150,151,32,104,232,8,112,171,120,75,140,177,179,10,112,69,151,185,225,210,231,214,166,59,224,102,247,79,149,180,90,113,86,167,233,86,24,99,208,142,230,176,229,129,61,100,73,197,197,89,254,237,11,110,126,129,252,87,198,127,254,249,
248,240,139,210,121,194,137,214,127,174,178,247,15,189,33,198,159,55,118,251,46,61,187,199,150,33,117,87,200,120,52,5,50,214,145,4,55,231,91,173,91,231,164,100,114,203,4,104,213,247,216,161,63,101,32,253,25,218,228,48,222,42,224,79,153,248,44,251,213,
84,127,205,102,150,255,8,249,127,254,37,63,126,121,137,30,98,140,66,27,134,38,245,167,84,225,113,145,128,85,156,0,230,17,198,150,142,177,95,156,50,178,39,24,79,31,226,213,196,191,5,221,141,139,176,157,101,104,48,97,24,1,111,142,180,251,79,3,12,232,30,
205,238,127,19,85,9,255,182,117,234,185,78,69,137,71,194,159,43,118,205,22,194,146,65,62,17,107,86,200,216,237,25,86,59,182,94,96,44,48,32,198,212,53,45,73,4,92,81,132,227,47,7,172,33,194,203,65,62,195,202,61,5,52,65,0,250,185,111,183,251,17,85,74,72,
12,254,98,231,103,250,195,252,187,205,94,15,123,197,181,206,91,69,133,52,56,28,197,125,107,136,169,75,152,102,119,196,74,21,177,89,60,24,209,99,111,145,61,220,237,90,61,216,119,232,135,17,233,133,66,128,123,10,48,14,3,18,83,64,148,123,26,16,154,2,163,
249,249,179,152,245,251,183,115,221,232,230,174,138,164,127,103,158,53,59,14,11,230,125,57,96,182,89,51,139,80,222,255,224,92,197,77,8,56,66,124,84,36,253,137,125,217,53,13,107,177,66,192,2,252,215,245,50,175,102,173,27,59,184,191,1,91,96,1,143,237,134,
3,155,180,74,111,184,20,236,51,185,17,10,169,163,162,81,140,34,214,33,250,145,18,34,206,249,55,27,55,0,76,81,185,212,46,54,10,149,74,187,65,52,244,190,189,63,116,234,28,112,2,239,1,30,255,1,192,129,245,61,96,237,172,48,192,57,103,178,62,243,207,137,236,
253,115,228,207,23,115,245,98,155,158,160,202,160,124,236,103,68,47,168,240,151,80,4,236,151,61,110,6,108,194,6,119,39,208,179,99,236,160,11,169,23,1,158,192,109,161,75,234,234,176,198,216,147,217,75,15,190,162,208,145,232,130,181,3,210,252,240,164,197,
117,161,199,65,203,38,197,240,11,104,38,25,113,100,120,123,255,47,184,52,253,213,222,95,93,250,43,218,11,97,25,199,35,218,74,54,38,129,118,191,173,17,112,53,34,49,55,145,254,211,221,117,51,3,216,133,192,94,200,255,4,26,161,195,50,182,47,105,15,43,237,
65,247,95,107,198,88,210,25,164,255,154,255,181,37,166,255,21,86,255,253,90,49,119,22,167,206,206,102,39,153,146,137,42,83,34,43,103,83,224,9,122,92,170,140,241,25,3,96,75,8,148,176,124,54,103,194,245,222,239,49,118,202,243,123,176,161,190,246,187,157,
38,237,253,33,36,215,210,123,127,219,171,181,243,170,162,45,26,190,189,183,82,85,37,40,206,3,80,213,180,43,252,6,80,187,153,222,153,20,37,198,8,189,49,202,28,147,148,189,121,96,86,255,85,177,76,253,179,100,43,157,215,234,74,174,171,68,163,249,106,180,
28,239,55,96,87,18,233,83,173,112,160,196,82,7,229,18,222,177,183,59,156,200,67,14,18,105,59,1,186,222,208,199,156,129,79,84,237,229,120,135,76,86,12,4,28,25,55,143,50,33,98,168,154,73,80,166,47,149,147,172,51,95,154,8,80,138,76,184,89,255,1,155,191,
29,91,231,251,227,243,111,227,7,58,255,133,143,238,96,10,85,2,145,79,114,37,9,46,92,138,117,10,92,113,116,220,139,93,136,234,31,19,65,62,194,15,100,42,31,236,235,192,164,254,221,221,55,19,145,163,39,115,213,166,204,24,17,125,168,10,154,127,209,168,144,
255,160,220,124,184,87,30,31,20,250,49,108,20,37,186,32,25,149,196,44,107,189,192,240,231,45,150,185,242,73,209,232,17,170,43,126,220,240,218,39,95,72,139,25,249,138,210,237,187,219,97,64,64,3,18,28,100,199,9,246,252,213,62,136,78,132,195,117,184,219,
116,7,176,168,51,210,114,99,111,150,127,171,233,19,25,254,203,150,191,255,241,227,245,249,158,238,192,248,182,223,171,43,247,71,184,224,219,18,36,28,235,94,28,178,207,105,1,142,57,26,136,248,170,131,128,142,6,132,184,14,251,32,220,80,240,46,7,9,182,21,
147,219,184,85,244,226,13,51,225,128,51,144,100,181,76,206,25,195,192,24,211,249,91,50,43,65,5,108,254,214,243,3,254,248,153,255,241,50,8,252,239,255,80,75,3,4,20,0,0,0,8,0,198,139,121,66,183,252,118,79,23,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,
101,122,70,77,95,48,56,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,109,87,107,87,226,216,18,173,132,8,17,35,4,141,26,20,49,128,45,248,2,68,90,17,24,229,41,160,242,16,16,144,166,197,164,186,239,237,94,
211,173,94,237,158,89,243,175,239,183,251,245,214,9,160,244,172,57,223,178,215,174,83,231,212,169,218,85,249,111,30,102,53,104,250,2,209,206,12,128,19,125,210,145,39,232,176,53,92,206,29,172,2,0,46,137,203,34,242,112,81,183,111,119,144,24,144,23,254,
144,134,60,52,156,118,147,225,4,16,254,37,17,3,125,75,1,140,145,73,5,164,11,207,61,49,220,111,140,83,241,3,49,104,197,104,9,86,15,209,162,106,225,74,107,150,235,133,98,43,174,185,181,80,31,67,33,130,225,73,236,91,1,3,222,16,14,135,48,2,200,29,134,189,
30,108,157,199,14,193,13,229,55,70,195,100,148,217,9,241,189,215,211,8,133,66,140,33,139,231,252,47,12,89,236,195,155,127,81,1,105,254,68,77,119,244,135,127,127,254,246,245,229,180,81,16,165,126,147,231,29,116,212,47,112,111,181,37,163,242,62,14,0,36,
2,122,128,220,54,99,220,191,50,238,132,100,227,111,12,13,167,246,184,135,91,33,17,115,190,49,238,1,103,65,167,117,64,254,103,36,239,214,28,119,34,183,203,245,155,82,185,221,218,143,165,16,131,116,56,243,168,125,185,105,245,133,130,7,235,24,93,55,129,
4,160,0,197,245,96,72,79,29,76,0,30,106,233,131,45,76,214,33,13,8,73,9,29,80,75,49,32,248,198,56,88,12,6,113,17,95,1,142,221,63,78,254,151,109,1,130,14,212,191,244,135,135,175,26,91,195,106,2,106,53,128,109,21,44,103,96,208,158,89,16,155,81,0,141,136,
191,1,90,161,159,131,109,6,0,216,224,4,200,221,71,175,63,140,163,224,50,128,135,65,120,115,17,187,236,115,198,178,11,77,25,238,252,129,45,198,216,69,176,164,24,227,174,48,76,179,248,139,206,37,98,113,106,251,241,249,235,247,198,183,159,191,199,43,231,
228,18,117,114,183,4,41,136,40,112,115,174,211,25,210,166,255,109,56,146,97,56,240,164,145,222,48,74,23,62,229,82,18,24,228,170,219,129,145,137,56,16,129,101,11,222,223,154,38,135,66,65,128,44,194,57,146,13,3,178,50,249,103,139,249,151,231,223,237,216,
80,85,243,87,217,102,165,86,108,107,90,63,238,62,98,241,183,17,163,37,80,184,13,187,245,212,24,63,200,142,124,34,64,67,145,51,8,123,38,112,38,94,82,118,237,251,50,250,240,22,54,9,184,224,174,121,24,42,163,61,130,160,64,90,248,200,195,249,156,45,59,121,
212,19,86,33,119,249,209,253,93,182,80,60,116,25,146,114,250,203,203,227,227,131,118,172,161,184,176,0,88,193,160,223,197,203,243,85,21,208,233,113,64,47,107,2,48,91,183,199,106,78,69,173,98,31,247,172,86,94,115,182,248,24,174,46,108,98,255,156,94,22,
44,13,17,185,72,105,110,195,213,193,238,250,241,130,123,182,55,59,160,19,170,196,232,149,233,64,96,75,72,116,14,253,242,46,199,252,59,230,125,22,120,207,171,205,167,31,207,205,74,171,168,29,26,49,99,15,91,6,104,184,200,25,48,176,66,183,90,247,111,27,
163,216,237,83,134,193,161,115,206,14,183,6,176,20,136,193,149,192,24,190,49,131,75,1,197,126,125,3,220,236,178,204,164,199,76,16,230,3,236,254,102,252,97,84,203,112,72,254,231,237,190,29,1,51,106,233,219,231,135,79,122,240,69,211,74,43,11,110,36,81,
56,100,161,90,172,11,128,99,32,75,187,156,152,185,59,6,216,122,150,251,84,237,99,32,3,103,192,179,236,154,102,52,153,255,224,20,224,55,15,52,174,127,207,204,245,252,236,221,161,154,111,22,179,237,74,189,118,211,186,219,219,14,227,217,17,144,4,74,39,80,
167,100,242,29,4,240,240,136,153,74,41,185,73,111,183,146,121,111,2,81,16,146,114,73,128,220,242,78,16,15,223,195,74,16,164,25,137,157,208,163,105,152,28,178,19,73,25,249,138,128,37,244,224,38,165,140,23,196,7,133,24,110,224,215,205,252,135,64,144,213,
95,78,127,214,218,58,254,254,240,152,137,207,151,177,251,27,165,186,213,177,47,220,137,158,90,18,142,110,42,183,144,153,15,65,95,184,217,129,108,118,249,16,175,3,20,161,119,252,173,112,41,67,105,211,177,55,28,28,129,143,146,189,77,250,2,53,151,45,222,
29,232,244,220,113,235,5,92,240,80,72,215,19,195,170,14,59,96,177,156,10,116,255,230,97,216,124,127,151,176,138,54,56,216,172,62,95,125,214,63,229,30,63,253,133,78,167,15,251,163,106,78,206,53,120,174,160,40,254,9,208,156,171,81,116,21,197,251,202,0,
157,118,87,148,55,19,182,59,49,220,255,0,224,216,164,245,150,255,188,232,46,58,241,64,213,250,253,74,173,196,244,135,36,155,61,16,221,31,4,74,104,59,12,221,238,83,28,154,9,97,33,128,135,172,219,123,138,186,153,68,4,80,252,167,1,141,41,100,215,84,248,
209,30,13,64,91,36,155,60,57,197,52,140,76,60,44,67,46,47,71,250,35,30,51,29,147,206,191,253,252,241,153,188,199,98,136,237,208,184,82,169,160,58,171,180,81,224,13,176,164,69,120,135,129,224,62,6,222,4,25,21,220,24,19,8,184,84,128,30,91,121,5,44,199,
212,161,54,208,55,1,192,52,25,231,31,47,82,21,29,31,170,237,110,165,150,191,42,210,9,26,59,91,97,166,110,135,224,162,205,206,150,185,75,117,221,138,183,163,130,224,132,46,112,39,177,196,22,82,3,118,17,176,43,162,192,77,155,100,32,191,12,211,38,219,100,
2,211,38,45,50,121,213,63,222,178,184,30,0,85,109,125,127,124,252,241,229,241,231,15,45,81,141,109,163,94,48,91,245,159,96,23,248,139,110,108,187,187,54,234,221,143,96,240,66,63,25,219,190,31,3,127,16,192,183,20,50,25,3,47,102,117,85,119,2,147,235,62,
49,160,23,9,135,39,192,203,116,253,205,207,111,122,248,198,147,116,85,47,105,133,230,77,149,234,198,191,22,196,107,32,41,63,23,10,114,203,14,31,139,246,8,245,3,152,165,184,189,23,168,254,26,142,249,16,126,32,119,155,222,153,51,38,166,67,207,90,132,221,
127,134,24,23,82,221,14,189,65,233,12,243,31,250,65,6,8,61,30,122,158,181,24,99,28,104,195,217,228,180,254,91,68,246,142,54,181,81,201,214,234,44,253,98,209,253,112,97,114,212,12,180,121,216,141,69,38,207,15,101,32,49,223,77,71,78,39,64,212,236,174,251,
145,87,147,134,165,195,67,48,245,102,18,101,38,161,163,55,147,140,169,80,31,54,98,177,147,240,186,226,16,130,121,248,79,52,151,205,221,106,249,44,245,159,106,212,163,98,29,32,125,4,220,159,139,232,133,70,192,229,193,115,128,56,4,44,159,148,186,21,26,
154,230,99,0,91,187,236,254,237,216,138,157,1,73,120,7,47,139,245,5,232,132,87,36,211,68,4,203,154,147,52,180,166,109,108,48,128,149,64,138,233,255,107,253,57,252,62,0,183,154,255,242,248,252,93,215,142,180,65,169,113,81,68,157,40,46,86,127,57,47,188,
2,192,4,189,96,253,5,72,64,151,255,5,248,2,131,95,1,128,91,254,111,38,236,200,195,145,127,206,97,110,171,214,115,197,102,185,88,169,134,15,208,229,2,115,118,52,169,25,59,213,206,6,232,4,248,149,61,155,12,151,84,59,59,222,77,163,17,131,109,4,62,201,186,
43,5,9,140,243,73,116,7,96,96,108,51,68,253,8,150,193,45,228,132,62,245,223,16,236,223,209,30,97,229,134,163,250,135,143,119,148,127,71,228,223,237,48,235,88,213,170,245,90,169,126,85,201,106,136,126,156,180,234,39,72,242,208,197,45,250,238,141,47,115,
58,202,221,55,6,13,179,231,83,64,2,134,220,47,140,12,228,126,53,105,152,239,63,206,127,234,139,192,244,255,170,152,45,104,173,218,109,187,172,107,251,59,147,97,170,39,147,84,198,167,0,152,163,249,115,194,216,71,230,46,46,195,180,73,130,85,151,127,12,
176,15,22,238,216,4,56,30,3,209,215,254,231,28,249,111,149,43,213,106,177,73,5,128,152,156,156,20,82,106,151,233,31,221,191,61,2,210,158,107,47,164,112,187,52,97,196,61,249,5,40,34,150,38,54,105,145,168,41,92,46,97,103,196,8,40,69,210,191,140,175,196,
4,137,45,145,38,228,215,251,59,157,108,104,242,169,237,10,77,191,79,52,255,233,135,107,254,52,219,204,235,177,194,87,75,142,135,35,151,63,198,102,55,239,138,221,242,21,74,60,164,182,148,4,243,166,153,243,55,5,51,190,182,154,102,47,228,93,158,129,3,238,
220,10,113,151,58,50,241,128,237,154,13,173,201,41,19,138,255,232,61,34,52,128,88,172,26,206,128,79,106,253,120,206,61,191,104,119,145,129,123,201,240,18,1,252,206,166,237,4,146,34,156,21,211,44,191,168,115,80,64,133,42,251,15,50,25,2,74,13,62,202,242,
47,55,97,8,22,138,110,30,112,178,199,174,212,181,137,208,121,101,112,220,248,133,240,85,255,165,181,229,25,203,150,154,53,244,79,52,254,209,146,213,128,187,84,67,129,137,105,9,106,2,200,7,155,254,227,174,97,170,235,49,243,82,123,119,179,223,33,137,96,
64,7,174,72,8,111,140,253,84,190,97,2,41,11,93,51,220,41,172,96,109,84,17,97,11,197,61,114,82,8,227,48,197,190,121,99,129,60,207,59,12,99,164,191,166,238,70,243,95,190,62,63,61,255,252,78,243,175,127,149,206,166,35,251,191,56,97,181,59,244,132,66,253,
171,75,210,142,18,13,228,13,25,250,87,94,179,221,48,6,53,115,1,38,38,65,8,16,88,179,194,144,239,152,38,140,145,130,59,43,212,46,166,77,154,111,250,203,139,94,179,254,203,217,102,163,85,201,151,181,56,26,31,50,199,134,113,177,177,34,139,89,17,151,57,172,
116,252,73,3,238,180,85,167,32,11,52,59,85,18,167,45,175,177,155,215,28,46,238,150,141,91,57,101,94,251,72,129,217,82,86,184,29,9,69,174,191,188,116,234,54,192,229,117,46,240,187,194,149,159,59,142,134,35,85,82,4,175,178,68,253,79,183,114,147,248,207,
73,123,96,183,187,213,243,108,173,93,175,22,91,154,118,25,138,166,88,254,249,216,131,75,179,206,72,57,122,236,211,187,23,52,221,7,32,170,244,100,184,94,243,108,162,113,11,97,98,172,9,29,1,18,178,51,137,195,129,25,93,191,74,221,181,196,241,222,209,252,
15,22,206,114,105,133,221,149,197,136,174,223,141,74,70,70,206,71,225,210,163,148,127,75,182,224,134,2,110,169,254,237,147,214,120,124,248,164,13,238,111,87,205,86,201,30,51,35,183,37,192,132,117,7,75,103,4,36,132,132,116,69,130,232,95,13,50,70,219,129,
92,82,105,146,32,58,169,67,14,6,144,248,0,150,39,246,203,178,180,110,91,239,245,60,80,96,213,1,215,2,87,72,16,195,216,4,178,115,246,68,67,224,12,90,239,233,7,212,225,244,5,156,32,75,213,98,187,92,172,221,82,254,253,254,191,255,3,80,75,3,4,20,0,0,0,8,
0,198,139,121,66,104,74,205,27,211,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,48,57,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,125,87,91,87,26,91,18,46,186,91,232,96,107,163,65,109,
4,161,17,68,188,33,180,81,27,196,11,160,128,114,149,139,168,32,72,215,241,156,184,78,98,92,154,204,172,249,215,243,54,175,83,187,1,197,204,90,179,243,144,240,229,171,218,187,238,213,255,206,192,39,21,26,69,213,211,76,213,57,183,60,9,58,148,173,1,244,
170,19,197,237,3,136,65,95,210,161,13,208,159,59,220,69,227,26,212,25,221,162,67,202,1,253,104,211,103,96,23,232,112,139,112,66,12,104,237,227,125,7,86,230,170,188,14,103,2,244,19,173,194,125,191,15,81,144,137,212,181,64,55,211,59,138,210,145,109,62,
2,102,166,234,223,127,252,165,166,251,175,170,90,238,165,1,17,97,159,240,56,220,29,95,150,245,93,192,86,5,142,214,65,138,11,25,43,148,139,49,192,187,34,172,49,134,208,227,180,163,195,211,44,246,219,176,201,0,71,201,2,229,222,17,137,28,145,14,7,233,64,
1,14,64,202,50,165,59,196,72,216,145,99,79,5,141,14,200,254,245,185,43,37,88,237,63,169,213,199,231,7,85,199,230,70,14,75,38,1,142,160,229,5,44,45,70,209,24,0,13,40,112,128,94,231,30,246,6,192,6,148,237,96,4,55,117,82,110,158,2,180,137,225,4,96,191,217,
11,143,161,202,89,123,71,158,4,38,1,130,241,105,254,24,232,126,178,63,201,238,183,201,86,176,64,84,73,167,202,23,21,149,29,212,60,82,187,54,80,118,32,157,76,36,113,45,4,111,128,136,162,31,51,218,220,8,120,149,250,2,61,40,176,142,157,33,195,73,230,162,
211,249,9,91,204,127,57,46,225,56,36,219,215,252,33,188,53,9,114,210,65,247,107,59,154,121,166,167,92,96,199,176,84,255,249,240,240,173,248,248,199,107,236,170,233,2,102,46,5,74,72,219,110,39,67,205,49,96,86,174,243,203,184,182,104,67,52,13,182,170,147,
93,254,18,171,65,10,217,22,3,56,221,214,59,40,155,12,35,98,50,116,98,44,153,12,99,200,144,145,47,27,116,216,253,178,112,12,13,124,86,242,103,197,243,76,165,218,56,171,37,231,111,179,152,76,154,111,173,74,24,134,113,32,79,254,253,0,132,225,214,14,167,
99,128,10,85,237,55,17,60,154,251,77,132,194,132,117,220,215,106,26,47,6,8,138,73,245,76,45,213,200,228,213,210,153,107,206,144,17,6,209,212,161,33,88,176,198,0,99,8,208,223,191,1,220,36,1,51,239,64,138,24,251,133,89,84,71,58,174,66,28,134,194,242,48,
65,8,64,59,44,25,129,25,189,183,133,94,121,35,107,192,79,165,152,170,159,213,212,106,177,89,239,197,60,74,183,2,112,130,96,217,22,81,129,94,112,193,131,89,128,47,0,252,166,116,99,167,183,47,172,94,146,54,109,26,248,13,169,45,64,79,91,90,167,112,52,221,
44,255,28,69,9,122,219,14,15,1,45,38,82,16,11,2,68,122,206,112,138,68,152,7,74,112,39,130,97,244,140,216,23,77,227,167,2,126,202,19,233,246,241,231,215,135,151,46,229,95,165,224,90,95,163,218,221,99,201,36,20,36,48,252,202,58,14,129,184,152,83,161,152,
126,7,40,33,57,232,44,59,67,216,105,152,214,37,224,150,242,127,27,86,240,174,101,122,49,174,80,65,68,253,206,213,55,134,192,242,255,116,144,255,156,45,228,183,66,76,105,68,50,95,251,175,175,44,255,27,62,170,110,24,42,35,42,78,122,223,0,29,46,8,40,249,
226,239,0,75,247,134,247,255,137,92,254,143,8,199,58,12,178,18,224,204,248,91,164,116,31,255,206,253,122,252,217,127,193,90,1,88,237,172,121,137,42,224,241,26,158,128,216,140,2,172,128,11,116,7,90,225,54,51,87,195,38,192,44,112,130,238,41,79,83,253,45,
71,176,58,212,238,41,83,16,182,130,159,153,14,226,240,235,74,102,158,67,255,116,136,49,54,16,120,178,223,242,86,255,242,228,10,203,63,165,208,127,121,252,110,244,85,245,31,229,208,162,35,145,207,155,202,158,165,180,2,85,151,111,246,162,80,128,213,99,
176,60,75,228,210,202,137,87,221,188,190,31,50,200,152,113,17,93,74,171,80,30,19,1,38,82,29,19,209,165,161,253,236,126,94,94,1,59,56,148,76,179,118,117,118,170,166,206,107,129,235,72,36,137,239,169,106,91,185,142,126,0,62,133,175,35,91,227,128,188,117,
243,65,68,2,237,35,67,154,196,235,237,113,134,227,237,126,223,160,254,130,167,231,229,92,81,141,197,35,177,101,217,190,141,157,65,55,59,17,155,2,20,47,236,190,81,119,11,11,148,238,218,133,93,165,246,1,107,58,112,121,33,47,128,127,40,162,147,119,159,173,
36,18,9,87,119,241,182,13,167,172,221,64,131,131,59,92,219,99,29,107,149,218,152,46,162,69,98,253,103,47,166,105,194,180,63,32,131,42,21,251,255,122,120,41,61,124,251,241,207,86,212,98,214,95,114,15,44,57,9,189,112,21,16,61,231,102,253,5,248,142,227,
200,10,45,213,229,103,5,201,142,123,129,156,217,212,56,59,3,18,148,35,147,80,153,133,66,196,33,153,37,43,178,10,173,8,112,225,117,251,24,192,234,15,23,198,250,63,47,46,83,253,205,72,245,74,182,161,214,111,202,141,60,61,211,141,195,105,162,139,25,219,
50,253,8,141,128,103,33,110,5,204,169,155,195,102,78,45,57,203,65,50,25,222,25,1,7,194,182,21,246,78,70,2,204,221,37,112,103,198,25,227,249,63,51,244,127,254,215,159,127,70,170,15,47,212,181,174,246,223,102,151,46,244,87,0,243,96,134,142,149,187,238,
184,153,88,185,141,115,158,86,180,11,25,200,81,50,221,43,22,244,105,222,81,254,187,216,116,193,213,72,152,1,123,96,131,132,212,180,3,42,154,127,244,160,75,15,43,217,97,252,5,153,221,191,31,204,125,251,129,127,63,60,189,62,171,189,101,216,102,79,157,128,
117,65,231,155,150,251,250,65,66,195,204,29,61,40,4,215,98,205,14,57,143,91,99,140,24,128,116,164,220,115,208,243,184,77,145,121,250,147,144,78,103,181,222,81,73,107,39,175,88,184,225,66,188,226,224,154,68,250,3,251,165,4,19,97,135,221,111,255,68,247,
163,75,170,158,167,202,21,53,166,94,169,120,224,74,34,169,94,69,217,218,166,113,43,99,126,0,4,209,110,37,223,77,219,81,39,32,8,16,21,9,112,222,44,56,119,67,133,195,235,77,5,34,164,84,157,185,16,1,251,71,148,110,131,251,58,34,245,159,195,76,54,117,119,
99,152,78,13,139,99,245,183,36,171,11,226,148,174,148,154,245,243,76,186,88,201,20,118,79,54,247,176,163,195,190,139,90,133,184,235,129,221,76,200,204,93,117,145,245,206,156,21,238,63,211,254,113,63,112,103,66,168,211,48,247,5,214,240,254,14,118,140,
36,137,48,237,185,192,78,173,215,26,180,108,32,251,191,120,93,187,216,29,60,200,100,140,242,207,42,7,246,188,16,150,50,103,197,162,185,127,104,93,24,77,63,162,58,209,97,193,32,46,49,32,74,240,177,136,11,54,212,49,242,198,80,186,11,46,2,226,12,208,208,
212,110,229,113,111,156,209,33,135,196,49,54,198,224,102,62,198,255,32,90,106,54,206,84,211,254,220,137,113,136,153,47,204,153,210,137,88,18,203,169,16,28,50,217,93,90,182,116,216,17,224,208,69,254,199,62,36,237,118,224,33,43,192,152,255,249,103,56,18,
184,131,93,242,255,96,218,67,82,204,138,114,50,151,78,213,10,189,65,82,139,119,239,246,203,83,222,5,10,154,146,73,21,207,43,213,51,54,127,16,89,75,54,159,175,115,184,172,17,224,51,123,7,34,175,251,170,78,136,239,239,248,176,50,154,238,200,207,140,24,
180,93,74,186,7,57,15,251,241,86,127,124,213,174,230,134,140,161,200,123,252,101,72,211,93,86,41,125,150,42,209,2,16,139,170,9,181,228,69,76,80,87,6,129,90,21,169,244,186,216,48,31,0,246,142,29,220,57,26,166,3,93,196,184,19,104,129,115,174,141,234,93,
23,238,192,242,25,157,243,111,128,120,43,192,18,58,3,136,51,3,192,74,255,99,24,5,211,126,7,31,0,30,173,74,229,73,165,5,64,173,253,122,66,207,189,112,125,67,161,130,5,208,45,200,249,12,79,81,96,253,151,1,73,136,216,130,184,156,23,54,58,113,19,96,205,100,
98,115,35,122,141,151,67,119,155,3,217,159,125,99,36,105,67,226,35,134,129,108,100,14,25,28,236,144,255,43,7,180,127,78,178,254,167,72,173,175,253,159,199,149,167,135,99,117,11,215,54,206,232,133,44,152,121,177,48,15,4,172,140,0,221,118,107,133,113,70,
24,178,139,212,158,222,25,207,124,147,58,228,150,226,101,246,171,44,183,38,171,210,7,96,146,239,189,215,191,71,242,179,127,6,87,211,143,223,191,63,124,91,205,151,122,121,10,22,125,76,68,64,129,56,127,59,15,189,153,57,179,187,172,19,175,206,147,146,246,
204,231,44,182,7,198,196,121,156,134,140,135,223,30,117,215,182,66,246,87,54,28,56,248,30,130,193,247,71,207,234,222,29,49,2,44,53,88,62,176,251,93,83,236,163,165,42,21,255,168,255,50,242,47,223,181,78,175,243,101,187,211,246,193,121,22,167,244,137,67,
231,196,221,236,100,24,81,5,234,56,60,109,226,96,140,3,192,150,169,113,160,42,252,198,16,225,55,198,51,137,88,40,253,210,81,186,223,107,91,22,63,161,174,228,43,84,255,45,54,129,82,159,150,150,90,177,37,51,156,162,249,84,162,97,116,216,110,156,121,114,
166,230,180,227,250,112,32,49,198,125,58,29,68,109,12,192,207,103,75,120,48,48,151,19,175,168,231,57,195,97,212,194,195,146,48,237,31,228,191,104,214,127,76,249,249,248,244,87,190,255,242,253,17,203,30,26,144,46,0,143,68,245,15,37,235,196,188,7,231,6,
128,36,189,208,58,15,121,143,236,26,49,128,79,115,179,93,15,117,168,33,160,67,213,58,129,31,0,131,155,29,7,158,89,81,245,187,131,252,95,156,152,167,199,56,130,141,116,35,85,86,211,212,5,11,115,246,40,94,179,207,157,117,254,216,241,37,4,133,249,133,13,
6,108,130,198,31,138,57,218,191,21,235,22,3,102,96,154,63,16,105,221,45,204,139,33,150,16,26,121,247,152,117,215,219,102,48,130,244,165,162,206,1,255,195,65,126,191,240,203,166,7,183,105,67,217,151,202,194,219,254,59,105,218,15,82,10,127,252,122,109,
60,62,61,104,109,95,82,69,90,220,119,52,176,184,129,246,111,84,227,225,251,202,192,115,110,40,9,64,140,21,116,179,47,75,4,183,112,74,247,171,254,213,209,252,117,179,249,107,92,56,223,62,55,118,0,101,192,189,152,217,127,35,116,219,142,179,123,248,150,
255,83,182,213,166,133,234,47,149,169,52,235,141,92,243,188,81,251,207,127,1,80,75,3,4,20,0,0,0,8,0,198,139,121,66,17,87,253,45,190,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,48,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,
82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,117,151,235,83,26,233,18,198,123,46,194,8,40,131,162,25,148,224,32,68,64,1,97,12,138,72,148,17,185,5,4,228,162,130,40,66,111,206,174,181,150,102,77,118,83,251,95,159,111,231,235,233,119,6,188,164,118,167,138,24,
126,60,239,189,223,167,123,254,155,135,89,21,176,49,40,33,0,56,1,196,3,192,160,212,205,223,122,166,96,31,42,97,30,97,195,203,192,17,44,64,6,78,37,24,111,111,68,24,160,71,228,197,161,8,232,114,83,63,38,201,64,65,132,157,149,197,109,68,83,243,21,144,19,
17,187,168,209,35,57,151,65,236,71,148,102,173,26,47,235,173,102,64,195,77,237,128,73,253,112,40,40,80,166,206,146,123,235,56,28,192,134,232,20,210,112,44,131,230,3,21,199,125,136,139,32,200,80,18,33,97,157,213,88,19,205,10,208,132,174,8,81,251,234,28,
142,199,16,154,1,238,7,212,68,46,97,183,63,43,0,186,156,119,112,3,192,198,231,156,1,112,131,226,104,127,127,186,123,248,245,91,44,169,86,203,9,87,106,59,98,78,85,106,139,176,169,41,135,165,114,215,0,170,56,16,161,218,136,56,18,25,247,44,3,97,113,96,203,
102,74,169,109,188,25,153,77,196,115,238,163,126,148,242,196,211,165,56,3,101,11,138,240,105,47,149,152,42,0,6,179,239,23,178,195,108,98,71,211,156,206,64,96,134,207,41,165,209,248,233,238,203,189,170,1,142,48,203,166,154,32,97,69,64,107,169,94,203,101,
49,20,128,53,2,251,171,45,238,58,87,203,29,224,154,13,182,96,30,246,109,77,139,181,62,34,128,125,82,44,66,102,190,207,195,222,180,143,247,30,216,231,51,34,28,20,82,185,233,254,103,230,144,7,250,98,236,63,141,31,154,175,68,20,189,210,58,174,53,46,10,45,
21,247,180,61,28,2,132,230,65,60,244,246,29,153,225,71,127,134,1,118,186,159,28,77,128,97,96,110,223,4,97,113,83,105,58,0,51,33,100,32,21,134,153,3,133,198,71,111,200,134,230,142,137,25,185,79,167,178,225,73,77,250,128,172,76,243,120,30,223,26,32,148,
80,242,247,163,191,238,154,247,127,226,239,17,205,166,226,96,96,72,247,69,58,255,221,168,205,139,230,119,136,136,45,30,118,55,109,234,120,28,132,49,219,33,177,196,67,42,100,203,160,102,42,254,16,207,68,56,154,179,250,240,210,107,128,89,56,229,225,48,
109,219,29,163,217,100,95,28,243,112,176,171,37,105,251,53,151,243,61,72,160,58,198,79,163,111,244,252,173,169,65,220,143,107,147,104,254,10,109,75,49,128,31,83,47,0,1,55,241,32,49,5,151,112,102,41,133,81,219,157,130,38,176,221,29,44,36,177,188,52,57,
238,150,165,130,169,228,30,158,77,190,195,136,231,216,250,217,248,162,196,214,159,84,26,15,191,222,63,62,168,244,12,189,171,91,56,89,77,154,163,206,218,192,128,217,50,61,119,201,195,165,161,48,73,218,69,138,225,107,48,71,91,117,57,40,17,232,247,13,48,
67,127,232,183,151,62,92,175,246,95,224,232,90,3,231,104,55,138,157,118,167,80,168,169,248,57,180,130,116,59,82,164,250,42,39,100,64,221,99,99,109,55,233,35,65,153,218,94,171,123,83,96,44,247,242,86,245,213,75,116,59,0,108,71,18,74,128,110,99,72,246,
143,253,200,81,163,144,57,116,81,12,169,176,129,200,31,57,232,167,155,252,48,203,198,231,165,192,22,59,255,99,189,221,142,181,26,250,73,187,159,94,133,231,169,202,205,5,120,3,196,166,248,22,72,85,199,91,32,87,165,183,0,178,172,73,182,251,2,104,122,207,
241,103,238,191,163,216,173,87,213,102,183,214,46,96,96,57,187,122,126,110,72,143,4,12,94,49,128,19,176,39,100,101,11,14,150,179,181,211,211,138,169,208,68,214,113,8,38,43,62,90,67,139,31,251,78,196,243,238,164,143,182,85,136,172,76,207,135,217,38,253,
111,124,136,24,109,158,82,252,13,105,46,63,148,94,65,215,245,114,153,206,191,140,168,76,197,101,136,199,161,132,232,157,130,38,108,109,178,185,7,166,224,18,146,65,6,124,83,176,46,101,100,22,93,107,244,57,53,21,218,60,36,16,55,166,138,150,68,134,52,166,
135,173,223,46,245,64,198,85,229,226,238,225,75,233,158,238,128,134,245,234,184,169,231,140,21,165,189,81,155,189,80,249,120,130,20,17,6,128,27,138,238,221,165,241,109,110,162,128,29,158,59,169,120,73,49,248,55,133,95,228,10,111,20,215,164,40,155,231,
111,198,127,36,216,188,67,124,188,127,140,127,86,113,21,151,216,117,55,164,2,77,249,61,250,220,67,232,50,32,166,189,232,0,23,166,188,90,147,41,74,12,200,214,119,184,178,186,99,54,17,211,48,144,172,204,235,241,40,99,128,3,1,151,41,135,96,140,118,96,50,
254,149,197,216,8,35,255,136,20,170,176,227,40,156,23,234,157,246,83,242,63,247,37,143,188,130,50,117,134,44,220,80,128,204,4,152,241,87,116,131,239,13,64,158,243,122,100,223,43,32,86,113,229,21,144,139,47,0,39,77,158,227,143,183,155,247,191,253,248,
112,151,127,250,251,219,247,123,164,243,190,166,99,223,1,20,210,98,149,35,233,103,236,92,244,9,204,9,57,241,130,58,217,91,196,219,91,6,64,8,195,128,93,230,10,235,207,0,77,54,6,194,24,177,217,100,203,117,254,160,173,163,136,103,2,116,49,144,102,138,206,
112,248,137,141,63,111,248,111,58,216,254,251,161,246,101,244,75,124,103,63,149,83,87,46,123,125,8,189,155,21,44,66,206,82,233,95,6,86,70,131,206,5,204,74,144,226,242,34,127,171,169,254,171,155,225,17,109,46,156,65,3,112,35,22,96,105,203,8,47,43,232,
220,217,56,155,247,181,186,125,120,207,59,32,195,117,120,62,224,241,188,239,244,38,249,71,188,226,172,227,209,120,28,55,242,143,203,237,220,80,148,162,94,239,232,237,158,170,169,195,132,87,185,161,218,33,187,11,92,201,209,179,80,186,161,248,47,2,124,
132,128,48,144,27,4,212,164,159,1,246,172,186,153,255,105,81,27,3,25,248,0,118,40,30,194,48,142,14,163,137,4,194,150,195,104,18,91,99,32,11,198,94,240,47,254,51,191,238,7,240,40,172,246,208,212,211,198,73,18,227,238,40,155,40,153,25,68,161,21,86,49,184,
148,153,222,221,25,88,143,182,74,170,59,143,215,0,107,94,187,245,155,212,227,225,44,230,222,97,150,201,158,43,47,245,158,59,89,242,97,182,65,249,25,224,76,74,121,33,178,190,107,116,154,164,79,64,34,197,0,235,192,18,144,108,196,191,69,57,191,27,221,223,
61,224,23,85,237,165,220,254,233,248,97,168,236,170,184,181,180,196,128,135,237,174,248,193,214,194,226,187,101,150,76,162,128,214,63,188,93,30,234,201,229,8,203,174,113,58,89,235,90,133,236,46,153,76,174,18,8,178,25,137,7,178,80,211,215,214,241,118,
104,196,191,32,33,183,121,48,25,223,229,100,227,75,142,207,250,169,158,215,89,254,193,176,25,166,100,203,188,12,89,27,16,208,94,64,145,10,178,40,248,94,0,229,223,102,204,84,80,133,34,220,26,249,47,14,225,169,2,192,197,115,175,21,212,189,153,255,204,250,
203,167,121,88,253,117,17,87,79,90,5,253,84,171,221,26,183,151,166,138,228,93,212,1,150,10,136,45,186,144,205,32,229,223,192,118,19,243,101,192,222,25,91,140,99,155,174,155,97,245,102,19,74,37,98,139,51,252,211,4,18,149,141,69,30,110,207,19,118,19,8,
148,14,104,134,7,147,241,41,255,71,103,33,162,132,74,127,62,61,62,134,212,242,233,177,170,108,225,9,208,217,57,161,232,190,176,65,86,145,39,192,5,187,236,116,95,128,8,135,14,26,255,216,39,127,198,26,12,55,102,23,161,238,190,180,193,201,170,53,54,169,
127,224,7,83,16,216,154,2,43,3,83,255,89,100,85,53,204,56,244,95,238,190,255,117,76,5,32,101,86,121,1,39,209,68,86,197,86,166,46,60,231,46,71,222,2,94,116,46,176,114,207,0,172,186,28,160,186,201,20,20,16,98,147,99,249,247,117,19,185,109,123,86,24,64,
122,229,63,22,251,138,103,198,163,41,106,254,183,209,211,221,227,247,111,42,30,120,178,152,100,254,231,180,92,73,104,73,97,217,0,24,68,155,133,94,8,230,109,152,38,64,161,149,144,8,184,123,33,119,106,163,250,169,23,85,40,254,64,80,93,159,105,252,209,225,
238,116,134,3,251,25,15,159,242,69,253,186,55,6,86,86,135,95,143,239,114,170,239,164,185,180,114,82,105,117,122,197,90,183,83,168,134,131,81,196,241,140,19,90,226,15,40,80,206,123,6,118,241,27,228,120,72,56,233,24,202,61,58,159,91,2,81,249,39,64,27,242,
22,92,91,126,86,88,158,243,159,101,126,9,50,151,127,185,26,249,142,126,94,80,47,200,6,60,43,142,238,164,86,75,3,205,61,230,30,250,138,211,234,10,112,127,174,41,175,120,166,138,175,255,160,224,164,215,10,248,7,133,255,121,253,147,250,207,161,170,249,74,
171,213,109,83,253,151,252,217,255,130,239,166,254,7,134,255,85,241,93,232,12,223,248,95,204,168,208,76,255,187,18,97,184,173,58,24,48,253,175,38,130,127,248,254,131,62,105,242,197,61,217,127,86,127,202,22,211,255,170,143,223,31,219,163,31,157,71,53,
134,184,192,174,138,155,226,50,103,37,119,35,224,49,107,7,27,189,105,213,69,141,94,45,84,6,150,232,50,37,196,19,58,93,207,114,248,6,217,239,51,102,118,171,151,132,69,188,174,67,140,222,224,190,74,221,245,37,76,7,35,216,11,64,195,206,94,170,174,37,127,
111,119,59,255,49,161,105,86,39,90,157,224,86,78,11,53,227,245,67,27,97,171,10,72,89,46,226,51,82,229,81,4,115,32,117,233,109,232,3,57,96,90,166,179,235,231,151,90,236,50,45,0,79,249,191,62,15,232,91,143,99,211,116,215,52,123,53,173,198,130,139,172,143,
36,44,8,155,74,126,153,71,255,252,6,83,108,33,8,25,17,185,103,255,119,58,89,149,238,87,170,122,171,114,122,76,6,168,143,178,171,94,108,28,3,13,79,245,5,89,85,97,222,30,70,230,68,144,178,246,237,116,187,138,206,185,8,3,235,180,224,51,43,45,87,95,178,134,
216,235,46,107,114,36,19,104,158,239,239,49,135,184,37,176,239,64,225,236,181,98,91,54,204,201,60,255,5,195,127,57,122,255,195,223,139,79,237,223,158,6,30,12,199,2,207,165,170,238,6,15,250,2,47,128,217,93,152,138,153,73,108,37,64,39,135,246,225,84,0,
57,195,127,95,41,114,63,43,18,240,234,254,137,210,7,219,42,248,131,237,78,163,94,56,81,79,46,213,208,255,254,15,80,75,3,4,20,0,0,0,8,0,198,139,121,66,100,65,30,249,19,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,49,46,115,121,120,
85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,105,91,26,91,18,174,94,144,6,91,65,69,237,22,196,102,81,64,5,89,52,130,193,4,100,85,86,89,92,136,10,77,197,123,227,125,188,137,143,185,51,119,50,191,122,190,205,215,
169,211,13,134,204,241,9,154,151,183,206,233,170,83,245,86,245,127,10,96,211,224,82,85,23,17,17,188,0,194,49,244,120,64,80,1,107,0,49,88,134,223,197,10,15,245,149,213,36,118,0,156,224,150,15,164,27,30,6,62,143,220,61,3,8,174,56,132,148,92,95,6,12,206,
193,167,1,64,216,174,10,191,137,200,195,165,207,158,70,2,220,224,22,98,206,17,15,15,133,97,54,73,139,135,0,208,146,11,173,102,33,22,173,116,138,177,234,145,26,66,228,32,180,48,39,28,73,85,9,122,99,123,168,79,64,138,179,192,161,84,39,219,237,213,232,120,
200,209,243,89,96,67,26,73,208,168,170,133,219,54,223,92,131,21,232,58,31,236,112,127,224,141,143,110,184,170,234,225,4,93,106,207,1,46,173,188,27,55,0,248,43,94,136,200,186,248,243,124,27,59,223,41,183,95,191,161,246,242,245,155,166,97,35,13,205,38,
64,68,113,11,31,225,46,12,152,7,169,19,7,56,128,12,100,92,232,130,65,13,58,157,4,192,59,178,36,96,17,112,43,25,195,54,24,235,189,68,238,214,98,193,32,94,51,70,76,216,87,90,78,64,127,32,202,24,123,8,194,123,22,144,135,162,121,190,228,88,37,35,78,238,60,
253,57,214,99,221,127,188,254,192,56,38,176,100,110,118,34,35,125,132,66,9,220,220,52,1,129,128,82,40,177,137,33,19,200,72,40,194,251,219,196,54,238,162,1,164,1,121,164,111,67,24,50,129,39,153,142,35,70,104,202,32,143,232,82,105,177,243,45,11,204,255,
132,162,191,190,60,126,126,126,124,213,180,242,241,150,191,217,175,64,10,64,76,195,45,64,249,120,211,223,235,87,9,240,49,128,135,82,114,61,139,120,69,128,70,192,3,183,84,246,4,252,216,207,155,254,11,244,81,94,101,64,193,124,32,1,68,184,222,15,103,89,
82,77,0,206,14,144,52,206,23,172,134,31,138,86,174,231,155,149,82,71,211,186,46,151,31,7,29,211,93,233,220,14,5,116,249,96,96,134,183,195,220,213,13,134,9,156,192,80,6,93,118,109,76,1,191,216,250,201,8,49,134,56,92,182,16,96,48,78,225,74,60,129,59,233,
237,254,45,14,111,9,110,56,229,15,253,69,255,138,95,158,254,124,116,187,147,201,233,249,22,105,32,130,87,221,14,225,224,198,0,62,64,131,135,152,247,56,81,190,238,26,64,86,166,10,201,248,253,26,222,153,140,44,187,221,253,125,183,55,59,184,158,48,6,60,
151,89,163,196,186,153,2,51,241,151,28,126,31,185,47,119,111,155,189,170,118,221,186,214,88,152,216,191,173,37,16,172,80,225,58,83,128,156,17,218,80,113,66,4,81,51,1,159,144,150,239,57,227,91,116,147,137,2,194,16,170,34,204,154,164,25,176,133,232,155,
2,10,180,12,6,166,88,254,203,219,73,208,21,249,28,31,99,21,253,89,255,215,15,76,110,196,177,125,1,244,176,150,180,139,82,24,49,184,203,108,13,64,2,122,246,33,0,142,110,13,32,39,117,100,82,8,185,140,195,209,4,24,114,71,179,140,20,116,248,95,24,113,64,
238,200,102,219,55,252,23,165,109,150,18,114,253,241,251,243,211,163,118,164,105,183,77,63,60,140,232,249,233,231,133,63,137,162,123,77,221,136,146,118,24,0,52,100,246,236,171,134,135,244,163,64,19,214,2,33,123,144,37,23,3,232,83,88,159,101,188,0,93,
76,112,134,145,230,49,176,238,137,237,169,119,107,227,37,209,81,131,219,3,127,176,251,162,227,227,217,163,142,95,208,149,165,19,116,208,112,133,67,207,7,23,85,139,78,26,144,5,141,246,94,242,164,249,36,186,92,89,38,102,164,9,80,245,92,129,17,234,209,221,
29,153,0,151,246,52,37,32,145,48,64,102,18,135,14,152,254,19,112,4,151,82,30,250,102,117,51,255,151,28,219,187,34,230,130,116,255,209,122,41,95,212,18,174,220,123,237,254,254,222,176,77,11,186,11,14,114,133,0,110,155,155,1,151,3,6,120,167,192,23,174,
224,253,5,120,153,255,196,131,58,132,0,139,127,154,128,121,158,0,13,228,0,14,116,131,241,73,198,159,231,47,72,154,27,106,107,114,157,50,47,218,109,231,11,37,156,95,36,1,153,36,51,232,192,33,88,41,125,238,152,19,2,187,107,192,162,110,228,223,142,93,19,
64,184,97,95,88,55,166,140,191,76,134,219,204,80,212,22,211,66,253,231,30,30,68,107,214,96,76,245,71,222,38,25,141,43,237,118,69,187,206,95,149,180,228,240,56,176,131,45,58,251,29,112,127,123,168,220,135,129,128,7,203,0,135,16,16,62,187,40,119,135,90,
194,199,0,182,246,60,84,76,195,179,76,149,1,39,4,252,45,127,250,168,21,99,24,48,76,36,16,220,158,22,15,167,170,215,139,15,204,33,67,161,225,173,254,157,86,86,127,170,82,248,246,252,89,59,255,254,252,168,141,249,13,247,152,104,17,202,173,172,88,131,12,
21,196,10,139,24,233,139,53,45,158,139,219,249,173,37,47,107,136,17,112,8,239,149,107,17,177,177,177,142,85,227,121,196,0,244,229,32,214,77,32,66,192,95,34,25,126,10,142,125,147,168,131,224,161,191,198,55,181,108,138,10,144,119,204,83,31,213,130,13,253,
135,254,85,187,122,26,127,191,92,176,250,240,206,99,80,95,28,215,10,204,2,224,28,58,127,1,170,82,83,132,212,172,137,136,210,47,12,73,108,136,191,0,105,166,161,189,161,233,191,104,245,105,94,12,67,181,213,105,106,141,86,81,211,114,59,106,3,171,85,38,21,
142,17,80,238,220,133,212,10,86,114,16,10,131,35,12,151,60,232,117,186,188,155,17,36,88,80,132,33,137,73,127,60,198,10,24,64,26,174,101,174,185,163,30,76,247,48,90,198,8,76,19,19,48,244,15,76,253,161,161,130,7,155,220,250,174,181,95,113,183,247,250,210,
204,225,206,180,85,228,156,119,60,84,42,165,240,228,255,16,150,135,60,244,179,107,81,118,153,70,187,17,217,100,144,92,11,96,18,32,21,5,216,246,220,46,18,195,21,97,26,196,214,188,243,126,98,50,154,152,0,170,75,211,252,179,45,178,254,199,201,237,102,43,
161,25,43,236,95,80,81,31,81,170,36,5,222,57,16,55,14,182,212,13,28,235,224,182,218,132,121,185,207,113,251,126,80,198,15,247,16,178,131,208,145,250,60,100,215,61,225,17,154,45,227,82,164,232,142,211,199,199,211,235,182,73,104,137,148,214,61,209,209,
164,168,56,118,67,152,52,227,207,45,36,136,24,151,243,245,243,82,179,212,237,117,242,129,216,194,82,21,67,52,42,173,138,31,221,164,36,219,138,125,61,74,1,112,47,130,120,176,120,195,180,27,78,187,200,134,41,16,227,252,165,4,193,216,194,166,105,98,23,15,
160,42,195,124,172,224,232,224,93,223,13,81,113,139,27,137,176,172,216,151,140,61,40,165,63,194,128,123,171,63,135,245,130,138,113,44,223,220,14,76,247,105,254,57,158,204,63,64,243,207,152,170,53,103,206,63,76,59,78,93,56,7,131,60,205,63,76,252,96,105,
50,255,120,253,111,243,79,198,152,127,162,65,21,141,110,103,19,254,118,213,201,93,31,213,240,100,254,161,252,227,150,167,245,103,206,63,62,185,215,234,156,55,180,118,189,150,172,172,47,171,72,153,154,98,155,173,208,113,218,4,96,243,69,70,64,158,203,79,
0,182,94,157,61,17,11,19,32,7,31,89,123,226,97,99,134,209,97,35,211,44,224,23,102,244,199,35,108,130,13,50,138,33,125,149,106,171,219,59,60,93,241,179,235,54,156,17,139,18,20,124,170,151,137,27,91,203,172,118,102,129,63,36,26,38,11,126,23,85,87,207,124,
32,56,149,224,194,247,19,56,97,51,196,172,201,9,249,31,159,250,191,108,149,124,11,32,201,249,127,159,81,247,253,172,235,218,218,138,213,59,160,233,202,65,99,147,77,24,240,176,183,50,167,92,233,125,216,100,133,50,87,17,33,185,96,81,107,55,231,224,98,128,
72,221,53,110,181,70,238,169,35,173,129,69,0,22,255,164,99,206,115,49,40,150,66,224,180,61,137,109,98,204,205,189,49,94,24,67,175,61,156,25,249,231,88,16,214,65,81,90,227,199,215,47,143,79,127,158,165,246,22,197,45,236,25,218,37,228,56,26,119,62,172,
175,248,12,192,238,18,94,120,26,247,171,123,75,62,150,203,172,152,73,238,57,168,134,230,35,172,254,141,234,230,234,115,16,234,108,237,198,41,202,14,218,195,24,55,219,30,111,144,237,193,24,39,12,32,253,57,101,231,175,56,148,216,46,205,223,221,231,167,
223,191,252,85,124,254,145,160,139,81,89,253,135,237,118,18,147,182,113,85,234,155,32,76,122,199,27,16,102,64,18,209,59,5,52,64,241,141,17,246,90,169,255,223,27,12,247,148,241,98,48,194,230,253,111,153,245,175,20,243,157,90,183,154,47,182,174,105,46,
202,78,229,38,13,21,15,96,192,155,97,98,114,104,104,231,80,98,64,126,170,46,47,210,64,130,236,174,103,113,186,59,13,191,115,144,167,205,25,112,104,60,97,149,82,54,224,13,176,145,33,54,24,216,211,210,204,252,183,97,241,50,85,87,234,253,66,167,212,59,207,
107,218,96,211,149,100,187,111,206,179,216,209,221,13,212,128,49,80,69,192,10,109,102,219,153,48,168,72,249,42,237,14,131,85,147,145,121,103,21,52,137,36,59,169,109,109,98,191,221,142,203,32,158,8,231,113,72,170,129,48,107,89,62,180,66,102,254,198,249,
214,255,68,139,243,136,122,132,82,248,242,244,219,111,237,175,223,98,169,110,63,124,205,92,97,213,114,34,142,97,183,138,103,134,115,62,88,101,234,46,70,30,46,115,153,209,192,124,69,121,47,213,224,226,118,63,124,160,79,188,207,178,219,237,84,247,222,194,
113,42,13,97,183,23,107,28,162,54,201,127,54,33,215,104,18,56,100,243,135,195,212,223,106,190,89,44,118,250,13,45,113,21,219,82,113,253,214,164,206,211,239,230,69,238,4,115,230,118,153,121,250,157,10,251,131,183,39,89,32,157,130,147,117,148,80,115,47,
237,224,90,195,96,4,172,36,25,169,13,127,144,185,203,214,5,29,199,153,140,204,164,168,103,226,239,89,92,141,219,169,254,27,63,94,159,62,27,250,87,78,218,119,89,119,161,247,18,71,203,85,94,134,246,101,107,143,5,32,6,40,95,43,233,232,249,105,178,108,188,
74,117,108,32,158,195,153,29,242,59,86,227,101,139,141,91,71,50,21,100,225,52,121,204,250,1,42,200,4,209,98,61,11,90,227,38,195,6,5,231,228,252,4,157,191,104,250,175,212,244,103,227,13,48,165,149,189,106,146,165,10,211,191,115,185,32,194,44,16,97,209,
253,48,44,211,116,221,162,201,210,75,175,230,69,18,4,144,163,108,186,115,131,5,116,241,255,24,79,44,67,102,25,54,198,160,163,123,230,251,79,128,148,60,18,172,62,234,255,124,252,90,165,215,64,207,127,255,7,80,75,3,4,20,0,0,0,8,0,198,139,121,66,97,246,
97,101,225,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,50,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,105,91,26,75,22,62,189,8,136,29,22,69,109,150,139,205,34,24,23,100,9,136,
130,10,65,4,100,17,17,4,21,89,250,196,39,201,29,199,56,74,110,158,220,95,61,223,230,235,156,106,64,241,150,79,98,231,205,121,171,234,236,167,254,155,131,121,5,176,233,69,60,7,48,1,24,15,196,178,5,112,127,253,22,17,32,4,70,72,90,110,0,16,87,83,12,224,
73,34,101,161,15,244,110,217,233,151,70,89,180,164,45,28,81,108,99,202,54,128,132,192,17,37,138,88,103,20,147,160,1,106,57,29,165,37,204,185,136,24,150,207,235,205,214,101,190,161,40,138,202,59,156,42,97,229,40,64,26,234,144,196,168,99,137,237,94,7,208,
39,197,18,239,206,174,89,221,88,6,248,8,102,33,37,183,161,140,85,199,42,22,129,45,209,7,45,240,99,133,1,72,18,32,54,69,34,222,250,85,15,194,120,165,92,3,0,149,157,31,139,70,205,38,6,43,225,102,169,166,156,52,90,213,75,5,211,116,112,173,4,102,226,234,
129,254,119,103,115,197,93,168,95,107,128,32,48,117,19,96,133,211,52,100,33,192,165,1,201,66,110,155,143,148,99,107,158,12,34,146,133,208,141,120,163,81,190,194,5,81,54,193,91,43,167,53,160,12,200,211,249,170,202,244,23,205,127,248,116,176,225,175,12,
127,223,63,43,190,152,162,96,2,55,167,87,77,186,142,137,187,141,161,87,192,80,227,1,131,184,245,10,72,73,126,11,147,36,51,5,44,39,36,81,160,159,87,160,124,28,195,56,166,95,1,64,142,221,16,217,249,86,179,15,56,72,202,79,63,70,47,143,79,195,199,151,8,110,
70,201,187,8,30,56,18,100,40,146,50,145,61,47,246,187,16,16,183,133,3,56,177,64,193,13,30,84,111,32,36,126,16,150,52,9,189,209,135,67,128,168,30,160,201,244,175,46,232,29,136,42,4,5,157,224,129,138,200,225,194,155,132,104,67,206,213,238,81,116,208,249,
28,157,191,8,50,52,179,149,242,53,121,95,137,148,174,220,129,54,94,67,144,174,234,208,95,241,144,40,88,2,237,94,11,246,64,52,56,12,117,30,42,53,147,6,56,64,224,28,18,73,20,60,171,251,216,61,2,39,57,8,12,200,89,250,137,101,119,187,119,77,20,251,252,159,
134,198,123,137,39,3,217,127,88,238,125,102,250,155,204,62,243,28,132,165,203,225,175,23,165,62,252,18,81,199,190,67,114,21,146,255,207,40,84,54,11,222,41,240,194,2,2,139,107,228,127,96,159,210,49,160,131,140,185,236,99,225,190,75,80,10,134,83,255,35,
136,154,255,91,0,235,175,123,128,136,204,255,39,19,255,11,102,231,134,5,20,57,95,109,85,178,205,115,74,128,218,198,214,14,243,14,115,85,7,174,201,153,219,158,200,117,21,114,12,56,19,123,228,190,248,74,24,251,90,180,67,71,108,107,199,205,143,25,28,101,
73,110,133,1,17,100,249,6,122,40,66,137,135,26,42,177,241,150,34,100,108,227,8,213,252,47,80,194,0,92,72,185,135,225,95,223,31,239,71,241,112,235,100,245,144,109,22,32,60,107,190,53,65,233,96,253,16,59,64,128,30,162,82,217,4,45,159,241,16,239,64,147,
200,73,215,116,77,223,242,33,118,65,115,89,138,105,183,123,180,29,103,123,176,184,125,209,211,95,159,101,249,19,163,236,144,196,194,108,252,115,11,235,100,200,75,185,252,253,225,225,249,36,248,146,24,226,246,210,29,150,199,166,74,67,135,135,6,226,29,
170,234,4,64,62,218,156,0,56,1,224,130,1,56,149,80,121,86,51,8,104,106,192,8,232,102,179,18,35,70,153,234,191,108,250,120,198,67,70,190,252,253,168,62,191,40,213,72,162,81,172,88,241,150,162,115,21,224,208,133,139,190,70,58,27,101,230,86,0,132,180,140,
6,103,126,71,55,6,204,139,130,211,58,224,161,188,36,71,41,219,199,18,18,237,158,59,88,244,51,117,21,207,162,240,47,43,1,213,21,103,140,89,72,65,16,254,180,16,192,214,56,255,189,244,101,144,242,161,220,195,247,255,252,188,143,118,219,89,147,147,174,206,
54,19,59,226,169,159,43,187,150,215,24,119,19,150,64,161,216,229,250,1,251,22,3,200,115,66,135,194,61,52,75,9,139,167,139,48,75,41,26,168,220,18,197,243,74,145,144,51,246,132,190,86,127,121,41,13,58,40,250,219,213,152,18,137,142,190,41,138,220,9,173,
79,107,5,197,218,162,222,213,9,207,2,166,121,229,189,132,209,236,191,126,15,192,206,123,9,113,1,59,187,1,156,1,94,237,191,102,96,241,23,145,154,63,31,191,92,142,134,35,236,169,109,128,246,21,83,102,153,130,41,3,208,39,83,227,224,154,105,71,37,135,148,
24,116,93,233,137,185,89,184,81,134,190,163,20,12,209,89,74,140,73,244,103,40,57,152,92,68,211,255,131,135,190,74,254,124,161,165,140,23,218,220,187,76,32,164,93,181,98,132,247,64,78,252,7,192,10,178,205,29,157,2,79,90,116,205,72,60,193,197,84,34,170,
1,97,170,191,92,185,63,182,191,72,245,111,1,100,169,152,207,94,229,107,236,252,84,117,217,63,46,21,45,49,12,125,29,135,112,228,152,214,31,42,55,225,40,110,53,252,83,32,3,109,9,246,240,228,21,72,194,181,14,102,87,82,43,89,126,83,112,208,136,79,128,129,
204,49,251,199,152,253,231,172,224,202,88,172,149,47,74,245,254,225,135,146,251,86,139,4,214,144,74,22,165,202,124,14,146,139,144,24,56,131,120,193,118,95,158,207,10,104,130,100,222,184,203,138,185,29,62,206,199,161,197,67,125,11,55,176,175,165,236,252,
177,166,255,185,178,193,220,61,6,10,34,196,106,201,141,187,9,240,11,80,210,242,63,166,213,223,113,252,159,254,252,251,239,194,207,239,163,80,100,139,101,201,93,119,124,121,177,197,115,133,85,135,23,59,29,246,207,57,170,158,220,7,106,253,251,99,117,205,
96,1,21,226,150,85,71,105,42,81,180,156,154,119,215,39,123,152,169,81,215,97,72,55,148,29,155,83,137,14,217,223,62,213,127,78,183,82,134,136,65,202,62,62,124,189,28,61,63,126,77,222,196,75,30,76,179,202,201,250,47,117,247,126,205,102,31,151,91,42,8,194,
29,245,142,147,237,4,94,140,129,148,229,198,6,253,53,91,130,21,91,191,159,0,185,77,250,231,215,227,52,67,105,113,150,50,156,19,197,103,15,176,145,69,3,228,91,30,122,185,177,255,23,116,105,10,64,89,174,151,148,24,133,0,249,255,34,19,139,13,43,83,209,142,
174,113,241,121,6,176,92,25,225,34,23,139,170,19,160,44,227,34,156,255,225,138,82,199,4,47,181,196,125,145,90,214,249,186,43,193,0,182,246,105,100,130,11,167,235,144,1,187,2,8,90,133,158,158,111,49,121,180,252,59,82,78,74,133,210,101,37,91,207,214,6,
86,44,212,97,157,196,146,208,208,111,236,156,29,159,98,156,85,119,20,40,152,12,166,105,100,153,181,96,162,229,65,170,209,82,1,182,169,8,145,132,62,76,238,25,104,13,73,209,226,79,136,135,178,103,117,164,70,31,71,48,16,32,205,57,67,25,116,175,102,189,162,
25,33,247,97,95,110,22,243,202,89,171,86,168,228,91,46,139,237,6,123,228,36,171,168,136,40,114,75,101,6,244,193,201,113,115,29,150,255,56,145,240,114,28,39,195,41,37,228,198,106,0,51,26,64,19,18,105,231,242,205,219,122,104,37,96,110,238,73,164,254,143,
62,12,144,191,97,69,219,99,166,254,27,76,31,32,29,180,74,237,111,195,145,210,252,118,31,10,97,14,210,24,157,230,78,131,142,219,7,251,27,80,215,253,3,40,208,102,239,40,57,163,240,94,162,236,101,148,240,27,48,115,190,149,25,17,56,57,87,201,214,202,202,
101,235,82,201,100,40,186,186,73,216,179,131,112,48,127,32,67,60,23,72,92,117,207,52,238,129,216,212,193,96,137,194,173,59,118,111,99,190,204,67,244,147,47,140,221,91,136,169,105,193,171,105,87,240,237,54,186,29,72,48,255,207,181,121,238,147,219,158,
196,238,205,100,143,25,255,27,204,44,43,69,233,114,164,92,60,143,238,71,145,205,70,183,237,81,213,233,85,175,116,208,78,110,69,223,0,226,214,154,251,73,85,245,143,1,67,219,8,37,76,157,226,100,0,79,178,129,184,136,159,187,120,135,19,32,107,128,139,100,
50,193,246,80,199,73,229,133,230,164,254,45,242,107,65,221,39,89,46,15,31,190,255,91,29,230,31,127,176,184,97,127,130,24,230,247,92,104,163,113,151,230,30,13,176,240,122,249,19,207,163,57,78,18,67,2,128,215,147,187,249,35,41,30,193,30,1,46,122,96,136,
199,60,135,203,241,201,30,192,31,139,52,67,100,48,30,158,80,132,39,122,127,12,22,211,253,116,152,10,128,206,172,128,151,87,164,98,171,154,173,237,84,179,157,153,249,119,71,24,192,182,121,141,230,223,80,231,166,78,227,206,10,133,67,213,2,135,110,240,77,
231,223,20,208,252,181,183,104,77,178,9,153,173,103,173,187,177,250,163,210,113,156,78,224,104,254,133,132,125,101,7,135,87,83,11,113,54,54,255,238,210,249,156,158,213,255,143,114,241,251,215,111,90,253,121,233,22,14,252,204,114,126,50,86,78,172,1,220,
20,60,107,12,112,130,131,79,137,196,27,58,141,118,188,10,107,155,197,196,38,15,55,78,91,148,149,108,133,100,242,226,165,17,250,84,155,199,229,198,72,35,227,21,171,127,198,40,30,77,106,136,161,247,230,127,126,206,77,80,70,58,233,40,185,250,94,248,179,
18,193,90,171,202,124,73,86,55,15,224,206,0,205,160,157,158,19,25,13,120,130,18,245,223,10,217,167,51,152,0,104,128,66,208,174,78,37,40,220,1,242,1,251,46,22,139,19,160,41,194,0,222,40,147,248,7,173,254,154,205,172,255,91,165,147,231,191,170,247,185,
231,191,127,71,246,130,118,247,89,189,71,162,27,130,69,82,13,112,244,10,128,57,204,218,77,54,104,247,79,1,153,54,227,102,41,97,70,57,152,161,20,161,203,83,138,191,81,146,179,243,167,96,160,126,67,243,255,206,225,221,213,237,225,142,18,137,220,102,251,
105,244,127,162,86,109,147,58,52,61,25,179,1,56,100,246,143,195,22,61,72,147,34,28,218,237,105,22,76,113,163,145,0,154,168,227,129,242,97,103,91,102,221,93,120,226,175,88,112,30,37,216,251,143,173,46,100,121,72,101,74,135,119,215,93,246,32,133,13,54,
161,78,242,63,98,214,47,175,26,66,178,127,179,118,255,75,57,125,248,57,186,239,157,71,182,153,239,2,118,147,62,45,118,69,40,31,133,181,134,12,236,253,203,93,2,84,130,193,8,78,26,36,13,164,60,116,207,35,218,131,152,70,44,93,154,197,95,51,253,74,17,147,
115,244,81,93,15,110,191,82,108,204,254,147,247,183,241,3,179,63,200,85,58,249,11,123,4,116,83,255,251,63,80,75,3,4,20,0,0,0,8,0,198,139,121,66,22,86,163,255,38,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,51,46,115,121,120,85,84,
9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,91,91,26,89,22,93,117,1,74,40,229,34,154,66,16,139,139,162,38,34,98,107,192,160,17,81,46,65,1,1,35,34,202,101,199,153,100,166,187,77,219,153,47,253,179,231,109,94,103,159,
2,140,157,227,231,131,203,181,247,57,251,190,235,191,5,204,152,232,158,250,211,163,43,192,28,5,213,51,165,38,163,143,192,10,85,1,148,156,56,80,58,50,26,6,34,116,244,17,175,1,45,134,59,25,221,160,63,66,87,175,145,4,201,15,72,107,232,103,9,84,205,226,13,
200,254,47,100,253,66,100,149,142,222,11,134,125,87,186,215,113,95,232,231,210,124,156,54,115,33,70,30,227,99,229,164,153,111,148,235,181,116,142,172,3,55,255,28,187,122,78,228,39,64,16,115,88,151,174,84,20,39,64,2,14,164,92,13,126,208,51,0,100,108,36,
161,180,29,163,126,183,245,81,0,7,110,146,81,79,167,59,116,55,102,84,100,82,33,248,226,126,215,108,44,103,67,214,248,254,215,22,61,61,12,127,51,77,122,229,54,233,246,10,57,164,16,215,251,30,20,95,45,44,210,205,41,191,29,136,249,115,62,28,24,222,32,221,
238,49,224,128,233,169,218,113,254,58,240,134,110,128,121,216,17,213,249,186,242,134,35,74,189,14,150,32,163,99,187,148,81,90,158,223,22,140,0,51,178,26,73,250,244,126,205,97,170,50,82,122,237,225,187,89,188,48,249,116,86,103,156,116,15,138,123,183,148,
67,189,237,68,231,149,109,143,122,200,199,96,224,80,19,230,150,67,235,116,176,138,53,190,63,105,220,58,34,29,67,43,208,253,169,120,32,14,213,130,138,193,135,181,77,234,212,223,71,217,101,46,125,192,143,8,122,99,236,32,235,56,248,126,121,122,191,199,45,
160,188,145,99,47,31,149,190,61,153,233,195,64,57,64,109,19,89,16,100,79,27,32,87,57,78,48,45,217,39,141,3,59,218,205,70,147,203,89,11,112,106,228,20,140,196,148,33,11,198,138,171,188,58,5,54,213,27,75,71,100,10,248,52,246,208,244,126,213,177,148,94,
164,128,145,191,106,230,207,43,45,182,255,34,37,27,247,117,32,183,15,233,187,159,22,165,126,76,15,81,17,248,5,49,229,147,191,110,71,223,12,71,4,32,206,235,16,43,235,199,252,78,186,227,80,99,21,187,122,221,39,157,198,252,186,37,162,65,9,234,117,25,249,
64,56,204,78,229,160,2,239,248,133,63,242,111,46,26,225,176,24,133,114,229,226,204,60,43,22,147,233,253,197,52,29,29,89,218,51,106,209,110,43,244,22,211,123,135,71,34,119,102,51,234,71,25,171,241,133,28,117,27,22,227,64,189,144,113,106,204,191,165,143,
31,39,0,253,204,184,28,155,107,165,168,0,52,206,10,244,199,247,59,220,43,91,18,60,122,235,241,215,199,100,123,244,248,251,67,107,246,192,75,221,46,76,9,136,224,50,138,166,190,226,161,78,7,171,22,240,110,14,55,148,137,143,117,201,216,64,11,240,174,44,
70,198,128,131,1,190,191,54,231,10,80,243,122,91,103,232,18,249,40,188,102,52,60,185,158,129,177,255,79,118,197,253,179,164,132,225,51,46,42,205,202,105,189,105,238,152,135,65,247,155,81,119,128,125,166,22,212,242,18,214,242,177,32,181,250,22,16,209,
222,177,117,166,17,162,65,207,2,94,139,96,222,249,150,150,233,118,172,61,138,67,59,40,9,237,190,115,62,17,233,2,219,17,127,140,122,237,113,134,168,36,133,166,254,151,29,107,17,111,105,93,191,78,22,146,102,238,75,253,40,181,185,145,136,83,183,197,225,
6,84,169,96,87,182,87,25,232,247,4,160,127,147,222,217,241,118,137,251,207,168,139,164,11,202,59,181,45,25,73,159,55,74,221,171,113,134,178,118,188,245,96,158,70,67,36,28,118,229,179,84,150,17,95,244,109,208,224,202,170,255,63,69,254,55,70,68,73,118,
128,228,48,19,42,248,254,135,47,79,159,62,62,210,240,215,110,53,23,33,14,93,114,65,199,14,215,0,250,115,110,80,241,45,118,103,161,150,213,162,140,161,215,189,38,24,25,187,19,31,68,184,239,183,194,105,226,235,51,241,16,231,120,197,239,25,184,157,97,106,
228,176,225,119,162,165,158,171,232,122,231,86,133,72,26,80,54,85,86,58,163,206,31,9,251,149,185,64,66,65,54,126,241,248,233,147,217,248,50,252,253,145,222,203,171,52,32,218,48,160,188,87,110,184,186,142,161,53,83,176,170,231,240,21,247,174,110,30,77,
1,136,112,103,253,52,7,10,71,173,7,137,147,21,1,25,45,197,77,122,47,254,180,41,142,16,183,76,138,196,54,5,227,53,65,97,251,213,231,252,215,220,11,34,70,122,233,188,210,110,159,53,185,254,234,231,78,14,213,88,153,166,20,61,104,84,126,0,95,149,19,13,245,
15,206,216,104,20,199,136,129,6,216,186,162,219,205,140,49,229,51,136,25,179,96,32,52,209,81,101,70,70,136,196,44,17,83,48,218,147,252,151,220,43,208,144,209,111,242,23,249,114,222,44,117,118,234,107,1,147,202,101,17,42,247,87,173,201,213,157,8,148,168,
116,60,6,192,3,105,40,42,169,51,152,0,34,153,19,129,216,148,145,193,173,140,195,181,192,246,84,71,6,231,44,114,62,120,22,201,128,237,159,222,47,187,87,249,73,199,104,221,212,78,242,173,150,185,247,11,29,5,210,162,82,216,221,74,78,63,103,255,55,131,113,
209,93,76,248,240,46,52,98,103,110,5,119,45,6,59,243,192,35,238,127,33,18,210,75,78,233,165,72,208,63,146,165,151,34,75,44,34,9,207,88,241,119,70,133,143,244,179,70,37,95,171,155,89,211,236,135,130,9,226,146,177,113,250,143,112,24,69,139,14,78,5,176,
195,196,37,17,221,78,40,184,62,5,110,181,17,143,143,237,221,77,186,202,88,34,134,118,236,65,167,87,218,164,194,109,55,1,63,154,234,79,34,81,161,227,249,126,158,224,156,71,198,197,83,178,245,248,143,111,15,15,102,249,220,105,78,195,125,12,142,127,164,
226,12,61,39,132,8,119,144,156,230,52,254,3,1,236,186,157,219,83,198,103,244,84,196,102,29,129,231,248,115,141,32,149,113,110,79,69,50,130,241,35,254,225,75,13,235,194,255,237,50,187,32,111,250,57,70,36,170,9,14,245,15,79,21,52,168,157,207,76,219,157,
225,226,127,28,215,206,163,211,102,6,46,102,137,74,109,199,120,254,207,161,227,106,75,168,95,150,60,130,176,19,118,40,229,224,189,29,165,218,121,98,42,226,225,254,47,77,231,143,130,87,192,156,22,63,253,125,184,213,24,126,218,254,197,156,215,75,161,233,
168,202,136,7,159,185,94,2,172,227,37,99,29,85,181,250,146,225,17,9,249,146,209,64,237,239,140,50,250,50,10,19,251,85,85,248,95,54,218,87,39,201,214,245,217,89,99,135,46,210,23,52,60,229,237,7,234,49,167,170,76,215,105,92,7,97,1,41,142,157,74,153,52,
104,2,92,107,35,36,201,229,73,211,128,147,143,129,239,98,186,209,123,174,161,97,199,98,240,147,55,217,161,233,172,48,95,0,127,122,58,11,11,23,196,40,167,192,156,67,180,68,57,222,170,92,92,212,107,45,51,18,161,29,239,34,245,89,72,119,42,95,181,18,143,
219,136,143,251,47,154,137,248,140,210,209,120,50,247,183,23,182,104,104,217,162,126,18,205,172,239,245,238,49,227,110,141,78,237,229,80,129,93,144,88,200,115,8,105,195,166,42,208,58,236,4,211,183,197,12,235,228,172,23,210,56,255,102,236,86,80,12,222,
125,198,21,144,223,241,6,86,69,168,226,108,79,6,179,18,230,189,129,148,160,11,160,1,143,203,75,203,161,160,96,248,185,72,182,148,187,5,98,192,154,127,76,178,157,43,253,173,236,79,140,217,159,25,182,236,136,143,229,127,205,197,143,145,141,66,179,222,106,
85,106,37,211,108,199,157,156,59,125,49,110,20,126,129,29,12,232,22,224,131,162,169,21,89,0,98,126,98,205,206,5,173,54,164,196,154,195,177,113,199,253,47,190,194,249,47,202,237,77,220,185,40,24,162,182,51,42,247,159,173,152,51,101,25,197,140,140,99,40,
45,77,243,127,206,17,118,251,96,24,215,195,167,223,204,214,183,127,154,121,218,44,77,246,95,17,187,225,12,118,254,6,236,70,18,84,153,209,133,215,44,64,111,42,31,168,234,13,63,3,218,229,33,183,44,224,25,0,15,68,122,223,206,81,230,25,176,205,79,243,223,
237,14,51,47,101,84,205,86,45,223,60,51,205,183,190,133,209,154,112,212,134,176,30,67,57,189,113,150,227,28,229,66,144,36,110,8,71,210,92,96,194,136,123,106,246,29,149,215,158,147,41,195,170,144,3,73,159,50,54,92,117,187,134,251,31,12,155,172,240,90,
221,255,177,255,41,179,175,214,103,213,148,209,250,54,124,42,254,250,248,253,225,137,255,49,63,45,213,140,202,155,4,255,97,37,196,158,0,180,210,17,232,154,54,169,154,27,51,172,100,90,165,215,66,128,127,121,33,16,64,126,12,76,116,4,64,123,148,164,245,
49,112,36,24,35,239,56,254,112,115,63,199,208,56,75,154,167,205,171,139,150,185,91,156,205,237,141,26,87,214,238,82,65,207,192,218,11,32,139,183,42,246,39,128,79,130,251,15,181,173,226,172,232,223,127,222,110,64,51,158,189,228,194,222,168,127,99,137,
72,234,245,132,49,28,23,128,216,127,180,233,252,149,220,107,60,124,215,209,104,214,27,229,179,246,126,42,53,88,90,12,127,184,173,97,115,110,86,9,240,242,135,193,241,245,194,149,0,194,80,36,112,255,171,29,95,175,17,3,91,239,124,138,151,59,132,212,102,
70,243,170,134,196,62,126,136,92,119,106,72,238,76,68,46,143,175,163,196,140,141,24,148,44,94,204,127,69,91,220,244,145,105,108,54,31,233,223,230,151,111,166,25,219,32,253,186,215,187,177,202,18,235,188,59,109,146,183,215,27,143,119,19,252,253,81,77,
82,244,118,50,238,13,240,66,84,226,96,119,123,183,24,51,54,100,244,24,152,204,3,158,255,37,21,133,117,218,156,168,16,61,84,122,243,156,127,26,175,68,228,48,90,141,124,225,198,20,83,224,246,77,40,118,95,47,89,212,67,165,184,142,219,120,40,54,222,255,121,
32,43,236,171,234,242,24,176,154,137,135,76,220,174,191,89,165,98,201,218,255,51,74,145,129,80,104,117,186,255,103,21,222,208,171,193,49,32,78,214,243,194,254,69,183,216,255,103,140,139,255,252,249,133,78,30,255,170,84,26,203,180,196,25,131,16,119,143,
175,104,168,96,192,152,2,7,98,255,104,44,187,67,83,32,197,31,147,82,35,74,65,1,20,231,226,138,134,35,77,136,152,2,168,34,12,83,30,178,72,104,162,84,135,110,104,251,42,134,247,213,220,14,239,159,75,246,136,54,59,107,164,90,223,31,172,243,205,44,132,66,
60,127,175,216,118,39,123,151,191,29,206,246,18,91,212,107,96,143,117,123,84,246,255,135,160,255,128,238,138,88,230,129,111,136,253,35,23,93,97,145,27,174,78,112,135,230,23,150,35,193,45,186,105,243,11,109,24,168,45,182,127,221,60,160,219,34,63,88,69,
71,127,241,253,165,216,76,213,134,29,189,177,245,86,124,124,154,233,147,238,255,254,15,80,75,3,4,20,0,0,0,8,0,198,139,121,66,0,35,135,233,121,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,52,46,115,121,120,85,84,9,0,3,227,193,80,81,
226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,133,87,91,87,234,88,18,174,144,136,145,139,160,198,211,137,68,140,192,1,212,3,114,241,194,205,43,68,81,20,21,80,1,57,98,168,57,61,237,90,231,214,106,119,79,207,203,252,229,121,155,215,169,157,16,196,
211,15,157,181,100,193,231,87,181,119,213,254,170,106,231,191,101,152,210,32,19,13,1,206,33,196,0,32,14,8,128,137,157,35,236,37,33,73,223,227,42,10,128,251,145,37,92,37,6,1,57,181,67,64,198,167,67,145,153,196,96,71,232,3,156,31,236,172,95,173,35,40,136,
252,246,18,243,81,140,119,176,123,9,236,41,0,114,132,32,100,232,153,153,134,42,192,159,178,214,170,234,154,118,116,210,214,186,193,197,4,94,59,0,38,221,92,75,190,19,240,126,217,181,130,13,1,96,74,132,172,208,5,52,82,139,239,177,197,92,77,122,42,82,145,
182,155,112,174,220,161,233,28,86,5,116,192,230,242,252,74,191,99,1,28,143,142,65,122,101,126,5,219,22,48,197,63,8,208,67,196,44,173,175,122,53,126,126,79,145,15,31,63,127,214,14,63,209,7,110,167,214,176,109,121,203,169,57,63,160,54,31,198,61,11,208,
84,22,76,112,61,130,171,170,9,60,168,20,12,30,39,227,184,9,152,162,116,57,212,235,105,10,14,223,211,159,205,112,48,224,131,13,144,71,19,64,22,63,47,50,72,148,15,175,155,213,255,52,78,234,199,77,116,79,59,112,184,215,18,24,192,33,76,46,33,246,104,93,224,
61,230,129,84,12,141,57,139,186,52,30,248,182,227,13,227,101,156,17,67,109,58,199,159,189,50,84,196,201,210,248,250,130,135,182,47,129,92,105,39,244,122,83,63,63,212,113,191,150,25,238,148,29,21,112,17,163,181,11,175,128,139,139,85,14,209,6,114,244,197,
189,142,149,87,192,143,78,117,13,243,38,16,132,48,99,56,57,220,63,76,15,9,144,19,73,67,139,131,222,102,174,159,104,6,125,107,48,128,223,60,149,167,199,239,73,253,5,53,115,223,118,170,114,158,246,250,166,9,164,134,0,220,236,60,32,94,131,214,45,161,197,
64,175,19,183,19,164,69,231,240,200,186,123,13,196,85,192,11,184,176,76,238,38,40,244,233,248,104,125,192,88,221,142,223,233,11,19,148,150,27,90,185,115,126,120,112,166,29,26,146,111,5,187,243,86,184,226,165,4,203,134,127,5,186,239,236,248,5,48,164,153,
48,218,128,216,101,193,204,196,97,104,242,36,220,18,35,238,159,199,238,79,22,67,184,117,146,137,63,62,114,10,164,238,251,114,191,180,77,235,79,137,37,29,192,45,55,203,85,253,228,156,74,64,195,85,215,172,189,213,239,66,61,8,131,144,107,222,6,218,190,29,
209,219,57,117,133,7,131,8,229,141,212,37,162,35,211,247,145,73,207,54,169,4,225,202,59,169,96,47,96,158,201,165,80,114,102,122,57,203,132,61,251,100,146,102,95,88,252,14,223,28,120,64,153,97,210,175,60,125,50,190,60,87,50,202,17,26,247,150,118,161,231,
0,19,232,15,107,151,108,33,192,128,225,9,101,196,142,51,51,206,120,96,234,26,7,52,104,191,5,114,227,250,155,152,182,242,95,255,246,248,239,207,159,140,127,104,233,235,93,57,193,156,107,0,188,196,159,184,2,173,194,108,4,63,50,96,22,144,181,155,219,68,
192,98,144,220,79,253,228,140,76,146,182,201,6,28,187,224,102,204,100,77,34,147,246,152,73,136,153,216,241,243,162,3,92,32,122,206,140,223,31,95,140,39,77,235,245,246,215,142,194,247,61,41,233,246,240,69,129,178,202,10,23,241,1,2,94,193,83,154,170,57,
96,3,195,4,244,89,135,156,44,154,229,134,239,41,33,1,105,109,9,248,28,212,28,59,168,17,163,89,135,128,25,110,23,96,139,250,37,33,16,139,170,80,148,238,0,72,162,184,193,214,23,226,21,175,38,203,63,63,225,75,242,217,248,151,150,169,119,22,88,167,5,31,128,
176,239,111,81,197,231,22,86,45,32,39,228,164,166,11,48,180,192,90,47,180,166,145,43,72,212,25,155,33,8,91,12,85,48,100,150,221,210,194,49,3,240,6,39,10,242,37,49,194,176,100,51,10,234,195,107,254,189,190,0,112,144,146,171,7,141,75,45,77,242,211,210,
103,46,50,108,64,22,192,83,133,115,17,240,196,27,99,81,198,204,96,46,57,223,230,169,203,236,223,164,63,33,7,251,18,160,207,21,177,5,241,11,92,82,131,243,78,142,106,88,132,6,45,151,115,153,253,111,96,249,112,64,171,223,47,153,253,199,23,220,204,128,236,
185,61,184,209,27,250,217,137,126,132,217,119,93,70,93,33,106,149,215,53,192,75,11,56,71,218,144,131,121,63,32,128,254,187,134,48,93,133,62,237,240,50,219,24,181,12,142,10,2,37,203,36,54,0,190,202,29,57,70,62,76,65,114,195,106,98,235,7,105,198,185,62,
248,35,135,137,44,11,94,59,57,185,209,194,128,189,22,108,129,79,88,134,90,16,8,88,182,1,195,84,151,22,214,108,128,19,174,8,88,10,199,109,224,87,154,110,235,196,8,219,128,34,52,36,142,128,216,171,9,141,12,50,137,164,105,125,110,50,42,186,115,178,120,249,
237,243,159,205,151,167,199,175,255,236,47,74,25,18,23,197,63,7,207,114,43,3,253,149,128,9,80,238,28,8,77,17,108,6,123,138,242,181,4,253,76,232,21,128,219,16,244,203,209,186,221,16,138,106,79,134,7,69,41,99,205,252,237,40,138,134,213,127,204,252,155,
93,83,147,15,27,39,45,93,211,59,122,243,93,59,153,172,190,118,119,215,228,79,237,212,27,96,74,110,39,19,227,128,79,233,188,49,241,192,194,91,134,199,29,104,175,143,51,252,35,253,45,137,102,253,79,87,104,244,157,105,233,124,50,135,145,218,71,154,150,84,
202,28,201,172,62,129,237,216,122,247,97,53,197,76,125,223,1,121,44,212,162,103,131,98,143,26,41,184,120,243,50,49,246,228,104,226,195,85,42,111,64,239,148,253,158,190,100,38,239,182,34,70,22,117,176,234,10,39,74,39,187,187,88,203,192,210,148,15,165,
28,252,226,169,30,156,157,93,152,10,192,253,15,91,216,203,193,182,2,124,65,220,82,1,203,209,173,27,203,25,53,243,150,19,238,64,218,178,197,84,16,169,33,244,55,194,43,216,235,64,118,80,226,11,236,254,193,185,194,217,70,239,22,66,84,67,121,104,145,254,
130,202,154,167,167,14,125,160,149,127,118,254,110,159,170,42,16,247,28,55,19,105,173,213,185,212,211,88,149,168,185,156,227,79,212,151,242,44,153,253,243,197,77,164,203,12,235,217,91,76,238,253,35,98,220,157,62,48,32,15,134,19,250,117,109,23,111,25,
195,3,25,160,211,237,87,93,136,31,63,126,204,82,187,203,51,225,244,47,23,51,204,71,126,122,130,20,130,34,200,86,254,179,130,43,200,52,97,214,127,243,164,76,45,0,27,53,96,206,86,104,192,237,9,184,23,197,125,16,175,83,102,119,133,29,154,238,208,61,152,
109,52,204,243,16,32,47,33,93,119,130,161,36,90,205,29,242,42,77,183,90,98,118,142,249,0,152,229,147,34,173,139,203,179,81,154,218,172,100,249,34,224,171,254,124,190,37,98,205,120,90,122,185,126,145,104,119,206,46,36,207,49,93,178,180,225,97,210,222,
143,220,227,0,165,125,224,125,5,86,249,154,80,235,47,31,43,38,128,108,65,242,62,206,104,240,117,98,132,44,6,13,5,254,148,239,211,12,219,75,46,180,175,148,140,10,251,112,4,63,203,173,39,227,235,243,151,199,23,77,75,237,173,43,88,71,8,33,122,114,60,110,
247,168,115,43,246,113,203,158,142,3,150,199,128,54,11,38,60,6,196,161,45,64,116,12,168,50,198,106,121,67,193,170,121,101,230,217,252,227,109,253,7,77,253,115,41,237,80,63,56,215,27,90,78,195,152,26,194,123,150,238,0,87,149,119,253,202,43,0,220,190,191,
230,10,98,52,48,2,154,110,131,43,21,163,11,35,160,200,35,183,93,252,16,10,219,64,89,56,243,43,186,170,44,179,14,97,50,232,74,0,9,5,32,145,201,196,156,222,48,93,83,28,158,67,189,94,49,229,175,41,161,133,9,172,211,216,35,97,56,196,59,101,183,182,61,55,
203,156,249,192,11,39,238,174,8,239,103,2,17,180,46,8,150,152,27,65,159,151,134,27,201,221,9,179,115,61,1,26,138,164,176,227,46,154,26,33,198,105,190,152,166,153,98,62,207,30,156,152,25,208,195,226,87,64,173,168,224,151,217,253,227,155,182,65,243,23,
183,175,43,72,149,18,201,186,185,39,117,32,3,166,235,113,156,119,67,10,209,249,171,200,94,55,226,23,113,84,102,137,1,92,65,173,185,78,48,88,87,108,70,113,202,100,92,135,45,31,19,28,167,14,92,33,98,168,54,195,193,24,215,215,214,253,95,160,27,234,148,228,
151,123,199,159,141,231,95,140,167,239,26,73,242,104,244,170,34,210,168,170,72,210,24,128,63,0,172,220,8,184,24,1,44,33,134,36,133,24,144,161,227,46,8,13,63,24,171,117,115,100,71,41,217,5,158,114,104,235,127,222,183,124,16,1,122,255,104,52,19,229,234,
185,126,90,69,235,25,202,253,200,26,213,175,192,6,205,206,125,250,89,41,14,129,91,215,95,24,220,91,224,148,235,231,23,245,77,123,32,188,185,127,249,124,110,170,154,219,240,213,31,159,158,42,198,217,111,95,63,237,252,24,191,254,99,252,250,223,199,63,111,
197,111,1,13,191,189,67,180,76,192,138,63,107,198,31,145,125,20,127,243,251,227,75,235,233,183,47,223,95,132,110,56,139,163,81,193,222,251,8,40,140,0,218,208,196,93,56,187,49,2,174,4,152,236,141,3,55,14,232,164,195,155,150,66,5,2,174,133,49,224,199,251,
167,53,127,100,189,92,189,208,216,71,250,162,84,138,97,201,166,150,222,193,69,44,22,195,74,106,204,118,46,54,98,20,60,180,110,73,37,64,143,153,64,158,167,238,26,155,155,91,196,185,185,145,9,183,72,15,46,46,254,117,253,249,225,250,95,190,125,251,250,252,
199,227,207,47,153,168,38,135,241,161,71,173,158,74,69,174,201,64,64,208,6,126,21,139,30,40,104,222,16,62,176,97,16,129,103,241,158,156,133,194,75,236,118,17,167,250,118,72,59,84,50,235,116,211,253,120,75,12,142,222,154,233,13,229,46,52,191,204,206,127,
131,38,132,67,184,231,212,251,138,165,63,199,100,96,121,6,226,242,5,190,24,191,127,98,85,120,240,191,255,3,80,75,3,4,20,0,0,0,8,0,198,139,121,66,215,213,40,146,222,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,53,46,115,121,120,85,84,
9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,83,26,219,18,109,102,70,24,113,2,104,136,25,4,113,16,228,161,130,50,2,2,142,32,32,130,242,20,4,5,137,60,250,166,234,228,36,231,36,49,86,157,186,247,87,223,111,247,235,
237,61,3,9,102,82,149,199,202,234,222,187,119,119,175,110,255,91,130,85,5,166,105,167,11,193,248,126,64,43,247,174,127,186,233,154,157,231,230,208,149,217,140,163,205,173,193,28,248,6,45,43,196,252,155,239,176,223,215,1,147,208,224,96,111,215,238,159,
204,13,158,133,43,14,80,126,123,184,96,60,139,200,193,83,105,172,29,171,170,186,110,247,195,10,92,72,141,78,44,125,220,85,232,27,238,110,33,226,20,227,68,253,4,3,14,198,158,112,120,88,175,129,6,21,232,194,131,19,134,117,111,12,135,101,96,140,44,60,153,
97,97,18,2,63,129,77,128,49,215,215,77,24,227,12,158,56,104,222,48,147,226,220,164,195,233,23,161,227,213,85,209,75,127,83,228,210,67,46,89,157,62,127,251,145,171,185,2,187,228,13,182,1,120,138,142,131,90,105,101,239,146,94,196,173,3,104,218,92,102,0,
104,175,25,32,81,116,99,213,223,196,154,17,255,25,212,60,48,113,185,74,12,112,91,1,30,61,243,248,217,249,130,101,175,98,7,71,160,248,245,159,143,255,82,58,229,190,242,132,208,35,231,176,11,97,78,131,38,81,67,187,158,251,83,221,151,80,147,47,54,97,156,
83,253,243,12,73,188,39,3,92,91,42,198,113,168,3,226,51,59,191,215,123,231,195,15,20,23,0,215,17,107,28,12,123,239,194,12,160,143,87,5,98,212,218,181,115,118,254,154,101,157,48,89,46,199,218,159,166,127,127,85,18,9,204,216,17,247,1,66,94,224,83,78,58,
167,29,246,106,88,49,206,43,73,77,1,134,136,42,139,159,125,105,17,87,1,141,15,194,96,131,11,7,165,187,173,202,26,78,13,19,69,186,229,94,155,8,184,186,205,248,236,124,142,247,179,162,145,11,165,82,185,121,199,242,127,210,2,23,236,227,145,29,38,66,9,250,
94,17,75,135,238,253,35,0,59,2,95,128,203,48,135,88,97,73,3,59,61,72,22,84,27,204,220,65,31,210,45,116,64,64,129,74,5,96,81,195,105,190,98,133,68,6,195,56,135,210,14,52,67,118,125,54,243,118,34,7,118,27,131,94,228,120,247,46,90,47,116,239,26,247,165,
139,195,61,28,85,224,200,15,124,214,83,118,192,212,31,220,91,220,253,89,160,199,196,183,206,80,103,48,248,85,204,218,182,159,94,119,12,193,25,216,245,247,71,167,91,25,141,199,244,254,43,210,58,60,16,195,235,10,227,104,8,50,160,148,149,150,242,111,91,
243,211,163,133,229,238,93,231,186,89,161,6,80,113,91,245,98,251,10,66,122,237,12,28,128,86,53,140,189,222,188,152,208,228,69,213,235,199,94,109,14,12,69,5,195,140,81,251,201,72,97,211,235,93,2,20,192,104,56,60,175,16,157,97,59,79,170,90,252,68,85,87,
248,83,223,201,7,25,106,229,230,77,43,122,115,173,196,199,161,138,23,89,229,176,232,64,19,106,175,1,86,221,75,0,247,59,131,251,157,209,129,51,105,125,25,184,1,202,80,105,60,175,127,96,249,223,8,180,106,119,133,126,177,92,175,119,41,244,26,123,236,144,
29,120,74,21,127,213,46,132,163,56,38,0,172,144,102,222,213,32,70,153,186,208,11,89,210,206,145,195,181,204,0,198,104,23,84,3,176,2,159,145,122,86,235,50,227,27,232,29,210,235,177,243,87,128,149,82,90,174,20,26,229,122,161,73,245,7,39,136,231,56,155,
241,12,103,253,159,40,102,112,69,65,48,128,75,10,176,210,193,217,193,241,200,0,110,54,127,214,63,3,242,112,205,233,128,117,14,136,20,176,14,36,112,225,99,96,104,15,251,214,69,22,191,79,222,239,254,251,239,151,104,40,149,9,33,6,34,204,217,17,147,27,38,
21,244,143,125,6,32,83,23,62,32,155,16,183,189,136,110,3,128,150,80,195,74,104,31,175,140,238,38,190,3,220,21,239,190,155,128,7,112,243,223,28,104,5,195,41,184,37,98,40,96,56,213,251,15,236,110,73,196,180,220,252,244,249,211,203,148,245,95,234,226,48,
133,163,52,156,186,128,127,22,83,102,72,149,130,169,254,232,70,119,159,21,238,4,152,56,157,196,88,212,127,158,18,146,240,71,112,244,72,47,167,241,89,166,46,88,245,111,119,70,247,144,98,189,205,234,31,119,18,10,171,127,195,199,210,249,130,221,19,51,129,
67,186,250,250,252,252,241,199,75,241,227,151,219,135,84,14,71,0,59,164,110,154,227,158,238,126,159,75,97,73,23,51,41,45,213,204,155,232,223,9,227,35,64,4,153,152,211,111,131,137,226,197,2,64,144,188,231,164,25,61,183,19,14,88,13,69,244,132,180,105,32,
164,118,178,44,255,1,160,27,50,147,69,255,89,237,236,253,143,229,203,235,74,172,219,174,95,223,165,53,116,185,198,212,187,105,240,242,96,159,81,129,255,4,236,188,104,30,17,112,24,61,196,233,7,86,127,124,90,239,127,98,12,135,67,98,132,249,111,118,198,
64,212,129,44,153,60,152,199,36,72,24,221,127,101,130,84,255,199,212,127,156,109,143,213,136,84,120,254,244,241,203,125,161,91,141,83,241,135,88,186,131,246,8,247,7,104,14,200,33,58,25,176,11,170,32,66,89,132,248,205,27,121,54,155,193,133,93,53,3,223,
22,192,93,235,234,38,33,63,218,211,48,50,201,13,196,117,29,88,83,205,223,224,134,24,120,16,154,49,224,45,218,24,195,215,166,122,98,241,139,150,32,120,109,14,137,244,167,17,87,234,205,74,33,19,143,56,81,53,164,226,133,158,10,107,119,17,192,153,174,168,
82,142,180,35,119,113,26,105,20,207,0,146,53,202,144,132,185,73,8,91,88,33,239,73,64,139,70,140,76,190,16,217,84,163,0,69,24,8,154,19,87,14,126,119,74,249,15,71,31,99,234,233,154,69,73,238,137,109,185,217,186,143,14,90,189,88,44,54,187,7,184,239,179,
116,155,225,135,179,233,0,122,122,192,230,64,87,15,20,201,118,124,225,209,176,167,23,4,109,40,36,38,51,117,97,242,14,30,29,109,81,213,77,38,134,201,103,137,153,212,126,51,97,31,139,159,127,19,137,233,243,191,94,232,179,234,87,21,244,111,106,139,85,37,
15,152,120,5,156,242,154,131,237,63,90,189,209,48,24,108,156,18,112,254,211,132,15,153,125,56,180,107,195,187,222,28,104,36,199,56,120,171,45,102,72,158,167,63,103,247,51,237,144,90,96,221,54,0,244,255,35,23,235,198,47,69,89,136,137,62,170,44,99,126,
245,119,192,246,59,176,241,10,88,116,247,50,99,231,21,176,182,212,127,107,43,108,112,254,71,238,6,171,74,177,87,44,214,203,116,171,91,250,207,92,184,196,168,57,14,162,7,129,132,218,207,205,157,157,218,131,23,217,171,252,201,205,210,113,151,177,131,44,
98,127,206,160,113,159,74,197,207,171,243,145,149,230,209,20,167,224,47,150,206,23,32,83,14,226,145,170,198,93,102,191,79,37,253,187,44,70,251,173,135,248,85,185,49,216,61,8,46,102,247,84,34,33,56,240,253,2,76,34,9,255,84,249,5,124,23,167,130,107,224,
255,5,208,133,192,180,240,113,78,255,200,8,143,102,211,96,201,199,119,105,89,127,36,175,83,130,184,220,136,37,84,234,129,194,93,1,177,126,198,110,26,99,246,158,25,85,188,86,136,49,237,160,218,225,53,207,100,139,134,169,89,53,128,13,112,59,38,228,44,39,
171,204,68,103,232,222,179,27,1,99,255,218,128,207,14,6,68,221,39,58,131,70,192,159,140,177,168,191,53,137,205,159,176,164,84,175,27,133,122,97,80,80,198,49,207,251,167,150,113,213,156,208,151,97,28,164,102,38,49,79,144,247,51,199,41,77,215,237,184,119,
46,247,112,182,195,198,237,254,161,159,1,89,216,163,233,126,47,194,216,139,58,35,33,146,137,84,147,96,236,142,238,252,52,89,222,63,215,222,236,189,227,87,171,114,181,208,105,199,143,149,190,170,116,142,168,6,41,117,113,120,11,151,82,85,134,148,111,43,
136,183,0,14,112,10,37,199,185,4,233,147,213,24,219,238,182,32,34,36,197,46,7,183,118,41,196,4,217,65,251,87,158,133,219,107,148,89,81,82,244,162,240,29,104,101,202,54,202,97,6,144,38,8,187,239,209,180,213,153,191,191,205,190,179,231,37,253,103,253,119,
189,79,25,168,160,91,75,178,84,177,217,81,213,139,249,141,150,156,117,122,58,144,134,44,103,66,191,51,57,59,50,24,127,8,3,54,144,217,64,186,211,163,163,225,111,130,94,220,229,155,125,56,133,19,182,33,11,61,18,228,164,45,53,67,99,100,153,4,52,9,139,248,
87,104,103,132,74,90,42,52,239,170,29,165,59,104,158,100,86,195,25,100,2,66,223,174,92,49,67,205,167,208,238,96,216,22,215,73,76,99,7,164,167,227,137,14,252,185,66,235,110,118,219,170,225,211,80,191,80,150,117,247,209,106,120,119,225,99,99,181,194,65,
222,169,165,240,233,73,103,248,248,165,249,99,178,251,125,148,127,185,88,58,42,125,153,62,255,253,241,101,152,112,165,22,173,114,198,228,110,102,53,231,102,115,32,187,70,23,170,59,29,23,88,137,26,98,194,177,133,196,97,187,192,167,174,193,48,95,147,220,
57,13,31,33,146,100,109,251,145,131,139,53,75,97,225,52,99,89,170,255,117,139,39,105,59,115,5,186,133,135,129,162,127,216,118,109,225,181,134,251,2,199,83,50,157,208,121,111,155,96,59,122,79,251,128,61,47,85,173,4,56,20,182,161,82,135,240,121,137,198,
221,131,103,35,138,237,29,2,204,124,197,65,221,141,97,58,254,42,255,68,161,241,223,69,54,255,79,194,9,54,195,3,116,254,139,128,102,83,111,155,83,212,184,26,183,89,8,250,32,75,138,210,253,99,250,215,39,58,191,151,151,93,56,25,233,79,117,34,220,210,254,
171,133,162,56,49,210,157,17,81,130,61,69,14,44,24,7,98,143,142,219,117,250,23,11,9,7,45,17,48,6,30,252,96,236,31,171,226,131,0,71,62,198,152,87,136,128,145,157,197,251,111,216,131,190,245,74,88,42,21,58,245,86,87,105,150,239,177,122,188,190,120,170,
11,40,114,224,127,23,200,227,208,16,179,99,33,102,57,168,166,35,210,113,169,180,202,128,54,45,51,220,190,51,153,193,39,227,231,157,180,157,94,183,220,109,207,202,183,19,52,4,137,52,244,228,52,233,62,127,48,124,0,63,229,96,195,133,24,143,211,254,37,133,
252,143,156,44,147,240,197,148,82,181,117,29,199,70,197,141,168,232,182,130,229,33,31,88,6,94,120,204,191,93,6,36,254,49,191,133,141,171,95,38,196,112,188,54,121,124,13,124,225,208,226,160,253,91,255,249,79,182,95,3,135,179,64,129,138,239,175,210,151,
175,248,121,227,127,255,7,80,75,3,4,20,0,0,0,8,0,198,139,121,66,91,160,228,214,216,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,54,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,
91,87,226,90,18,46,146,136,17,211,2,26,16,4,53,220,47,106,148,40,136,66,43,23,65,104,1,211,128,55,164,69,172,113,166,157,211,231,116,143,246,204,58,63,123,222,230,117,106,39,1,233,179,31,92,203,143,175,170,246,174,123,254,91,133,5,5,186,158,208,33,34,
24,167,0,5,59,12,206,182,51,163,1,64,200,61,224,11,174,211,53,97,28,112,248,241,122,15,252,159,16,142,131,23,196,8,4,85,188,2,136,218,130,112,224,42,57,96,20,244,171,120,193,52,56,184,99,241,154,131,182,178,166,49,165,30,112,11,69,9,57,120,168,142,138,
26,29,167,24,14,1,136,190,154,122,222,45,119,206,148,140,182,222,216,115,103,119,83,0,135,0,37,177,47,112,57,79,244,20,7,164,158,228,247,4,4,27,158,165,36,60,150,23,152,126,221,137,28,119,34,103,19,248,48,6,168,2,252,144,136,22,93,203,250,213,252,185,
10,187,0,121,41,43,192,169,156,61,50,24,25,38,68,140,181,143,163,226,222,190,166,9,78,37,42,113,123,209,155,175,47,111,63,191,61,171,135,10,110,23,52,124,52,223,95,132,206,134,99,22,232,201,67,209,129,185,243,67,124,96,255,46,64,64,196,185,194,93,46,
150,156,48,120,1,5,192,92,44,49,1,142,130,4,220,205,2,64,239,71,58,236,253,30,103,132,160,140,175,82,107,181,148,3,133,14,122,189,94,132,156,105,95,40,73,217,134,127,53,130,141,69,11,32,37,183,62,98,212,114,112,238,6,91,81,80,151,1,87,54,43,120,16,177,
24,164,253,214,179,189,142,141,0,253,187,36,20,4,116,192,173,226,77,48,17,139,97,159,218,23,68,211,126,185,117,213,110,118,174,218,100,191,26,240,0,132,117,70,173,185,238,114,112,141,12,48,51,66,99,218,163,244,51,14,175,13,224,216,197,30,19,49,51,38,
68,127,242,0,182,32,106,225,5,12,47,26,66,5,25,21,192,96,44,206,50,196,176,239,195,99,192,254,168,184,127,160,105,188,51,220,117,98,82,234,171,213,175,47,191,63,235,250,121,182,180,157,195,97,30,14,253,192,191,138,57,59,100,171,241,220,245,240,147,105,
78,232,11,240,184,34,19,227,206,208,254,42,94,112,160,29,68,82,56,188,135,125,44,242,199,236,134,120,30,89,239,14,111,12,47,218,128,242,15,55,14,20,28,14,44,29,51,249,183,228,12,170,27,224,147,202,157,114,235,188,119,215,201,104,143,245,181,61,166,217,
9,32,148,160,33,1,134,214,206,39,64,30,138,34,96,248,29,232,67,76,128,94,24,226,19,160,104,68,215,98,128,1,52,223,25,9,168,83,82,245,223,227,255,193,25,160,27,150,124,173,171,126,77,49,142,223,243,68,84,132,132,179,103,47,193,35,55,87,169,21,41,70,79,
96,155,227,160,4,79,182,37,139,33,164,221,215,124,9,238,0,44,6,111,101,151,237,131,197,152,139,125,232,204,3,220,79,25,228,141,57,33,3,99,170,33,211,190,58,183,24,30,11,224,242,159,95,126,238,116,111,202,101,93,57,69,168,35,14,96,223,80,118,201,177,208,
207,0,204,221,59,1,2,70,6,80,16,47,92,48,214,245,58,14,244,9,195,5,123,21,71,61,211,67,11,32,135,20,147,114,125,52,186,178,68,80,52,147,137,14,55,23,75,179,250,175,140,255,161,232,47,63,158,223,20,244,127,216,194,241,35,20,131,33,176,9,3,206,134,155,
254,48,62,141,41,152,171,176,32,222,16,16,134,36,62,124,49,116,124,22,170,228,76,159,156,196,129,25,221,174,17,127,201,189,243,68,34,41,158,135,5,225,179,193,216,65,35,71,231,128,19,103,235,143,234,138,135,61,234,63,122,179,172,118,213,190,90,59,10,5,
145,148,171,0,210,169,136,203,182,78,90,9,48,96,3,92,20,187,174,195,118,234,247,111,49,101,69,82,247,38,60,112,182,89,145,4,137,192,172,72,20,250,14,152,21,137,144,200,52,255,56,49,158,104,67,74,170,183,119,42,227,183,55,69,83,74,222,85,5,119,220,176,
45,44,113,93,215,144,131,10,3,150,221,176,229,88,226,180,149,39,193,214,41,153,64,154,24,107,204,187,219,73,236,62,109,2,80,211,132,18,79,192,142,170,86,203,212,127,147,4,36,57,234,63,59,31,203,149,242,37,37,21,1,13,142,24,119,105,196,12,245,191,85,123,
56,237,169,133,124,122,183,214,239,223,41,55,229,6,158,149,15,177,102,38,47,136,232,108,223,150,188,65,108,89,128,80,18,160,160,224,74,105,50,34,32,42,1,53,141,112,97,10,100,57,6,120,242,22,144,23,202,28,12,186,24,26,76,24,171,104,243,147,51,108,244,
252,125,23,196,210,50,28,249,250,205,206,185,114,125,217,172,106,24,247,70,112,112,13,123,138,11,94,225,50,7,4,68,241,139,217,110,28,80,246,130,22,15,197,176,103,234,122,146,206,52,2,188,233,9,227,85,160,236,250,5,144,254,2,80,240,69,195,255,123,116,
129,160,115,115,49,9,126,137,26,143,114,93,173,169,145,204,104,93,214,40,185,201,153,43,240,230,235,112,48,146,229,40,3,216,225,225,11,1,235,114,98,2,20,124,221,13,198,8,77,1,177,107,135,145,22,9,154,243,143,128,224,69,30,30,253,254,40,94,156,27,64,79,
164,128,76,226,47,216,217,252,203,251,186,53,253,170,95,238,55,47,59,232,77,108,224,217,174,233,59,232,82,153,108,148,210,248,201,107,1,104,227,111,63,101,211,88,183,58,50,92,9,112,155,104,49,192,56,63,224,158,128,25,198,15,10,248,47,12,152,157,63,194,
146,217,255,223,126,190,190,224,111,207,175,138,226,92,116,123,26,195,177,65,76,57,104,186,187,104,218,224,151,49,203,110,104,46,178,233,26,92,58,209,31,204,114,59,18,208,6,157,150,63,234,217,186,55,24,71,208,166,107,186,151,47,180,174,233,238,35,35,
33,67,241,14,62,234,38,32,62,152,246,41,253,120,199,28,27,108,138,175,222,86,235,47,223,126,62,191,190,97,113,160,160,149,42,13,190,75,237,54,149,84,240,201,116,111,158,191,250,21,248,177,248,104,1,86,0,124,139,228,221,48,98,121,162,35,207,58,84,17,177,
56,9,8,249,80,152,190,95,90,34,150,114,44,245,26,93,202,64,150,132,119,89,57,52,73,229,36,52,79,156,184,229,241,76,128,121,33,182,108,195,250,170,23,63,3,108,3,206,255,43,120,197,65,39,227,77,49,243,42,121,124,94,160,118,63,200,100,50,147,132,0,161,224,
226,91,229,205,48,62,154,8,47,162,45,93,192,14,176,250,115,27,243,95,244,125,26,255,62,198,49,235,255,186,238,221,100,119,79,80,179,204,67,139,124,167,123,115,12,136,83,250,231,197,145,0,21,221,171,50,192,9,50,49,168,67,168,122,238,144,1,201,228,54,61,
183,185,169,29,202,222,125,196,49,253,46,153,140,109,157,1,76,196,79,140,226,252,213,69,244,194,200,127,65,220,88,218,150,125,82,207,120,189,146,57,82,240,40,29,192,185,219,137,171,248,242,69,176,186,142,37,115,119,200,187,170,50,96,225,56,140,187,77,
19,240,13,37,168,103,211,177,203,166,233,222,91,218,208,32,178,30,244,92,31,89,238,102,237,182,154,8,37,49,105,1,210,76,254,185,173,253,231,183,241,235,203,239,79,223,127,126,127,238,102,61,235,52,109,32,63,191,9,5,169,189,81,185,216,13,173,179,114,207,
80,239,46,72,181,32,84,86,28,143,121,90,192,74,110,118,195,107,27,234,41,89,101,27,98,194,212,78,254,79,209,64,232,142,32,64,5,219,16,116,17,90,202,242,46,14,1,214,193,14,73,137,74,70,166,195,236,139,243,65,49,0,46,169,255,242,199,115,229,251,159,181,
255,124,199,132,114,136,79,183,164,108,158,79,130,206,193,110,66,201,227,211,103,3,112,81,132,145,24,154,9,44,16,131,158,75,128,106,2,118,94,97,213,149,141,43,123,248,164,3,141,54,254,7,27,247,90,194,4,182,12,128,24,253,145,89,255,30,59,235,172,107,190,
94,159,229,223,142,222,185,196,144,156,70,114,166,66,183,255,40,180,41,187,87,252,17,51,255,28,80,96,179,35,239,113,108,227,137,213,93,164,17,57,83,121,23,89,23,168,255,204,138,4,224,142,222,48,35,18,144,198,52,127,206,76,251,60,183,74,27,91,73,42,191,
162,90,125,254,246,237,123,98,181,213,223,219,210,16,42,152,118,252,51,128,185,66,53,158,250,104,95,70,240,121,250,226,215,85,12,108,63,102,253,205,131,24,66,201,85,88,252,109,19,83,216,136,208,106,221,70,8,156,162,253,108,19,147,233,156,238,141,228,
85,132,221,185,51,177,38,97,200,253,224,171,84,188,39,228,187,74,108,65,118,98,34,133,181,202,178,95,21,78,100,254,38,113,215,94,240,246,254,248,155,82,251,251,159,106,70,43,229,188,49,60,57,177,242,175,69,251,207,208,27,203,126,156,0,180,204,133,163,
158,216,164,186,143,161,71,91,145,111,37,134,215,214,66,10,180,16,248,25,99,160,91,34,52,255,207,25,99,42,50,122,207,63,206,30,141,197,105,254,211,234,119,125,121,219,236,212,168,145,104,48,237,29,80,6,238,87,0,97,131,128,164,89,161,72,11,33,45,125,4,
100,24,176,79,187,96,30,6,110,56,68,45,98,138,48,128,86,38,2,226,239,0,181,204,105,254,91,251,119,173,125,181,195,198,95,173,135,230,177,204,213,204,86,245,14,180,108,224,194,67,76,226,151,247,102,54,70,102,173,61,125,174,246,171,200,39,27,248,113,143,
68,138,19,17,147,97,238,31,166,253,75,122,121,253,242,170,171,41,185,85,79,210,236,93,54,248,225,126,228,160,235,245,164,89,65,174,151,128,223,103,219,21,205,63,213,100,216,105,186,17,208,149,229,61,171,221,241,188,193,208,34,158,247,249,215,241,113,
93,255,202,33,222,155,192,219,236,254,29,224,3,236,251,79,106,148,187,189,134,210,109,92,158,225,32,188,141,157,69,99,119,167,86,153,100,223,14,169,201,183,3,231,123,160,130,24,186,167,140,69,23,251,152,89,91,157,50,138,198,118,71,58,2,22,163,224,250,
139,142,130,161,163,111,218,159,167,239,15,160,239,15,178,175,247,154,74,147,54,151,78,36,162,151,74,144,208,252,124,94,210,4,155,170,238,238,214,241,214,232,46,37,160,250,43,101,61,158,199,115,98,36,131,124,67,172,10,182,108,51,72,219,229,112,202,176,
29,48,134,110,50,104,254,8,220,225,12,35,47,209,14,193,14,179,63,103,244,191,164,175,253,239,159,207,10,53,225,90,47,190,46,251,112,20,48,246,143,64,144,106,55,46,203,193,201,48,185,7,122,46,249,127,131,1,57,170,237,11,223,189,29,214,101,57,57,221,80,
216,251,71,253,72,128,249,63,170,178,231,118,226,108,255,136,76,2,242,38,206,248,95,152,119,134,150,200,126,191,81,83,110,46,187,103,138,242,248,191,255,3,80,75,3,4,20,0,0,0,8,0,198,139,121,66,8,141,87,223,42,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,
114,101,122,70,77,95,49,55,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,91,83,34,89,18,206,162,10,40,177,184,138,118,33,37,22,114,21,5,161,16,65,196,11,34,2,162,128,92,188,32,74,67,78,199,116,199,
244,116,187,218,221,19,251,180,127,121,223,246,117,243,20,224,224,156,8,67,253,34,243,100,229,237,203,60,255,45,193,130,10,141,100,216,143,61,64,59,128,240,34,94,41,144,217,240,70,240,26,122,118,88,22,70,142,140,5,208,230,220,193,27,0,15,108,10,15,194,
29,64,203,102,141,226,3,0,83,57,148,16,0,17,163,72,191,119,8,56,6,52,2,198,202,81,250,31,66,79,32,188,42,104,244,141,233,104,116,192,30,36,241,168,28,27,97,162,242,243,203,143,68,234,222,111,45,97,11,48,0,1,40,75,29,23,20,175,237,37,28,192,30,169,67,
217,253,104,130,155,236,97,20,19,0,97,48,67,88,184,201,30,223,118,150,152,132,126,206,164,177,1,74,23,174,12,222,100,142,99,244,73,37,55,1,183,7,158,36,222,78,36,214,96,108,98,95,136,187,100,223,106,139,19,228,151,174,62,253,24,125,237,252,120,249,246,
123,229,100,124,136,165,2,144,1,169,37,162,120,89,12,195,33,251,246,12,196,33,9,167,38,56,244,120,10,164,14,5,139,29,182,68,20,32,19,174,31,222,109,3,83,225,101,168,11,220,65,230,104,15,11,19,115,5,17,45,246,66,229,180,216,174,35,108,18,144,19,209,160,
219,79,145,253,37,187,159,160,19,57,214,249,254,245,187,218,250,242,252,233,193,183,20,195,93,128,8,128,209,11,13,10,247,178,75,251,216,188,159,2,151,6,120,88,117,106,232,5,72,51,64,168,136,80,95,119,71,41,100,236,88,188,194,192,0,227,77,183,157,125,
178,135,128,0,12,36,24,111,164,82,122,252,19,32,6,164,161,8,56,70,76,51,255,141,225,27,14,28,82,103,244,199,79,246,163,170,99,169,162,32,168,236,50,225,213,124,46,194,208,95,241,252,13,212,233,246,55,9,73,216,226,59,48,39,33,9,117,32,59,243,18,117,243,
213,123,137,18,76,253,103,249,231,236,1,176,24,29,242,85,173,82,237,222,39,174,138,13,148,49,10,236,18,58,251,0,36,170,206,3,8,105,12,48,96,252,6,0,70,222,73,144,74,252,61,176,202,84,176,2,111,128,149,85,40,179,191,46,186,155,62,195,7,185,220,40,53,123,
141,110,185,221,193,152,118,192,178,235,135,35,74,102,85,0,76,101,55,112,56,160,82,219,230,243,112,230,128,138,15,252,222,113,31,18,130,149,95,98,18,170,217,29,192,17,128,102,6,232,58,168,32,174,22,205,171,136,99,136,240,38,222,15,151,2,231,95,252,91,
66,112,35,167,220,62,81,185,164,39,254,187,64,6,181,211,109,171,173,226,153,166,98,126,77,25,92,79,62,85,131,129,108,192,252,170,183,95,159,0,73,192,133,93,204,171,235,51,224,20,80,6,204,71,55,231,128,149,253,121,137,60,224,42,148,243,234,218,12,200,
1,82,65,76,251,207,103,207,157,218,33,47,223,126,249,246,27,126,254,242,231,39,109,168,120,119,176,63,213,181,30,24,160,3,94,141,1,73,2,218,139,37,3,244,148,15,26,49,4,1,118,56,96,237,54,175,82,133,166,5,238,6,149,99,44,61,244,35,96,133,11,215,29,221,
161,124,8,48,149,20,169,228,151,230,242,207,91,215,0,154,188,220,170,21,27,205,223,94,190,63,191,182,83,74,228,182,6,161,109,119,137,183,202,5,223,81,163,106,211,240,35,133,203,227,227,11,210,153,0,141,234,226,38,5,23,118,220,73,126,67,160,134,188,170,
90,66,148,177,78,2,108,176,43,94,27,160,94,219,190,193,140,153,90,102,17,246,197,7,163,208,82,236,91,111,78,57,230,236,219,77,1,130,56,185,152,104,53,154,106,42,155,72,151,131,129,240,99,255,6,18,65,151,233,25,234,110,56,221,88,12,63,14,238,32,18,117,
153,100,225,66,228,242,170,20,169,93,86,129,58,94,242,179,254,223,85,150,179,183,157,38,108,219,220,230,34,3,226,117,103,182,180,44,18,16,48,215,4,148,76,103,57,115,106,72,41,223,142,56,205,121,225,145,11,142,250,173,122,134,8,192,105,243,193,58,200,
210,249,232,219,249,232,229,147,74,253,183,197,59,245,250,243,28,17,157,92,184,96,172,25,86,222,234,143,171,185,89,253,173,224,180,254,120,168,153,136,209,64,157,85,215,54,71,222,93,2,124,152,213,223,62,223,20,184,128,46,17,155,212,31,32,23,154,171,63,
129,234,79,106,190,80,246,159,136,0,127,31,90,11,7,227,86,79,231,219,26,12,12,218,189,181,96,159,1,251,112,98,208,62,90,11,142,25,176,41,244,12,218,209,185,59,134,131,174,30,221,62,140,12,26,38,10,241,241,112,168,75,112,194,185,1,238,207,137,161,70,195,
73,252,5,250,194,167,210,176,192,226,111,180,135,253,80,113,72,213,102,187,214,47,55,200,255,253,56,93,118,213,133,45,87,136,255,151,161,1,11,232,175,36,38,173,12,16,147,72,151,36,50,51,137,54,52,4,56,247,87,180,153,196,134,78,200,154,146,192,18,81,246,
169,7,90,112,44,120,239,253,149,157,153,68,91,164,191,74,195,137,125,193,228,139,122,66,106,176,211,45,151,47,213,107,85,45,62,5,84,39,166,17,179,22,224,99,10,77,55,44,36,150,240,241,114,242,237,10,163,155,187,39,196,179,180,126,95,222,141,217,1,246,
53,196,139,208,41,115,87,16,182,4,104,247,246,17,47,125,186,255,41,230,46,182,60,113,196,183,134,228,222,252,119,152,54,44,11,32,203,173,86,37,158,82,217,25,38,149,222,83,147,230,198,30,112,127,57,208,7,195,0,42,120,14,176,11,1,254,55,119,211,4,67,53,
165,49,128,157,45,22,144,161,182,109,97,64,30,66,240,234,104,186,96,152,64,73,87,17,129,247,74,77,129,84,226,73,6,176,153,116,192,38,244,204,190,193,182,65,3,200,19,108,245,218,173,203,178,90,109,119,113,114,166,84,177,105,44,207,3,73,190,109,60,121,
39,193,7,223,75,124,228,31,140,37,250,167,208,235,245,112,34,113,100,44,22,17,139,51,137,19,254,126,114,135,30,127,209,64,1,53,201,197,110,184,27,87,219,181,70,165,191,87,243,179,217,105,102,186,10,58,96,216,88,246,224,112,202,93,252,163,1,70,229,237,
61,156,50,100,206,129,110,24,174,187,247,216,252,11,210,46,145,179,13,104,100,158,135,50,216,156,12,128,156,216,36,149,160,39,140,51,254,147,209,4,79,103,19,255,45,166,2,249,79,241,255,82,125,78,39,138,191,84,181,129,177,181,89,170,114,114,210,140,239,
220,117,28,154,182,222,71,136,216,237,157,10,113,36,188,151,184,255,167,68,147,39,137,251,19,73,35,190,178,51,254,73,201,71,157,82,187,216,45,85,11,234,48,166,216,88,254,217,249,185,208,167,116,43,52,223,166,249,127,21,75,4,4,82,155,179,252,63,187,89,
254,231,84,172,226,63,84,182,254,169,226,112,207,245,159,65,212,243,47,87,71,47,207,172,0,175,58,195,113,86,69,98,7,35,213,50,45,78,219,140,255,85,198,157,41,214,59,82,153,216,93,241,250,102,0,207,200,148,248,95,98,0,237,121,194,133,116,103,163,250,83,
237,204,93,198,255,63,5,138,144,58,92,11,20,113,162,242,107,198,191,105,189,254,152,255,102,185,84,190,236,214,74,84,127,173,157,152,150,97,177,75,216,168,152,164,168,221,137,222,147,36,246,58,16,131,5,254,84,234,58,224,96,149,118,0,226,191,136,40,243,
7,208,22,32,237,114,238,98,191,167,123,119,192,250,31,29,214,48,142,137,255,12,34,127,77,243,23,118,86,92,123,163,209,141,46,65,243,159,102,200,211,41,236,48,254,51,135,34,28,120,164,243,218,127,206,168,254,85,53,117,118,56,201,92,100,204,26,170,46,66,
22,217,178,132,108,255,162,254,185,17,192,53,15,40,21,11,115,70,7,110,198,96,47,40,116,187,54,39,113,198,22,146,244,187,59,24,135,84,38,241,95,55,179,253,79,150,171,205,106,163,220,38,243,42,94,36,86,176,149,134,44,173,224,46,199,97,146,195,82,88,198,
193,133,254,237,46,177,109,224,112,201,189,134,131,251,9,64,236,202,161,111,125,111,182,255,186,132,123,2,70,30,226,255,220,132,178,69,90,25,73,34,59,147,200,11,247,194,91,254,109,86,133,2,45,75,229,214,151,209,183,239,234,169,170,50,234,210,119,170,
140,155,234,191,173,192,245,237,74,157,116,145,237,247,5,101,100,34,160,57,5,216,118,123,102,130,198,237,74,147,221,190,177,0,240,7,35,164,7,79,164,128,55,83,115,226,21,183,113,209,243,158,207,122,184,192,36,234,173,186,110,223,76,245,207,241,57,169,
210,171,117,213,86,181,216,209,240,42,11,141,6,77,22,217,203,31,195,32,10,120,2,98,59,201,30,19,251,228,12,38,129,22,153,54,3,116,239,12,104,3,92,215,18,211,253,151,229,159,110,143,7,131,108,221,223,131,4,191,205,55,29,128,254,64,156,73,108,33,240,7,
243,243,71,180,211,34,77,251,255,237,167,31,157,127,127,251,241,89,85,177,64,13,222,132,122,164,8,66,94,174,147,174,167,197,34,130,137,184,5,114,18,149,57,230,123,121,212,116,107,194,129,158,204,84,171,174,151,12,130,224,146,11,14,142,0,141,5,49,209,
167,29,129,141,27,76,246,180,153,10,15,147,23,210,116,255,81,24,173,202,204,255,98,155,241,255,185,215,145,234,179,215,20,44,208,246,66,169,250,27,16,8,168,193,28,0,240,141,230,27,156,68,63,196,112,244,164,3,127,1,141,44,109,117,33,246,132,143,180,87,
26,225,21,168,49,136,124,55,103,132,180,205,36,102,246,69,155,141,122,212,41,23,27,197,203,102,133,109,160,79,57,57,244,248,48,13,38,64,84,207,51,102,136,76,234,172,118,105,153,199,152,57,52,154,56,3,135,68,9,128,31,85,95,69,219,213,129,35,125,255,118,
147,84,173,162,63,119,142,129,146,57,60,130,24,246,79,32,184,111,163,164,206,205,31,187,206,127,73,185,172,158,22,59,29,53,167,170,177,205,72,16,251,29,154,93,1,16,184,178,196,239,132,8,160,253,103,87,180,73,63,56,34,179,236,42,196,103,251,207,129,112,
195,125,72,184,156,251,179,254,127,17,104,186,102,29,176,132,227,17,68,204,38,254,179,64,9,9,174,184,146,248,177,167,247,223,171,248,32,114,45,106,71,182,255,128,89,141,8,16,149,90,63,95,63,159,127,253,249,235,123,170,167,57,247,168,84,49,22,0,243,137,
82,36,10,220,112,229,8,104,147,174,240,236,238,27,224,46,185,156,97,235,86,224,6,132,31,172,221,31,156,206,10,83,9,211,36,123,102,132,112,31,93,46,178,55,244,166,17,204,73,55,21,98,203,175,223,161,31,138,23,183,200,114,161,165,181,180,195,182,65,144,
42,211,251,243,235,221,243,203,235,175,179,92,208,187,198,166,27,123,110,163,80,178,65,97,215,18,101,230,216,115,251,145,214,45,104,59,172,129,217,115,251,152,53,83,46,180,250,166,226,21,47,109,176,157,92,120,83,49,50,149,19,167,125,253,77,133,237,223,
237,105,254,13,230,213,148,23,68,137,189,189,71,47,103,227,175,131,210,255,254,15,80,75,3,4,20,0,0,0,8,0,198,139,121,66,26,118,103,1,66,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,56,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,
212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,251,87,226,74,18,46,66,148,136,25,64,141,78,120,136,17,24,121,40,8,65,52,10,62,16,17,16,69,228,229,115,196,80,227,222,241,140,163,51,62,238,238,222,253,167,247,183,253,117,171,19,50,58,183,207,193,147,
243,249,117,117,247,87,213,85,213,255,45,193,152,2,37,207,120,2,103,128,70,195,241,15,249,194,9,101,231,135,4,158,193,104,72,24,179,143,121,78,56,104,212,178,107,184,1,144,21,57,183,238,193,15,179,59,211,142,8,30,3,4,105,82,95,68,14,208,25,140,98,6,64,
129,49,8,207,93,112,182,235,153,141,79,12,96,227,21,58,196,160,161,210,16,4,7,65,130,252,229,229,245,161,121,167,63,60,42,168,200,65,188,185,2,21,192,153,229,171,18,188,7,242,66,222,197,128,152,5,44,10,108,185,144,20,198,171,14,112,4,112,176,41,0,166,
32,136,159,79,97,139,128,49,225,130,135,229,249,119,12,30,109,129,235,82,191,192,214,231,28,146,232,174,197,196,189,227,227,214,110,249,176,221,86,250,193,100,125,128,186,177,85,13,104,110,192,155,243,95,247,118,135,0,10,176,136,113,255,205,102,115,8,
244,199,96,30,19,179,7,136,38,32,174,78,130,114,94,252,136,229,51,3,16,64,119,218,232,180,62,180,24,128,111,231,159,114,72,196,88,19,155,175,247,207,250,147,66,195,63,237,15,50,98,132,126,69,56,219,212,149,245,41,109,132,16,63,0,87,128,29,128,237,105,
103,14,123,105,195,88,22,218,28,228,252,82,10,187,76,238,25,216,229,219,163,208,7,175,130,117,83,238,3,232,1,200,110,154,178,101,2,27,112,109,131,202,185,121,254,137,145,104,78,128,152,156,120,186,253,243,246,233,249,86,81,240,208,9,120,5,144,242,178,
173,30,147,152,53,19,24,10,18,175,224,129,19,6,131,8,12,12,160,26,159,80,220,206,176,197,248,10,55,153,104,8,15,217,9,33,42,128,93,128,94,188,53,165,57,195,111,83,72,67,189,111,174,111,19,194,4,201,98,180,248,250,164,43,243,209,234,209,128,243,249,25,
205,78,210,229,249,26,104,168,250,166,152,32,36,184,67,35,0,118,230,38,130,236,116,12,40,136,167,220,17,30,249,62,98,213,88,158,15,67,23,34,141,134,36,177,41,113,2,78,60,159,73,238,200,32,106,170,15,98,129,167,175,193,160,94,80,179,170,234,118,143,131,
7,148,72,231,238,251,64,191,167,227,175,98,114,49,199,246,30,115,58,217,86,1,19,201,165,48,3,88,248,238,176,191,24,75,252,2,98,240,25,80,77,196,50,22,160,192,137,4,133,232,66,210,176,17,116,192,15,208,103,189,185,232,194,138,197,248,1,23,30,192,124,38,
53,25,219,158,16,92,135,4,169,242,151,219,135,151,187,231,151,167,127,207,223,156,251,82,108,171,110,218,251,142,167,35,2,106,190,132,9,104,188,38,181,201,25,33,159,113,152,142,11,109,27,82,11,160,29,130,225,148,0,175,203,200,3,22,124,21,6,96,15,71,54,
100,210,169,29,134,168,197,216,8,220,112,116,254,193,128,233,255,193,237,7,27,236,200,245,199,151,199,158,254,244,253,89,105,120,39,35,55,231,0,33,53,54,186,40,182,56,56,175,45,149,110,162,18,28,240,20,59,30,125,196,123,46,73,33,188,160,8,77,79,56,150,
196,107,14,250,41,49,194,226,111,193,49,34,22,160,45,187,106,169,96,26,247,1,162,75,96,59,146,247,99,54,154,18,97,83,66,171,46,199,161,120,245,22,255,99,174,121,186,147,69,185,116,123,127,251,252,162,83,252,227,184,139,67,52,239,206,11,80,84,33,56,230,
16,141,15,59,15,100,4,247,116,133,137,185,224,84,40,72,206,126,103,72,239,25,81,84,92,32,146,194,232,55,25,1,68,71,193,96,12,215,31,25,95,162,89,32,182,95,158,244,135,63,110,217,250,49,167,130,17,51,86,170,114,139,228,86,148,101,60,49,175,123,53,128,
28,14,38,156,10,201,7,113,13,184,42,201,109,59,26,161,128,164,148,89,189,4,251,15,158,233,31,118,204,162,22,128,61,56,230,66,30,178,143,154,115,25,41,254,201,9,110,69,48,226,207,212,63,224,246,134,221,224,145,219,197,102,181,214,42,255,184,83,177,105,
38,138,132,113,85,206,197,99,92,81,188,72,94,142,26,192,74,200,133,123,19,10,19,51,197,54,4,151,28,180,130,222,0,3,104,29,49,15,104,155,54,124,63,160,243,83,110,81,161,101,48,114,112,97,30,138,49,108,236,131,173,239,31,101,247,111,94,108,55,203,135,229,
82,179,86,108,208,226,198,6,22,221,115,162,29,214,103,62,161,34,169,204,153,145,44,216,187,158,58,185,91,10,101,176,111,108,200,30,17,205,100,102,252,2,227,96,95,134,234,104,200,2,72,70,186,255,7,2,72,136,134,67,102,65,177,107,112,58,58,111,233,207,9,
159,84,117,193,35,38,202,73,74,255,169,242,195,115,14,187,110,21,205,211,105,194,149,186,152,199,106,140,1,10,25,155,183,163,199,118,190,60,167,226,41,3,38,193,238,105,120,108,221,143,178,202,220,207,24,47,108,67,221,141,201,8,126,54,25,232,33,224,116,
218,159,53,24,20,33,27,30,242,144,117,126,222,237,163,175,49,177,252,163,116,127,247,243,245,118,229,106,99,57,57,135,23,102,178,248,1,77,14,126,7,208,198,17,176,98,1,26,99,172,191,99,104,76,221,247,83,224,239,54,200,53,54,187,117,126,222,200,127,25,
121,255,233,246,245,11,213,63,133,201,132,130,33,32,192,63,231,142,168,162,238,239,168,86,237,200,2,5,115,159,9,52,180,181,72,197,12,250,184,106,0,49,74,137,227,176,35,66,95,13,54,44,134,93,164,143,27,45,96,152,208,28,110,200,10,56,6,86,253,179,67,104,
30,4,77,108,223,223,225,183,151,167,187,111,76,105,39,227,178,252,227,96,203,237,37,42,139,186,174,27,192,179,177,253,234,220,4,236,155,25,106,27,246,125,228,234,72,152,8,6,144,7,157,7,35,254,134,54,254,96,83,202,137,74,200,178,129,239,235,159,159,242,
207,8,229,223,196,174,126,127,127,251,116,247,160,123,167,7,31,217,225,157,68,213,160,3,54,108,13,40,153,15,134,234,14,254,14,108,242,227,191,3,197,144,13,215,234,18,5,220,16,232,45,112,184,16,147,44,245,201,67,78,10,200,128,55,134,73,12,10,69,90,235,
47,177,116,124,212,236,118,202,45,37,115,222,61,57,197,54,64,128,149,202,192,0,14,218,205,138,161,221,60,155,43,157,142,148,174,43,106,15,173,203,68,209,85,58,236,70,151,117,51,65,192,186,84,231,186,173,204,226,186,181,220,166,244,217,150,232,164,142,
86,80,49,129,13,114,136,90,39,147,43,76,127,55,131,254,51,91,186,215,255,188,77,238,61,189,126,175,23,179,171,120,101,22,111,20,174,185,15,141,189,133,213,222,213,129,1,240,188,238,2,19,56,54,128,47,194,9,15,234,74,56,142,87,151,144,197,130,189,48,194,
212,173,134,179,173,171,158,193,16,108,61,234,16,130,222,69,188,50,247,172,240,67,253,169,252,169,174,145,185,148,115,58,38,94,232,95,21,115,224,42,251,223,187,86,197,83,66,92,192,95,218,249,12,96,254,13,216,50,140,189,155,178,229,64,22,176,229,33,195,
78,10,253,206,128,55,255,207,184,17,26,103,223,228,82,171,86,170,151,59,109,69,169,208,62,17,47,47,151,232,170,230,61,125,78,109,226,225,177,17,187,219,81,187,38,244,57,40,96,34,198,128,40,218,197,159,226,165,12,37,12,45,152,0,85,58,177,239,129,26,42,
81,11,216,21,47,157,208,192,79,113,11,136,51,27,214,249,131,230,253,75,31,189,254,165,127,219,125,252,87,106,237,72,147,246,241,236,220,216,234,54,79,26,166,215,102,212,193,166,217,60,105,60,253,99,247,106,70,205,253,2,168,152,98,102,46,149,210,47,13,
96,139,167,84,173,133,3,19,157,243,14,243,32,165,219,115,30,170,153,240,106,5,59,84,16,144,250,47,18,181,84,26,12,210,172,255,114,179,245,211,114,167,187,91,84,50,25,210,191,190,30,164,234,170,98,22,166,236,187,34,181,10,197,66,48,130,205,46,221,125,
175,61,196,220,141,229,224,34,171,41,89,8,216,15,68,178,142,177,224,18,118,47,136,1,238,60,243,174,94,10,230,145,66,44,139,78,123,203,67,237,214,126,54,24,195,206,177,81,127,242,70,133,42,215,113,153,245,223,227,5,74,132,53,185,150,76,158,37,147,181,
84,38,139,213,244,132,229,170,29,80,5,46,18,139,108,227,254,186,1,164,249,2,103,171,22,226,98,111,127,119,204,200,109,180,28,151,150,114,41,188,54,91,230,31,44,255,6,151,53,239,102,165,187,105,40,228,36,96,93,202,173,91,12,128,83,14,38,11,253,66,154,
28,48,234,14,135,199,185,29,185,119,92,43,149,233,244,170,210,159,165,114,99,86,151,241,75,232,178,114,35,45,15,1,222,207,180,235,119,168,153,167,2,65,192,24,21,51,15,220,120,189,107,172,33,36,192,145,55,178,75,42,28,110,214,215,24,32,20,0,87,160,191,
28,204,90,29,170,193,176,242,31,111,11,49,255,203,123,181,74,45,217,169,53,202,109,116,21,96,208,52,210,47,212,88,170,88,253,80,152,30,144,254,171,236,118,195,26,199,0,201,2,138,236,49,147,221,151,86,217,235,130,141,39,24,120,133,213,84,225,211,160,223,
55,24,54,214,161,19,3,80,239,27,12,218,222,196,175,245,109,110,234,47,42,178,216,163,212,95,165,6,244,65,217,139,251,184,235,171,115,210,13,236,63,5,170,238,184,71,239,135,102,253,83,110,132,140,241,109,91,106,103,214,235,99,15,148,237,81,30,214,157,
212,76,29,203,51,73,236,55,12,219,63,169,32,200,71,241,89,35,194,89,203,240,39,135,82,164,146,9,45,34,11,93,74,55,147,238,190,15,118,19,174,99,182,190,99,212,59,10,107,89,185,242,248,242,85,255,190,82,254,246,136,181,55,255,107,176,230,228,206,103,200,
255,23,221,97,184,47,115,182,218,84,92,76,111,72,99,38,64,254,87,165,92,194,242,174,230,70,206,182,25,204,121,203,245,122,214,0,28,196,168,79,19,163,59,180,97,63,224,128,245,222,108,128,59,20,214,56,89,238,61,254,165,52,244,135,47,143,202,181,38,167,
62,7,134,201,52,112,228,52,139,9,253,86,200,220,182,184,233,132,139,132,35,115,17,180,178,235,181,7,206,110,148,192,113,209,4,182,88,118,69,201,156,18,103,119,152,30,4,208,223,154,88,193,190,2,145,117,151,125,219,78,255,178,244,119,15,239,223,81,185,
216,80,114,47,95,159,21,92,71,163,221,142,230,36,200,11,141,24,224,233,76,138,53,19,105,244,112,91,242,233,40,189,8,102,194,6,227,170,62,182,37,23,201,67,237,153,52,139,174,16,73,82,48,30,164,133,232,240,185,81,132,77,64,106,119,246,252,203,86,65,232,
177,173,49,239,176,251,239,112,132,162,62,136,203,197,82,170,210,105,41,202,138,178,223,40,164,88,253,73,129,23,170,66,93,130,230,186,9,176,17,17,78,68,174,89,124,3,206,132,230,12,84,48,89,176,202,61,101,119,219,244,225,97,242,23,35,47,208,253,175,97,
234,23,67,99,45,195,24,63,181,197,206,63,46,134,41,104,178,226,238,253,35,126,123,102,249,191,246,191,255,3,80,75,3,4,20,0,0,0,8,0,198,139,121,66,19,196,191,172,44,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,49,57,46,115,121,120,85,
84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,101,87,249,87,226,90,18,46,146,8,17,210,4,16,53,44,141,97,83,68,64,22,65,84,92,16,81,104,21,144,197,5,17,148,106,207,211,247,124,221,142,173,239,157,153,191,122,126,155,95,167,
110,66,212,57,115,61,199,99,62,191,186,149,91,203,119,43,255,174,192,180,10,195,162,178,126,227,7,109,21,225,214,1,104,181,90,145,30,114,199,12,216,1,232,199,45,235,253,128,193,184,113,193,229,173,26,104,150,117,160,5,196,69,183,110,178,60,129,96,180,
227,220,196,145,10,145,13,187,181,168,49,104,101,105,201,114,152,24,105,229,176,93,110,28,215,171,170,170,142,82,126,101,216,212,55,179,120,208,12,163,48,250,241,144,252,67,152,31,56,154,4,168,153,32,3,216,242,249,145,131,81,54,225,193,91,230,48,10,54,
40,19,35,21,86,53,19,17,248,21,105,108,37,147,228,130,97,130,204,100,88,25,149,178,153,108,150,147,67,65,0,143,210,173,93,170,153,76,174,168,170,209,66,192,131,221,14,172,204,216,249,43,216,152,131,64,233,171,7,251,125,72,154,237,252,3,28,113,224,207,
47,218,241,219,24,146,48,3,10,180,56,80,130,165,185,58,162,182,123,91,68,206,100,79,70,61,56,186,129,156,93,228,158,161,199,129,45,126,228,199,9,131,19,209,4,221,163,253,82,129,252,139,230,176,39,11,14,105,255,233,237,254,224,254,233,237,183,123,204,
164,22,177,94,209,168,123,142,129,217,137,223,42,62,188,105,232,161,20,219,246,76,50,238,81,177,175,31,38,109,170,209,175,79,38,15,82,73,228,26,245,78,7,27,85,13,80,253,3,83,101,92,82,210,120,29,211,83,70,111,8,119,157,210,197,230,90,54,235,148,195,165,
189,91,167,50,104,182,235,213,70,87,205,12,46,67,246,10,82,22,195,16,134,109,169,237,130,253,22,1,3,40,48,219,109,247,208,12,189,226,78,12,83,0,139,96,129,148,208,91,223,187,108,187,24,67,91,37,137,118,223,63,158,201,227,121,126,55,14,50,108,185,9,184,
100,254,47,116,70,20,40,169,70,254,37,123,146,160,160,210,72,93,165,212,124,154,242,143,250,154,84,215,112,245,28,49,104,60,19,128,187,17,196,94,12,177,132,19,64,222,199,181,228,17,182,205,58,195,129,187,109,236,97,189,221,6,131,177,139,131,202,102,5,
157,147,77,5,12,106,254,115,228,95,212,234,47,163,148,223,94,127,214,30,147,181,187,215,188,37,148,192,110,0,50,28,240,45,33,239,0,151,109,121,17,183,252,144,133,8,191,39,14,56,152,19,163,43,120,145,132,188,19,248,186,120,96,5,213,233,91,193,111,123,
16,167,173,98,83,183,28,184,92,94,63,30,173,81,116,194,188,203,220,230,160,100,158,141,226,48,15,99,0,249,114,154,2,98,156,95,180,48,163,140,148,44,55,202,39,205,35,53,147,156,91,223,177,225,104,114,92,255,72,2,207,202,162,108,68,183,232,56,116,129,43,
190,60,243,30,16,105,215,5,193,196,172,7,175,117,228,82,160,222,9,167,230,20,60,215,25,224,232,2,20,86,130,81,99,143,154,5,77,97,22,209,21,202,191,99,202,179,93,4,167,114,112,169,150,191,127,127,124,253,107,128,133,185,62,182,142,33,77,251,221,194,173,
4,216,34,96,226,239,1,134,28,126,6,158,97,72,29,213,42,180,63,165,140,14,231,102,140,59,122,180,78,128,137,9,203,145,194,13,63,242,191,160,229,63,173,52,30,127,123,120,197,167,183,113,234,236,11,117,253,192,15,62,100,187,95,0,26,64,134,17,103,78,69,200,
22,66,25,172,158,195,87,98,168,28,5,83,244,59,108,215,87,72,12,9,138,252,25,100,101,159,195,69,254,8,16,168,101,6,96,181,122,191,68,112,111,168,237,65,5,161,199,127,68,107,122,10,179,69,236,43,191,222,94,126,251,251,229,207,241,75,238,208,231,200,244,
241,154,136,18,60,75,116,186,148,207,145,215,1,129,108,187,26,48,97,80,186,129,84,177,26,155,79,224,221,80,111,55,160,232,102,188,174,248,16,125,244,223,41,242,223,3,216,71,76,24,17,138,17,35,248,158,127,59,171,63,147,242,173,125,149,220,111,151,59,157,
28,98,204,195,152,36,75,240,23,148,93,172,138,195,204,114,17,188,252,139,116,36,66,63,8,241,254,110,19,188,240,133,127,115,159,9,144,94,130,0,211,159,37,240,128,217,141,96,58,149,152,194,2,56,201,108,26,206,192,116,177,59,77,141,165,82,13,107,231,55,
41,67,82,11,77,127,197,96,156,84,76,57,184,251,251,199,210,47,106,63,245,56,137,225,235,129,94,43,151,64,181,59,66,119,236,108,242,238,62,214,204,135,49,140,13,6,125,163,33,77,9,76,246,203,239,249,103,234,18,142,161,155,24,218,38,10,11,119,249,255,76,
38,231,159,149,163,0,83,69,137,228,167,223,108,168,217,76,33,191,167,22,124,103,13,203,186,21,248,144,208,177,66,190,178,88,56,31,116,53,219,223,133,166,21,110,103,220,5,28,92,105,64,72,168,112,144,74,134,151,135,119,8,137,116,128,143,11,57,14,6,103,
114,178,221,191,208,52,107,89,184,226,32,25,240,68,134,227,59,205,36,46,144,254,250,152,254,211,114,152,61,214,4,157,191,211,61,82,181,149,219,240,57,22,112,196,94,221,9,34,160,0,84,16,49,29,96,5,249,13,24,144,192,161,14,136,208,38,153,142,205,23,141,
252,23,121,138,195,142,119,58,50,196,33,157,125,10,158,5,210,189,86,212,187,142,67,189,100,30,24,3,248,233,146,158,255,16,243,164,212,202,39,39,29,53,163,233,95,20,179,147,238,6,160,87,158,199,12,230,222,1,237,238,252,96,60,179,55,204,211,255,25,144,
103,45,195,107,213,29,125,151,204,103,24,48,147,245,119,0,140,251,151,233,159,96,215,245,175,115,255,143,206,63,127,188,62,100,201,63,172,50,42,130,200,23,161,106,135,49,194,182,110,43,9,69,56,101,189,107,0,50,1,231,228,206,53,189,141,250,5,69,0,189,
144,39,5,149,91,236,145,250,155,9,32,101,38,0,117,64,99,124,244,63,200,225,205,41,124,80,58,87,141,228,73,181,124,160,230,49,66,87,101,64,157,148,74,221,145,171,216,142,150,16,12,128,118,31,75,196,152,0,113,40,185,183,70,193,163,128,1,184,24,3,63,49,
90,80,39,13,11,126,0,223,24,163,50,210,243,47,8,97,8,128,67,57,44,119,227,149,90,253,180,218,201,185,108,49,22,43,31,81,189,83,72,37,112,117,203,158,115,57,176,203,47,83,72,237,27,8,45,96,195,6,97,173,67,206,169,227,253,209,32,29,14,150,104,222,89,19,
135,14,248,188,7,39,208,30,159,129,23,6,12,43,62,205,255,87,75,168,232,3,143,116,120,170,234,238,213,253,93,76,99,94,79,148,66,3,143,39,115,136,171,227,156,14,156,241,39,34,236,197,49,107,0,51,252,154,4,131,37,76,143,183,117,224,119,158,202,189,230,199,
245,241,81,91,175,32,126,91,132,253,208,69,114,76,55,205,146,13,120,19,63,48,205,26,241,119,218,75,196,49,75,157,242,69,183,217,236,214,212,148,219,205,106,137,126,106,200,239,82,169,102,114,4,176,114,24,51,0,236,224,14,78,128,187,170,14,204,207,78,128,
102,133,1,33,152,246,201,246,44,206,147,59,61,101,192,167,236,255,11,192,205,120,60,102,245,167,76,207,49,40,125,250,248,253,7,187,2,82,217,241,9,189,90,66,63,76,81,25,187,129,180,210,107,20,175,178,128,110,184,75,208,8,23,159,48,124,108,152,89,214,129,
109,218,217,193,81,119,111,121,112,6,151,116,70,75,161,249,139,244,151,13,22,64,133,4,27,164,63,17,163,254,237,50,165,164,225,82,170,248,240,179,245,244,246,227,15,213,51,59,94,100,231,143,218,123,52,170,14,192,180,95,45,81,166,199,252,164,254,96,246,
131,113,102,41,10,212,93,19,6,8,28,221,80,128,188,235,157,49,211,182,137,112,3,130,193,0,158,205,31,227,247,249,119,141,231,130,164,27,170,82,235,117,78,219,231,229,106,75,29,101,244,249,183,84,0,211,223,14,12,192,40,162,207,191,107,52,255,126,119,179,
249,55,248,49,255,174,72,250,252,107,101,192,38,205,86,191,28,77,55,84,83,40,105,38,52,255,250,164,38,157,223,19,8,144,30,1,75,246,150,68,65,24,78,244,207,101,215,231,223,206,211,227,95,247,47,229,231,167,123,146,138,149,119,169,16,78,169,187,227,145,
164,241,188,37,104,234,178,65,195,236,169,6,112,2,13,68,81,92,94,54,4,233,149,201,125,143,30,58,168,207,159,191,132,6,7,139,184,186,110,48,120,182,199,154,30,255,140,160,205,95,65,165,245,248,175,127,61,226,221,235,207,236,69,80,133,137,127,145,194,93,
130,43,105,183,132,87,239,234,18,129,212,102,117,99,178,151,100,89,160,191,174,213,202,10,27,136,23,104,250,143,42,200,133,7,229,196,42,99,176,134,223,100,99,194,106,42,190,74,157,75,12,224,183,117,253,235,12,232,248,155,86,121,157,213,191,114,248,246,
252,240,246,76,235,23,166,162,78,26,13,96,69,148,249,24,80,51,229,19,55,11,131,94,15,50,188,139,119,192,133,41,209,238,229,109,172,152,22,208,70,0,229,63,30,92,210,186,59,132,22,94,148,208,20,195,195,12,117,216,13,196,57,11,95,131,43,48,45,135,113,201,
248,66,200,16,99,22,175,70,165,20,211,127,243,34,205,255,78,37,222,124,193,135,212,249,227,207,39,116,42,86,140,77,226,13,165,29,10,1,125,76,101,245,199,23,177,71,130,228,247,186,117,192,10,151,226,161,151,190,208,40,255,44,181,116,221,128,68,159,91,
104,149,101,125,134,164,219,82,162,250,71,113,46,102,124,50,108,178,239,143,207,223,95,228,76,57,62,41,183,107,213,122,87,85,135,138,178,206,196,60,10,93,121,3,104,76,32,87,7,218,199,156,249,86,46,138,219,52,81,45,249,11,23,148,144,249,65,156,47,177,
96,118,190,250,51,108,220,11,225,129,92,98,183,171,193,160,44,203,37,54,255,24,140,115,28,203,100,98,250,98,248,255,34,178,250,83,34,167,119,191,240,254,229,238,251,189,218,90,181,181,233,85,49,231,92,228,118,133,70,0,90,110,123,239,166,21,184,137,216,
236,230,19,160,250,111,121,236,27,120,89,128,165,69,231,148,87,168,115,208,240,5,146,236,116,50,221,80,29,86,144,120,52,127,142,119,215,152,43,166,77,38,97,76,250,159,11,175,25,12,151,101,40,104,129,96,254,45,83,250,252,85,43,183,91,157,186,186,70,247,
111,33,149,102,183,123,200,251,213,156,22,142,233,170,210,128,27,8,249,191,154,21,168,114,208,47,164,86,199,183,35,136,120,252,102,16,232,116,125,149,62,119,104,247,4,186,44,94,109,32,46,120,86,199,55,215,36,133,174,169,7,54,33,124,102,140,133,225,199,
252,111,146,181,251,95,42,55,104,250,223,215,230,191,70,196,139,53,173,118,229,77,233,132,242,223,246,135,169,150,180,98,222,242,183,232,130,75,249,194,172,150,8,224,55,29,172,33,27,225,119,147,144,52,218,49,125,54,9,187,91,46,19,153,4,13,147,16,153,
152,140,243,243,218,252,33,42,149,135,199,63,239,43,79,63,241,143,171,255,252,23,80,75,3,4,20,0,0,0,8,0,198,139,121,66,117,215,182,67,179,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,48,46,115,121,120,85,84,9,0,3,227,193,80,81,226,
147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,87,226,90,18,45,72,128,136,81,64,163,134,71,99,108,80,240,133,26,181,5,196,7,34,2,130,4,65,176,69,5,73,93,111,143,107,110,183,183,213,238,158,251,175,231,219,124,157,58,9,65,232,172,133,75,183,
187,206,73,189,118,21,255,205,193,152,2,120,170,204,226,231,207,176,235,2,122,58,118,64,209,55,171,235,61,248,68,127,218,224,204,14,151,178,20,67,68,48,31,124,103,4,97,78,252,46,20,77,128,49,150,9,250,14,45,2,100,41,98,153,188,136,104,27,239,96,55,179,
169,170,42,199,47,129,234,219,148,155,235,213,222,215,199,245,167,183,237,253,25,57,140,233,61,216,34,170,87,62,141,195,48,0,208,176,143,0,50,20,0,210,35,12,29,70,24,94,177,54,10,124,134,91,128,171,110,55,67,215,171,147,174,192,178,13,226,242,245,227,
91,162,241,246,242,244,237,11,110,133,196,219,186,233,219,62,108,57,50,24,95,146,222,129,99,33,131,1,117,198,2,94,67,184,177,135,225,200,42,222,245,25,34,11,200,180,180,134,215,0,41,40,216,211,66,238,232,4,227,11,17,139,145,97,33,83,251,207,164,199,79,
144,16,205,22,180,130,166,176,167,147,148,247,238,67,38,245,123,168,57,5,44,106,236,179,83,6,248,37,30,2,180,87,92,123,237,176,201,248,33,221,187,225,243,131,18,214,178,38,240,83,36,46,74,166,201,50,125,126,1,249,223,61,244,165,177,171,64,52,53,201,253,
98,255,234,228,76,255,61,158,8,113,54,197,147,108,163,193,110,223,82,238,10,233,40,54,52,136,82,32,115,124,117,19,218,133,133,121,92,41,80,42,3,246,125,190,115,8,189,160,219,143,173,130,113,221,54,223,180,67,59,40,169,216,4,80,136,147,231,47,237,208,
5,63,96,153,253,223,13,231,252,177,0,181,25,183,138,135,253,8,9,232,4,42,6,100,247,251,92,204,145,99,241,44,91,170,87,74,133,226,213,110,39,197,252,183,193,114,204,97,43,241,247,94,152,242,73,208,59,240,193,202,154,195,182,199,223,241,176,177,168,168,
120,157,141,173,110,59,108,5,190,45,26,254,223,144,255,107,250,184,173,198,223,81,200,102,200,255,76,18,214,26,227,182,36,127,79,53,113,232,163,146,93,132,53,213,109,79,242,29,10,230,105,222,244,159,75,148,120,152,147,27,79,111,189,151,68,227,249,207,
55,12,67,28,107,230,171,30,65,203,11,18,198,227,86,181,31,136,103,2,184,49,60,0,56,168,10,16,142,175,15,76,94,161,109,7,105,8,224,88,186,195,241,192,0,72,49,192,138,127,152,255,184,0,16,143,86,181,178,86,40,213,75,202,86,58,139,43,86,111,165,4,77,112,
82,164,54,172,222,73,10,231,2,84,16,63,14,128,177,234,24,148,16,215,6,128,136,60,139,46,12,0,27,206,99,243,96,102,5,47,51,70,85,36,197,50,15,58,61,236,126,155,103,17,4,88,16,47,127,60,126,235,93,63,125,251,67,173,159,45,110,226,37,213,4,179,149,218,83,
112,187,248,225,3,182,217,81,14,56,132,178,0,237,16,5,179,194,114,235,227,15,153,187,157,99,247,130,85,221,7,98,153,234,255,52,180,137,13,51,255,135,33,20,126,99,144,255,77,42,143,45,163,254,194,113,159,103,89,174,63,254,124,254,247,243,219,179,162,224,
202,92,1,147,73,42,165,117,87,18,42,228,76,5,11,248,249,1,98,48,233,73,130,110,255,13,192,81,224,193,0,70,206,168,246,207,208,135,24,86,255,207,144,255,228,167,92,212,42,21,237,250,66,211,10,57,181,226,199,114,185,70,121,19,127,205,107,118,72,249,253,
126,179,152,41,153,243,20,221,83,181,34,33,230,41,196,224,217,135,158,253,195,233,16,99,63,68,167,215,217,25,186,13,61,128,147,201,80,134,247,13,159,209,24,238,63,222,30,91,0,140,71,11,217,139,124,37,91,85,84,165,227,153,137,224,52,192,46,112,98,131,
191,112,130,46,57,237,183,55,172,153,57,46,2,244,75,251,56,180,135,61,128,4,213,214,45,245,26,116,106,211,226,85,14,96,21,120,46,10,15,18,232,81,167,114,75,41,83,193,206,181,129,58,179,189,76,38,93,214,161,28,5,133,124,96,15,187,223,62,193,126,243,202,
185,108,163,164,213,18,181,82,150,234,102,134,213,206,54,180,225,111,225,196,77,205,228,150,88,254,99,62,55,247,38,212,40,186,94,127,6,31,250,229,206,179,112,35,74,150,9,140,154,132,57,254,119,19,174,111,130,219,76,255,5,166,63,91,162,246,227,45,145,
184,250,241,237,81,33,93,136,116,52,21,50,159,192,246,197,16,179,120,56,130,103,42,236,64,4,222,188,125,224,18,85,227,176,113,169,75,114,163,198,131,172,218,211,176,8,13,174,237,206,116,19,138,1,236,8,192,173,206,183,5,232,54,33,152,181,122,120,206,236,
16,67,127,236,30,106,138,226,244,102,62,87,212,148,147,124,165,162,224,201,30,84,171,166,118,38,167,241,40,137,203,32,212,169,27,62,81,192,147,227,189,89,104,151,19,245,250,102,221,24,136,201,185,219,73,192,8,82,119,215,222,243,63,194,8,176,235,126,103,
88,249,119,122,226,4,41,226,233,63,223,122,95,159,144,20,24,247,96,154,117,74,132,159,177,123,225,72,128,198,132,67,69,24,167,100,138,4,220,207,130,190,8,225,26,120,104,24,129,93,230,211,20,204,117,80,209,53,1,27,96,227,254,197,179,214,143,145,134,121,
102,225,156,24,2,95,182,219,46,34,196,160,92,111,17,3,40,254,54,203,127,155,39,188,228,7,89,206,127,123,124,249,242,244,250,246,132,152,50,149,35,182,43,145,220,180,20,219,229,53,205,242,59,86,180,30,200,136,119,78,184,188,86,12,32,144,153,164,97,214,
114,66,245,122,118,151,117,247,199,49,0,39,243,238,214,31,203,96,139,57,171,64,218,75,254,159,55,131,103,172,254,216,147,17,251,249,103,247,187,250,249,175,149,114,101,165,208,44,93,213,241,34,153,64,100,254,1,255,55,187,21,163,42,145,247,12,0,68,146,
123,250,43,113,70,239,104,48,4,42,51,92,143,199,161,153,49,25,208,162,112,39,222,1,243,12,111,124,29,251,38,192,170,212,170,191,49,54,255,48,41,159,245,222,18,106,162,246,253,175,127,244,163,189,197,42,169,219,18,137,87,210,139,162,162,55,220,31,7,249,
135,123,123,79,159,117,207,189,3,52,255,186,243,91,134,186,217,201,228,128,93,167,31,47,185,48,56,217,103,84,169,135,215,35,75,22,99,159,199,119,253,117,122,66,4,46,200,217,108,45,155,53,38,48,66,76,238,104,70,164,108,32,166,232,237,166,194,33,60,51,
91,231,179,183,66,254,131,63,221,7,224,111,137,5,179,248,113,209,2,0,52,25,208,181,176,107,153,196,69,210,48,116,7,183,45,198,3,51,97,135,179,251,57,15,155,63,126,49,167,93,156,104,74,57,127,211,232,126,160,97,222,101,245,63,13,175,94,205,9,93,201,4,
6,195,172,171,70,170,76,204,98,173,107,126,95,190,81,70,24,175,194,48,35,14,226,171,55,125,8,15,126,127,110,160,127,194,80,253,243,206,32,65,130,216,56,187,82,174,180,102,174,168,98,141,229,166,63,187,160,201,225,86,173,95,144,244,147,228,222,117,128,
56,196,176,161,35,58,2,64,214,213,51,6,230,128,209,230,214,44,128,4,153,24,215,174,5,171,254,248,9,18,64,28,147,183,75,213,70,62,119,69,25,168,148,183,2,149,134,249,170,223,167,73,59,180,64,44,130,55,38,160,51,253,63,201,47,250,152,254,122,104,32,190,
140,177,101,98,54,48,139,29,6,0,77,72,186,182,40,58,230,24,3,96,6,210,34,149,219,218,66,96,9,181,126,253,203,232,30,212,63,239,8,251,56,248,143,156,235,189,252,245,252,74,242,127,183,91,254,180,166,229,204,245,50,203,167,36,172,20,211,33,220,233,209,
236,218,164,65,205,246,223,246,225,70,230,230,134,50,132,144,230,155,188,45,136,159,252,152,51,238,131,23,97,77,58,200,94,167,2,15,137,59,216,156,154,231,142,69,170,208,212,77,125,27,111,216,66,62,5,178,227,158,135,84,163,163,47,239,168,170,27,62,68,
199,28,138,120,246,248,181,247,215,99,11,19,212,253,205,192,123,48,239,236,80,198,214,96,187,136,211,64,35,160,153,208,245,91,182,104,155,64,21,91,115,3,134,151,178,219,194,230,186,5,40,160,207,194,13,182,86,116,29,77,19,111,239,80,233,21,50,171,204,
127,73,8,205,143,67,92,252,243,249,69,249,231,249,7,171,255,126,50,99,14,128,26,95,164,102,158,247,235,12,40,82,249,213,28,180,76,212,62,161,222,105,181,64,21,39,64,230,73,144,112,62,100,48,130,224,224,100,254,158,87,73,195,116,38,183,49,214,50,142,27,
106,55,192,62,131,135,34,155,63,122,161,95,127,174,240,132,139,244,183,174,145,254,104,245,66,182,218,137,27,251,247,205,71,149,173,106,239,251,119,117,199,205,22,194,67,82,247,213,247,253,251,224,247,253,251,80,164,55,52,246,79,48,103,200,17,208,252,
43,184,165,52,235,144,104,10,184,12,187,191,115,58,186,127,119,26,143,95,158,127,62,245,18,69,10,108,152,217,50,169,160,61,137,135,74,181,112,102,1,105,9,29,219,186,88,32,134,98,0,43,80,230,203,221,133,130,223,2,166,88,135,14,51,234,180,255,140,48,206,
129,70,102,174,107,249,63,9,108,254,27,179,175,161,108,43,74,112,101,35,138,187,166,51,251,222,19,114,247,84,90,237,178,97,222,0,110,95,164,239,127,230,254,207,246,195,7,154,65,61,231,96,255,143,194,41,109,247,5,55,116,195,126,213,218,255,211,2,125,255,
123,96,128,181,255,139,67,253,239,117,48,253,17,228,124,162,80,207,86,79,233,251,7,158,111,236,88,98,146,132,212,36,143,167,38,176,99,0,117,55,220,237,226,206,96,67,54,214,189,17,147,228,68,206,50,89,54,77,156,51,150,73,20,38,185,212,232,254,99,196,63,
122,174,85,243,141,86,233,228,72,169,178,116,63,20,169,84,192,86,135,75,239,114,43,51,13,216,56,161,232,1,109,95,215,147,218,213,82,120,145,181,251,5,69,179,39,106,60,44,199,131,134,254,123,232,244,99,215,45,181,91,220,55,213,107,213,193,75,229,182,236,
160,9,185,54,59,189,100,234,143,147,181,45,197,127,214,161,25,247,187,38,248,32,200,162,86,86,105,3,169,103,43,249,202,246,194,56,94,1,171,93,234,238,172,4,231,126,12,26,250,71,159,21,86,86,101,63,173,19,125,96,138,167,111,232,195,38,47,100,98,27,54,
57,33,19,219,176,137,78,38,131,249,207,141,43,16,160,249,243,171,247,243,241,237,241,229,107,78,41,252,239,255,80,75,3,4,20,0,0,0,8,0,198,139,121,66,249,73,132,64,149,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,49,46,115,121,120,85,
84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,133,87,217,83,34,121,18,206,42,74,44,17,1,21,237,66,16,139,163,5,17,104,68,57,68,60,16,185,44,142,146,67,91,68,57,114,220,105,103,156,118,166,219,222,137,221,191,122,223,246,
117,243,87,5,194,24,49,177,245,96,200,199,151,153,149,119,242,159,60,44,200,128,28,0,2,64,6,12,144,134,222,234,70,205,1,65,6,4,92,65,49,102,238,9,80,30,217,131,221,145,29,174,76,0,105,115,209,206,21,183,220,113,84,0,246,97,1,14,197,62,15,213,89,134,216,
224,225,114,150,33,12,120,14,233,137,211,35,88,87,185,21,144,165,214,107,180,240,252,219,75,224,187,124,131,184,72,95,154,201,34,217,111,173,194,58,162,245,13,48,96,4,7,30,116,97,248,6,52,64,66,30,124,26,208,129,24,189,230,239,64,64,222,191,189,137,209,
198,152,113,203,237,31,7,208,167,49,52,8,69,120,179,111,17,0,234,7,82,189,82,42,183,175,27,149,124,129,190,72,176,111,195,154,125,156,115,254,5,48,28,206,55,223,51,214,222,51,58,239,25,219,239,25,253,135,124,63,171,217,23,182,233,125,140,146,156,175,
148,114,213,66,75,150,111,54,237,113,236,3,236,192,42,40,82,86,0,117,12,176,103,23,186,60,116,227,246,122,95,209,129,35,137,1,14,71,30,39,128,72,254,119,102,68,142,92,148,144,206,123,198,196,254,18,120,61,44,139,55,79,207,63,61,202,231,195,239,223,241,
44,156,196,94,26,192,97,54,100,196,129,13,70,249,237,228,117,239,146,36,23,33,35,144,236,96,213,78,140,91,77,89,134,165,27,71,177,60,246,238,216,103,131,87,168,83,116,27,5,108,246,62,107,140,67,161,73,12,8,101,177,167,219,215,116,0,112,192,236,139,86,
202,153,85,48,215,10,237,92,245,188,209,188,144,113,100,98,145,210,115,7,21,166,125,22,184,53,190,3,186,255,31,16,222,1,119,128,138,170,104,254,187,44,62,203,58,56,164,100,44,210,146,27,205,82,174,14,201,69,168,215,97,76,69,243,18,214,121,177,73,133,
147,128,40,1,247,16,199,168,111,115,10,116,76,208,247,4,2,19,239,142,88,243,224,71,128,41,99,96,52,244,119,150,188,83,6,101,102,82,127,70,209,71,208,158,164,249,47,95,52,229,56,110,7,83,131,74,5,156,132,159,216,179,228,204,153,221,142,148,60,39,108,192,
137,144,3,40,94,72,169,65,181,168,51,132,184,9,112,207,85,197,91,5,54,119,123,134,19,161,68,33,219,86,146,221,66,118,204,32,187,232,112,93,32,101,204,105,0,98,80,252,71,244,48,251,54,171,151,56,127,152,107,173,72,60,38,159,231,90,173,148,180,126,214,
187,169,3,102,63,65,90,216,161,124,57,63,156,140,96,4,7,90,64,142,77,16,88,118,29,223,154,46,33,206,178,11,42,112,201,180,235,12,71,3,176,155,180,14,229,33,197,128,59,234,208,3,45,135,160,3,44,254,9,6,68,167,246,151,12,190,67,72,137,254,242,240,219,111,
47,95,159,112,152,130,190,28,254,92,73,241,227,248,91,224,212,39,135,59,215,227,102,230,73,199,192,35,135,17,85,189,152,86,238,56,216,243,120,98,71,122,121,243,25,24,206,237,13,61,153,168,170,186,216,103,210,51,20,161,226,91,141,226,153,77,251,76,53,
4,172,254,79,98,244,44,206,123,28,14,144,29,229,70,179,217,104,190,188,252,227,59,6,133,10,14,88,117,27,201,187,42,213,206,122,66,209,43,7,32,11,183,134,79,168,112,21,172,77,0,213,0,88,82,162,19,198,17,155,63,88,216,140,79,1,166,163,82,75,96,119,92,255,
26,99,156,127,139,22,127,73,82,27,106,190,209,172,203,231,114,217,225,176,176,80,69,1,204,138,112,98,231,234,234,213,10,102,6,154,172,19,154,20,243,109,135,11,31,144,108,3,248,224,129,231,102,69,190,11,199,118,152,21,49,188,23,89,37,145,183,254,231,173,
94,207,7,8,74,33,85,45,133,174,95,158,163,251,152,42,39,70,106,7,146,68,205,65,142,94,181,156,125,3,14,161,76,206,172,173,201,35,213,50,6,186,130,55,95,100,3,161,61,241,78,240,226,54,36,201,255,252,212,93,167,6,76,24,38,120,184,152,204,159,16,152,48,
104,46,60,63,150,126,60,189,70,247,106,204,145,73,175,14,160,78,249,66,220,155,244,238,0,46,121,160,74,234,51,192,1,102,2,244,96,94,77,68,108,144,55,254,69,196,6,23,2,208,240,109,79,68,108,179,241,231,45,113,154,127,11,82,173,211,42,180,219,5,89,150,
49,224,216,196,65,7,2,96,49,124,23,114,65,106,38,135,7,239,174,9,0,107,134,205,95,12,219,35,76,153,14,48,101,1,199,214,68,228,72,56,13,114,36,226,159,21,225,222,139,112,237,254,56,254,75,91,96,130,160,249,68,166,4,228,171,185,235,3,204,141,142,49,127,
160,37,243,179,120,199,39,206,183,225,152,185,146,160,233,159,134,51,65,123,119,246,100,77,38,170,46,32,239,182,149,227,207,97,137,137,24,100,174,74,47,52,60,77,226,184,222,122,98,145,135,108,62,149,187,191,29,209,82,1,8,46,142,248,183,248,91,231,124,
31,196,37,89,202,22,159,127,188,62,70,247,246,79,134,71,174,32,102,198,169,178,81,170,134,110,2,130,99,64,68,24,237,204,0,95,8,128,248,12,192,49,96,86,36,77,0,190,211,49,141,191,195,170,207,191,230,211,215,159,247,95,191,208,223,193,173,83,107,38,43,
121,118,102,163,181,143,135,27,33,29,72,11,105,123,139,198,157,111,35,192,128,182,5,185,140,29,5,104,121,193,167,51,92,194,144,29,4,120,188,81,98,0,94,227,92,70,82,137,225,135,192,132,145,113,13,244,249,179,207,234,207,234,164,77,148,150,104,254,252,
126,241,130,231,47,191,226,66,224,163,190,59,125,20,238,107,10,247,214,178,119,178,76,105,32,29,210,128,95,220,194,43,96,125,101,72,195,136,24,112,236,26,207,35,72,207,163,17,6,115,135,242,100,221,166,23,233,162,66,143,97,83,7,220,12,144,223,250,111,
93,116,194,82,206,103,14,229,159,95,240,215,63,95,190,253,138,135,46,24,82,47,185,125,96,248,201,174,146,255,167,75,192,106,57,52,103,133,56,155,238,121,255,138,127,72,202,162,29,224,107,246,50,49,226,107,9,246,134,14,210,175,176,232,230,203,107,1,102,
46,140,203,134,125,27,1,87,138,59,126,60,110,192,95,204,51,241,55,46,106,241,55,135,148,31,223,254,253,231,227,211,115,124,82,93,186,187,167,46,64,191,197,142,80,11,232,192,201,10,44,136,98,40,94,155,44,83,69,91,102,254,233,118,101,218,33,109,111,98,
51,164,3,159,121,216,217,152,243,77,230,31,45,68,238,205,254,188,213,141,115,16,147,206,159,126,110,225,203,183,71,234,191,227,148,60,14,166,112,6,117,74,247,86,124,23,85,109,254,11,76,59,135,231,209,56,170,140,242,65,3,224,116,53,30,97,0,43,25,212,188,
155,209,161,178,161,247,94,199,244,254,179,250,6,70,83,204,95,252,241,252,252,248,77,62,220,59,196,219,32,98,93,169,132,77,33,94,17,110,220,128,93,31,246,174,107,195,112,112,129,15,219,90,180,144,147,43,17,28,210,133,38,95,154,78,204,148,42,60,59,196,
82,158,157,108,32,174,218,212,117,55,94,119,240,225,65,7,188,182,187,84,4,215,28,136,180,15,247,184,57,67,213,70,255,52,171,253,10,179,191,108,221,162,249,115,37,229,159,135,255,124,250,250,248,42,203,247,202,138,157,133,202,4,38,161,40,92,75,240,176,
98,93,103,178,38,202,254,137,112,46,65,127,217,186,134,29,221,187,7,161,197,19,176,28,154,84,104,135,229,95,77,216,86,112,168,37,68,248,33,210,184,87,61,43,91,216,215,39,244,156,214,127,35,229,152,217,231,120,63,157,228,30,169,246,248,58,124,62,31,126,
253,229,165,121,25,14,226,237,21,45,124,74,149,75,21,65,7,50,58,96,187,231,161,153,10,6,177,158,213,1,177,75,12,31,197,191,222,214,128,47,44,186,159,149,56,224,253,165,102,78,52,247,69,80,131,193,200,232,186,169,139,48,198,100,254,113,166,148,202,230,
159,90,104,42,183,52,125,99,201,114,213,36,79,139,169,67,175,90,49,37,166,64,107,193,176,229,51,101,10,55,168,41,139,65,213,8,127,21,185,17,222,137,52,56,203,172,72,26,170,226,155,125,126,209,189,25,1,201,124,83,206,181,114,77,122,129,184,98,138,239,
96,71,15,239,17,52,5,200,71,125,52,187,243,99,128,154,185,232,244,6,49,237,133,253,8,155,17,69,81,206,236,123,34,216,105,76,24,34,40,110,57,136,35,61,35,119,12,136,127,242,70,176,95,29,51,186,156,69,235,48,142,227,230,140,41,15,220,167,119,91,79,207,
207,79,237,114,167,166,38,28,107,27,236,84,76,57,128,238,111,116,65,98,11,232,254,222,213,103,167,208,54,178,3,115,230,254,238,241,16,63,240,237,176,251,155,106,204,64,215,53,249,95,242,237,55,123,55,218,134,254,3,110,120,56,112,59,118,177,215,165,11,
18,129,23,102,238,127,139,213,21,117,147,255,149,186,220,46,23,228,92,165,137,123,156,244,64,190,100,147,192,149,204,232,134,190,95,116,97,145,221,114,62,67,207,214,48,210,185,75,11,177,168,151,155,243,3,251,185,17,231,77,12,200,192,71,250,141,208,88,
1,229,147,205,172,137,136,96,216,53,55,4,10,136,115,139,1,236,254,64,38,50,217,63,188,133,253,254,112,152,243,95,190,189,252,54,140,166,169,255,55,54,98,147,83,65,128,11,106,119,219,20,208,170,11,237,83,192,207,14,130,89,17,42,75,30,102,70,24,165,27,
254,6,208,127,255,177,249,103,148,90,141,206,117,161,94,161,10,136,46,46,236,224,240,14,2,30,48,6,233,52,133,93,239,106,0,251,69,8,120,193,56,128,83,35,236,45,155,182,113,208,135,240,153,203,116,6,53,30,34,70,227,62,118,187,144,30,210,181,69,217,77,42,
14,49,132,131,123,72,45,80,115,129,202,115,97,167,85,99,208,18,154,103,140,204,80,121,56,63,96,241,159,119,194,22,44,75,123,177,100,171,221,172,212,75,173,7,159,45,134,101,182,40,4,238,200,92,177,64,99,99,197,207,110,119,47,204,243,71,2,153,187,181,219,
15,216,132,240,199,150,231,179,226,144,167,217,76,231,6,85,236,54,204,153,173,246,210,246,2,238,184,53,29,129,48,112,175,246,18,205,240,143,186,136,23,44,243,23,230,209,204,253,99,182,240,116,89,72,181,98,14,95,126,20,218,255,26,149,255,251,63,80,75,
3,4,20,0,0,0,8,0,198,139,121,66,199,242,67,120,163,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,50,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,189,87,91,91,26,91,18,173,190,136,173,
182,52,42,49,141,32,54,160,8,34,4,90,137,160,168,32,114,81,16,176,1,47,8,114,169,201,57,227,36,39,199,209,156,239,155,249,215,243,54,175,83,187,219,54,154,31,48,251,37,97,185,106,215,222,187,170,86,85,255,167,8,51,26,12,107,190,214,125,19,74,57,0,46,
15,24,1,60,222,202,99,15,112,23,66,112,43,93,186,0,87,156,200,0,160,229,117,35,15,184,10,59,230,47,90,162,143,1,158,185,24,3,118,33,34,108,75,3,6,192,134,205,248,230,98,12,90,58,45,105,126,218,3,144,149,91,245,110,173,221,109,119,26,26,253,129,253,213,
164,102,124,185,35,248,9,40,144,113,181,150,225,29,3,202,0,216,178,127,50,19,228,186,104,45,203,68,162,127,11,136,9,155,179,15,200,249,109,255,11,74,8,252,160,170,229,194,153,81,63,171,84,59,26,126,182,136,41,115,247,45,105,21,55,113,255,39,128,135,114,
7,143,188,140,98,1,253,184,19,247,170,93,155,113,0,24,87,49,151,93,249,105,210,61,24,225,168,125,140,35,11,80,1,149,215,251,59,166,67,140,151,172,22,26,167,90,177,94,104,181,17,147,175,183,201,185,187,50,81,195,175,192,161,175,188,8,7,184,82,177,129,
180,47,189,8,87,250,82,5,39,119,22,67,189,1,136,162,90,241,94,195,61,3,190,184,74,14,192,124,160,137,99,203,164,42,153,239,223,69,125,87,215,93,10,243,159,85,201,245,85,162,211,108,118,218,197,40,93,56,110,81,35,174,142,3,250,26,1,89,11,168,185,81,132,
154,139,78,164,190,60,183,76,7,73,106,239,1,110,28,192,8,58,45,224,9,80,130,183,0,207,0,251,254,62,197,191,239,130,128,90,44,180,139,133,211,146,166,105,177,229,165,53,236,53,33,250,17,132,127,200,85,94,223,246,88,64,156,3,225,92,110,243,224,247,123,
79,135,215,199,144,102,193,116,157,58,63,102,125,114,12,7,148,8,32,192,87,22,238,196,146,211,52,217,32,104,86,186,224,97,215,39,71,109,198,146,72,140,218,229,106,119,55,69,249,167,248,231,102,65,91,111,143,255,120,252,246,165,253,207,39,29,163,43,73,
156,176,131,126,18,243,16,217,6,188,176,0,5,2,162,11,234,116,252,87,6,128,6,23,240,202,176,18,178,243,158,65,192,123,134,198,42,199,190,63,76,179,51,38,213,211,146,81,170,212,217,253,237,236,214,0,164,71,192,189,44,54,114,58,222,2,180,0,166,31,197,30,
192,80,223,138,35,253,202,76,38,242,179,140,31,220,216,10,101,169,32,33,73,229,119,35,222,7,218,67,10,23,75,144,40,1,143,48,17,160,167,7,142,24,176,51,153,8,207,128,222,59,196,90,142,249,231,149,61,130,29,234,73,226,212,184,136,183,27,5,195,174,157,77,
194,243,208,166,80,173,121,38,56,236,195,49,109,153,23,91,42,59,221,132,49,78,23,216,41,43,179,196,240,77,240,190,15,87,244,72,17,113,224,120,101,176,61,146,226,64,132,201,22,1,119,119,38,144,17,41,255,38,149,161,233,223,55,239,116,0,171,191,241,211,
111,90,243,175,31,154,62,92,117,235,56,164,39,132,37,120,118,53,120,104,233,38,208,99,111,119,224,74,242,96,51,2,202,156,112,224,234,17,224,182,0,139,65,9,214,211,67,13,172,217,192,254,34,244,60,158,34,1,230,106,51,255,247,69,203,255,2,132,2,116,36,213,
248,19,191,30,86,254,122,248,145,74,102,63,236,177,179,39,118,129,107,193,49,63,149,73,110,101,112,52,132,18,68,57,0,131,135,252,142,103,175,58,234,19,176,198,71,224,90,132,3,229,188,196,170,59,67,233,69,33,19,97,219,51,71,38,87,144,0,152,202,64,155,
119,252,202,224,177,24,58,204,54,67,58,167,120,195,179,176,160,150,234,165,22,105,64,71,75,97,76,63,96,254,3,16,23,70,144,201,1,234,123,9,236,181,32,12,203,96,192,133,11,142,252,16,194,73,15,18,226,188,112,96,250,95,92,200,244,40,66,102,185,185,200,63,
93,60,128,147,49,108,114,14,129,131,186,8,135,158,229,77,28,95,153,140,164,132,156,155,133,120,135,238,207,145,254,204,129,71,110,255,120,122,248,254,251,115,34,148,185,9,58,139,148,93,24,36,185,63,148,141,69,56,105,57,115,216,183,30,243,208,125,239,
128,110,230,40,130,116,181,48,76,211,25,186,199,249,27,99,177,136,253,23,201,146,233,117,79,106,75,105,188,74,31,71,169,104,14,88,135,184,201,169,73,188,182,24,27,128,142,159,250,239,100,82,19,80,219,29,163,208,209,216,218,217,133,117,236,211,110,119,
32,72,98,87,4,250,175,54,200,248,152,110,243,42,92,138,92,108,126,121,27,39,235,44,197,149,170,4,18,103,155,172,146,73,82,172,253,52,161,82,227,51,191,154,36,165,137,196,77,104,165,169,254,5,41,16,82,192,5,23,70,162,218,60,41,24,29,109,84,77,46,48,41,
245,18,247,81,58,167,98,214,213,15,198,218,75,237,138,125,17,10,167,81,39,9,226,12,99,68,228,34,49,42,233,13,252,100,49,30,229,43,110,23,87,210,206,122,154,133,159,228,214,201,2,226,75,175,99,30,94,86,127,102,117,49,55,204,37,41,0,138,18,10,77,241,121,
48,74,87,37,227,164,78,93,224,58,158,142,83,241,64,204,212,142,182,0,123,241,116,214,2,68,2,114,179,80,93,218,90,192,82,137,85,55,100,132,146,4,187,7,233,108,233,254,254,69,110,178,14,24,199,211,30,203,100,154,128,26,15,25,247,66,5,239,7,22,67,48,245,
119,213,215,40,195,150,75,201,207,212,241,65,61,31,227,215,241,183,103,166,63,254,57,13,215,237,238,122,236,170,161,31,220,120,96,108,90,192,145,172,75,146,180,165,215,108,70,205,20,179,245,159,13,153,117,23,216,115,27,104,108,89,192,13,15,145,149,169,
16,246,108,65,28,113,175,241,159,86,252,148,13,73,181,93,108,26,37,45,21,143,107,184,101,109,197,252,61,114,135,206,119,98,242,248,146,59,175,128,196,110,247,22,136,0,190,7,242,172,32,223,2,230,9,95,245,135,233,44,72,170,214,52,42,133,6,93,63,142,184,
27,193,240,218,203,81,79,225,174,137,251,81,68,151,5,200,244,26,80,99,29,121,222,6,142,192,229,3,47,73,254,139,201,253,54,172,173,101,150,135,88,183,10,2,154,0,62,95,58,96,180,91,86,134,188,211,127,135,39,55,3,123,106,251,199,248,169,50,254,54,254,215,
191,63,111,47,7,145,106,37,8,14,58,59,233,254,74,70,15,234,246,120,35,32,7,87,103,137,160,245,218,14,120,128,123,30,114,27,169,6,3,62,19,244,192,118,127,203,152,249,149,49,195,24,182,254,137,243,90,32,72,250,219,254,237,71,233,235,159,218,224,83,191,
230,89,15,178,167,90,5,94,200,128,238,130,110,113,106,227,212,220,76,33,96,72,114,107,169,171,185,14,220,53,55,140,94,212,213,59,75,0,171,255,183,123,60,66,147,128,151,61,188,172,1,211,132,246,193,246,47,77,111,84,168,254,212,202,195,15,141,52,104,252,
55,109,152,244,169,52,127,66,238,51,112,21,249,214,1,195,196,146,140,101,132,93,9,132,59,87,147,215,135,90,42,141,229,138,233,159,213,32,29,104,123,22,203,108,178,219,32,49,43,75,239,76,98,114,75,132,161,22,223,197,114,153,130,65,79,47,190,185,63,239,
12,146,254,123,212,201,248,249,89,123,252,235,59,254,221,160,90,198,75,54,170,77,193,145,120,233,128,187,141,85,54,238,90,128,68,13,177,239,91,240,176,224,166,228,77,225,200,213,225,185,81,222,31,102,250,199,166,187,67,137,165,91,221,135,88,159,16,48,
75,5,195,18,114,109,31,95,25,98,79,132,46,233,207,39,166,191,138,39,113,162,100,213,118,245,236,182,112,113,214,46,53,176,148,245,227,217,75,169,40,183,62,154,191,3,126,118,59,115,45,81,49,221,29,230,194,182,152,100,96,59,2,119,185,156,57,34,22,97,66,
0,181,204,237,16,1,231,231,76,50,97,95,166,180,179,25,47,21,202,113,175,250,171,132,9,74,169,207,164,255,95,191,60,77,158,158,255,191,254,29,239,253,63,62,236,244,131,243,94,28,143,40,84,186,192,195,128,231,250,107,30,47,107,102,222,233,25,97,142,196,
132,235,7,97,101,66,98,182,57,11,130,33,210,184,53,250,232,139,140,208,48,119,191,148,8,40,155,64,215,4,102,104,15,40,153,192,141,9,112,102,132,116,43,254,220,124,138,13,176,114,225,143,201,67,251,182,209,169,166,240,200,163,179,147,146,46,8,57,185,78,
211,141,225,93,199,1,3,104,244,246,77,40,152,113,239,142,201,64,16,246,205,143,153,55,38,62,185,50,203,189,53,241,186,39,60,247,214,100,133,76,56,118,16,230,95,144,130,76,127,228,82,235,172,208,104,106,169,164,214,61,86,61,72,211,5,43,213,29,145,125,
110,229,54,227,56,178,106,55,43,145,118,111,104,234,186,205,136,73,212,33,49,232,14,97,255,214,204,46,30,154,164,238,9,42,178,193,181,217,179,103,164,27,17,62,5,24,163,99,49,68,140,174,217,249,191,168,132,3,11,149,136,220,52,138,213,18,107,194,245,235,
213,101,145,134,41,152,135,69,33,227,162,114,47,237,45,133,144,154,139,76,98,114,43,210,252,221,218,89,220,102,0,237,174,20,217,48,149,83,201,228,142,137,177,71,240,178,116,63,15,47,132,216,30,196,152,46,72,231,128,55,218,98,146,221,129,0,97,78,122,243,
253,55,43,154,223,63,242,239,95,190,127,121,126,160,254,147,242,71,83,17,115,84,101,159,109,194,136,231,155,81,212,108,32,235,163,216,133,144,62,38,232,53,163,16,158,242,64,79,226,222,3,99,254,29,112,70,140,119,38,89,38,136,182,127,255,84,72,119,205,
70,212,118,179,220,209,58,205,110,177,10,145,176,111,208,51,72,89,62,79,105,64,241,207,111,56,87,6,253,27,112,195,135,41,149,77,247,39,169,152,119,112,119,3,235,240,113,106,5,46,121,136,103,166,99,108,186,247,194,140,16,96,15,82,11,172,184,46,91,13,250,
178,244,206,244,97,196,211,7,158,18,99,247,103,140,91,145,238,48,62,108,149,141,48,155,191,86,231,194,160,202,205,19,205,26,193,244,97,157,142,22,139,109,182,142,34,144,21,70,42,12,94,63,102,233,133,5,116,112,4,148,24,176,12,159,101,106,230,60,99,156,
218,140,164,128,162,62,212,177,120,223,106,49,185,53,219,205,100,136,120,206,24,94,147,116,103,245,31,26,127,244,143,138,194,207,65,84,110,214,79,181,147,248,142,22,8,236,255,247,127,80,75,3,4,20,0,0,0,8,0,198,139,121,66,184,169,109,144,160,9,0,0,8,16,
0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,51,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,101,87,249,87,26,91,18,174,110,90,104,177,5,84,136,13,54,216,128,10,184,16,1,23,4,212,32,139,11,10,4,
196,133,32,45,212,56,73,38,190,232,67,243,230,100,222,121,103,254,229,249,109,126,157,186,221,180,98,230,158,227,137,126,249,234,214,173,189,250,63,5,24,87,33,22,139,44,96,187,9,27,98,24,4,174,36,89,226,139,4,104,29,2,28,210,51,87,176,194,150,15,214,
176,223,134,184,48,105,201,10,23,220,108,124,122,106,7,219,45,96,103,32,32,7,91,46,152,193,126,15,34,54,171,229,139,144,19,32,252,110,122,29,111,91,16,33,198,147,248,137,227,234,125,196,181,84,50,9,54,53,34,64,84,42,223,255,248,163,254,227,233,75,178,
227,66,219,34,226,153,126,89,90,232,78,106,136,232,160,159,33,208,182,170,156,7,37,172,84,12,192,213,182,22,9,176,155,192,7,87,219,62,129,198,209,129,91,0,30,70,129,52,3,44,221,48,120,189,222,136,199,9,8,19,25,185,120,220,60,175,53,206,143,107,85,108,
133,131,72,182,168,68,205,73,183,239,0,147,225,16,106,6,176,44,92,89,1,91,139,1,147,145,21,192,101,48,218,6,208,23,218,60,104,141,132,27,91,109,131,33,130,157,49,194,38,99,90,108,27,15,74,210,17,28,236,73,143,11,203,103,119,207,189,251,251,191,63,124,
239,206,77,248,186,53,253,165,176,59,121,201,67,47,135,65,246,242,13,152,183,228,148,143,99,160,5,166,23,176,108,48,114,18,242,208,13,251,195,120,2,144,17,22,45,187,98,149,128,249,198,82,159,252,177,33,2,1,101,82,231,245,188,138,136,36,146,223,213,114,
9,242,191,221,17,10,2,120,229,63,255,60,234,13,30,227,7,127,253,133,145,200,212,171,171,62,144,108,36,226,97,192,38,128,37,13,23,28,156,58,124,30,172,12,95,8,109,1,222,138,212,116,17,102,33,188,211,69,78,56,190,245,42,194,143,193,136,253,188,51,68,152,
87,90,62,232,225,183,251,175,223,239,146,30,57,154,125,189,236,147,8,154,7,179,240,2,208,191,178,236,205,14,255,102,128,0,55,24,206,98,15,135,15,34,235,34,94,127,22,59,38,163,73,254,95,197,44,118,51,134,253,140,97,234,151,38,195,4,37,228,122,253,80,109,
94,87,213,164,218,191,156,129,203,11,35,84,43,74,110,26,52,138,61,123,16,3,42,10,105,209,58,190,28,211,111,68,23,185,169,254,37,12,69,60,148,16,45,187,33,114,123,173,51,82,146,46,162,228,204,148,41,72,84,33,236,232,246,79,76,16,21,228,230,121,233,226,
88,45,156,230,47,52,197,49,215,107,39,96,12,64,138,185,250,86,184,241,135,223,247,218,219,16,131,69,46,45,93,243,112,168,200,235,216,222,129,8,226,68,90,68,17,234,138,127,146,178,11,213,56,90,147,174,166,131,49,28,58,3,182,197,60,156,91,225,106,222,29,
235,93,1,188,39,181,59,204,126,83,191,221,193,236,183,73,101,245,180,118,92,84,233,228,162,98,100,232,92,184,178,208,111,37,127,36,130,17,221,111,240,104,65,62,89,218,32,32,107,48,4,11,190,131,188,66,192,204,80,134,49,150,252,89,63,250,135,0,83,151,88,
122,21,121,28,245,255,188,211,240,255,195,253,207,223,30,127,60,49,253,107,254,60,126,2,140,83,101,236,75,71,171,64,64,81,7,252,11,144,22,43,14,192,37,223,9,222,18,96,5,75,78,184,162,203,212,229,29,246,228,56,249,44,173,116,120,216,68,10,56,133,40,110,
3,41,35,212,4,184,66,159,83,7,28,44,33,171,156,100,234,119,216,22,102,109,144,144,40,246,7,249,70,237,163,170,46,77,88,61,216,40,83,186,139,144,150,202,34,68,36,199,44,54,153,253,14,210,95,228,242,139,147,110,47,54,27,196,176,18,227,132,135,37,167,83,
97,209,221,132,73,157,145,10,76,137,129,78,29,33,3,110,136,2,101,7,101,158,138,61,109,216,195,40,254,227,194,204,30,211,239,180,217,193,2,59,11,145,252,215,193,207,8,243,63,206,4,44,24,48,92,149,17,110,120,46,234,134,32,238,154,201,92,229,114,209,25,
2,98,67,6,43,230,110,50,16,197,232,16,144,114,110,232,6,94,1,170,16,158,251,21,120,241,191,207,97,248,255,233,185,55,104,62,15,62,171,73,45,45,111,163,2,176,0,121,216,87,206,167,89,197,233,63,27,84,191,105,247,57,15,237,101,219,182,249,194,172,216,183,
195,213,173,26,192,188,1,236,73,44,247,221,134,8,59,251,204,126,109,143,38,132,166,194,194,206,132,101,159,253,151,169,223,105,196,95,42,124,121,120,124,188,27,28,244,158,174,99,184,108,166,202,142,116,188,7,215,69,2,146,38,80,119,193,117,208,191,140,
9,19,200,248,224,218,77,140,140,153,93,212,102,175,3,4,172,155,230,214,9,0,124,17,201,80,253,141,153,250,231,108,76,255,186,252,249,254,1,191,13,238,238,84,181,178,115,43,97,30,97,75,47,149,115,17,118,247,123,179,88,54,129,109,9,74,73,205,139,229,182,
201,16,160,163,110,134,240,98,120,59,244,45,182,221,117,4,60,238,209,104,160,216,66,85,128,86,52,30,102,57,100,48,174,44,182,110,65,203,49,253,156,19,161,118,40,74,205,223,7,37,252,242,16,79,170,90,66,145,89,255,207,109,1,247,79,55,249,89,91,64,133,245,
238,13,8,91,254,230,174,89,65,11,38,130,102,51,95,81,40,152,90,114,213,206,128,12,44,194,147,84,115,67,41,78,19,178,108,244,255,57,137,26,242,129,55,16,192,46,203,97,189,101,1,116,139,134,126,179,255,55,191,222,255,113,55,96,51,160,30,94,139,178,84,77,
210,216,114,129,38,128,9,100,192,73,206,44,115,217,150,74,192,176,155,83,50,243,47,140,24,137,60,142,138,172,19,144,134,60,167,180,131,81,18,105,65,159,69,136,137,156,15,253,111,17,215,162,94,136,201,245,187,193,183,159,148,253,235,169,120,234,112,46,
73,245,206,206,147,76,111,31,5,44,44,119,71,129,172,124,253,11,32,254,202,80,50,202,27,160,169,151,204,208,255,130,213,73,246,71,229,198,81,173,88,106,170,245,124,177,154,88,210,231,255,18,4,160,34,166,21,216,10,205,69,240,35,144,245,30,161,40,22,169,
9,148,236,239,177,71,94,131,152,176,41,209,132,174,59,38,163,236,114,39,245,195,125,214,221,71,69,238,149,198,52,212,157,111,25,92,131,236,79,177,254,163,207,31,144,202,189,127,221,29,254,248,250,28,79,105,126,119,146,173,27,49,152,129,236,28,89,167,
185,13,128,157,57,86,204,38,67,183,110,174,243,150,81,161,232,162,150,12,87,205,9,157,157,112,43,112,235,245,22,76,128,246,175,87,251,199,172,18,21,99,90,190,204,159,151,26,229,252,233,105,178,27,86,167,48,133,184,77,141,105,89,185,2,14,115,241,25,188,
57,53,114,151,205,63,188,234,34,22,83,122,129,103,220,104,235,96,59,137,120,178,120,192,10,66,152,199,125,152,107,237,32,158,6,244,10,73,176,112,99,221,187,102,142,236,12,144,135,76,253,46,107,200,62,78,19,61,87,191,255,241,109,143,18,224,223,228,24,
193,156,255,187,48,35,176,86,33,189,2,1,238,140,254,80,94,129,35,62,149,154,217,94,30,150,31,165,219,141,32,253,223,186,135,232,202,153,192,14,235,16,253,126,164,191,1,93,152,162,250,67,220,132,179,26,173,127,133,235,194,105,105,251,141,236,174,157,219,
26,1,30,225,16,248,220,8,192,166,219,27,6,165,187,29,222,2,135,244,204,55,192,72,255,229,69,189,255,45,228,11,133,90,163,88,170,85,213,179,113,219,26,246,122,80,128,69,62,10,167,34,152,64,9,98,252,7,40,11,6,112,171,17,48,207,31,65,145,135,75,171,117,
11,219,109,102,170,133,166,43,151,58,179,10,107,76,93,10,34,99,143,172,255,92,90,157,58,131,198,184,173,206,244,247,42,221,130,209,127,2,32,192,142,156,255,222,187,127,248,76,93,40,177,178,236,150,105,83,80,217,128,249,93,62,143,3,250,188,81,51,119,56,
38,171,85,61,171,88,34,245,116,124,174,19,129,101,215,146,201,200,48,70,209,21,162,29,62,62,108,183,133,0,220,250,188,91,38,99,64,47,156,123,169,63,155,135,222,116,36,215,31,63,55,127,126,79,83,2,104,1,183,7,181,21,61,255,7,172,84,53,143,59,136,154,49,
94,44,227,12,8,184,103,25,67,143,63,219,127,41,255,137,49,84,167,139,164,194,164,46,104,48,68,154,102,199,30,218,161,43,171,195,250,191,29,217,191,109,129,96,128,246,207,252,0,159,191,98,229,238,231,211,219,101,110,51,73,203,220,214,203,50,183,34,117,
135,203,220,112,153,207,186,206,93,240,70,196,69,117,63,186,255,89,92,157,183,34,22,207,48,117,244,252,159,96,131,116,65,102,155,223,113,181,116,174,110,98,59,180,138,213,9,189,118,44,34,13,109,84,22,99,104,124,92,1,47,119,69,192,206,212,11,99,194,133,
244,65,226,155,125,97,232,219,61,187,99,110,200,200,186,126,185,35,171,223,113,110,248,127,210,25,106,0,70,165,210,105,169,112,148,111,212,155,199,31,118,223,109,234,171,18,165,83,154,190,224,118,147,75,59,248,190,113,163,203,254,67,168,242,220,70,49,
148,111,125,50,250,205,145,72,250,61,155,239,42,105,93,132,13,132,232,252,234,114,40,118,210,186,66,90,237,167,97,138,213,255,102,48,68,85,163,209,82,65,62,16,80,120,241,191,101,44,188,158,0,85,42,198,15,214,214,46,243,71,71,234,236,180,228,214,58,87,
250,237,49,241,147,12,138,199,30,168,151,115,58,176,46,209,186,59,30,114,248,62,214,140,134,228,229,46,100,240,121,38,131,237,186,49,17,85,32,134,203,45,186,123,157,174,14,92,11,167,111,239,248,194,24,47,241,23,199,91,66,78,134,238,101,239,249,110,208,
165,252,235,75,135,52,166,84,136,79,131,117,5,104,187,220,9,30,234,181,203,122,247,140,212,225,166,204,254,19,135,105,75,19,232,115,107,77,130,130,1,128,84,161,13,109,150,214,21,5,151,214,141,118,15,29,17,50,195,250,143,179,59,88,203,48,245,143,77,174,
80,81,125,144,34,7,189,223,250,15,15,145,163,51,250,110,75,227,162,52,108,21,155,110,138,174,127,21,115,30,126,216,59,232,139,66,73,44,244,90,5,157,225,162,249,195,199,119,61,94,234,193,80,134,83,102,29,7,161,189,125,255,13,181,12,118,100,40,241,176,
114,180,182,112,117,211,134,61,104,194,145,48,210,127,198,28,115,107,34,4,229,194,221,247,103,90,0,123,131,167,47,255,253,31,80,75,3,4,20,0,0,0,8,0,198,139,121,66,30,239,69,183,80,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,52,46,
115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,87,226,216,18,173,144,8,1,34,15,5,13,130,16,4,133,70,65,193,23,32,62,120,136,210,32,42,136,40,168,152,84,59,163,211,142,237,85,103,205,244,186,127,250,
126,187,95,111,157,4,149,190,89,11,23,108,119,157,147,83,143,93,117,254,83,6,171,2,215,229,154,31,189,0,22,0,200,6,206,76,48,168,110,251,176,60,9,236,201,242,205,0,168,43,75,17,28,128,1,184,16,96,16,242,108,224,9,64,52,74,128,163,52,5,152,159,95,199,
38,160,206,16,171,38,80,35,190,5,172,15,77,2,104,130,155,242,160,144,161,199,102,46,132,1,100,185,241,240,251,253,219,235,201,227,95,223,177,128,73,68,28,56,1,132,127,9,117,1,150,13,0,62,128,53,109,38,142,216,27,2,40,64,250,75,60,142,218,192,0,64,19,
33,58,202,0,77,128,232,8,35,7,180,63,45,136,108,127,217,18,78,90,96,69,106,95,54,147,199,173,242,161,162,136,146,211,129,238,62,204,1,114,5,225,202,6,238,11,27,104,218,26,248,33,192,85,216,153,220,83,244,63,77,133,24,204,114,95,67,87,38,80,16,167,216,
27,230,121,128,37,50,179,35,10,244,233,67,193,4,240,183,216,1,40,148,137,81,34,6,128,243,133,24,19,103,131,65,97,141,246,183,91,34,37,133,206,95,185,80,106,79,111,47,63,20,229,176,97,147,241,202,112,213,133,112,32,66,163,102,243,12,1,225,30,42,38,83,
246,171,109,22,213,40,164,192,4,207,98,215,4,155,78,91,156,49,82,68,185,23,110,76,144,141,77,7,181,219,1,164,120,206,41,10,39,4,100,97,81,211,20,98,88,64,100,46,123,247,63,103,159,35,167,196,229,230,221,63,111,202,55,245,167,162,212,29,171,118,140,0,
196,36,73,218,22,106,81,56,236,200,10,246,82,96,5,24,123,21,201,119,135,53,57,76,206,181,50,128,23,122,34,212,119,167,44,56,3,139,204,164,32,246,204,112,24,8,135,48,177,111,137,9,146,148,23,200,164,18,72,196,216,27,50,6,1,64,254,171,111,179,253,167,198,
103,232,165,195,209,202,207,167,31,137,147,7,245,233,7,57,50,200,156,169,167,10,52,129,133,106,145,190,235,72,3,142,56,6,76,126,48,92,122,48,247,234,120,60,204,46,184,18,0,83,209,73,60,29,2,98,197,204,76,194,239,38,59,210,72,252,157,22,58,42,164,229,
99,124,123,104,168,111,119,138,146,209,180,145,253,75,54,40,104,90,252,19,216,52,153,126,5,208,204,53,53,45,242,9,92,152,153,137,14,100,41,224,196,144,254,111,13,230,67,77,211,82,236,252,98,8,188,214,176,124,114,114,160,108,40,236,193,179,69,164,195,
212,109,20,238,63,132,35,25,48,39,127,33,83,76,9,22,184,112,245,152,67,166,242,195,181,132,87,23,146,67,22,23,125,236,55,51,153,16,118,37,50,153,246,50,6,75,136,184,168,155,184,211,200,74,148,30,102,18,34,255,235,241,231,33,64,144,34,159,60,31,36,219,
111,47,234,91,10,99,94,251,231,171,150,169,244,18,83,227,195,223,4,108,109,95,225,210,180,231,147,177,97,137,37,49,162,116,134,72,14,74,222,22,46,121,189,159,38,184,157,75,225,26,222,14,129,130,132,33,196,250,158,238,127,183,179,75,145,157,147,219,247,
234,247,187,23,118,254,100,50,24,45,214,145,170,43,200,63,51,239,98,177,16,197,94,149,0,112,238,145,239,56,220,140,36,113,208,211,1,153,1,159,38,62,254,89,66,10,247,136,201,173,94,238,204,164,119,162,3,186,255,201,253,154,126,126,145,229,214,138,156,
220,190,62,239,111,39,21,101,189,86,45,144,187,84,80,192,11,91,176,236,129,78,85,101,11,18,0,240,5,54,92,48,184,10,20,40,255,97,5,10,176,195,109,73,160,117,1,186,231,96,152,136,87,34,12,72,29,241,246,82,55,89,53,87,4,40,250,165,42,246,84,29,40,178,148,
245,211,23,182,191,107,60,144,176,160,44,213,83,229,70,177,85,75,41,105,20,181,128,202,53,169,42,77,130,27,142,5,46,159,141,127,233,14,110,117,237,10,3,138,28,206,199,37,230,75,6,108,195,137,11,208,22,143,25,64,65,216,2,170,110,195,132,73,166,77,248,
27,170,182,95,0,210,63,241,35,255,5,167,223,238,246,43,82,233,238,241,241,149,226,255,77,89,207,205,39,240,138,18,221,7,188,9,54,204,176,94,94,72,156,95,157,233,177,251,3,206,108,80,158,247,204,125,85,111,116,96,2,78,141,98,98,225,223,220,45,192,139,
120,195,29,92,175,135,226,173,171,30,179,6,14,46,76,16,15,250,102,79,181,158,110,146,23,251,220,198,251,254,38,103,120,198,65,250,115,247,248,93,109,221,191,168,207,63,123,30,143,103,24,93,233,197,213,83,160,232,139,235,233,198,0,183,80,231,96,148,209,
179,158,80,185,123,18,9,38,247,171,228,130,154,132,46,168,74,159,12,77,232,8,80,245,37,147,216,44,232,64,110,140,24,184,95,215,247,23,199,131,113,27,133,165,221,173,181,219,229,198,113,185,78,66,198,82,23,125,64,1,16,49,3,189,148,13,177,3,29,90,93,104,
184,58,19,100,155,105,14,115,89,226,3,104,169,156,84,35,107,104,28,78,124,97,234,210,233,120,247,240,26,250,50,140,153,122,44,220,23,29,111,137,0,246,240,37,17,57,7,59,255,42,237,111,30,99,41,145,149,207,30,158,238,202,247,15,127,222,189,46,223,204,206,
181,134,203,191,176,80,169,203,164,93,179,48,124,8,88,30,204,206,21,63,25,2,168,169,95,24,2,44,141,172,81,10,77,4,3,36,169,126,240,7,36,144,178,140,97,132,140,237,31,114,24,250,215,248,235,73,125,73,177,44,232,173,249,88,116,244,254,191,101,47,57,64,
179,153,119,180,97,53,231,237,7,38,232,186,38,153,61,44,131,7,118,197,138,9,26,46,199,30,222,180,33,202,24,78,82,153,35,143,177,70,140,149,187,120,4,112,108,183,148,9,224,116,133,224,71,250,191,219,18,88,7,176,70,247,31,241,173,173,254,243,77,81,186,
69,209,215,63,219,134,140,197,12,37,80,77,208,114,74,17,188,100,150,99,208,102,253,167,191,231,13,99,191,66,111,157,128,184,112,41,237,116,119,61,95,152,255,211,188,153,201,157,25,58,165,9,5,187,21,88,94,88,128,156,112,237,137,119,21,119,220,88,67,128,
11,177,103,228,255,214,234,106,102,204,225,13,75,164,127,251,111,247,119,47,247,234,203,115,17,103,54,61,52,187,80,169,83,92,200,97,128,117,143,216,90,1,216,32,57,221,166,164,96,64,203,0,188,196,184,146,224,52,158,78,107,212,221,118,169,71,110,121,200,
255,216,163,53,218,0,21,156,224,183,196,125,23,28,21,210,95,89,255,171,25,250,199,125,232,143,104,215,253,42,95,252,124,252,241,124,255,227,233,110,21,113,67,97,222,14,3,101,224,88,126,135,50,81,182,99,107,129,182,3,176,143,183,60,128,129,249,57,74,72,
253,177,79,178,237,18,235,33,221,132,62,89,235,6,153,4,231,66,216,180,235,38,91,142,75,221,68,126,55,41,248,153,201,153,225,127,94,180,212,96,235,223,114,105,191,209,104,235,253,231,178,137,239,217,77,218,189,106,137,98,31,143,63,129,179,177,202,160,
61,202,104,114,64,192,41,1,126,3,104,243,141,65,23,91,159,140,206,152,19,87,214,55,223,135,26,210,95,190,249,94,255,110,167,145,127,245,7,252,94,121,249,51,181,170,132,3,75,51,108,186,164,220,225,107,36,38,71,113,63,211,238,15,91,23,63,39,127,50,46,169,
152,14,87,71,24,247,196,128,144,247,147,225,19,209,93,95,25,97,136,140,113,48,212,44,30,118,48,65,177,110,252,124,122,122,61,184,255,241,250,182,157,163,220,237,93,194,46,29,32,39,224,116,229,112,36,255,159,165,58,21,132,211,178,167,103,183,228,164,248,
231,205,83,69,151,35,131,168,65,221,194,82,134,226,62,128,153,12,99,32,165,79,94,162,201,100,215,110,41,26,13,146,228,75,234,81,254,27,231,79,187,157,202,130,21,190,200,45,245,245,249,249,167,66,37,224,155,159,83,88,168,88,237,240,124,87,128,217,216,
202,246,42,234,128,240,44,179,216,165,98,219,24,103,213,117,78,237,150,198,221,72,34,52,143,187,125,157,161,207,31,123,75,145,109,12,26,107,100,249,150,9,18,75,145,197,15,64,236,79,140,193,176,255,216,97,93,207,243,246,73,145,230,143,226,185,162,12,86,
2,242,13,189,114,97,3,184,3,233,114,1,6,17,12,96,21,96,13,34,252,149,235,216,6,3,37,29,102,0,123,252,30,42,200,65,102,201,198,128,60,204,195,43,84,227,48,72,161,164,155,136,192,47,74,199,212,16,149,100,136,1,5,166,62,204,164,77,245,159,102,250,239,152,
163,249,223,39,87,58,141,114,237,104,191,165,40,178,118,236,218,240,93,64,224,96,96,69,95,110,34,81,155,141,175,93,113,85,104,10,123,227,125,33,227,8,134,149,182,111,62,152,129,45,215,218,88,222,118,179,208,61,15,47,89,119,251,212,135,23,211,182,156,
99,217,122,30,158,254,90,58,81,52,8,229,205,182,51,127,203,36,159,46,118,214,202,228,196,242,76,102,252,193,124,235,57,170,79,246,227,23,133,230,10,199,53,38,178,230,5,104,63,171,120,167,61,188,124,91,85,179,242,230,117,192,56,93,46,208,177,157,168,96,
12,159,107,116,127,89,150,118,0,122,9,75,182,23,52,24,215,158,107,27,92,220,42,225,227,162,1,44,80,117,7,84,143,97,194,52,100,26,72,16,213,29,119,30,7,10,68,115,14,254,119,246,175,119,253,115,234,249,191,34,85,27,197,230,193,126,169,216,166,82,202,68,
113,222,163,47,198,115,72,237,198,157,153,71,237,22,50,144,36,239,30,153,24,160,48,64,103,8,215,4,100,112,30,211,198,254,175,18,197,31,19,232,120,143,16,47,150,40,101,34,193,200,59,240,58,62,122,255,18,227,148,157,113,185,218,218,63,104,22,149,163,226,
5,46,99,168,167,159,223,205,74,37,165,75,61,14,239,123,34,148,77,88,245,187,82,61,188,1,210,25,42,183,175,2,212,58,229,216,187,70,100,77,164,110,153,144,117,21,221,198,132,240,28,56,215,103,248,196,251,200,72,21,202,125,204,31,156,115,26,236,16,150,107,
197,90,165,168,235,79,33,38,126,76,151,57,160,251,231,40,144,135,28,189,123,69,222,188,189,28,70,8,138,59,56,202,40,64,153,254,196,2,201,79,128,250,110,173,122,80,252,0,132,78,134,211,78,7,133,77,166,63,52,197,1,60,200,237,226,81,169,168,116,15,107,109,
219,186,199,202,42,87,209,201,152,82,46,211,22,19,3,72,142,169,41,162,167,133,19,11,60,1,93,118,73,230,244,203,76,218,179,131,131,161,224,185,208,6,214,25,239,24,51,97,13,241,89,64,133,38,15,26,128,13,65,2,19,73,22,172,7,217,205,6,50,46,113,2,216,224,
126,252,219,111,103,247,119,93,245,241,241,112,214,173,223,110,38,112,12,52,56,18,192,55,59,57,203,128,105,218,64,131,75,234,238,118,49,114,219,7,240,18,208,130,30,183,220,92,137,110,98,151,205,127,116,229,240,84,3,80,175,88,129,201,29,53,47,200,11,215,
2,92,71,18,121,54,127,16,131,207,131,126,255,243,27,241,119,6,11,10,184,160,212,94,166,241,255,225,233,247,205,63,255,251,63,80,75,3,4,20,0,0,0,8,0,198,139,121,66,207,252,73,26,215,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,53,46,
115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,89,83,34,217,18,206,90,132,18,139,29,177,16,164,11,1,11,81,105,40,181,65,165,21,80,182,70,177,6,193,5,21,133,108,99,166,99,28,237,208,238,185,49,255,250,
190,221,215,155,167,160,104,157,19,225,131,31,95,46,39,79,110,245,223,67,152,85,1,17,205,63,118,10,176,199,255,11,56,227,32,139,24,103,64,198,197,0,228,90,22,35,99,15,10,5,184,248,37,146,17,109,4,212,68,40,161,121,38,58,80,100,191,162,78,71,16,227,33,
25,114,138,182,249,117,227,116,244,252,208,56,185,41,207,215,226,152,9,104,0,194,15,40,136,80,248,173,233,197,109,132,48,136,238,132,124,105,2,59,12,208,32,100,47,194,136,148,149,50,53,60,4,83,228,69,232,10,55,150,136,22,114,11,17,248,242,86,4,72,100,
98,127,147,236,243,182,164,174,175,120,228,243,135,199,76,247,229,231,95,223,85,236,149,62,226,157,233,41,236,74,35,136,224,151,220,27,160,224,128,247,140,166,35,241,142,225,185,20,23,222,139,84,248,230,59,0,144,135,29,64,216,34,251,110,103,156,160,156,
252,165,215,174,31,87,143,58,189,147,3,144,107,216,71,40,18,190,3,45,30,198,192,13,108,154,64,135,135,212,70,184,134,164,109,211,212,222,240,192,208,48,136,97,76,24,61,15,88,58,38,0,15,71,169,64,237,254,174,55,6,36,148,77,71,88,252,221,51,201,108,98,
105,85,57,169,30,159,110,116,79,219,213,60,189,156,206,158,106,29,64,42,192,16,0,187,120,139,152,36,165,121,48,129,97,145,66,104,0,212,70,230,99,206,7,70,70,28,176,15,244,66,8,42,220,115,103,184,15,80,39,11,49,2,12,64,1,48,85,64,28,216,97,111,132,194,
30,129,94,60,55,111,88,244,184,73,17,206,37,42,153,163,78,134,92,168,169,105,79,235,3,83,99,30,225,55,74,166,185,250,20,248,46,80,236,70,114,125,201,2,28,112,34,182,238,98,245,136,5,248,224,95,140,14,24,239,25,95,24,227,240,238,174,200,238,47,218,41,
254,136,74,183,87,217,168,30,54,78,85,213,177,66,64,27,96,85,1,225,64,184,45,66,175,4,82,39,11,166,244,231,0,218,160,95,134,14,3,0,188,176,19,64,23,156,71,151,51,44,32,236,92,73,164,189,181,145,8,225,5,251,119,214,189,17,104,123,224,42,22,143,48,198,
26,130,112,45,33,231,27,28,142,237,75,238,121,22,39,217,120,249,254,242,213,248,54,124,186,217,220,66,13,219,227,82,185,241,92,240,104,104,185,220,155,218,225,236,87,62,45,133,169,156,9,164,40,152,176,18,200,173,96,136,5,20,97,87,70,15,180,25,176,171,
153,140,6,99,100,221,154,134,206,169,14,201,204,127,150,127,243,54,51,255,148,225,211,243,232,101,248,250,170,170,23,39,88,197,115,186,63,128,88,16,49,31,71,109,63,130,88,97,162,114,129,124,215,222,49,36,60,88,126,203,80,37,92,77,191,101,24,30,92,248,
240,78,135,136,92,108,68,135,221,127,198,45,18,86,86,14,135,175,63,30,158,30,126,168,106,34,148,251,128,71,228,19,115,85,218,87,91,201,96,80,199,160,219,4,254,144,209,1,137,68,112,29,211,73,19,184,228,214,11,144,246,196,86,81,101,34,51,144,5,98,132,148,
96,152,89,51,25,144,136,66,220,23,140,163,177,6,227,160,17,195,234,63,179,178,6,182,21,197,111,28,151,219,153,230,97,85,45,99,55,216,31,7,138,210,13,208,30,197,79,4,180,112,2,148,168,119,236,81,109,213,106,22,195,70,197,240,169,99,189,208,37,135,188,
142,1,18,65,42,21,42,137,18,1,196,96,192,36,254,28,2,103,217,143,186,83,4,169,74,53,115,218,169,151,219,106,174,220,110,53,170,88,202,154,220,221,185,75,7,44,135,21,47,250,199,178,59,115,164,108,160,120,82,184,57,246,176,48,135,28,111,20,183,117,76,13,
77,160,232,191,6,124,199,144,72,212,2,88,134,208,251,219,178,55,100,255,19,217,15,205,173,168,126,216,81,14,203,237,238,105,167,220,80,85,45,230,140,29,95,2,184,233,237,46,97,0,176,24,157,215,152,117,55,4,196,24,100,3,16,74,186,63,178,203,49,192,7,61,
42,49,37,148,195,235,177,200,103,150,110,203,170,123,221,98,20,128,18,161,19,10,165,44,6,171,255,105,255,93,156,81,105,196,120,148,193,233,207,127,126,255,249,160,171,106,104,126,180,72,61,136,75,206,93,204,21,224,22,160,82,45,6,1,70,51,32,114,228,123,
143,243,120,231,71,84,221,40,44,207,47,241,37,232,242,140,65,89,60,226,120,0,46,43,86,184,25,210,177,66,12,62,61,167,240,18,92,131,197,160,91,112,98,22,238,97,250,254,60,159,184,7,222,171,168,103,255,249,246,242,72,233,175,162,207,185,136,163,33,108,
11,46,65,149,235,42,92,126,114,42,120,123,4,37,33,36,196,229,182,11,78,154,222,69,236,108,67,6,236,160,202,29,9,218,241,176,134,87,0,126,224,97,217,195,158,123,199,30,198,219,62,44,18,208,16,79,69,104,45,207,175,141,25,54,40,120,134,191,230,31,103,15,
37,253,116,127,227,241,1,127,188,12,207,254,121,58,60,113,65,20,59,244,84,91,178,2,39,84,170,77,167,230,157,100,100,1,12,78,218,254,226,96,23,152,0,165,0,160,155,102,16,27,183,157,52,127,9,117,15,160,211,62,29,217,18,27,25,131,188,188,202,0,173,8,52,
144,13,126,106,95,116,171,219,58,40,114,186,250,244,250,240,215,232,241,97,179,26,246,233,163,65,241,58,1,1,56,167,254,3,213,164,11,177,12,125,149,58,224,185,156,243,193,85,105,243,138,146,105,255,128,220,88,241,224,204,138,17,153,203,35,5,55,67,213,
189,45,211,253,243,69,111,153,6,242,249,166,19,96,63,128,234,204,189,238,252,56,160,254,87,92,0,56,240,12,36,176,250,159,236,178,197,200,71,165,245,244,140,127,118,158,135,95,213,193,112,186,41,192,110,224,38,120,209,40,77,255,135,93,5,193,143,139,232,
66,239,24,120,145,105,202,209,239,46,139,243,34,85,128,21,163,223,2,118,165,186,77,192,90,68,99,30,90,58,166,247,247,184,205,254,7,106,183,220,108,157,110,228,84,213,104,186,29,232,7,216,166,203,188,6,186,148,53,1,27,127,221,103,205,44,44,56,68,10,72,
191,20,217,96,217,157,161,234,126,149,238,40,186,134,95,62,59,164,238,62,27,16,230,100,92,228,71,9,155,202,68,244,160,46,188,176,249,219,143,146,200,221,120,134,204,200,231,188,233,136,153,127,242,6,105,1,217,104,150,51,149,242,89,183,147,25,241,139,
97,230,233,42,40,240,89,108,238,23,80,95,52,171,159,194,103,223,23,155,78,40,127,240,70,177,197,24,110,161,168,92,236,199,240,100,113,1,27,166,78,113,25,122,62,47,30,51,32,76,140,75,177,43,70,92,112,157,24,197,172,24,82,39,22,97,52,106,21,117,42,64,183,
123,14,60,212,127,26,195,111,47,27,127,190,168,39,103,102,255,93,181,122,199,155,254,11,86,255,109,176,254,187,150,156,228,223,128,75,104,73,111,0,239,84,72,208,192,46,178,247,143,164,84,74,200,12,235,255,176,7,23,210,59,224,16,186,182,152,245,254,33,
137,66,50,4,223,69,163,220,85,51,236,96,90,247,153,251,35,236,11,10,84,168,84,114,121,210,126,67,91,219,186,176,11,109,17,234,81,136,225,168,79,128,83,240,11,93,17,52,251,172,11,135,231,160,219,1,186,52,161,160,101,183,187,6,244,222,154,96,163,144,119,
108,220,250,28,144,253,27,147,33,82,203,92,184,160,198,150,161,251,11,238,48,184,22,36,185,172,158,157,246,218,71,84,255,131,130,146,191,111,79,238,239,161,234,102,113,67,243,65,88,64,142,108,48,56,34,198,241,152,177,35,81,34,116,151,34,199,172,186,19,
80,130,162,72,43,139,161,69,62,49,192,108,200,210,49,63,101,100,134,170,185,255,152,249,191,101,230,223,50,229,191,162,116,154,173,118,165,220,234,100,114,245,165,64,158,82,101,155,153,83,35,20,139,186,190,145,199,126,62,239,134,16,24,145,154,11,91,139,
81,221,90,55,10,108,67,108,57,28,135,12,112,79,129,197,208,47,32,194,128,249,80,241,23,131,205,144,163,113,252,189,18,179,95,144,207,126,252,28,61,188,86,206,54,85,44,209,162,108,117,23,10,102,143,26,117,26,177,58,49,103,238,206,235,107,136,218,4,184,
242,176,98,138,117,58,29,204,210,178,105,76,182,139,21,171,138,83,20,18,216,45,97,214,192,129,41,82,122,187,255,251,164,241,254,81,237,117,78,141,178,90,44,119,247,36,126,139,245,95,197,76,121,106,117,159,157,246,53,28,33,68,128,141,219,58,79,75,152,
116,192,0,198,80,153,178,226,228,115,195,6,108,221,233,59,163,161,201,23,10,59,247,112,54,147,141,146,191,12,200,153,13,145,24,245,193,57,110,144,125,191,19,236,121,8,43,149,225,239,198,183,239,15,175,153,2,214,183,63,98,179,103,174,186,187,158,123,17,
116,37,175,51,115,147,251,243,120,87,211,85,252,162,78,186,203,153,3,238,116,2,116,117,202,128,52,157,105,255,97,207,253,22,80,222,222,63,232,138,31,204,210,252,109,63,63,60,170,207,47,58,197,127,86,91,194,61,171,187,81,239,206,45,249,181,183,251,223,
236,205,146,63,53,213,46,87,93,240,22,224,36,203,126,58,61,117,136,75,171,4,36,126,1,83,251,11,174,113,252,255,122,126,126,194,63,190,61,126,221,196,128,145,196,58,219,92,150,133,66,176,149,225,48,136,9,108,52,88,155,18,10,190,43,153,59,193,15,113,102,
205,4,156,232,224,48,185,20,31,139,204,147,200,85,16,80,166,247,159,136,100,125,87,52,33,241,67,236,151,200,157,8,221,201,254,205,179,250,167,253,175,82,61,62,46,103,168,252,212,219,25,111,244,152,86,21,7,237,37,105,64,138,150,70,222,126,102,185,43,202,
41,145,134,249,29,46,116,39,183,21,215,37,51,152,31,43,116,39,88,25,245,109,13,185,70,3,81,155,143,98,111,204,104,136,180,67,24,170,175,98,125,127,29,179,133,8,89,255,99,223,159,176,17,165,245,88,57,124,28,254,253,141,237,159,57,12,203,33,44,102,38,161,
218,165,85,113,121,37,137,39,86,185,209,84,196,245,240,22,230,167,192,10,220,198,35,59,120,181,108,149,12,57,244,41,179,141,237,242,132,161,211,146,190,147,46,227,241,210,132,209,203,78,227,47,75,33,130,116,101,107,167,160,234,133,2,205,159,102,64,209,
49,204,230,143,40,183,68,157,190,57,46,48,134,237,17,228,188,49,251,43,247,155,8,253,55,192,245,204,41,255,142,177,199,246,143,250,91,64,92,179,113,107,239,128,62,15,189,155,86,113,51,167,235,224,150,33,40,41,114,135,198,239,243,79,90,191,85,249,127,
255,7,80,75,3,4,20,0,0,0,8,0,198,139,121,66,59,206,221,116,53,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,54,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,85,87,251,83,226,90,18,110,
146,8,1,51,32,200,85,64,196,32,40,248,98,48,136,2,70,157,128,32,200,211,0,62,16,5,210,119,106,238,212,206,117,188,243,168,221,169,173,218,191,121,127,219,95,183,79,32,234,61,85,150,250,85,247,57,253,250,186,59,255,45,129,83,6,76,213,79,110,119,131,96,
128,77,144,161,227,7,220,156,2,69,136,10,57,184,230,94,128,62,204,11,183,16,5,192,106,253,4,239,12,24,2,8,105,82,124,145,160,63,73,5,252,47,18,104,2,72,119,208,81,232,216,223,69,150,1,158,227,221,118,163,45,203,165,134,118,141,69,8,60,2,128,10,96,43,
74,40,121,71,241,229,48,86,0,14,8,124,12,247,237,80,199,229,196,21,221,196,78,120,129,46,27,41,202,62,18,80,128,13,152,135,254,2,140,154,81,9,239,73,69,4,126,87,236,11,16,27,173,110,104,51,21,244,207,222,207,164,21,133,115,7,201,129,173,64,247,199,183,
159,127,202,213,201,183,103,60,138,108,118,247,54,152,237,112,11,183,57,56,202,5,211,134,113,110,2,99,126,40,194,145,18,220,180,128,28,168,194,139,68,20,22,8,24,10,64,119,164,172,59,68,30,229,191,221,33,66,91,128,222,104,164,50,255,231,60,42,131,36,237,
203,207,63,63,63,145,9,50,25,6,120,119,108,154,122,204,159,74,9,19,192,169,241,121,46,235,162,12,45,111,96,99,234,76,212,54,117,198,252,41,146,255,54,71,62,252,2,168,176,8,19,56,19,33,187,186,188,133,3,128,24,189,94,115,48,11,103,241,119,205,175,126,
72,11,203,241,127,124,254,54,97,63,178,220,204,4,111,198,247,59,215,7,252,14,223,148,106,105,103,243,190,247,30,87,239,160,144,112,114,37,177,43,58,107,235,203,153,243,66,8,82,210,54,159,88,184,201,85,235,209,112,6,117,0,217,103,231,203,146,33,58,47,
139,4,28,173,194,174,71,241,168,98,9,132,122,36,148,198,30,192,146,87,228,31,36,20,157,204,118,59,29,201,237,225,231,96,33,160,245,180,250,254,161,220,105,181,235,53,97,13,113,12,107,252,10,175,193,217,82,166,178,36,198,112,120,99,186,187,15,3,78,41,
164,50,74,191,79,177,247,28,73,53,42,38,229,204,159,221,195,199,137,41,241,23,104,130,82,11,101,131,173,147,105,136,52,232,9,202,65,38,159,69,170,170,52,4,33,4,99,78,89,83,71,198,198,129,162,240,14,57,238,133,164,183,58,169,78,228,235,175,159,241,163,
187,154,246,102,223,111,153,186,31,196,158,157,91,251,45,126,134,131,190,9,164,5,20,108,174,197,45,41,93,208,77,31,58,210,144,227,214,252,184,70,239,239,49,224,89,162,132,44,210,251,169,220,69,138,1,57,247,161,8,107,254,108,222,178,16,24,11,64,29,169,
152,81,20,193,19,143,135,184,116,64,43,149,91,231,242,117,187,86,162,180,93,193,172,84,115,18,250,120,2,58,243,24,89,48,1,17,147,28,3,94,36,4,148,230,9,104,218,45,0,38,75,148,93,168,190,185,67,114,18,160,189,1,28,144,216,216,88,84,64,81,124,98,209,133,
225,205,180,166,215,180,86,89,206,80,253,249,147,126,236,119,70,0,46,200,133,59,33,64,133,128,65,127,52,189,189,126,10,24,177,0,146,16,59,84,255,149,200,43,0,244,11,167,135,10,110,142,36,234,28,168,83,0,102,62,216,94,234,207,251,46,2,73,202,127,169,89,
147,107,181,154,76,239,159,175,172,144,84,149,137,150,23,71,18,92,131,176,54,185,157,234,42,172,119,180,168,142,113,120,109,2,5,15,218,1,99,71,230,221,81,100,22,130,45,140,153,117,39,174,207,195,33,227,208,2,241,15,193,183,137,253,138,169,114,18,230,
10,128,189,145,154,97,249,247,172,147,185,188,116,254,245,139,241,43,213,121,126,254,132,237,165,193,44,82,116,25,218,86,176,67,192,204,246,5,254,145,232,246,6,24,131,74,206,116,14,117,11,184,229,123,100,208,225,235,29,34,212,37,219,91,32,199,223,75,
80,239,212,77,254,11,158,24,171,51,169,253,237,211,228,169,252,235,227,247,225,237,186,187,132,148,223,24,145,245,68,210,125,80,236,16,48,52,125,129,19,255,163,29,250,185,211,36,82,109,109,130,3,82,66,255,232,195,173,238,99,18,230,81,89,253,21,235,139,
89,188,206,158,109,131,7,142,89,187,187,85,3,105,156,82,136,122,4,11,217,44,254,162,155,85,109,84,234,149,27,229,146,214,237,149,245,224,36,169,171,51,91,121,64,145,95,125,3,44,18,0,145,55,192,10,60,136,144,124,3,236,176,219,21,36,96,48,5,50,44,101,149,
124,82,199,25,112,204,10,209,122,127,205,29,97,180,150,180,154,252,251,231,167,79,95,62,202,121,185,25,65,44,80,41,209,48,17,208,22,156,143,4,195,44,184,12,200,9,212,127,67,23,254,196,44,218,66,85,120,200,204,137,46,255,22,90,213,61,247,224,6,31,250,
227,22,240,97,110,32,64,24,253,49,68,239,76,2,37,48,140,105,252,23,248,24,186,196,180,212,168,180,229,238,77,185,220,145,31,115,129,163,135,240,84,183,6,87,11,38,109,240,132,213,30,192,81,248,82,128,65,250,183,12,11,102,129,2,84,14,235,18,220,142,183,
34,119,218,84,229,26,208,71,35,134,84,168,177,83,23,225,207,104,78,2,158,122,51,136,27,16,200,75,124,142,77,129,76,169,108,190,239,225,3,164,148,12,180,187,37,77,151,139,90,183,171,169,239,206,88,49,37,88,252,133,71,30,53,153,128,209,128,66,109,151,142,
133,122,102,113,59,57,95,213,123,93,72,187,60,112,58,175,217,225,110,20,85,242,119,8,50,165,123,199,209,226,64,171,169,74,249,225,142,238,152,135,121,7,49,84,43,69,139,15,19,52,251,191,141,31,115,176,22,155,241,207,206,226,239,140,87,190,252,252,241,
81,254,231,191,100,69,1,153,195,209,120,86,172,156,4,219,176,42,224,136,25,228,129,103,168,216,229,3,88,230,113,100,246,3,72,138,20,144,109,8,238,88,192,51,24,78,106,211,43,14,11,0,104,8,193,109,72,108,90,0,53,16,155,108,229,127,197,19,33,27,229,64,67,
43,210,252,103,7,183,66,46,164,8,121,40,187,69,169,225,6,108,134,28,22,224,19,71,4,108,109,191,0,235,194,192,13,135,205,80,216,2,10,226,61,49,116,235,85,165,32,78,56,118,199,246,11,32,212,146,47,245,231,16,89,170,229,64,169,90,171,236,149,170,90,69,30,
6,223,173,224,132,120,29,142,130,13,154,96,27,202,193,21,52,38,68,192,101,2,116,2,98,16,194,199,7,211,153,43,129,186,209,110,128,170,107,48,45,111,93,164,122,25,190,243,134,12,82,217,226,121,112,66,27,96,143,73,152,21,57,71,33,157,213,63,181,127,197,
230,145,147,34,164,3,197,111,159,63,253,241,131,182,144,3,220,15,75,247,250,52,114,117,232,204,169,152,220,4,11,56,134,99,49,138,187,202,111,51,128,251,33,220,210,48,143,196,182,45,254,31,19,255,17,23,253,78,86,161,121,184,224,10,226,37,249,159,140,110,
90,18,5,115,255,82,166,71,244,4,193,133,201,64,73,107,220,117,186,44,5,227,238,121,209,162,106,65,58,93,135,241,67,243,21,16,155,46,24,119,75,175,0,180,8,120,184,120,163,210,103,64,169,200,248,175,80,200,78,132,54,1,235,169,23,137,83,214,161,30,75,211,
253,199,235,89,167,253,43,32,221,180,219,231,114,177,209,46,213,71,210,69,152,149,50,59,6,205,181,122,94,190,136,88,64,17,80,0,227,141,132,2,117,161,190,31,125,149,160,9,225,250,155,196,37,180,132,250,232,141,68,193,154,80,102,255,165,13,146,242,47,221,
148,187,189,102,173,181,119,89,197,237,189,35,156,77,234,61,191,30,32,209,4,27,168,144,242,1,255,123,224,208,7,87,137,112,118,144,55,195,15,127,9,117,234,255,65,57,130,173,169,138,83,60,7,168,4,169,5,210,63,89,34,156,83,234,0,180,101,207,25,91,217,84,
144,224,15,129,252,39,187,102,252,151,119,28,144,11,116,159,38,207,197,201,247,239,255,57,120,248,96,168,88,58,128,20,21,202,7,17,3,182,227,40,141,79,115,149,216,161,129,148,230,64,9,6,213,50,153,168,186,92,212,161,151,4,216,167,117,91,223,13,204,248,
87,225,32,147,61,61,28,170,83,131,84,177,41,186,213,139,162,166,215,167,252,203,137,198,235,254,189,224,97,251,55,241,175,214,108,183,180,154,94,150,245,197,68,24,7,140,238,72,171,58,241,175,227,113,174,224,104,8,21,216,165,247,47,69,104,45,205,71,240,
190,207,210,73,18,58,7,250,225,198,14,203,110,2,194,2,77,119,103,28,215,252,62,124,208,205,14,156,131,30,61,183,31,221,126,149,232,57,215,95,248,231,94,7,31,4,2,141,159,248,171,246,212,235,254,227,151,186,183,10,120,95,129,148,219,79,147,94,75,211,199,
4,125,63,140,55,32,101,111,121,106,194,144,134,137,55,20,97,100,74,113,32,181,253,196,238,169,74,154,84,182,225,61,104,201,153,10,73,216,29,252,214,76,101,213,82,121,239,159,216,88,118,204,247,121,71,44,181,203,123,165,107,121,118,174,49,111,18,21,19,
89,63,133,234,90,182,93,221,44,33,113,7,89,247,80,165,161,29,174,110,100,19,8,169,110,38,97,135,214,205,82,150,177,107,157,86,66,123,152,178,123,31,76,168,104,46,40,50,20,22,168,100,47,251,43,21,156,245,67,115,66,191,246,31,54,255,101,169,83,43,213,47,
250,181,30,101,169,225,146,113,120,111,138,118,88,116,107,53,215,17,62,62,154,64,149,138,25,138,151,174,61,195,48,204,143,137,52,148,169,187,123,92,89,107,220,141,25,67,206,83,242,9,14,7,96,167,10,21,89,252,245,156,235,192,48,226,166,74,158,241,223,250,
254,176,209,254,51,7,249,64,81,167,209,35,119,123,250,254,93,113,59,137,134,2,204,174,124,248,194,213,187,139,250,147,56,236,145,247,110,90,173,114,156,98,1,94,26,201,127,177,143,25,11,152,178,235,218,198,149,119,14,182,177,185,15,187,78,31,159,135,166,
0,229,191,73,160,45,108,241,223,13,155,81,246,253,243,253,215,211,222,247,31,31,63,126,145,201,51,47,203,0,113,196,69,235,38,7,70,204,216,67,147,108,224,34,219,109,107,70,212,16,94,37,116,106,8,41,99,199,146,216,34,9,166,178,192,36,20,170,190,28,91,89,
12,249,245,14,218,174,109,101,122,197,48,249,239,142,145,91,251,129,98,185,209,208,228,44,155,63,205,28,180,90,236,155,144,205,110,67,5,212,64,212,211,96,118,143,19,182,221,12,138,160,51,0,104,255,162,14,75,3,169,124,158,167,149,205,60,102,116,235,169,
248,226,116,221,154,227,119,252,109,187,181,16,35,153,201,31,139,100,198,227,249,212,127,209,195,62,7,254,29,208,39,79,191,127,253,179,245,245,199,119,92,53,146,204,84,10,183,80,226,27,162,55,115,144,146,89,49,177,217,197,241,72,227,99,7,19,83,137,125,
161,96,235,184,2,17,58,184,242,104,74,124,131,38,231,154,74,76,76,137,99,154,1,115,153,88,60,137,215,99,83,34,111,171,188,214,159,215,193,131,163,146,139,155,181,127,211,214,245,187,179,255,253,31,80,75,3,4,20,0,0,0,8,0,198,139,121,66,56,147,228,69,19,
10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,55,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,151,105,87,34,201,18,134,95,168,18,16,75,1,69,45,20,165,104,80,80,26,148,197,110,80,92,
16,113,67,1,65,68,16,101,137,113,70,103,156,182,199,182,103,206,220,95,125,191,221,175,55,178,88,180,59,207,225,168,143,145,25,153,177,243,223,44,70,53,16,92,160,60,120,89,177,97,63,51,226,98,211,31,160,9,96,29,251,216,80,210,198,205,139,217,153,48,21,
160,175,156,133,88,66,117,77,16,17,150,180,83,105,91,73,153,222,157,49,142,115,165,198,18,46,231,58,149,249,239,42,164,143,19,188,229,46,219,74,199,120,217,38,124,128,111,79,45,231,206,50,215,39,133,35,77,219,232,84,109,49,2,34,44,157,180,52,119,236,
91,173,227,160,0,26,32,165,36,178,27,234,97,83,140,90,2,76,98,222,222,54,162,58,165,198,168,209,147,72,43,124,122,117,115,210,79,183,61,137,63,236,12,106,51,243,113,106,50,32,72,191,11,32,150,208,47,219,62,240,111,22,37,247,53,146,125,122,252,235,251,
125,243,176,145,166,18,29,194,15,39,146,74,222,137,195,70,144,65,30,243,152,102,80,81,24,248,24,84,17,224,157,154,165,106,234,131,134,14,142,45,13,1,92,12,58,58,40,201,172,238,176,225,100,208,234,109,17,128,205,69,66,191,103,84,101,20,85,42,207,191,190,
22,95,126,235,124,209,202,209,229,180,110,42,241,126,144,145,40,203,192,5,108,244,128,25,63,75,196,126,2,50,202,243,12,104,8,64,101,207,143,91,64,5,162,245,53,214,111,243,9,253,106,254,228,50,83,46,106,188,90,11,78,221,186,43,152,194,55,21,70,180,98,
190,130,112,230,60,108,144,144,231,189,125,9,64,193,22,202,12,18,206,88,79,155,0,85,249,135,45,91,110,184,65,54,103,150,45,166,131,138,184,225,192,255,14,229,131,151,175,164,100,186,247,218,249,243,243,111,90,82,187,114,46,79,53,173,250,113,22,92,26,
99,251,183,78,239,109,91,7,178,5,100,24,31,189,196,116,180,227,231,8,81,208,54,221,25,49,234,114,250,163,188,69,132,204,3,238,12,35,201,168,215,217,109,179,185,199,167,249,12,246,251,126,18,203,221,110,130,37,28,236,144,134,193,48,208,63,98,251,144,177,
145,79,173,173,101,227,7,247,79,157,127,163,177,224,216,50,213,87,145,118,9,117,81,115,113,47,53,230,201,117,106,28,255,38,180,229,172,17,219,31,38,188,25,126,205,8,159,253,48,146,80,226,27,179,115,129,14,107,249,128,81,56,68,66,148,3,19,211,84,1,75,
72,124,195,245,73,188,151,168,91,248,253,109,154,174,197,217,254,38,243,152,164,154,237,234,97,231,241,229,233,223,215,251,104,55,49,227,89,17,161,42,214,95,230,174,140,155,101,255,202,192,153,210,104,69,6,205,250,131,116,211,3,31,237,85,208,141,211,
18,164,187,30,184,29,97,119,211,199,133,37,186,234,129,180,189,48,131,102,204,20,164,122,15,204,137,248,187,59,232,189,127,222,234,25,155,222,117,169,231,223,159,94,31,43,143,95,94,31,90,209,105,229,174,200,251,0,195,154,165,184,136,150,159,179,251,16,
72,96,93,154,183,87,76,104,121,53,77,0,177,230,231,73,68,136,199,35,242,111,19,6,132,220,103,147,134,92,112,209,41,110,152,24,131,52,103,231,8,217,119,205,186,197,13,249,80,76,141,241,99,6,250,173,54,225,127,215,66,229,241,233,239,251,151,131,238,211,
175,118,82,220,68,37,253,244,6,60,70,118,28,124,68,199,189,187,11,235,118,149,35,119,223,30,88,69,94,206,183,188,71,174,1,152,67,139,37,22,222,36,126,71,153,37,156,83,67,137,23,33,145,109,245,244,123,70,240,153,145,63,127,86,204,231,115,5,142,127,192,
17,18,178,92,241,80,192,149,5,198,218,66,104,187,15,236,184,20,64,11,173,247,65,27,77,25,74,205,27,90,235,3,61,187,112,234,9,165,117,32,225,26,13,25,197,25,119,136,206,135,18,178,126,145,56,235,159,182,205,57,125,112,40,57,122,120,190,122,126,164,251,
79,71,7,215,25,202,238,12,82,117,17,63,1,13,169,108,135,65,21,9,18,160,107,28,74,248,93,2,52,38,112,29,204,167,242,167,237,254,22,206,187,163,98,57,122,145,164,100,15,116,222,234,143,209,210,203,255,196,175,157,111,175,47,247,95,191,105,30,162,69,81,
204,119,217,255,73,184,205,203,28,124,65,1,226,162,186,25,248,185,212,95,241,75,1,248,77,225,254,22,155,31,114,18,138,121,123,127,214,177,72,157,206,173,6,51,130,104,176,15,137,86,133,132,168,127,73,131,136,191,147,102,58,193,250,39,21,247,71,5,235,106,
185,243,253,41,194,6,248,207,253,158,111,67,35,186,34,43,44,18,155,219,136,189,197,152,147,232,176,15,234,70,36,66,219,1,162,60,5,208,101,80,225,132,84,181,16,181,244,234,106,179,75,108,221,189,80,116,150,232,130,139,134,81,106,163,173,75,4,6,18,109,
105,80,127,63,199,98,22,195,146,94,255,11,247,191,61,94,62,191,60,175,53,201,56,231,237,86,171,180,2,21,78,75,108,185,68,49,206,152,235,107,17,146,230,175,114,121,7,228,201,152,168,86,99,9,155,36,201,37,25,241,99,159,66,245,186,40,137,178,100,225,184,
167,229,172,104,136,44,1,121,215,18,48,34,234,239,217,80,172,166,165,105,64,151,151,94,255,198,53,46,137,235,126,45,23,62,175,70,78,78,52,173,22,141,132,69,239,114,114,233,221,148,185,255,86,137,34,98,239,44,7,211,158,204,183,168,19,149,197,81,61,112,
99,71,177,158,72,11,93,83,12,54,237,187,50,14,171,193,174,144,80,25,36,113,102,168,95,216,102,227,162,32,168,48,75,59,10,255,107,224,127,155,205,165,251,63,243,248,242,112,223,249,101,191,243,45,148,84,63,223,186,69,169,34,164,148,216,28,196,65,226,147,
200,183,177,171,196,38,64,33,250,204,14,23,209,111,217,86,46,39,113,221,214,22,139,25,232,96,71,46,114,145,158,238,109,225,59,89,118,193,125,167,186,235,136,26,90,55,240,167,218,99,187,226,95,162,254,198,117,253,34,254,214,213,236,83,231,239,200,249,
243,47,92,89,214,249,106,203,16,245,215,220,198,14,39,179,63,177,65,91,31,57,144,48,38,139,236,26,2,130,85,79,183,174,175,7,60,252,135,104,119,160,248,167,155,38,191,93,128,52,200,50,220,226,129,194,18,183,61,255,11,253,147,253,248,223,175,172,149,30,
59,95,158,163,241,178,111,158,110,232,132,67,197,133,146,56,189,234,88,165,6,215,59,31,219,183,132,253,4,170,1,141,193,5,55,179,17,148,44,199,86,148,119,252,113,170,149,49,195,46,75,162,200,245,127,63,21,111,112,17,159,225,248,79,202,23,162,33,44,166,
233,230,148,183,152,120,168,17,241,151,138,38,195,124,1,169,223,127,43,255,126,161,203,127,56,255,53,223,121,47,153,250,233,206,195,212,153,158,109,125,192,135,209,249,123,192,165,154,115,97,250,13,84,162,83,12,222,73,236,201,240,159,245,242,239,173,
255,247,253,63,111,213,245,43,231,245,202,101,174,92,223,216,216,232,22,186,62,226,58,189,164,40,182,23,144,95,238,86,85,31,53,86,185,115,97,196,160,155,187,170,46,137,114,47,192,138,14,238,66,203,116,10,4,20,69,249,75,55,119,85,13,11,137,128,172,40,
37,29,152,45,75,172,80,151,232,185,172,31,255,179,182,24,91,209,235,63,58,43,102,243,225,253,226,181,118,114,152,190,32,158,157,52,30,183,182,176,235,68,245,176,3,202,164,197,116,199,1,149,182,163,213,116,167,197,233,235,220,78,118,12,172,183,91,3,106,
87,232,109,177,176,65,56,211,65,237,186,190,37,110,98,144,129,194,23,234,232,32,245,126,254,179,143,47,173,154,73,85,43,245,194,113,166,92,170,104,25,90,141,125,22,166,226,182,36,169,56,182,131,162,159,163,212,106,98,89,254,40,109,226,192,132,163,69,
172,82,183,129,136,60,46,77,225,218,8,205,60,234,163,206,21,98,102,224,210,29,150,113,62,102,158,163,46,207,127,146,73,242,226,76,54,120,199,198,134,18,178,147,12,238,26,55,195,8,251,223,200,254,159,132,170,100,202,231,154,86,202,28,104,209,59,151,235,
80,232,143,88,13,10,63,198,137,109,151,107,155,68,69,224,181,133,142,44,64,76,88,40,109,181,98,203,222,224,116,235,236,172,17,91,36,226,8,242,252,45,38,180,62,208,251,191,194,63,195,46,151,159,168,203,246,139,97,219,210,207,63,241,254,73,189,255,6,213,
210,73,41,167,21,203,71,153,194,165,166,222,222,221,177,237,194,224,116,57,53,47,214,231,86,26,151,183,45,68,162,11,86,85,76,111,229,148,118,118,220,45,99,51,23,176,74,92,206,64,193,241,58,170,101,68,38,96,53,139,130,76,65,123,23,173,60,191,1,70,13,215,
156,181,65,119,7,173,34,34,41,24,55,69,255,43,38,120,254,100,253,163,182,36,15,182,118,37,125,178,163,101,31,158,31,95,52,189,220,136,102,194,150,42,162,96,196,210,170,125,81,12,4,2,188,138,189,60,12,47,222,242,60,192,133,194,198,197,196,58,197,77,114,
81,4,119,24,164,108,225,78,198,224,140,0,55,160,127,112,97,226,51,184,33,113,136,50,51,111,189,143,127,217,252,33,24,98,253,249,106,185,81,59,201,157,105,218,117,181,176,214,183,54,207,174,215,92,221,170,159,118,134,64,109,155,24,68,188,3,176,105,231,
254,123,93,117,15,183,252,46,178,251,186,186,52,4,62,123,83,0,223,16,108,186,223,233,55,141,245,242,255,32,115,149,211,242,197,203,162,214,111,174,61,89,153,43,74,44,106,115,13,129,37,175,32,233,22,3,81,31,168,108,144,150,195,49,59,0,37,39,39,4,5,166,
135,53,228,171,194,195,100,214,5,239,16,224,93,253,151,204,46,135,3,73,245,224,228,40,162,187,63,202,223,181,74,49,17,127,124,112,10,45,189,221,151,249,83,15,76,113,67,16,227,126,44,70,121,93,2,159,24,100,223,192,18,159,156,17,213,117,0,66,52,194,18,
121,25,193,62,88,231,122,150,18,243,215,176,254,64,188,223,171,30,119,94,254,124,254,242,248,253,207,24,167,27,10,252,221,97,37,56,47,234,183,103,129,54,97,41,175,3,107,188,179,238,36,167,185,81,66,89,0,177,92,78,158,63,200,53,31,233,79,140,216,114,10,
235,158,249,253,196,69,225,19,15,164,175,202,149,149,37,180,240,64,226,155,242,222,254,54,15,127,61,241,170,217,227,147,243,156,110,128,116,120,129,120,118,173,69,38,156,60,255,101,130,220,204,121,252,104,131,34,166,130,237,68,102,103,30,58,230,196,232,
133,136,17,74,113,150,135,169,183,45,171,124,203,31,182,152,165,149,159,183,172,205,118,12,170,112,129,62,127,137,247,75,80,42,175,47,157,215,103,234,156,87,132,155,134,165,90,57,213,175,250,6,80,49,240,209,164,251,159,211,13,73,169,97,24,74,68,204,51,
82,18,169,137,55,32,155,24,28,138,51,62,13,35,230,135,250,47,201,62,151,194,241,23,168,124,125,184,127,185,15,28,159,223,252,239,255,80,75,3,4,20,0,0,0,8,0,198,139,121,66,12,113,40,114,96,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,
50,56,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,83,34,75,18,77,186,27,104,219,86,80,81,121,74,43,40,15,177,197,246,1,8,23,69,228,165,188,228,161,136,104,43,41,27,51,113,231,142,179,206,108,
196,222,127,189,223,246,235,102,53,160,204,86,132,49,122,230,100,101,87,102,158,172,172,255,228,97,78,129,122,246,184,139,8,168,0,240,25,185,42,65,171,228,9,226,35,128,2,203,144,246,14,5,184,217,243,28,18,3,20,4,254,116,5,57,104,101,143,155,4,92,51,19,
175,92,146,76,55,21,79,149,76,116,102,226,113,12,5,83,103,207,179,63,53,113,147,137,9,104,105,180,120,105,139,126,19,229,242,219,183,111,111,205,175,223,223,6,232,81,67,56,0,8,17,158,230,17,98,62,220,8,234,160,51,64,72,3,202,16,194,227,125,173,201,24,
37,6,172,89,253,168,196,15,239,96,194,24,200,144,197,24,226,253,233,24,224,81,2,60,192,61,220,193,241,166,240,100,129,169,255,85,97,142,126,59,148,11,183,5,37,165,176,213,81,220,185,39,218,108,111,73,146,179,194,32,12,151,103,171,113,236,0,236,10,22,
254,76,190,83,160,118,185,177,139,131,101,240,137,139,144,149,79,151,225,38,183,236,193,199,38,196,129,135,180,216,226,160,124,230,208,240,150,76,64,134,51,251,169,2,229,192,82,2,31,216,30,228,223,142,140,225,61,210,180,67,109,105,209,77,254,55,157,237,
95,163,209,183,242,203,251,95,218,19,2,139,63,108,65,152,203,216,111,57,120,10,109,93,222,37,140,47,22,174,157,199,107,160,103,181,58,26,127,131,204,219,239,193,210,44,6,18,216,55,0,241,66,166,221,187,221,213,147,113,202,128,107,9,215,28,244,39,0,45,
94,19,209,100,191,110,94,103,216,249,231,5,22,127,167,179,253,215,219,219,175,47,133,215,175,191,116,31,125,187,14,16,129,21,120,112,246,57,208,29,99,128,45,15,208,238,250,149,3,159,1,140,79,72,122,113,191,68,140,226,148,17,96,254,117,45,128,120,61,102,
164,197,166,3,158,93,174,60,1,198,106,123,137,129,180,152,127,179,224,216,52,67,216,153,127,249,249,107,212,252,250,242,253,13,193,229,102,134,187,0,166,30,52,137,58,3,132,33,35,252,6,196,65,227,160,24,29,3,244,195,39,121,218,189,255,201,224,126,176,
61,102,25,97,198,216,152,248,151,69,23,67,157,148,248,66,190,220,160,127,240,196,163,224,195,54,196,64,128,0,220,80,237,156,58,168,32,125,192,82,176,5,21,14,82,183,97,245,130,118,218,6,152,219,18,217,97,212,173,45,236,187,32,10,139,92,27,218,139,128,
41,123,128,5,132,252,243,45,168,83,66,78,55,195,122,159,153,220,204,117,68,164,51,12,175,255,96,254,57,235,86,215,68,231,47,189,189,22,95,126,125,25,189,43,25,215,114,162,125,165,129,223,36,65,87,124,112,64,230,208,177,255,76,49,244,90,28,124,73,236,
10,144,45,45,80,253,53,233,99,172,242,165,216,224,224,108,67,218,197,158,3,118,192,9,53,177,38,194,121,44,168,53,46,128,0,25,22,236,165,176,87,27,44,37,146,244,201,78,48,67,146,101,40,159,177,30,49,255,75,54,86,127,138,179,240,109,132,234,197,219,235,
223,218,117,85,82,152,254,216,250,226,212,237,80,173,72,222,41,96,119,116,4,168,93,73,202,112,24,132,33,1,207,80,21,160,110,147,246,113,80,30,155,192,128,58,196,130,213,133,131,244,184,34,225,74,128,86,82,218,31,14,175,12,147,36,99,116,116,221,168,63,
147,109,227,70,132,48,92,117,235,13,229,32,126,162,28,165,2,24,161,228,128,234,38,92,8,74,153,83,21,195,81,28,23,124,147,197,63,26,11,134,135,15,247,70,57,110,10,65,1,180,43,212,30,31,199,229,221,18,117,11,92,93,97,20,39,38,21,33,193,65,34,142,154,174,
143,75,116,83,212,57,24,170,177,97,60,78,245,47,250,3,155,16,145,107,42,101,191,213,109,43,71,122,220,235,124,106,0,100,78,192,84,178,221,91,64,15,172,123,177,8,112,68,229,48,88,105,208,238,184,30,186,153,8,208,179,110,148,251,158,198,188,157,82,126,
231,249,7,1,116,85,73,48,224,72,4,126,215,223,16,64,209,125,241,220,196,100,180,62,83,255,220,34,233,175,188,18,100,197,87,203,85,171,133,78,105,117,113,13,91,143,147,120,235,2,148,220,75,94,156,200,91,17,114,2,92,42,241,56,222,119,198,0,80,49,101,151,
28,110,108,63,4,12,65,138,93,128,11,223,234,6,78,142,219,19,232,48,87,62,50,153,0,73,166,130,82,69,87,15,14,169,255,46,236,251,28,164,255,106,161,173,84,43,133,182,170,206,234,255,167,247,230,83,255,190,115,224,243,134,254,125,159,13,33,237,125,252,100,
4,238,128,231,153,32,116,172,215,39,225,135,180,220,114,126,232,223,83,2,120,96,250,127,202,143,243,111,182,108,109,178,254,127,241,254,246,231,232,253,167,82,107,131,9,169,235,35,107,203,240,3,112,155,190,67,92,56,29,247,18,58,238,211,74,130,142,188,
48,205,46,137,151,175,195,178,211,68,127,255,193,254,44,67,83,179,34,58,120,98,236,50,224,27,49,44,121,236,154,167,38,116,126,211,206,90,42,107,67,244,162,180,64,223,155,56,133,131,227,227,54,41,96,244,143,127,227,120,77,168,154,0,159,128,72,64,219,66,
192,206,135,251,52,244,57,248,221,228,254,19,80,173,17,158,0,182,71,252,195,36,9,125,225,35,255,188,141,101,237,64,46,55,202,245,66,107,239,242,68,41,207,232,47,9,33,153,42,88,122,249,4,218,110,80,13,253,201,19,49,221,8,218,97,148,143,227,227,182,58,
102,144,32,154,11,86,27,14,188,19,253,85,57,136,39,237,145,225,208,59,213,31,247,161,63,105,172,63,249,34,151,47,43,141,86,41,87,199,12,134,233,227,116,27,93,55,41,225,218,14,19,0,38,0,235,93,238,0,43,72,3,176,163,29,14,34,225,0,14,117,3,56,128,161,8,
7,51,12,2,62,99,200,128,77,64,241,227,252,78,43,236,89,233,252,133,78,89,85,218,157,220,133,130,137,53,173,153,205,194,49,37,59,13,119,86,47,238,173,105,120,159,37,109,249,77,95,228,219,101,192,93,71,150,233,193,47,112,252,182,208,165,112,59,87,178,120,
155,1,237,8,184,244,60,206,45,96,41,152,199,167,2,40,252,146,53,205,228,142,174,149,34,222,94,129,226,1,43,49,198,25,98,13,208,106,241,239,153,33,46,95,126,253,169,228,171,123,205,239,111,173,227,85,31,219,61,105,245,83,237,62,216,225,122,127,211,135,
109,74,18,245,206,180,92,176,131,201,39,61,159,225,19,156,47,81,151,224,111,77,221,102,196,161,98,191,75,211,133,133,117,87,1,250,17,71,24,91,58,4,97,14,202,66,147,82,160,44,239,179,28,250,136,17,150,187,34,56,104,209,245,127,40,90,53,155,25,215,156,
197,111,163,127,189,95,170,213,175,154,182,233,243,226,195,57,56,232,254,9,195,157,160,5,34,75,39,56,168,27,189,187,76,250,211,66,145,165,101,22,204,144,33,136,178,0,4,100,240,185,101,48,226,76,161,145,16,166,240,233,150,250,163,25,154,226,139,5,118,
34,238,4,62,231,13,70,143,181,140,126,111,53,181,167,106,154,215,226,7,43,221,63,151,199,241,246,247,215,95,239,127,94,148,28,20,110,124,161,189,37,38,21,193,84,108,174,29,77,139,183,204,108,139,142,181,216,148,241,76,238,134,196,136,49,198,46,213,114,
111,150,17,219,145,152,134,1,75,19,70,204,232,81,52,255,77,231,15,191,109,95,3,138,63,43,189,90,163,94,233,214,16,123,134,55,117,83,131,158,29,233,50,197,67,250,160,18,168,176,99,235,11,123,12,112,71,12,6,128,109,192,194,141,184,1,120,69,99,28,237,237,
135,110,144,128,40,48,6,3,156,112,194,36,187,90,49,230,79,186,144,61,150,217,254,43,210,253,215,7,103,254,203,219,187,122,251,117,56,250,57,45,85,13,41,118,64,249,234,114,27,129,113,187,91,20,20,22,221,154,195,172,97,62,99,4,228,28,110,57,173,102,221,
63,101,211,21,29,148,133,204,162,205,238,225,100,123,124,2,76,127,44,4,19,255,190,69,22,145,77,185,156,107,93,182,114,221,155,110,129,110,174,109,28,34,204,3,107,129,58,15,173,128,43,56,204,213,23,168,31,11,113,232,108,152,6,189,171,128,190,222,19,129,
51,153,42,144,135,21,172,224,46,6,113,201,208,191,185,14,169,180,203,188,249,208,44,89,57,224,32,7,21,113,78,61,12,250,244,46,85,245,60,152,195,194,140,254,92,176,226,180,218,82,112,57,26,253,104,255,120,193,145,82,41,102,128,229,78,129,85,210,95,107,
17,186,197,23,192,92,134,197,142,46,133,147,32,232,3,111,134,41,36,14,25,200,154,174,168,17,209,184,124,119,11,99,19,145,10,146,221,52,248,124,111,152,28,10,199,2,208,221,87,100,13,129,1,57,251,164,17,50,255,246,5,107,212,138,78,103,190,154,107,85,234,
133,94,183,237,216,134,37,196,125,138,116,71,250,41,62,113,18,6,35,1,172,209,116,143,40,37,69,20,37,77,131,117,163,68,116,93,98,195,180,20,61,233,109,180,16,109,84,141,82,89,44,10,82,57,224,81,174,49,195,194,44,37,229,242,255,1,246,12,39,209,123,5,147,
108,254,151,231,51,252,130,221,89,189,175,22,148,90,238,190,173,32,6,136,117,199,170,75,78,195,217,178,54,68,23,24,205,220,232,157,117,86,59,129,32,98,10,206,36,128,20,220,152,140,255,29,51,56,146,108,194,242,1,120,40,135,244,128,224,160,138,227,129,
68,133,5,2,238,63,235,143,183,108,5,205,52,127,229,190,191,190,191,253,53,122,125,81,238,163,235,128,27,118,8,173,162,249,159,112,39,237,95,100,131,164,157,162,81,204,73,86,127,31,12,92,51,255,32,134,250,27,67,158,101,56,169,0,133,129,20,159,101,128,
56,243,254,50,11,222,168,153,226,95,27,189,191,255,93,122,107,125,127,197,19,215,14,62,247,186,81,155,143,79,202,109,14,174,155,254,216,244,178,77,217,117,254,177,125,233,82,113,200,206,110,131,28,115,119,93,160,231,222,203,99,47,184,18,227,21,49,71,
231,247,175,237,224,203,131,177,71,83,160,9,181,125,41,199,152,9,91,49,121,70,127,146,153,213,255,146,179,89,201,213,27,198,251,107,230,253,67,245,197,222,63,59,227,247,79,72,3,235,248,253,243,199,204,251,199,251,8,252,244,253,19,107,52,230,243,94,106,
8,221,174,227,243,253,35,26,239,31,199,244,253,195,105,48,227,223,6,76,53,78,249,174,219,170,86,58,253,66,75,169,111,135,78,31,251,53,210,109,204,124,46,148,101,168,111,47,30,60,14,58,176,43,6,230,194,2,189,238,50,7,187,7,143,253,38,77,247,234,92,84,
236,209,116,153,180,38,145,6,98,27,4,44,231,52,93,120,170,199,174,195,231,135,30,248,173,33,115,95,160,235,54,25,119,165,240,25,24,195,26,151,209,20,210,111,18,173,163,3,154,127,45,174,136,151,252,223,116,115,173,78,161,163,40,71,207,247,110,149,157,
142,93,149,231,246,142,12,152,116,71,199,64,82,72,58,218,244,32,217,114,135,24,208,89,68,211,169,163,197,89,18,24,244,179,238,19,154,76,119,207,25,84,63,1,19,114,28,98,230,55,192,168,78,58,126,220,47,70,203,166,107,49,216,104,148,149,92,185,172,20,10,
254,255,254,15,80,75,3,4,20,0,0,0,8,0,198,139,121,66,116,51,26,213,210,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,50,57,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,83,34,89,
18,77,138,2,74,172,6,84,116,10,5,44,121,40,190,80,74,65,80,180,69,222,15,1,11,80,64,155,87,174,51,118,76,111,183,173,110,204,206,110,236,127,222,111,251,117,243,86,81,54,61,21,209,17,205,241,228,205,123,111,62,78,222,255,102,97,78,134,134,123,105,14,
7,160,125,103,46,228,1,125,190,45,212,127,67,18,144,3,31,218,237,136,91,83,160,100,89,56,163,95,136,58,231,217,140,150,131,95,150,124,33,180,193,25,3,74,128,22,191,111,206,231,195,57,132,5,157,97,70,188,67,140,70,21,133,23,130,4,197,164,156,252,183,151,
111,95,31,101,89,198,220,196,139,128,96,7,224,147,208,177,3,170,147,226,187,127,105,236,90,59,199,147,36,143,239,27,2,198,56,194,5,223,143,29,186,48,185,119,60,101,140,0,5,192,179,200,133,177,198,2,208,161,38,244,41,244,173,56,83,180,130,69,202,168,205,
124,174,248,248,34,203,229,170,5,16,31,32,70,212,223,160,205,195,117,2,14,38,147,144,6,172,186,217,133,84,236,192,128,9,1,29,158,24,45,167,253,128,44,52,70,147,173,126,185,105,5,124,64,13,56,225,239,120,211,213,6,28,32,118,52,147,18,99,180,135,195,52,
243,207,91,253,48,15,178,216,234,213,219,37,57,95,111,41,101,44,46,42,184,142,236,14,158,93,104,245,84,150,3,49,84,1,20,178,53,179,227,18,67,85,232,207,140,209,228,234,130,151,24,25,131,241,106,167,243,199,207,215,2,56,4,216,128,85,168,112,42,7,137,49,
134,88,132,182,137,193,113,196,160,31,168,249,23,2,4,201,82,174,209,185,170,229,101,249,88,142,95,202,137,194,77,29,78,236,96,14,64,203,14,241,236,102,226,246,161,173,221,93,0,26,86,24,45,185,19,248,208,155,2,89,14,162,251,193,221,193,24,97,175,233,39,
19,90,253,225,198,185,175,246,239,32,65,12,21,238,56,216,247,123,118,7,147,177,102,162,50,198,32,171,159,223,97,245,59,44,144,20,179,249,90,173,44,179,111,211,231,150,112,184,70,91,93,130,53,111,149,131,77,183,219,203,14,195,190,123,102,59,244,185,253,
12,72,192,26,84,165,91,74,72,183,59,98,48,204,2,99,180,131,107,88,5,8,69,41,135,165,250,38,140,60,158,32,3,216,247,42,204,248,231,109,206,141,57,136,72,237,82,94,190,107,168,57,69,174,15,11,128,163,6,28,66,22,82,208,227,233,63,98,1,251,250,222,83,208,
225,224,98,134,241,29,250,60,221,251,12,195,141,156,41,59,195,48,241,196,56,155,101,48,255,88,160,116,33,255,22,11,80,49,85,165,86,59,159,185,150,27,106,177,94,63,92,136,226,104,8,121,110,219,28,129,2,15,4,236,106,128,137,1,21,30,42,222,181,109,124,232,
66,30,214,205,17,190,193,195,149,56,159,194,81,29,66,0,78,73,164,213,107,203,43,59,173,122,190,16,117,207,89,186,112,175,49,226,6,163,203,24,131,250,184,122,76,254,77,206,176,217,10,135,82,235,251,63,198,47,143,175,114,76,142,184,81,105,78,139,249,146,
109,117,22,40,49,64,65,76,27,229,126,105,43,152,54,210,51,64,82,192,5,136,68,109,233,2,142,166,12,138,208,186,31,211,233,41,227,80,64,83,200,200,63,135,195,69,144,36,54,159,198,175,143,47,175,20,255,234,218,174,130,239,213,61,225,120,156,126,58,48,226,
224,56,180,27,67,188,212,18,48,105,78,114,112,138,222,232,15,147,49,7,39,232,141,27,0,192,144,131,52,122,119,13,224,25,102,242,223,231,204,3,100,79,164,66,171,164,222,149,202,173,118,237,58,233,46,24,166,31,161,225,88,62,60,89,81,38,231,23,250,222,161,
96,181,94,61,172,40,113,2,80,115,215,224,184,114,112,69,193,219,219,105,134,80,186,135,3,206,66,103,186,198,41,20,56,168,72,75,89,188,221,154,2,228,223,232,63,11,142,8,88,224,144,213,127,244,74,205,68,229,163,33,109,204,184,204,18,107,115,181,178,221,
203,186,139,6,120,91,86,56,170,216,101,50,135,237,36,112,37,137,18,82,213,250,207,3,36,239,193,252,204,179,211,173,30,251,240,26,32,71,174,130,194,39,192,78,146,24,180,22,53,114,167,44,204,248,95,179,121,130,78,112,73,205,63,191,124,123,149,91,127,126,
125,26,245,86,163,204,251,182,27,109,35,177,187,3,152,92,221,37,96,205,9,73,222,37,94,75,128,129,213,48,99,180,29,104,170,8,3,234,127,1,96,12,112,130,151,55,177,236,26,251,86,203,88,79,129,119,221,35,254,33,70,62,122,90,30,160,8,197,137,1,252,134,56,
245,31,103,241,23,214,188,118,202,63,106,125,183,251,213,70,187,33,7,157,9,47,154,122,68,29,241,89,88,58,230,202,63,1,40,152,102,25,103,144,218,51,13,127,2,240,2,102,191,36,252,229,211,0,35,254,54,107,242,122,210,125,91,106,53,51,89,234,0,25,85,190,11,
175,123,26,185,83,24,104,250,51,88,12,93,135,215,131,141,110,87,219,59,41,137,144,25,135,183,253,189,41,16,1,92,228,199,225,35,63,99,196,52,70,222,145,26,231,206,61,189,238,45,132,53,119,61,87,56,75,38,216,85,225,72,3,80,228,13,255,139,78,166,95,164,
52,223,190,254,38,191,126,123,121,27,211,31,154,70,252,101,72,104,169,58,3,84,25,112,50,5,204,4,84,56,168,79,25,167,32,64,4,62,113,112,223,75,52,59,227,177,198,104,66,139,131,43,108,54,123,26,99,153,233,15,213,240,244,51,57,153,254,30,74,197,199,47,147,
202,24,127,39,253,45,29,43,248,137,57,19,196,11,177,233,117,224,254,153,50,173,101,104,249,209,26,197,147,74,222,152,16,60,126,180,200,189,68,56,162,51,204,192,187,239,72,33,79,194,91,58,96,129,83,111,105,17,122,239,0,229,191,125,90,127,71,218,249,153,
127,83,232,223,217,199,47,143,175,111,209,216,127,26,129,15,193,17,105,167,151,46,179,12,55,60,84,61,158,125,28,246,169,217,131,216,135,177,105,171,17,114,202,195,254,132,180,13,248,30,180,5,104,122,60,123,6,67,101,234,138,209,197,53,220,201,193,10,4,
249,109,168,208,141,135,63,68,177,88,215,22,221,112,141,221,48,172,119,171,122,255,15,2,181,120,177,212,107,230,85,185,117,163,198,118,102,235,95,68,170,127,145,170,251,252,92,3,226,160,136,252,85,77,7,62,18,112,238,162,251,223,102,140,220,165,198,56,
231,27,116,58,2,88,253,231,40,33,79,189,10,111,57,149,150,78,176,167,75,230,169,139,206,127,75,250,195,250,239,130,51,176,111,33,253,189,82,229,182,218,185,110,230,219,241,157,96,128,5,211,239,176,66,215,124,204,41,201,133,128,172,1,52,185,148,184,62,
167,92,108,186,55,25,32,131,214,161,121,37,182,19,102,38,232,167,251,143,152,179,28,198,22,2,91,186,201,7,56,228,72,52,83,51,38,135,60,155,29,176,133,49,10,128,217,102,2,232,11,98,173,208,80,31,255,21,127,123,122,192,61,35,220,28,188,136,77,251,210,15,
0,96,224,69,235,34,38,148,59,35,254,94,39,90,230,127,196,223,6,111,194,61,181,219,84,112,75,111,89,52,68,136,61,206,68,140,31,241,215,70,54,35,255,29,218,252,23,234,246,106,13,89,97,250,63,186,194,13,28,177,171,178,82,51,173,184,96,84,83,162,216,215,
109,211,44,119,71,147,61,98,140,53,70,26,154,2,140,50,25,197,8,25,213,191,165,52,106,42,27,245,234,59,224,128,209,190,162,24,107,156,106,29,114,170,255,22,33,176,65,250,35,101,27,119,87,52,130,176,249,51,238,93,198,206,49,68,183,231,196,52,212,3,108,
206,146,89,181,37,195,32,156,65,193,147,192,3,247,47,236,50,19,7,14,2,186,28,244,211,145,101,44,10,84,221,156,120,234,70,43,51,9,50,147,24,136,194,71,168,205,5,139,184,186,195,128,163,106,212,169,141,172,71,81,160,217,4,111,56,167,126,254,187,124,89,
205,105,243,79,83,94,188,161,100,70,59,69,175,101,187,220,131,31,64,147,63,179,165,28,239,0,25,242,247,191,208,173,206,0,208,154,167,211,25,192,41,245,168,179,121,141,177,127,137,195,177,22,129,179,249,25,253,51,205,5,105,166,52,75,185,111,127,124,125,
125,27,127,126,121,45,28,249,124,234,112,68,197,180,100,75,194,45,32,69,37,76,234,13,91,224,116,10,80,93,129,89,70,247,157,65,0,99,68,160,71,221,101,134,241,44,48,221,97,140,129,206,120,214,226,63,28,194,94,130,234,207,34,15,60,116,255,165,222,117,61,
223,146,171,87,242,68,44,122,245,68,5,216,129,42,95,29,110,20,61,6,176,200,98,55,203,80,249,250,207,140,138,72,114,63,11,176,112,115,179,0,199,118,152,53,230,111,33,16,76,114,2,100,51,106,177,33,151,58,181,26,238,163,166,236,209,13,224,211,130,74,50,
191,190,66,213,194,212,109,158,79,139,89,7,60,228,87,14,144,210,207,3,203,124,142,167,248,163,227,67,4,239,65,19,4,11,201,173,9,59,249,200,46,210,187,129,0,242,111,67,55,158,70,100,90,53,60,32,64,164,7,137,161,191,192,109,136,115,40,73,205,114,182,90,
222,161,41,64,30,236,177,241,69,79,85,122,255,44,106,155,97,255,142,171,236,49,67,226,214,143,194,73,223,79,138,12,14,170,144,79,118,232,142,192,223,200,232,38,18,208,206,208,173,155,176,113,63,66,10,0,195,11,251,41,14,101,8,165,192,156,100,210,102,204,
191,11,122,255,15,229,190,125,254,250,187,150,127,253,56,101,120,154,149,50,221,157,183,239,130,228,58,141,251,180,198,113,168,103,185,167,118,3,227,252,135,4,222,76,171,203,21,95,129,147,41,35,68,227,229,61,139,80,11,233,12,250,188,205,159,9,102,17,
118,167,140,104,167,111,249,93,152,112,56,200,25,243,55,171,63,151,148,125,250,252,235,175,52,126,188,61,33,134,182,181,81,133,212,36,105,234,208,107,5,113,135,149,155,6,192,213,162,9,209,231,55,128,115,200,73,22,44,110,237,176,129,90,103,160,32,96,209,
63,3,76,72,16,102,23,213,230,191,73,85,243,111,117,210,158,33,37,21,242,170,218,200,150,202,245,204,193,146,47,56,125,220,178,183,163,86,42,75,134,254,114,226,167,159,129,148,208,54,29,200,242,150,207,232,63,223,217,249,103,215,96,238,76,179,128,244,
211,252,41,234,239,223,215,231,49,62,182,158,62,255,253,17,163,193,50,62,20,41,118,34,172,179,102,74,79,97,195,27,61,148,200,54,86,177,35,123,127,178,239,25,106,28,164,166,239,207,45,48,193,19,91,253,230,131,205,131,15,94,26,87,77,52,18,144,66,37,105,
254,51,76,146,122,132,240,78,187,127,135,255,124,153,222,63,153,90,177,113,221,104,20,101,249,159,255,251,63,80,75,3,4,20,0,0,0,8,0,198,139,121,66,32,166,84,240,2,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,51,48,46,115,121,120,85,84,
9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,93,87,107,87,218,220,18,158,36,91,136,52,74,64,172,1,162,6,161,128,40,136,120,163,136,85,64,9,2,5,196,75,21,21,132,121,93,173,235,184,124,61,218,190,103,245,95,159,111,231,235,153,
157,128,165,221,94,214,226,225,153,189,179,231,242,204,228,191,37,152,52,96,26,97,10,241,12,118,160,6,31,225,138,129,27,233,151,128,13,0,2,206,69,80,17,60,28,72,195,2,252,27,58,140,62,193,204,27,195,135,162,224,69,152,181,25,37,16,24,49,102,16,230,222,
24,50,138,192,87,134,214,196,196,135,68,20,229,200,209,101,171,208,72,25,133,244,118,34,235,43,35,216,107,95,65,215,108,86,121,159,193,189,61,11,216,130,128,194,26,117,27,216,39,32,167,162,156,49,57,163,102,51,246,216,190,12,24,79,102,46,102,1,14,161,
199,114,112,198,132,115,196,29,68,123,91,50,17,225,162,212,203,111,210,249,170,115,105,101,2,12,45,73,171,126,84,56,76,38,143,203,121,64,236,131,1,179,176,11,107,62,56,47,247,1,11,121,2,0,150,225,80,133,222,141,158,199,14,208,237,242,240,73,184,83,96,
240,5,224,203,5,216,38,242,141,12,189,30,0,222,93,89,38,27,142,67,6,5,80,202,216,233,91,64,65,29,187,191,58,245,33,225,68,77,251,220,108,154,70,182,96,24,6,182,90,115,252,81,221,244,51,80,91,14,240,183,90,254,209,179,191,0,217,142,51,18,127,50,114,127,
50,58,127,50,68,139,65,203,242,191,60,79,144,170,24,70,177,221,108,116,142,12,227,170,240,169,106,51,81,201,251,80,131,171,131,232,16,152,150,247,244,178,23,118,247,150,205,225,94,176,165,31,16,144,175,154,163,221,247,192,4,216,237,188,55,131,23,54,227,
222,119,36,195,229,102,200,196,33,240,44,163,117,60,102,40,0,170,59,76,144,71,107,157,215,235,201,102,185,108,24,189,181,170,31,201,243,145,221,134,194,212,61,13,182,242,250,98,5,83,16,187,90,147,179,2,157,50,80,76,29,45,87,242,203,212,88,166,23,50,253,
35,192,11,199,34,244,167,202,243,8,33,72,205,128,212,134,6,171,221,45,149,53,132,168,109,242,142,50,180,64,231,111,240,251,179,137,160,219,171,70,18,77,252,222,255,231,161,255,100,208,23,201,203,82,31,98,134,83,90,98,69,23,20,218,152,217,47,156,64,172,
20,144,78,24,58,32,79,12,126,93,109,125,126,178,173,216,206,76,238,149,174,33,166,59,165,14,171,184,192,204,120,50,87,39,101,203,228,248,79,147,37,101,204,255,146,108,44,77,193,186,114,122,86,40,149,10,103,77,138,63,234,229,235,243,29,138,92,149,253,
0,243,83,26,55,230,50,216,77,17,0,140,241,216,213,42,136,131,114,130,128,136,114,34,173,169,43,29,201,79,12,32,96,134,125,135,1,237,110,153,128,101,146,149,240,83,173,179,161,91,64,20,144,34,68,62,196,225,253,157,19,254,70,208,163,41,199,79,127,253,120,
253,254,242,208,127,188,85,61,30,164,58,117,145,237,57,67,5,186,30,183,27,191,216,192,30,139,42,208,83,9,56,183,124,201,110,25,61,80,207,227,153,195,158,29,221,115,94,221,45,167,44,143,24,63,44,192,240,190,49,38,56,48,160,197,239,15,162,102,22,221,170,
118,122,213,72,157,30,159,21,218,6,38,240,3,14,208,107,147,233,81,219,97,127,100,80,104,72,252,99,22,62,249,224,230,178,186,210,155,187,156,176,129,22,145,142,113,5,35,40,219,64,77,222,220,245,79,132,174,91,230,208,164,13,144,218,136,204,247,206,59,130,
13,140,249,63,40,207,104,78,247,71,173,245,248,208,255,235,225,254,213,48,6,215,62,125,164,63,34,28,239,135,187,13,51,52,2,114,190,238,226,29,229,95,104,148,110,0,7,142,90,43,100,198,71,192,139,124,144,130,113,134,0,107,142,26,142,49,110,228,75,23,208,
13,173,243,153,147,231,191,230,59,35,215,63,125,125,188,127,93,183,74,3,185,152,128,76,143,202,236,90,33,132,46,234,204,66,67,132,217,53,252,152,32,32,11,160,236,74,86,185,135,129,146,140,4,9,152,33,227,148,191,87,182,60,71,114,5,172,5,56,115,116,103,
25,128,109,162,224,196,52,190,115,162,153,223,2,105,138,206,192,172,86,105,182,79,143,140,140,81,173,244,84,93,235,54,1,242,219,32,152,202,149,3,122,225,57,29,105,195,77,8,75,55,106,211,1,85,156,139,157,12,61,18,244,241,248,103,146,46,190,125,14,62,192,
59,184,102,208,75,25,10,7,54,101,144,86,148,58,3,163,55,255,161,64,64,222,18,4,50,233,146,254,242,251,139,211,75,33,0,191,118,88,172,167,42,133,118,203,40,86,234,174,30,222,216,187,223,201,166,6,245,99,151,62,2,226,178,201,96,189,234,50,40,125,96,57,
11,98,69,174,168,144,115,187,82,120,115,3,217,107,144,178,140,92,118,233,116,206,223,102,117,210,127,20,13,122,32,161,152,117,237,224,32,2,49,210,68,85,70,38,224,96,96,199,223,189,16,118,131,10,167,63,159,190,127,107,190,224,55,99,191,97,196,71,234,118,
7,37,25,198,1,149,3,219,88,122,3,178,144,243,10,159,198,24,89,206,48,199,128,103,158,110,230,111,140,97,254,241,250,91,148,121,252,215,35,197,251,199,199,215,226,3,253,163,214,249,14,251,151,173,60,100,36,1,246,166,196,152,103,62,136,131,75,8,58,39,37,
17,58,192,242,129,64,96,208,189,129,152,139,212,141,209,174,51,16,13,98,191,115,198,77,78,228,150,132,227,38,46,50,17,198,77,68,171,254,91,45,212,13,210,31,97,157,62,165,181,194,211,215,151,159,123,230,223,127,189,226,105,96,141,63,233,54,253,145,254,
103,224,119,224,139,0,184,27,90,227,253,111,200,112,0,102,231,215,240,118,8,232,40,76,224,210,148,222,170,13,1,94,238,24,87,23,70,49,220,101,40,40,163,248,59,220,60,254,113,205,236,191,188,166,46,240,126,221,232,108,250,183,73,223,192,201,203,77,60,114,
67,165,225,251,56,234,46,187,210,33,169,251,242,212,54,158,12,55,83,19,58,244,130,190,109,164,242,136,68,0,94,229,46,37,36,208,30,181,33,67,169,139,112,55,55,6,200,189,95,249,55,45,240,243,53,237,232,241,30,91,84,130,235,25,126,212,240,56,145,66,229,
117,220,254,2,120,236,28,238,211,212,214,2,98,141,55,78,184,244,53,29,158,18,194,234,136,113,201,168,221,222,117,23,98,246,103,46,82,109,6,185,49,6,208,253,223,244,7,220,81,18,86,67,41,60,188,208,4,146,72,38,55,240,100,26,208,228,60,7,196,149,129,67,
160,17,72,196,83,128,21,207,148,100,170,109,81,64,127,44,73,3,138,181,94,73,127,133,110,121,70,105,151,248,236,5,210,34,52,188,48,136,56,140,107,138,208,174,23,164,142,220,34,255,7,3,81,174,191,49,8,184,231,89,247,151,254,137,74,18,120,252,43,205,70,
237,42,121,70,255,231,43,105,207,214,218,178,173,109,242,153,44,134,103,35,49,236,216,106,158,102,40,11,250,204,178,146,206,249,38,57,208,82,110,152,104,248,182,194,216,181,159,232,89,161,250,27,224,254,62,191,237,14,84,33,173,116,105,32,139,46,197,120,
255,225,75,3,82,106,111,190,151,79,83,1,48,57,146,139,138,105,165,217,49,134,11,15,231,105,226,156,53,98,62,107,84,51,40,91,147,84,182,25,219,255,26,169,203,32,243,171,255,39,212,83,86,163,254,191,240,214,255,53,222,93,82,38,141,177,69,11,104,171,173,
33,163,86,178,128,42,103,76,178,153,79,150,254,190,11,76,73,116,255,211,231,62,222,39,6,84,133,248,121,7,26,13,210,78,13,164,125,54,216,6,60,0,185,157,182,4,25,246,120,186,119,10,208,230,0,205,45,240,81,71,18,243,133,165,20,207,63,190,62,242,238,94,75,
70,252,188,101,2,76,74,73,185,78,21,18,10,235,156,177,130,164,80,84,33,222,81,254,201,110,26,83,33,164,124,46,180,143,63,23,11,164,192,184,225,89,232,147,111,93,6,176,54,43,104,208,243,122,138,60,118,209,193,192,145,149,175,1,122,168,157,13,115,137,237,
115,119,83,255,253,197,80,107,212,50,226,179,11,163,254,251,44,87,41,76,33,111,113,212,127,243,10,175,255,65,109,207,154,63,32,188,192,227,223,126,192,127,189,166,74,143,253,127,6,215,48,214,255,62,175,230,234,13,243,109,32,207,249,208,105,140,207,95,
113,184,19,127,155,191,84,104,167,217,56,163,77,1,252,141,81,37,89,125,203,63,141,151,57,200,145,250,195,63,135,79,95,95,31,127,26,134,30,82,236,84,5,233,88,238,11,205,72,48,188,200,229,198,138,191,132,62,73,215,140,192,136,113,37,163,80,73,7,195,225,
17,227,155,132,42,44,204,46,190,49,252,114,223,211,88,13,134,151,70,12,89,162,252,51,163,224,88,221,204,104,12,246,48,65,125,194,252,251,245,123,229,225,63,253,159,235,155,201,249,52,146,151,151,40,123,153,178,67,21,31,13,164,145,30,57,229,152,148,34,
236,134,106,71,13,88,238,79,193,170,20,227,205,12,19,139,105,164,41,99,133,121,164,60,43,233,128,62,50,225,140,73,205,125,198,46,136,17,24,153,128,116,225,27,155,63,68,222,146,40,254,165,111,127,191,88,238,127,160,57,209,203,165,194,7,12,42,206,91,17,
8,24,206,238,46,136,59,171,46,62,76,242,41,149,94,54,36,136,51,18,196,125,255,251,120,23,249,247,19,144,229,3,89,181,38,205,224,117,3,146,82,128,10,178,171,206,158,100,35,203,120,21,134,230,59,94,161,183,114,232,106,123,173,180,182,69,243,159,211,3,1,
210,191,114,255,233,123,255,245,161,191,53,192,152,190,196,75,213,128,160,80,209,120,253,189,1,32,28,168,53,133,28,18,124,3,78,41,66,121,242,208,27,176,11,40,196,113,117,41,60,2,74,172,254,126,178,169,251,67,60,32,54,131,20,146,47,43,255,167,194,115,
20,18,165,113,244,197,40,30,213,235,167,196,240,131,37,213,232,18,118,228,77,7,156,228,72,127,166,249,116,83,132,29,229,86,204,85,231,222,39,177,97,7,115,158,191,76,157,248,253,211,220,33,11,115,30,98,152,84,110,226,112,15,152,130,175,202,53,21,164,223,
103,69,8,206,65,74,42,99,243,135,215,21,182,52,201,108,23,26,135,173,227,66,163,73,142,143,99,116,152,110,52,206,130,191,31,94,166,233,210,86,55,174,29,32,98,20,15,134,13,65,231,64,49,24,196,229,198,208,4,87,225,38,143,70,223,97,223,50,175,209,59,148,
174,111,133,218,167,182,68,60,143,230,111,126,190,238,88,207,79,194,174,134,143,84,128,141,251,193,143,199,154,47,78,163,2,230,41,119,21,80,46,28,80,240,91,0,79,102,37,11,215,147,80,228,140,70,158,191,76,187,43,147,103,180,153,101,210,177,0,85,190,163,
14,185,248,203,228,153,55,196,178,223,54,177,246,16,120,254,29,213,236,247,63,247,66,156,250,143,118,118,244,185,117,84,79,145,254,214,254,247,127,80,75,3,4,20,0,0,0,8,0,198,139,121,66,171,194,92,86,90,9,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,
122,70,77,95,51,49,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,133,87,105,83,26,107,22,62,189,128,157,182,181,81,145,52,17,177,89,84,226,66,0,69,86,141,136,108,1,27,100,81,112,67,56,101,37,214,56,185,
185,38,185,85,51,191,122,190,205,215,57,111,55,40,120,63,76,87,81,194,227,115,206,121,223,179,247,127,242,240,78,7,208,157,94,68,0,25,18,98,90,186,7,192,186,51,132,131,75,2,98,98,70,66,224,48,94,173,98,0,216,35,38,165,99,199,42,86,156,61,236,155,0,36,
69,146,93,205,45,7,110,110,71,128,212,230,193,136,59,183,39,24,60,12,134,213,108,34,20,139,205,240,129,30,64,69,107,23,140,47,149,106,71,215,245,53,85,46,227,205,136,10,134,2,251,170,156,152,0,68,56,74,202,123,195,97,16,134,38,80,231,1,39,24,223,96,32,
2,206,205,124,198,27,143,9,72,208,36,70,82,110,190,138,160,8,237,126,63,27,163,135,83,87,206,195,160,41,185,147,102,174,155,107,145,125,12,225,6,93,218,50,199,23,143,22,241,227,4,32,160,174,226,206,20,224,152,199,232,164,8,74,115,120,48,5,136,10,226,
148,8,29,136,30,102,127,77,82,142,197,53,78,187,172,27,167,133,38,153,215,187,43,78,29,139,214,101,14,149,130,19,38,129,160,243,139,29,50,241,61,29,195,0,27,178,15,194,218,145,106,16,195,195,24,155,110,128,27,232,243,112,175,251,245,187,154,37,82,149,
238,237,48,102,176,199,6,181,87,251,115,18,11,100,84,43,212,10,121,189,156,107,54,244,188,66,230,100,194,8,143,104,21,187,216,0,114,104,222,2,0,202,139,225,6,247,10,36,161,233,46,229,87,230,35,175,0,10,224,241,7,196,87,160,164,123,116,238,211,11,195,
193,24,99,251,204,41,94,184,130,175,207,143,79,79,127,60,60,97,180,239,91,212,176,110,29,245,243,130,49,15,253,213,57,243,236,251,16,16,14,29,231,118,248,116,29,244,103,45,95,194,181,135,156,217,143,45,201,140,145,134,117,72,57,78,100,232,123,102,20,
252,76,34,18,8,25,165,38,194,181,190,226,31,223,95,80,72,228,46,111,197,159,87,253,62,0,183,86,251,253,235,65,215,99,44,254,43,217,56,83,126,64,159,10,176,80,205,101,227,195,102,199,4,82,20,78,14,3,206,248,240,147,197,120,20,123,196,40,57,15,240,166,
109,106,231,225,154,3,108,186,14,134,55,22,131,19,175,120,56,43,18,99,96,21,0,47,34,39,142,237,115,42,85,92,41,25,204,125,255,62,56,121,126,108,23,78,110,61,243,11,173,62,12,102,65,20,107,226,23,30,90,254,165,222,101,23,46,37,208,8,40,45,194,109,192,
83,239,215,161,189,0,178,56,100,218,239,253,142,237,75,28,135,251,142,135,155,57,185,135,101,104,72,164,227,73,161,19,14,253,158,112,251,222,98,252,165,92,18,128,181,138,105,159,247,103,129,139,44,149,7,207,63,126,62,254,26,60,235,65,119,84,199,83,118,
17,144,147,210,145,94,93,119,185,162,232,82,77,224,155,74,169,17,12,186,182,113,107,221,4,186,220,78,18,182,28,190,16,234,76,196,38,71,4,98,184,53,215,7,60,177,116,116,33,232,133,192,162,203,143,141,109,19,0,198,24,199,95,84,54,193,14,218,82,189,91,55,
114,53,150,255,189,134,43,135,172,1,65,86,76,114,105,137,235,158,186,170,197,98,17,12,176,73,73,161,237,224,142,26,174,152,197,112,66,132,27,138,220,167,134,235,51,3,2,115,42,100,249,1,207,117,98,169,227,84,149,49,188,102,65,114,241,198,199,8,14,24,67,
22,210,252,53,192,157,96,249,95,19,2,148,39,14,45,255,237,247,51,126,107,60,254,120,24,94,2,92,94,80,27,132,101,200,120,12,13,250,20,54,188,239,17,0,176,173,145,82,239,141,39,139,87,96,2,212,16,121,200,79,138,136,37,123,204,53,33,178,199,26,34,78,136,
228,149,81,168,152,125,199,156,151,190,133,180,86,207,200,135,243,181,220,69,108,160,239,110,97,3,96,157,88,87,75,29,74,226,17,96,62,179,183,220,199,49,99,151,24,105,207,190,3,6,19,140,36,235,50,168,239,250,24,192,126,200,172,221,250,245,221,0,3,18,4,
124,131,137,254,51,63,107,214,127,176,245,237,241,159,250,143,71,150,255,113,39,154,42,8,223,130,106,68,199,237,101,131,0,195,13,199,20,191,173,157,38,22,223,55,240,28,46,151,17,103,126,50,237,157,168,51,62,238,238,25,7,211,254,97,185,195,116,4,9,248,
5,89,135,129,27,203,199,236,214,155,75,4,120,26,60,100,208,128,232,94,44,38,169,204,190,93,41,132,27,149,156,81,215,163,81,227,8,153,167,76,31,165,37,156,137,225,93,194,195,126,110,194,61,13,164,115,7,175,231,119,171,65,146,183,24,121,222,155,194,88,
30,49,7,171,176,47,166,221,55,60,28,110,109,108,35,69,25,221,192,101,29,77,219,221,41,234,27,236,86,171,80,21,83,206,137,251,43,42,157,8,22,180,122,187,92,104,158,157,84,154,185,229,75,227,56,58,138,80,26,112,102,205,245,6,216,252,208,41,79,1,27,222,
139,218,20,224,15,245,58,211,140,70,207,72,226,229,43,224,125,237,255,86,255,205,231,90,52,2,11,237,150,142,163,199,10,38,61,111,0,30,248,13,63,202,242,104,152,128,177,120,24,196,139,209,255,173,144,75,150,64,227,5,136,110,189,170,48,129,5,246,139,220,
159,88,17,44,251,205,135,191,30,158,127,154,253,47,150,149,209,140,166,19,206,57,22,197,9,32,101,2,78,167,156,25,117,211,151,97,246,162,157,163,249,147,101,245,217,43,0,82,114,183,223,225,203,29,232,47,8,71,194,8,48,253,63,67,148,158,93,43,62,62,253,
106,253,249,92,43,214,113,40,79,28,181,194,179,20,158,0,122,118,152,102,92,253,29,8,33,180,17,23,95,0,241,13,131,50,163,218,168,154,245,239,153,15,204,187,168,95,29,68,118,91,122,189,89,10,239,229,99,53,55,210,130,67,51,74,73,120,235,10,164,220,110,2,
44,239,10,30,218,29,250,35,6,157,76,205,120,118,92,16,159,96,100,60,40,189,48,54,73,71,6,60,226,238,164,142,37,150,204,227,254,47,242,170,15,46,66,193,82,238,172,80,203,25,122,84,175,22,43,136,77,72,171,86,170,8,88,93,86,183,177,11,176,67,227,228,73,
44,201,80,125,63,227,102,0,192,28,92,179,254,83,117,205,101,88,186,155,217,197,166,219,85,199,149,100,230,116,41,46,244,149,123,15,95,241,189,219,51,235,15,108,202,59,105,34,255,103,205,250,227,172,249,95,106,230,140,211,114,45,154,28,47,83,247,82,213,
1,181,74,228,101,187,10,73,37,17,162,95,100,125,56,28,194,199,36,240,101,169,44,194,158,42,127,194,155,27,72,94,131,240,67,196,55,12,40,139,254,41,134,132,162,143,254,59,140,71,233,254,234,70,64,5,135,82,172,117,218,133,253,118,153,242,63,2,183,184,103,
153,107,136,101,58,106,136,117,110,58,123,21,132,99,169,255,127,1,154,127,184,227,205,98,204,210,241,195,108,119,103,120,60,42,16,218,8,9,96,246,217,253,151,231,55,88,74,40,103,100,190,212,169,180,245,216,105,205,76,148,61,149,109,183,179,213,247,45,
44,15,71,192,123,49,185,116,45,1,110,174,81,134,1,223,158,71,46,237,58,231,225,118,29,19,152,6,96,34,57,214,16,241,248,131,147,24,135,244,177,165,151,208,14,119,91,96,58,149,49,98,236,64,169,241,254,165,174,192,26,184,131,141,167,223,255,8,231,190,127,
165,13,104,186,84,231,236,147,64,68,136,175,44,76,49,132,184,112,59,9,220,11,32,228,105,128,230,94,69,238,108,167,147,0,205,95,91,125,28,127,215,236,12,21,227,140,118,242,251,223,255,106,61,126,253,62,96,246,161,215,233,153,204,35,206,74,21,184,237,92,
64,74,224,172,221,25,81,223,190,62,102,12,222,90,230,25,227,250,178,77,140,4,99,88,192,85,171,3,107,66,120,12,144,200,5,203,89,27,36,103,216,59,196,200,190,96,99,249,247,167,146,43,182,41,253,58,70,169,208,108,172,35,77,23,203,62,156,219,233,117,99,117,
149,77,4,11,96,202,190,144,11,106,192,150,84,49,11,41,145,195,132,55,54,206,208,67,56,230,225,52,239,28,95,22,178,128,139,31,48,158,246,191,50,232,133,160,135,195,97,148,213,159,234,13,5,85,95,176,154,107,86,206,78,114,212,255,26,133,189,196,125,109,
92,204,93,123,123,10,112,94,200,48,6,124,84,200,25,207,213,34,212,54,61,7,72,254,8,16,144,82,232,203,197,94,224,128,213,31,155,208,41,72,184,248,51,239,82,141,49,104,107,23,14,97,98,255,116,168,1,218,63,53,173,112,50,248,249,243,228,225,233,73,199,227,
225,33,230,247,25,85,233,206,34,31,207,109,152,137,4,113,216,166,112,127,22,225,208,237,206,34,14,32,43,203,144,17,18,34,196,55,170,135,221,29,205,212,174,11,108,187,31,28,29,224,200,103,55,106,149,135,131,124,209,64,86,144,172,134,103,153,253,219,126,
54,65,246,85,155,119,85,10,233,218,151,220,213,149,89,131,84,42,9,48,104,184,126,180,242,111,30,112,11,160,25,97,203,44,11,38,189,213,93,149,160,105,1,102,51,181,243,184,26,11,191,236,31,102,119,9,134,99,12,176,68,154,78,64,223,43,131,58,228,107,255,
179,207,45,19,228,211,78,10,212,0,155,122,74,215,93,11,43,18,11,222,142,151,173,202,93,119,174,154,208,92,120,199,106,103,14,42,202,133,4,235,11,43,33,6,176,231,153,153,107,122,213,5,108,1,248,105,149,76,43,247,4,184,157,62,164,213,41,195,226,207,50,
116,207,189,20,164,166,106,165,63,189,195,34,171,255,8,217,119,75,190,143,110,242,191,81,201,23,244,86,187,89,106,209,116,243,176,252,221,4,133,205,14,158,11,149,150,61,19,211,149,11,148,167,24,93,158,223,122,195,112,226,27,6,172,191,97,188,244,95,155,
181,127,105,198,195,240,247,211,128,237,191,59,43,51,239,89,119,167,21,92,248,41,118,248,218,154,79,242,81,180,129,245,68,142,189,127,79,49,228,43,190,58,201,248,211,78,95,38,25,85,185,203,27,83,58,236,52,132,81,223,132,125,42,0,155,232,39,183,234,193,
173,70,163,180,117,241,199,83,56,158,249,239,255,0,80,75,3,4,20,0,0,0,8,0,198,139,121,66,196,112,97,144,143,10,0,0,8,16,0,0,16,0,28,0,83,121,110,112,114,101,122,70,77,95,51,50,46,115,121,120,85,84,9,0,3,227,193,80,81,226,147,212,82,117,120,11,0,1,4,245,
1,0,0,4,20,0,0,0,85,87,107,83,26,107,18,110,102,70,24,71,34,160,168,3,18,29,46,42,168,16,28,68,71,4,47,32,32,114,17,185,168,160,130,76,175,181,73,197,19,115,98,220,179,103,127,245,126,219,175,219,239,59,112,226,161,202,170,212,147,167,187,223,190,247,
252,183,0,211,26,96,232,56,121,128,8,27,136,14,3,166,4,56,75,227,28,62,34,164,90,103,138,1,93,1,174,246,126,1,77,40,10,128,193,227,100,134,137,64,213,65,10,4,168,238,189,23,57,17,152,210,77,174,20,128,148,18,3,59,136,123,186,174,131,226,223,145,33,232,
108,63,191,252,145,40,60,61,63,191,164,79,180,249,82,175,79,84,59,216,197,109,71,162,127,27,94,29,221,119,160,52,13,144,18,11,194,212,163,174,249,238,6,67,96,191,43,184,176,109,173,199,195,219,131,17,194,153,19,193,6,231,182,154,153,45,172,180,186,125,
248,40,56,225,112,250,70,16,194,62,223,70,167,135,92,36,35,222,217,130,230,200,52,201,188,238,114,68,188,46,136,170,155,249,194,31,159,191,188,126,127,250,225,178,43,128,80,130,4,40,144,113,151,20,104,174,58,0,79,142,32,5,49,201,144,250,96,235,10,202,
62,158,151,192,32,198,161,19,61,158,166,236,142,97,179,149,48,148,37,208,220,167,126,104,206,56,84,172,151,18,177,123,69,232,200,247,0,125,93,212,177,89,2,29,64,60,4,180,137,166,57,56,218,39,251,130,146,240,72,96,168,113,173,250,252,246,237,171,22,215,
86,53,191,7,111,111,217,75,165,3,232,58,161,177,38,134,141,102,147,197,206,126,7,40,67,52,186,16,110,220,221,113,224,16,174,5,48,137,129,86,116,237,72,218,87,14,24,208,188,226,192,15,64,9,210,12,184,178,128,16,160,29,76,211,242,63,240,33,12,31,33,234,
108,247,26,9,237,250,242,86,211,241,208,151,197,29,160,252,187,236,119,50,218,211,120,110,1,17,84,236,135,110,156,85,208,32,32,2,144,148,9,112,246,166,204,244,122,53,114,187,173,242,232,70,61,13,25,112,84,10,224,168,207,129,123,229,66,130,92,161,244,
233,161,103,90,12,153,229,159,126,204,190,199,161,45,201,31,12,103,187,86,60,43,23,181,82,173,211,174,102,22,177,223,7,205,6,16,116,95,133,160,165,173,46,224,117,13,214,56,112,56,11,61,52,86,153,187,0,2,165,164,13,208,218,92,140,35,183,230,128,24,211,
222,40,111,126,196,86,245,147,147,85,136,247,52,4,215,235,161,49,131,128,177,253,124,138,236,59,62,160,184,2,115,106,123,244,219,247,231,230,243,27,126,189,108,45,32,69,95,139,17,245,21,58,10,62,250,125,26,86,185,168,36,178,218,29,118,22,152,245,34,67,
40,153,18,62,250,124,225,9,227,16,250,18,204,109,134,27,214,11,25,227,65,0,210,17,152,48,94,153,142,1,12,115,204,127,73,210,131,0,231,106,105,244,237,231,232,245,207,196,142,150,190,241,98,247,12,210,26,44,64,86,50,41,152,27,251,212,75,184,167,145,112,
86,190,0,24,6,2,73,114,38,197,1,152,5,48,73,228,230,26,118,185,8,84,101,125,216,243,98,175,92,30,51,178,118,188,172,166,235,220,43,14,144,125,150,255,29,10,128,219,85,95,1,216,83,179,69,173,252,246,229,167,150,58,90,215,212,48,62,222,195,30,81,83,82,
117,17,8,8,78,128,3,153,226,159,121,7,108,241,96,134,188,97,164,14,5,158,146,28,61,249,19,132,241,225,134,51,166,101,10,200,221,123,134,132,182,192,224,108,152,101,254,11,142,229,160,167,28,85,47,158,94,95,191,60,109,188,106,229,245,13,45,132,102,153,
250,15,156,6,196,189,228,191,102,160,121,198,106,215,101,192,181,100,107,110,104,155,104,242,114,119,169,20,127,91,98,131,202,214,60,26,51,110,100,219,245,134,182,133,88,161,150,5,23,64,94,130,99,6,144,210,20,103,80,67,116,134,150,125,209,158,133,25,
80,157,107,197,70,187,88,207,215,138,187,121,35,114,128,205,53,122,168,8,103,222,158,27,244,35,127,12,47,55,121,117,133,189,103,222,240,177,190,28,30,61,80,221,209,132,10,201,67,42,183,149,133,36,222,0,164,73,166,106,85,87,104,99,21,35,143,76,135,97,
111,71,104,66,46,110,225,3,103,56,141,15,45,25,46,75,77,212,119,116,93,118,205,211,99,230,213,118,189,89,75,20,171,151,249,218,188,179,188,129,60,81,64,19,134,90,166,56,83,94,255,5,80,81,153,239,24,155,80,149,170,195,224,47,198,28,207,174,179,28,158,
0,45,104,252,157,113,1,244,228,194,216,127,73,10,19,244,57,121,91,63,109,107,249,98,173,214,198,74,210,51,169,221,19,184,89,20,34,11,145,35,236,119,57,144,132,188,96,171,204,199,102,146,25,239,52,3,154,100,78,8,122,211,27,56,24,113,198,119,17,5,91,110,
37,189,84,172,86,83,252,201,4,8,97,111,58,138,93,75,7,16,0,115,190,89,17,62,233,115,54,71,104,21,103,34,201,242,243,151,215,215,209,183,127,188,104,143,61,191,206,172,83,226,164,19,232,56,1,13,127,130,1,219,148,55,26,20,52,157,67,254,45,6,196,33,108,
51,2,55,18,180,87,96,44,18,144,30,85,22,127,195,95,101,0,78,195,84,198,221,176,67,123,21,184,200,17,198,237,6,52,0,170,17,211,220,37,255,63,184,150,105,101,36,85,154,127,241,250,105,173,86,236,20,87,149,25,28,222,94,150,232,161,62,24,38,160,126,232,157,
199,118,185,56,7,83,96,147,211,187,142,146,225,117,227,253,205,189,33,80,67,72,77,55,84,252,115,107,56,56,229,37,115,32,211,132,174,207,73,128,247,39,189,244,18,138,255,130,86,168,81,206,71,99,120,13,224,33,99,155,206,91,154,91,219,206,45,22,127,121,
234,131,184,6,164,2,159,180,194,155,249,68,57,168,64,129,168,103,172,153,15,229,86,20,206,243,153,60,62,2,178,236,109,185,47,100,40,21,2,89,234,127,14,28,58,175,236,80,184,129,19,234,255,123,46,18,232,206,234,71,138,96,176,114,99,140,148,183,5,80,14,
113,17,14,132,3,84,255,236,199,230,159,103,54,202,218,90,45,209,242,41,60,143,254,149,216,221,52,188,37,132,115,206,56,246,118,247,23,146,206,69,29,115,57,14,164,165,158,29,242,53,11,56,38,32,39,93,8,144,97,140,225,16,138,83,91,144,145,105,33,33,1,93,
10,243,25,60,74,130,124,40,65,83,157,47,227,240,146,235,8,73,148,33,163,192,235,47,233,113,109,197,101,208,212,124,235,180,221,214,180,29,93,195,158,111,133,141,202,125,230,157,183,233,133,161,239,23,240,234,102,243,215,231,203,77,0,54,144,109,195,192,
114,134,121,71,35,67,236,7,46,21,184,189,47,237,99,225,174,191,13,49,168,185,251,2,220,6,150,115,147,249,159,97,246,7,150,125,125,110,118,121,21,62,68,213,102,37,158,74,236,236,182,146,103,219,211,209,16,115,198,106,149,11,5,222,3,25,118,204,188,7,168,
255,4,240,175,101,111,112,48,224,227,238,119,214,161,239,25,116,47,9,16,88,203,54,39,12,27,99,76,236,219,92,90,48,4,170,154,31,225,215,246,219,151,31,218,14,110,69,130,216,60,229,178,180,204,53,185,172,186,67,88,42,113,160,77,251,95,32,96,99,2,208,254,
153,131,147,232,210,58,142,6,28,224,219,37,229,159,214,6,84,0,170,165,131,138,49,70,89,31,140,253,103,246,217,254,101,249,95,117,33,56,113,89,173,191,253,103,244,149,30,241,249,181,183,231,94,197,56,35,122,128,38,249,34,92,47,187,163,125,180,156,249,
14,244,48,92,118,111,244,199,218,12,200,219,1,163,75,155,19,251,252,186,187,82,166,35,15,196,80,169,101,190,75,61,128,83,196,216,100,168,124,158,216,231,245,63,187,68,243,55,24,185,108,149,187,86,13,96,222,250,223,99,208,69,106,85,42,166,49,64,211,93,
228,189,155,13,100,227,150,42,182,33,152,178,188,174,115,135,184,8,235,255,49,96,137,244,185,136,254,151,136,76,255,58,209,177,186,195,230,191,204,230,159,77,237,84,234,249,86,81,211,146,59,149,195,5,15,94,61,90,254,203,77,1,218,25,175,23,219,99,255,
25,176,187,189,229,237,151,131,28,144,229,74,18,134,51,176,110,94,15,32,7,117,48,216,185,183,228,1,239,96,52,226,254,255,144,105,51,148,16,131,204,255,35,138,207,231,247,247,143,108,231,254,171,229,209,243,232,223,127,106,244,11,134,125,68,68,200,198,
89,48,169,187,253,97,215,58,3,120,116,157,231,94,239,223,24,238,154,29,62,134,23,127,49,188,5,59,52,76,223,226,56,218,180,127,106,0,15,31,231,54,254,98,188,183,239,114,49,255,131,106,103,244,155,249,242,246,99,164,237,98,167,10,72,81,94,186,185,83,136,
74,217,61,57,216,165,249,3,174,238,229,20,121,103,87,176,86,0,20,73,108,138,174,123,55,218,149,97,112,39,138,228,54,68,215,149,67,137,37,164,66,127,116,31,29,65,196,50,55,140,237,108,115,134,85,178,84,255,227,253,111,231,241,223,137,212,159,126,142,158,
111,255,124,126,209,170,53,69,195,251,59,78,109,66,75,128,74,133,206,237,129,85,93,231,180,204,32,127,161,196,233,124,97,187,145,22,82,81,130,83,151,146,158,184,251,200,202,253,44,169,229,240,190,79,251,89,160,26,238,8,208,50,148,93,211,140,112,145,3,
86,33,147,253,31,112,133,40,71,134,243,226,180,81,212,248,111,112,160,238,63,4,44,101,191,7,170,179,60,106,236,111,247,128,93,0,52,119,250,91,142,253,254,138,197,120,3,156,133,219,71,109,229,210,234,88,176,7,152,255,11,150,8,187,33,29,228,5,12,143,61,
25,28,106,16,57,152,21,143,223,247,191,155,251,159,164,254,127,125,77,180,127,142,190,125,197,250,62,52,26,150,172,33,221,144,253,19,144,91,73,58,210,104,190,25,242,254,44,244,15,32,104,1,172,32,238,220,128,171,250,58,54,45,251,203,1,150,221,96,66,103,
0,19,201,170,89,90,153,65,61,50,97,180,3,239,230,159,157,231,223,17,41,20,107,197,118,135,133,0,13,175,127,28,75,56,22,113,118,129,134,185,111,50,255,63,138,186,83,194,26,1,167,167,124,254,119,197,11,62,238,125,147,113,151,22,175,120,117,173,176,114,
15,144,171,63,224,128,0,117,62,246,215,12,101,251,255,122,108,223,227,162,227,8,231,156,157,98,225,92,107,118,107,237,98,117,65,65,58,85,209,5,138,248,135,55,177,41,86,23,151,206,25,16,4,191,248,230,190,82,160,138,142,4,59,102,169,63,69,148,123,244,185,
185,40,199,145,42,134,125,93,237,243,234,238,70,10,88,93,1,77,150,196,91,47,170,222,139,160,107,135,57,69,77,32,186,198,245,159,213,105,0,206,204,134,249,80,40,253,214,252,50,250,246,146,72,166,74,151,102,14,11,187,84,185,224,4,185,46,207,103,2,144,179,
238,143,45,106,200,148,4,49,31,125,255,224,8,142,21,5,36,40,73,16,202,84,115,236,251,135,142,70,241,59,28,73,74,58,125,180,135,89,182,157,0,106,114,73,150,110,203,249,211,86,117,200,24,244,217,244,192,226,63,176,242,239,92,89,162,249,19,41,156,87,74,
244,245,211,237,20,77,209,191,108,242,218,81,233,254,175,128,129,41,255,60,171,238,38,251,118,38,0,42,171,30,190,16,99,224,18,15,213,27,1,177,238,95,66,107,99,211,57,215,133,53,172,45,19,176,204,106,72,234,72,77,186,191,215,204,224,120,132,211,133,192,
239,255,106,142,249,239,114,177,14,209,146,157,151,239,223,58,79,63,127,252,243,121,250,127,255,7,80,75,1,2,30,3,20,0,0,0,8,0,235,124,51,68,91,179,46,131,152,9,0,0,8,16,0,0,12,0,24,0,0,0,0,0,0,0,0,0,164,129,0,0,0,0,68,101,120,101,100,95,48,49,46,115,
121,120,85,84,5,0,3,249,55,220,82,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,89,47,87,197,100,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,222,9,0,0,83,121,110,112,114,101,122,70,77,95,48,49,46,115,121,120,85,
84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,132,153,215,158,242,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,140,19,0,0,83,121,110,112,114,101,122,70,77,95,48,50,46,115,121,120,85,84,5,0,
3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,184,124,102,135,152,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,200,29,0,0,83,121,110,112,114,101,122,70,77,95,48,51,46,115,121,120,85,84,5,0,3,227,
193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,100,166,9,82,205,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,170,39,0,0,83,121,110,112,114,101,122,70,77,95,48,52,46,115,121,120,85,84,5,0,3,227,193,80,81,
117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,163,180,249,169,197,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,193,49,0,0,83,121,110,112,114,101,122,70,77,95,48,53,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,
11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,96,75,138,8,244,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,208,59,0,0,83,121,110,112,114,101,122,70,77,95,48,54,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,
1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,69,228,31,216,224,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,14,70,0,0,83,121,110,112,114,101,122,70,77,95,48,55,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,
0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,183,252,118,79,23,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,56,80,0,0,83,121,110,112,114,101,122,70,77,95,48,56,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,
75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,104,74,205,27,211,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,153,90,0,0,83,121,110,112,114,101,122,70,77,95,48,57,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,
3,20,0,0,0,8,0,198,139,121,66,17,87,253,45,190,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,182,100,0,0,83,121,110,112,114,101,122,70,77,95,49,48,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,
0,8,0,198,139,121,66,100,65,30,249,19,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,190,110,0,0,83,121,110,112,114,101,122,70,77,95,49,49,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,
139,121,66,97,246,97,101,225,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,27,121,0,0,83,121,110,112,114,101,122,70,77,95,49,50,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,
66,22,86,163,255,38,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,70,131,0,0,83,121,110,112,114,101,122,70,77,95,49,51,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,0,35,
135,233,121,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,182,141,0,0,83,121,110,112,114,101,122,70,77,95,49,52,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,215,213,40,146,
222,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,121,151,0,0,83,121,110,112,114,101,122,70,77,95,49,53,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,91,160,228,214,216,9,
0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,161,161,0,0,83,121,110,112,114,101,122,70,77,95,49,54,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,8,141,87,223,42,10,0,0,8,16,
0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,195,171,0,0,83,121,110,112,114,101,122,70,77,95,49,55,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,26,118,103,1,66,10,0,0,8,16,0,0,16,0,
24,0,0,0,0,0,0,0,0,0,192,129,55,182,0,0,83,121,110,112,114,101,122,70,77,95,49,56,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,19,196,191,172,44,10,0,0,8,16,0,0,16,0,24,0,0,
0,0,0,0,0,0,0,192,129,195,192,0,0,83,121,110,112,114,101,122,70,77,95,49,57,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,117,215,182,67,179,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,
0,0,0,0,192,129,57,203,0,0,83,121,110,112,114,101,122,70,77,95,50,48,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,249,73,132,64,149,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,
192,129,54,213,0,0,83,121,110,112,114,101,122,70,77,95,50,49,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,199,242,67,120,163,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,
21,223,0,0,83,121,110,112,114,101,122,70,77,95,50,50,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,184,169,109,144,160,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,2,233,
0,0,83,121,110,112,114,101,122,70,77,95,50,51,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,30,239,69,183,80,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,236,242,0,0,83,
121,110,112,114,101,122,70,77,95,50,52,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,207,252,73,26,215,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,134,253,0,0,83,121,110,
112,114,101,122,70,77,95,50,53,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,59,206,221,116,53,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,167,7,1,0,83,121,110,112,114,
101,122,70,77,95,50,54,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,56,147,228,69,19,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,38,18,1,0,83,121,110,112,114,101,122,70,
77,95,50,55,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,12,113,40,114,96,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,131,28,1,0,83,121,110,112,114,101,122,70,77,95,50,
56,46,115,121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,116,51,26,213,210,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,45,39,1,0,83,121,110,112,114,101,122,70,77,95,50,57,46,115,
121,120,85,84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,32,166,84,240,2,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,73,49,1,0,83,121,110,112,114,101,122,70,77,95,51,48,46,115,121,120,85,
84,5,0,3,227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,171,194,92,86,90,9,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,149,59,1,0,83,121,110,112,114,101,122,70,77,95,51,49,46,115,121,120,85,84,5,0,3,
227,193,80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,1,2,30,3,20,0,0,0,8,0,198,139,121,66,196,112,97,144,143,10,0,0,8,16,0,0,16,0,24,0,0,0,0,0,0,0,0,0,192,129,57,69,1,0,83,121,110,112,114,101,122,70,77,95,51,50,46,115,121,120,85,84,5,0,3,227,193,
80,81,117,120,11,0,1,4,245,1,0,0,4,20,0,0,0,80,75,5,6,0,0,0,0,33,0,33,0,18,11,0,0,18,80,1,0,0,0,0,0 };
const char* builtin_pgm_zip = (const char*) temp_binary_data_9;
//================== about.png ==================
static const unsigned char temp_binary_data_10[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,64,8,6,0,0,0,6,75,65,84,0,0,0,6,98,75,71,68,0,255,0,255,0,255,160,189,167,147,0,0,0,9,112,72,89,115,0,0,46,35,0,0,46,35,1,120,165,63,118,0,0,0,7,116,73,77,69,7,222,3,15,6,21,44,250,195,75,60,
0,0,32,0,73,68,65,84,120,218,236,157,119,88,84,71,247,199,191,72,47,138,32,29,68,68,20,68,65,44,88,98,69,212,68,141,198,88,98,55,134,215,142,177,1,118,20,197,216,53,246,222,19,53,121,45,177,107,68,32,26,192,130,138,29,20,65,20,165,8,34,189,179,243,251,
195,31,251,238,46,187,119,11,187,8,120,62,207,227,243,200,221,123,103,206,204,153,61,59,119,238,61,243,85,27,209,163,29,67,45,195,161,121,75,252,248,179,47,28,154,183,0,65,16,159,151,145,30,238,74,43,171,78,109,236,160,151,209,79,224,63,237,39,236,93,
255,11,114,178,50,105,196,16,68,45,161,78,237,109,26,67,200,197,51,152,61,118,8,110,252,125,145,60,77,16,20,176,170,63,121,57,217,216,185,58,0,187,214,44,71,113,81,17,121,156,32,40,96,85,127,174,95,57,15,255,105,227,145,156,248,134,188,78,16,20,176,170,
63,111,226,95,98,225,228,177,120,114,63,146,60,79,16,20,176,170,63,133,5,249,88,51,127,38,238,69,220,32,239,19,4,5,172,234,79,105,73,9,54,46,153,139,136,144,171,52,2,8,130,2,86,245,135,87,86,134,173,129,139,17,118,237,50,141,2,130,160,128,85,19,96,216,
181,122,57,162,31,222,167,145,64,16,20,176,170,63,101,101,165,216,176,216,151,158,30,18,4,5,172,154,65,94,110,14,214,204,159,73,111,197,19,4,5,172,154,65,106,210,91,236,94,183,130,58,130,32,40,96,213,12,238,133,95,199,63,151,207,83,71,16,4,5,172,154,
193,225,173,235,145,150,146,68,29,65,16,213,16,13,101,22,118,60,84,242,27,228,60,30,15,133,5,249,40,44,200,71,65,126,62,210,83,147,145,250,238,45,82,147,222,33,241,85,28,94,62,123,140,130,252,188,207,222,33,133,5,249,216,185,122,25,150,108,218,77,163,
131,32,106,115,192,226,156,202,213,169,3,61,125,3,232,233,27,0,0,172,109,237,0,129,109,114,24,99,120,155,16,143,231,79,30,226,254,205,127,241,228,222,29,148,20,23,127,150,78,137,126,120,31,183,111,132,160,67,183,158,52,66,8,226,75,12,88,210,80,83,83,
67,195,198,77,208,176,113,19,244,26,48,24,69,133,133,120,124,239,54,110,134,4,225,206,141,16,148,150,150,84,169,61,127,236,217,134,182,95,117,131,134,134,6,141,18,130,168,38,84,219,53,44,109,29,29,180,235,220,29,63,251,175,192,142,83,151,49,120,220,4,
232,234,233,87,89,253,41,239,18,17,114,225,47,26,33,4,65,1,75,62,234,214,51,196,176,159,38,99,211,209,191,208,185,215,55,85,86,239,201,67,123,81,88,88,64,163,132,32,40,96,201,79,189,250,70,152,190,40,16,51,151,174,130,142,174,174,202,235,203,201,250,
136,240,160,43,52,74,8,130,2,150,226,116,236,209,11,203,182,29,128,161,145,177,202,235,186,122,230,191,52,74,8,130,2,86,229,176,181,119,192,210,205,123,81,215,208,72,165,245,188,137,127,137,152,71,81,52,82,8,130,2,86,229,176,108,104,139,185,171,54,66,
83,75,75,197,179,172,19,52,82,8,130,2,86,229,113,104,222,18,99,167,205,86,105,29,119,195,175,211,226,59,65,80,192,82,14,189,191,27,138,86,237,191,82,89,249,37,197,197,120,124,247,54,141,22,130,160,128,165,28,198,207,240,133,134,166,166,202,202,191,23,
126,157,70,11,65,124,102,106,205,107,220,22,214,13,225,209,239,59,4,157,61,169,146,242,239,223,12,3,143,199,67,157,58,149,143,241,41,239,18,241,252,201,67,36,189,78,64,106,210,91,164,190,123,139,156,172,76,20,22,22,160,168,160,0,60,198,131,182,142,46,
116,116,117,161,111,80,23,230,86,54,176,108,104,11,203,134,141,224,232,226,246,41,173,137,248,108,212,6,255,21,23,23,33,250,193,61,196,62,123,130,196,87,113,120,247,250,21,114,115,178,81,144,151,135,146,226,34,104,235,232,66,91,87,23,6,6,117,97,102,101,
3,11,155,134,104,212,164,41,90,180,118,135,137,185,5,5,44,101,208,255,135,49,184,118,238,20,24,99,74,47,59,39,43,19,113,49,79,209,212,217,69,238,107,75,75,75,241,248,238,45,68,132,92,197,211,251,145,248,248,33,93,234,53,5,121,185,40,200,203,197,199,244,
52,188,77,136,23,250,172,190,177,9,90,180,105,135,175,122,246,65,171,246,95,65,93,93,157,162,136,10,169,77,254,123,124,239,14,174,157,59,133,135,119,110,162,136,99,93,182,124,163,130,172,140,15,120,247,38,161,194,228,160,235,215,253,225,209,119,32,140,
76,76,171,212,23,106,35,122,180,83,218,183,155,107,183,134,170,98,243,178,5,184,245,207,53,149,148,61,110,250,28,244,29,50,82,230,243,63,188,79,197,197,19,71,17,22,116,89,101,187,153,26,26,25,163,107,159,254,232,55,108,20,140,26,152,84,248,124,239,250,
95,16,114,241,140,74,234,238,51,104,24,126,154,57,87,101,190,228,241,120,88,187,96,54,30,222,137,80,73,249,61,251,15,194,68,223,69,213,218,127,202,226,102,104,16,78,255,182,31,111,95,197,41,111,61,169,78,29,116,239,59,0,195,126,154,194,105,251,72,15,
119,165,213,169,222,210,206,42,64,89,133,13,29,63,233,179,7,44,19,115,75,132,170,232,11,106,80,207,16,237,101,216,193,33,45,53,25,71,119,109,198,238,53,129,120,241,244,17,138,139,10,85,214,222,162,194,2,188,120,250,8,87,207,156,64,110,78,14,236,28,154,
9,101,1,184,186,119,196,147,123,145,200,72,123,175,244,186,227,98,158,193,196,220,18,118,77,29,85,210,182,63,246,109,199,141,43,23,84,82,118,83,103,23,204,12,88,37,118,118,83,157,252,87,89,18,19,226,177,101,217,2,92,248,243,119,100,103,126,84,170,237,
140,49,36,196,62,199,181,115,167,161,161,169,1,7,103,23,168,169,169,85,56,239,212,225,189,52,195,226,226,231,17,3,144,158,154,162,244,114,45,109,108,177,241,183,83,146,111,29,74,74,112,233,228,49,156,58,180,23,197,197,69,159,165,237,122,6,117,49,118,
218,108,244,232,59,128,127,236,227,135,116,44,154,60,86,166,91,25,185,215,20,52,52,177,116,203,30,56,52,111,169,212,114,111,253,115,13,155,151,45,80,73,31,25,53,48,193,47,187,127,171,48,43,168,174,254,83,148,160,179,39,113,100,251,70,148,150,84,205,78,
39,78,174,173,49,109,225,50,152,154,91,170,108,134,85,43,119,28,109,251,85,119,149,148,155,252,246,13,242,114,115,196,255,146,189,138,195,130,73,99,112,124,207,182,207,54,216,1,32,63,55,7,187,215,46,199,74,223,233,248,152,158,198,255,130,206,9,92,7,13,
13,229,63,69,45,45,45,193,134,197,126,74,13,134,111,226,98,177,115,245,50,149,244,143,134,134,38,230,4,174,171,16,172,170,179,255,228,165,184,184,8,91,2,23,225,192,166,53,85,22,172,0,32,230,81,20,22,76,28,131,103,42,148,205,171,149,1,171,93,151,110,42,
43,59,81,204,26,192,191,87,47,97,241,148,31,43,44,174,126,78,30,223,187,141,133,147,199,225,101,244,19,0,159,94,176,253,207,28,213,204,88,50,51,210,241,235,146,185,40,41,169,252,134,139,57,217,89,88,191,216,87,101,183,97,94,179,231,87,152,13,214,4,255,
201,28,240,242,242,176,102,222,76,220,252,76,170,230,121,57,217,248,197,103,26,66,47,157,163,128,37,251,212,180,13,180,117,84,179,155,67,122,106,178,208,61,252,145,237,27,177,99,213,210,207,250,171,204,21,72,150,205,156,196,87,183,238,209,119,0,190,254,
126,184,74,234,138,125,246,24,7,55,175,173,84,25,101,101,101,216,178,108,129,202,246,212,239,51,104,24,60,250,13,172,177,254,147,30,172,114,241,139,207,84,60,123,112,239,179,218,205,43,43,195,158,117,129,184,248,223,163,74,47,187,214,45,186,3,159,158,
94,220,13,191,174,240,148,154,11,123,199,230,112,114,109,141,178,178,50,236,90,189,12,193,213,124,147,63,30,143,135,200,127,255,65,3,51,115,52,110,234,136,150,109,219,227,249,227,7,72,75,73,86,122,93,9,177,207,81,175,190,17,154,56,181,80,232,250,163,
59,55,35,60,248,111,149,173,175,76,95,188,130,255,30,93,77,245,159,36,74,74,138,177,110,193,28,188,120,250,168,218,216,254,232,238,45,212,81,87,199,179,168,187,52,195,146,70,195,198,77,84,52,195,74,65,105,105,41,54,5,204,195,191,65,151,106,72,111,48,
236,89,23,136,144,11,127,65,67,67,3,51,151,174,66,3,51,213,188,252,119,120,219,6,68,43,176,134,241,111,208,101,92,58,121,76,37,54,53,48,53,199,172,128,213,252,237,174,107,178,255,196,126,202,24,118,173,94,142,103,15,238,86,59,203,79,28,216,69,183,132,
159,59,96,237,223,184,10,119,195,106,94,170,206,222,13,171,112,55,252,58,234,213,55,130,239,138,245,208,210,210,86,201,237,192,175,75,231,203,245,148,54,254,69,52,246,174,87,141,136,173,166,150,22,230,172,88,39,180,119,90,77,247,159,40,23,255,251,59,
34,66,254,198,151,64,173,13,88,54,118,246,42,41,247,225,157,8,252,115,249,92,13,237,21,134,109,43,252,241,38,46,22,118,77,29,49,121,222,18,149,212,146,147,245,17,27,252,253,80,92,36,125,93,40,235,99,6,54,46,246,83,153,66,210,68,223,197,176,111,214,252,
127,191,248,7,119,215,10,255,149,19,251,236,49,142,239,221,142,47,133,90,27,176,12,12,13,65,84,164,168,176,0,235,22,205,65,110,118,22,190,234,217,7,3,70,140,83,73,61,9,177,49,216,187,225,23,206,115,62,221,154,205,199,135,180,84,149,216,208,111,232,40,
116,237,221,151,255,247,221,240,235,56,125,100,95,173,241,95,97,65,62,182,6,46,2,175,172,236,139,25,191,181,86,195,170,42,21,118,20,254,181,168,83,7,46,237,58,192,217,173,29,156,92,220,80,191,129,9,234,26,26,162,78,29,117,100,103,102,224,125,114,18,30,
221,189,133,200,27,161,72,126,251,70,169,183,181,7,54,175,197,12,255,95,48,98,162,55,94,199,189,192,163,200,91,74,111,95,88,208,101,52,114,104,134,111,127,24,35,246,243,35,219,54,168,108,55,215,150,109,220,49,106,202,12,254,223,31,210,222,99,215,154,
229,181,202,127,13,76,205,85,242,240,164,58,83,43,223,116,255,116,171,241,1,83,6,127,83,109,3,149,231,128,193,248,118,248,88,152,89,90,73,61,159,199,227,33,44,232,50,142,239,217,134,204,12,229,189,160,57,43,96,53,58,116,247,68,94,78,54,22,77,253,17,169,
239,222,42,127,128,169,169,97,193,186,109,112,105,219,94,232,120,232,165,115,216,179,46,80,37,253,107,106,97,137,95,118,255,134,186,245,254,55,203,14,156,61,85,105,139,210,213,197,127,95,34,181,246,150,80,87,207,160,90,218,101,98,110,129,165,91,246,194,
107,214,60,153,6,123,249,23,164,219,215,253,241,203,238,195,176,119,116,86,154,45,251,127,93,141,252,188,92,232,215,173,7,159,21,27,84,162,68,196,24,195,230,128,249,72,77,122,39,180,238,114,224,215,213,42,233,95,45,109,29,248,172,88,47,20,172,194,175,
93,81,90,176,170,78,254,163,128,85,155,26,86,13,183,92,177,105,220,4,171,246,252,142,102,45,92,21,186,222,216,196,12,139,55,238,128,141,146,158,128,230,100,101,226,220,177,195,0,128,134,118,246,152,182,64,53,233,48,121,185,57,216,176,216,23,133,5,249,
248,152,158,134,141,254,115,85,166,228,61,101,222,18,52,106,210,140,255,119,97,65,62,142,238,222,82,43,253,71,1,171,22,33,203,19,170,170,164,129,153,5,22,174,221,10,131,122,149,123,24,160,171,167,15,223,21,27,160,103,80,87,41,118,93,62,121,28,25,233,
159,118,114,112,239,234,129,193,227,38,168,164,253,137,175,94,98,199,170,0,252,186,116,158,202,110,139,6,142,252,17,157,60,122,11,29,187,116,242,184,82,94,32,174,174,254,251,210,168,181,139,238,37,213,44,213,98,242,92,127,165,109,118,102,110,101,141,
33,63,78,196,111,219,55,86,62,176,23,23,225,220,177,35,24,63,195,23,192,167,108,133,215,47,95,224,94,196,13,165,247,65,228,191,161,42,235,223,86,237,59,97,248,132,105,21,218,246,247,233,63,107,181,255,84,121,135,226,222,165,7,220,187,122,160,137,147,
51,140,77,204,80,167,78,29,228,229,230,32,245,221,91,188,120,250,16,247,34,254,173,114,9,188,218,59,195,170,70,1,171,67,119,207,10,139,206,149,165,207,160,97,176,176,110,168,148,178,174,95,57,143,130,252,60,0,159,22,201,167,45,92,94,163,182,97,54,183,
182,193,207,2,105,55,229,252,251,247,37,165,236,1,85,221,253,167,108,58,121,244,198,166,163,127,97,86,192,106,116,246,252,26,22,214,13,161,165,173,13,13,77,77,24,26,25,163,89,75,87,124,59,124,44,150,110,222,131,245,135,79,160,67,119,79,10,88,149,94,159,
81,242,102,101,149,186,85,25,245,163,242,167,198,26,26,248,122,176,114,18,153,11,11,242,241,239,213,255,165,169,232,233,235,195,103,197,6,232,234,27,84,123,63,235,232,234,194,103,197,6,232,215,173,87,225,179,160,115,39,191,8,255,41,11,109,29,93,204,92,
186,10,51,150,172,172,176,167,149,36,172,109,237,48,43,96,53,124,127,217,0,253,42,184,205,173,181,1,43,67,5,137,207,138,96,99,103,47,244,166,181,50,233,218,187,175,210,68,100,67,47,158,21,250,219,178,161,45,102,248,255,2,64,173,90,251,121,218,130,101,
104,40,38,171,33,57,241,13,94,191,124,241,197,248,175,178,212,53,52,66,192,214,125,232,216,163,151,66,215,183,253,170,27,86,236,58,172,114,129,138,218,27,176,84,176,37,176,162,183,19,170,66,191,110,61,184,117,232,172,148,178,18,94,62,71,90,170,240,75,
136,110,29,190,194,136,137,211,170,173,143,7,143,253,15,220,187,122,136,253,236,230,63,65,95,148,255,42,131,174,190,1,252,127,221,9,59,135,102,149,42,199,194,186,33,252,127,221,141,186,134,70,20,176,228,69,85,123,42,201,139,189,99,115,149,150,239,218,
174,131,210,202,186,39,38,33,248,187,81,227,21,254,213,85,37,109,58,117,197,208,159,38,75,252,60,234,102,216,23,231,63,197,80,195,172,128,213,74,219,44,192,204,210,10,63,251,175,80,217,204,188,214,6,172,132,216,231,213,194,142,198,77,157,84,90,190,139,
18,7,252,125,9,95,242,201,243,150,192,214,222,161,218,248,214,178,97,35,120,47,90,46,86,240,0,248,244,74,75,252,139,232,47,206,127,138,240,205,144,225,74,15,154,46,109,219,99,240,184,255,168,196,222,90,251,90,195,171,106,18,176,166,13,235,87,99,250,236,
101,204,83,48,198,42,4,2,29,157,79,11,219,139,166,140,67,110,118,214,231,189,125,209,211,135,239,47,27,160,199,241,64,32,46,230,169,210,18,130,107,146,255,20,185,37,29,198,49,75,173,12,223,141,30,143,208,75,103,149,190,137,102,173,156,97,189,79,78,66,
94,78,54,8,249,40,200,203,69,146,136,104,166,224,84,127,230,210,149,74,81,190,174,204,237,203,244,197,129,176,106,216,136,243,172,248,231,209,228,76,153,102,87,35,56,3,127,101,208,210,210,198,160,209,63,209,45,161,44,60,184,29,78,163,177,18,179,44,73,
180,108,211,30,163,167,206,250,108,182,13,243,154,140,54,157,186,74,61,47,229,93,34,57,82,134,224,239,209,239,59,149,214,224,209,255,59,165,239,154,82,43,3,214,125,37,45,184,126,137,164,36,114,111,131,210,111,232,72,116,237,211,191,202,237,114,239,234,
129,193,99,101,91,23,121,159,252,142,28,41,133,38,78,206,104,96,106,166,210,58,52,53,181,208,178,141,187,82,203,172,117,1,43,47,55,167,90,238,109,93,83,16,125,181,65,28,19,124,22,168,252,233,153,32,54,118,246,152,58,127,169,204,231,171,66,68,183,182,
161,236,55,247,37,225,218,190,19,5,44,46,174,95,185,160,178,237,118,191,4,100,249,178,107,105,105,99,78,224,122,161,125,210,85,133,158,65,93,248,172,88,47,215,173,69,126,110,46,57,82,10,118,205,156,170,166,158,74,190,219,85,171,3,22,99,12,65,103,78,208,
104,172,4,178,62,213,105,96,106,134,89,203,214,64,93,93,149,15,154,213,48,195,127,133,220,57,119,69,133,5,228,72,41,88,88,219,84,73,61,245,234,43,247,71,173,86,5,172,155,161,65,180,224,90,73,228,249,178,219,53,117,132,169,133,165,202,108,177,178,109,
132,22,173,221,85,218,134,47,21,99,19,179,42,169,71,217,179,240,58,181,231,139,86,136,99,187,182,208,72,84,66,63,202,202,158,181,129,42,253,129,72,122,147,128,131,91,214,145,83,84,128,182,174,110,149,212,163,86,71,185,111,188,215,154,128,245,215,111,
251,85,166,190,242,37,81,92,36,91,192,58,119,252,48,110,134,6,169,220,158,144,11,127,225,218,249,211,114,93,163,165,173,77,142,148,130,106,111,229,21,251,1,252,98,2,214,195,59,17,56,251,255,91,253,18,149,131,199,227,73,239,239,200,155,248,163,10,181,
240,14,109,94,135,231,79,30,202,124,190,166,150,14,57,82,10,85,149,177,144,161,228,73,68,141,15,88,201,137,111,176,117,133,63,0,70,163,176,10,72,121,151,136,45,203,23,129,177,170,235,239,178,178,82,252,186,100,46,62,200,184,3,135,182,14,205,176,164,145,
147,149,89,101,223,79,10,88,255,207,219,132,120,44,155,53,137,210,112,170,136,130,252,60,108,88,236,139,252,220,156,42,175,59,235,99,6,54,250,251,201,180,147,172,178,159,76,213,70,62,188,175,154,119,213,226,56,50,39,20,161,198,38,63,199,60,138,194,198,
37,243,144,147,245,177,90,219,185,239,92,176,216,221,48,107,26,140,49,236,92,189,12,111,19,226,63,155,13,241,207,159,97,255,198,85,152,58,63,128,243,188,6,102,230,136,127,254,172,86,249,239,23,159,105,120,114,95,121,186,159,207,30,222,71,171,246,95,169,
220,238,7,183,35,190,236,25,22,99,12,23,254,252,13,129,179,167,84,251,96,5,160,214,40,243,254,245,219,126,149,138,72,200,202,141,191,47,226,242,169,227,156,231,40,115,215,203,234,226,63,99,37,167,209,60,139,186,167,114,155,19,19,226,149,254,3,87,163,
2,86,98,66,60,150,205,156,132,163,187,182,200,180,56,92,29,120,159,156,132,154,206,253,155,255,226,196,193,61,213,198,158,223,119,108,226,156,109,152,89,88,213,58,255,153,90,90,43,181,188,151,209,79,149,190,190,36,138,178,20,139,106,92,192,202,72,127,
143,67,91,214,99,254,132,81,120,254,248,65,141,250,178,191,140,126,82,163,131,85,82,226,107,108,171,102,15,53,120,60,30,54,47,91,32,113,87,89,187,166,142,181,206,127,141,148,190,129,226,167,59,21,85,145,154,244,14,255,92,58,247,101,5,172,248,231,207,
176,119,195,74,204,28,57,8,127,255,245,167,210,54,101,171,234,217,73,77,37,63,47,23,235,23,249,240,37,192,170,19,185,217,89,88,191,216,23,133,98,222,106,255,20,176,212,106,149,255,148,25,132,249,183,215,87,47,170,108,43,241,131,155,215,160,172,172,180,
118,7,44,30,143,135,216,103,143,113,242,208,30,248,121,141,192,162,41,63,34,228,194,95,42,147,53,175,10,222,189,126,85,35,211,133,24,99,216,246,139,63,146,19,95,87,91,27,223,196,197,98,207,218,192,10,199,117,116,245,96,221,200,174,86,249,207,212,194,
74,233,139,255,165,37,37,216,246,203,18,148,41,121,34,112,249,212,113,60,188,115,83,37,253,160,222,210,206,42,64,89,133,13,29,63,137,187,131,74,75,81,88,80,128,252,188,28,164,165,166,32,33,54,6,209,15,239,35,236,234,101,156,59,126,4,71,182,111,68,208,
153,19,136,126,120,95,41,2,152,138,210,161,187,39,92,218,117,80,218,237,64,105,73,137,76,27,207,41,202,214,192,197,8,190,240,23,74,75,75,97,106,110,1,45,237,202,191,56,121,226,224,238,10,210,95,213,145,183,9,241,208,212,210,130,147,139,155,208,241,228,
183,111,106,157,255,226,159,71,227,221,235,87,74,173,251,195,251,84,168,169,169,193,217,173,173,210,102,164,187,215,44,87,217,123,122,106,35,122,180,163,55,46,5,168,111,108,130,181,7,142,35,225,229,11,172,244,245,86,206,175,130,186,6,54,29,253,75,37,
154,109,225,193,127,99,219,138,197,255,155,50,171,171,195,165,109,7,116,234,217,27,237,58,119,87,72,220,242,206,141,80,252,186,116,110,13,242,154,26,230,175,217,36,244,152,254,241,189,59,181,206,127,161,151,206,97,207,186,64,149,244,224,36,63,127,120,
244,27,88,169,50,34,255,13,197,150,229,139,84,122,71,164,212,25,86,109,96,78,224,58,52,108,220,4,13,76,205,112,229,212,31,40,45,169,124,231,51,198,67,114,226,27,116,246,252,90,162,210,139,34,188,142,123,129,141,254,126,40,45,45,21,186,149,75,125,151,
136,187,97,215,113,241,191,71,241,50,230,41,120,60,6,83,11,43,153,68,59,19,19,226,177,118,254,44,148,149,42,127,253,65,67,67,19,218,186,122,40,45,81,254,126,101,247,110,134,161,125,183,158,168,91,207,16,0,106,165,255,76,205,45,112,241,196,49,149,140,
251,123,17,55,160,174,161,1,39,23,55,185,219,88,90,82,130,83,71,246,225,192,166,181,224,241,84,187,206,76,1,75,128,111,135,143,65,175,129,67,248,191,116,41,73,111,149,38,23,150,242,46,17,26,154,154,112,114,109,173,148,242,222,39,39,97,165,175,55,114,
178,178,56,191,104,41,111,223,32,242,223,80,92,58,113,20,241,207,163,193,24,131,153,165,21,52,52,53,43,156,159,151,147,141,21,115,166,34,235,99,134,74,250,119,130,207,66,120,244,27,136,240,107,87,148,94,118,105,73,49,158,220,187,131,46,125,250,67,83,
75,171,86,250,47,41,241,13,146,19,19,84,54,254,159,70,221,197,179,7,247,208,200,193,17,245,141,27,72,61,159,199,227,225,110,216,63,216,178,124,33,110,95,15,174,146,239,40,5,172,255,199,209,197,13,211,230,7,160,142,186,58,255,152,177,169,41,66,46,252,
165,180,58,158,69,221,69,3,51,139,74,63,241,121,19,23,139,192,217,83,241,241,131,236,18,74,60,30,15,201,137,175,113,231,70,8,46,157,56,198,151,65,51,181,180,130,134,134,38,120,60,30,54,46,241,83,218,27,226,162,244,254,110,40,6,143,253,15,44,172,27,66,
83,75,27,79,238,221,81,122,29,57,89,153,120,247,250,21,58,121,244,134,154,154,90,173,244,159,170,73,79,77,70,240,249,211,120,254,248,1,138,10,11,160,174,161,1,45,109,29,168,107,104,160,168,176,0,233,239,83,240,252,241,67,4,95,248,11,251,214,255,130,144,
139,103,170,116,189,153,214,176,0,88,55,106,140,128,45,123,97,240,255,183,19,130,44,154,242,163,210,191,196,35,38,122,227,187,81,227,21,186,246,234,153,19,56,186,115,179,76,57,117,178,160,165,173,131,214,29,59,227,245,203,23,42,123,26,230,228,226,134,
69,27,119,66,67,227,127,153,96,91,2,23,225,102,200,85,149,212,55,228,199,137,252,7,64,181,221,127,95,26,95,252,12,203,200,196,20,75,54,237,150,56,5,174,87,223,72,233,251,62,61,185,31,137,39,247,35,97,223,172,57,12,101,152,122,51,198,240,224,118,56,182,
173,88,140,208,139,103,149,250,24,186,172,172,20,239,94,191,66,174,138,18,200,141,77,205,176,104,195,246,10,250,119,110,29,58,35,234,118,56,178,50,62,40,189,206,232,135,247,209,200,161,25,172,109,237,106,189,255,190,52,190,232,25,150,158,65,93,44,221,
188,71,170,12,187,191,247,79,120,249,76,21,111,60,127,122,156,220,201,163,23,28,156,93,96,108,98,10,61,131,186,40,200,207,67,246,199,12,188,137,127,137,23,79,30,226,246,141,16,165,43,232,86,5,26,154,154,88,182,117,31,236,29,157,197,126,158,150,146,132,
133,147,85,163,38,173,163,171,139,192,29,135,96,99,103,79,254,163,128,85,11,102,86,13,76,48,127,237,86,169,193,10,248,180,51,196,178,153,147,104,180,200,201,212,249,1,232,246,53,183,134,225,211,168,187,88,233,235,173,146,220,80,115,107,27,252,178,243,
48,18,95,197,145,255,232,150,176,230,98,217,176,17,252,55,237,150,42,121,94,142,137,185,37,62,126,72,199,171,23,49,52,98,100,228,155,33,35,240,221,168,31,165,158,103,102,105,5,61,3,3,149,188,25,157,151,147,141,215,113,177,24,56,106,60,50,51,62,144,255,
40,96,213,60,28,154,183,196,226,13,59,96,212,192,84,174,235,156,221,218,32,34,228,234,103,217,188,174,166,225,236,214,14,222,139,150,163,78,29,217,50,191,154,58,187,32,45,37,9,175,227,98,149,110,75,234,187,183,40,45,41,193,15,255,153,66,254,171,5,212,
249,146,26,251,205,224,225,88,178,121,55,234,26,214,151,251,90,93,61,125,76,95,20,88,101,155,247,215,84,76,204,45,48,43,96,21,212,5,94,15,145,133,255,204,81,157,154,244,185,227,135,241,224,118,68,173,242,159,134,166,38,86,236,60,140,206,158,95,87,107,
59,103,5,172,166,128,37,47,117,13,235,99,238,170,95,241,227,207,190,208,212,212,82,184,156,102,45,93,49,201,111,49,69,37,9,104,105,105,195,103,197,6,133,126,16,202,213,164,235,213,55,82,137,109,187,86,47,131,150,142,78,45,241,159,26,126,94,252,11,154,
56,57,195,107,246,2,152,41,121,175,44,101,241,245,247,195,209,161,187,39,5,44,121,104,221,177,11,214,236,59,134,214,29,187,40,165,188,110,95,247,199,224,113,19,40,58,137,97,242,188,37,149,146,38,111,96,106,134,217,203,214,8,189,188,171,44,138,139,139,
176,97,177,15,90,119,236,92,227,253,247,159,217,243,208,190,155,7,0,64,79,95,31,51,3,86,65,75,171,122,9,111,216,59,58,99,244,212,25,74,47,183,214,174,97,89,219,218,193,123,225,50,12,249,113,34,116,245,244,149,90,118,139,214,237,80,86,86,134,152,71,81,
20,165,254,159,111,135,143,69,255,97,163,148,112,75,105,137,122,134,245,17,117,43,92,233,54,230,231,229,34,46,38,26,19,125,63,169,254,212,60,255,169,97,194,156,133,232,53,112,176,208,81,163,6,166,104,104,223,4,55,67,130,170,133,149,230,86,54,88,188,113,
59,244,244,63,37,110,159,58,188,151,2,150,36,12,234,25,98,228,196,233,152,52,119,137,204,79,1,21,161,101,27,119,104,235,232,226,241,189,219,95,124,176,114,105,219,1,83,230,45,145,121,145,93,26,77,156,156,145,145,254,94,105,121,128,130,164,165,36,161,
32,47,23,163,167,204,172,81,254,211,210,210,198,140,37,43,209,181,79,95,177,159,91,217,218,161,94,253,250,120,112,59,252,179,218,89,223,216,4,75,54,237,70,3,83,115,254,49,10,88,18,102,84,63,120,77,193,212,249,1,112,114,117,83,218,151,135,11,199,150,173,
208,168,73,83,60,184,115,83,37,59,16,212,4,204,44,173,177,112,221,86,232,40,89,250,220,213,189,35,158,220,139,68,134,140,90,132,242,240,50,250,41,76,45,173,208,103,208,176,26,225,63,51,75,107,204,91,187,25,45,219,184,75,9,244,45,80,223,184,129,74,102,
167,178,221,210,155,99,225,250,109,176,108,104,43,116,92,153,1,171,70,191,56,170,174,174,1,215,246,29,241,245,160,97,85,34,89,36,137,212,164,119,216,178,124,1,226,159,71,87,187,62,178,176,110,168,178,28,65,109,29,93,44,223,126,64,166,151,111,21,225,227,
135,116,44,156,52,22,153,25,233,74,47,91,67,83,19,1,91,246,161,137,147,115,181,246,95,151,222,125,241,211,204,185,21,82,155,184,8,191,118,5,187,214,46,87,202,214,58,178,98,231,224,136,185,171,126,133,145,73,197,215,133,70,122,184,127,185,1,75,75,75,27,
173,218,119,66,251,238,61,209,166,83,87,185,28,169,74,202,202,202,112,237,220,41,252,247,192,174,106,241,174,143,133,117,67,124,63,246,63,56,190,103,155,74,190,240,192,167,71,214,202,126,10,36,74,236,179,199,88,62,115,178,74,54,133,51,50,49,197,202,221,
191,161,190,113,131,106,233,191,159,102,206,133,171,123,71,133,174,79,136,125,142,95,151,206,195,251,228,119,42,183,181,107,239,126,240,154,61,15,58,186,122,98,63,255,162,2,86,189,250,70,112,104,222,18,14,206,45,209,212,185,37,154,58,187,66,91,71,167,
218,218,155,157,249,17,103,142,30,68,200,133,51,40,18,35,144,160,242,105,185,153,5,6,141,30,143,46,125,250,97,165,143,55,98,159,61,86,73,61,131,70,255,132,225,19,166,85,73,155,66,47,157,197,158,117,43,84,82,118,179,150,173,224,191,113,39,127,127,176,
234,226,191,30,253,190,19,218,221,66,17,242,114,115,240,199,222,237,184,118,238,52,84,161,122,84,175,190,17,38,248,44,132,123,151,30,156,231,213,248,128,85,71,93,29,90,90,218,208,214,209,129,150,182,14,180,117,116,160,95,183,30,76,204,45,96,106,110,9,
83,11,75,152,152,91,194,210,182,17,76,205,45,107,228,237,106,94,78,54,130,206,157,66,232,197,179,85,240,43,247,41,9,183,215,192,193,104,223,173,39,212,213,213,177,247,255,247,42,82,5,110,29,58,195,111,229,198,42,89,39,44,231,224,230,181,184,122,230,132,
74,202,238,249,237,247,152,232,179,176,90,249,79,153,188,122,17,131,227,123,182,41,237,1,131,158,65,93,244,29,58,18,253,134,142,148,233,14,71,169,1,139,169,106,183,120,130,79,252,139,104,220,254,39,24,15,238,68,32,49,254,165,82,54,232,215,210,210,70,
115,183,54,112,107,255,21,220,187,245,68,3,37,43,3,19,181,207,127,175,227,94,224,202,169,63,17,25,246,15,242,20,216,78,200,161,121,75,116,234,217,7,61,250,14,248,108,75,49,20,176,170,152,194,130,124,188,140,126,138,132,216,24,164,38,189,67,90,74,50,210,
83,147,145,159,155,131,162,162,34,20,23,22,162,180,180,4,26,26,154,208,212,210,130,158,65,93,212,171,95,31,198,166,230,176,176,182,129,85,195,70,176,119,116,134,77,227,38,149,190,101,32,190,76,255,149,149,149,225,249,147,135,136,121,120,31,111,226,95,
226,221,235,87,200,201,202,68,126,94,46,202,74,75,161,171,167,15,61,131,186,48,54,53,67,35,135,102,176,111,230,4,103,183,182,48,85,162,162,54,5,44,130,32,106,61,117,168,11,8,130,160,128,69,16,4,65,1,139,32,8,10,88,4,65,16,20,176,8,130,32,40,96,17,4,65,
1,139,32,8,130,2,22,65,16,4,5,44,130,32,40,96,17,4,65,80,192,34,8,130,160,128,69,16,4,5,44,130,32,8,10,88,4,65,16,20,176,8,130,160,128,69,16,4,65,1,139,32,8,130,2,22,65,16,20,176,8,130,32,40,96,17,4,65,80,192,34,8,130,2,22,65,16,4,5,44,130,32,8,10,88,
4,65,80,192,34,8,130,160,128,69,16,4,65,1,139,32,8,10,88,4,65,16,20,176,8,130,160,128,69,16,4,65,1,139,32,8,130,2,22,65,16,20,176,8,130,32,40,96,17,4,65,80,192,34,8,130,2,22,65,16,68,181,68,61,32,32,32,128,235,132,51,103,206,224,204,153,51,8,11,11,67,
88,88,24,30,61,122,132,132,132,4,36,36,36,160,89,179,102,252,243,120,60,30,210,210,210,160,175,175,175,52,227,162,163,163,49,126,252,120,20,22,22,162,77,155,54,159,173,147,148,221,182,164,164,36,172,93,187,22,61,123,246,172,210,118,68,71,71,227,183,223,
126,67,167,78,157,170,93,121,39,78,156,168,48,166,228,225,193,131,7,88,189,122,53,246,236,217,131,208,208,80,212,169,83,7,77,155,54,229,127,190,118,237,90,220,186,117,11,169,169,169,112,112,112,128,186,186,58,10,10,10,176,125,251,118,116,236,216,81,106,
249,217,217,217,88,177,98,5,118,237,218,133,252,252,124,184,185,185,81,244,168,142,51,172,236,236,108,164,167,167,35,48,48,16,9,9,9,200,200,200,192,237,219,183,17,21,21,37,116,222,193,131,7,209,180,105,83,240,120,60,165,25,231,239,239,15,55,55,55,184,
186,186,2,0,194,195,195,193,24,171,242,78,82,118,219,50,50,50,112,226,196,137,42,111,199,187,119,239,112,233,210,165,106,85,94,185,79,197,141,41,89,217,191,127,63,58,119,238,12,30,143,135,111,191,253,22,13,27,54,132,183,183,55,198,142,29,203,63,103,225,
194,133,40,45,45,197,137,19,39,208,161,67,7,228,231,231,35,47,47,15,82,126,175,249,12,29,58,20,111,223,190,197,160,65,131,176,126,253,122,236,218,181,139,162,199,231,128,201,136,185,185,57,75,76,76,100,140,49,230,227,227,195,2,3,3,133,62,207,202,202,
98,17,17,17,76,153,116,238,220,153,133,134,134,242,255,86,87,87,103,5,5,5,172,170,81,118,219,30,63,126,204,28,29,29,171,188,29,65,65,65,204,211,211,179,90,149,87,238,83,113,99,74,22,94,190,124,201,116,117,117,43,248,39,55,55,151,221,187,119,79,236,216,
105,219,182,45,187,114,229,10,75,75,75,99,134,134,134,82,235,200,203,203,99,51,102,204,96,60,30,143,49,198,88,68,68,4,235,208,161,3,35,170,30,133,215,176,98,98,98,208,163,71,15,216,219,219,35,50,50,18,9,9,9,216,182,109,27,255,86,161,101,203,150,112,116,
116,68,120,120,120,133,219,8,209,207,246,238,221,11,123,123,123,216,219,219,99,207,158,61,0,0,63,63,63,68,69,69,225,167,159,126,66,96,96,32,134,14,29,138,178,178,50,180,109,219,22,59,118,236,192,31,127,252,1,0,248,231,159,127,112,251,246,109,0,192,209,
163,71,113,232,208,33,254,255,27,53,106,132,150,45,91,98,255,254,253,24,55,110,28,0,224,249,243,231,24,50,100,8,70,141,26,133,233,211,167,3,0,182,111,223,142,198,141,27,163,73,147,38,56,124,248,112,133,182,202,218,54,69,202,230,58,71,82,27,196,217,32,
169,140,253,251,247,195,214,214,22,174,174,174,120,246,236,153,216,250,119,236,216,129,77,155,54,1,0,110,220,184,1,111,111,111,236,216,177,3,190,190,190,232,221,187,55,28,28,28,112,243,230,77,169,229,137,179,65,92,159,8,206,90,202,125,90,92,92,92,97,
76,201,210,127,167,79,159,198,215,95,127,93,225,182,84,95,95,191,194,50,66,89,89,25,194,195,195,241,238,221,59,56,58,58,138,237,139,37,75,150,240,199,80,84,84,20,6,14,28,8,61,61,61,108,222,188,25,106,106,106,0,128,247,239,223,195,208,208,144,102,59,53,
105,134,213,185,115,103,150,159,159,207,2,2,2,216,216,177,99,217,205,155,55,249,191,58,43,86,172,96,211,166,77,99,241,241,241,44,47,47,79,168,28,209,207,174,94,189,202,156,156,156,216,147,39,79,88,116,116,52,115,118,118,102,87,174,92,97,153,153,153,172,
125,251,246,236,212,169,83,44,43,43,139,165,167,167,51,117,117,117,150,144,144,192,210,210,210,88,155,54,109,88,89,89,25,27,50,100,8,27,51,102,12,43,43,43,99,109,218,180,97,25,25,25,236,197,139,23,183,15,48,19,0,0,32,0,73,68,65,84,172,94,189,122,236,
159,127,254,97,57,57,57,204,203,203,139,117,238,220,153,49,198,88,84,84,20,211,214,214,102,193,193,193,44,47,47,143,5,7,7,51,103,103,103,22,27,27,203,158,62,125,202,236,236,236,132,126,153,25,99,50,183,77,214,178,5,103,88,146,206,225,106,131,168,13,146,
202,120,244,232,17,51,50,50,98,145,145,145,44,55,55,151,141,25,51,70,236,140,104,233,210,165,108,222,188,121,140,49,198,206,159,63,207,250,247,239,207,150,46,93,202,58,118,236,200,10,11,11,217,154,53,107,216,168,81,163,56,203,147,100,131,104,159,8,34,
232,83,113,99,74,22,223,44,92,184,144,77,157,58,85,232,216,193,131,7,89,135,14,29,88,135,14,29,216,130,5,11,248,51,44,59,59,59,214,171,87,47,254,172,93,220,12,235,209,163,71,172,81,163,70,172,184,184,152,13,30,60,152,237,222,189,91,232,243,232,232,104,
102,99,99,195,194,195,195,105,186,83,147,102,88,125,250,244,129,174,174,46,28,29,29,145,159,159,47,244,217,132,9,19,144,152,152,136,145,35,71,34,57,57,153,243,179,160,160,32,120,121,121,161,69,139,22,112,114,114,194,132,9,19,16,28,28,12,67,67,67,104,
106,106,194,216,216,24,245,234,213,67,131,6,13,0,0,230,230,230,48,49,49,65,247,238,221,241,235,175,191,226,221,187,119,120,246,236,25,118,236,216,1,79,79,79,24,25,25,225,246,237,219,232,212,169,19,186,119,239,14,3,3,3,248,250,250,10,217,96,111,111,143,
158,61,123,66,79,79,15,55,110,220,64,126,126,62,198,140,25,3,47,47,47,152,155,155,227,249,243,231,18,219,205,213,54,69,202,150,116,14,87,27,68,109,224,42,163,103,207,158,104,215,174,29,244,245,245,49,99,198,12,185,124,220,187,119,111,104,107,107,195,
214,214,22,69,69,69,156,229,113,181,85,176,79,4,17,244,169,184,49,37,75,255,181,107,215,14,33,33,33,40,41,41,225,31,243,244,244,196,250,245,235,81,175,94,61,161,53,207,232,232,104,4,5,5,161,71,143,30,18,219,236,226,226,130,86,173,90,193,207,207,15,119,
239,222,197,248,241,227,249,159,189,126,253,26,125,251,246,197,214,173,91,241,213,87,95,209,108,167,58,46,186,75,188,176,142,228,75,141,140,140,112,236,216,49,140,25,51,6,107,215,174,229,252,172,117,235,214,56,123,246,44,114,115,115,145,155,155,139,211,
167,79,163,117,235,214,82,235,247,245,245,197,226,197,139,49,117,234,84,76,152,48,1,243,231,207,199,156,57,115,0,0,142,142,142,184,119,239,30,146,146,146,0,0,103,207,158,149,104,187,179,179,51,154,55,111,142,176,176,48,68,68,68,96,222,188,121,24,62,124,
184,66,109,83,164,108,73,231,112,181,65,212,6,73,101,56,57,57,33,34,34,2,41,41,41,252,219,39,113,152,153,153,33,54,54,22,0,240,244,233,83,152,153,153,137,245,49,87,121,92,109,229,26,43,92,99,74,150,254,27,56,112,32,12,13,13,49,110,220,56,124,252,248,
17,0,208,176,97,67,188,123,247,14,15,30,60,192,228,201,147,165,214,91,90,90,138,210,210,82,126,112,91,188,120,49,54,111,222,12,95,95,95,104,105,105,1,0,82,82,82,208,187,119,111,44,95,190,28,131,6,13,226,95,155,146,146,194,95,158,32,170,113,192,226,226,
220,185,115,112,116,116,196,202,149,43,241,253,247,223,115,126,54,98,196,8,180,109,219,22,150,150,150,176,180,180,68,171,86,173,48,114,228,72,169,117,88,89,89,193,215,215,23,195,135,15,199,216,177,99,241,243,207,63,195,194,194,2,0,224,238,238,14,47,47,
47,56,57,57,193,213,213,21,9,9,9,18,203,25,54,108,24,44,45,45,97,107,107,11,27,27,27,28,57,114,4,69,69,69,10,181,77,145,178,37,157,195,213,6,81,27,36,149,209,165,75,23,12,27,54,12,77,155,54,133,179,179,51,114,115,115,197,218,57,122,244,104,196,199,199,
195,198,198,6,219,182,109,131,143,143,143,216,243,184,202,147,183,31,101,65,150,50,213,213,213,113,241,226,69,228,229,229,193,204,204,12,77,155,54,133,185,185,57,124,125,125,113,242,228,73,216,217,217,113,214,145,149,149,5,77,77,77,104,106,106,226,232,
209,163,252,241,51,110,220,56,76,156,56,17,0,240,241,227,71,244,233,211,7,177,177,177,24,55,110,28,212,212,212,208,171,87,47,0,64,80,80,16,166,76,153,34,52,195,35,84,135,26,83,209,123,2,249,249,249,40,43,43,67,221,186,117,101,250,44,47,47,15,101,101,
101,168,87,175,158,60,235,111,252,133,80,30,143,87,225,23,58,43,43,11,234,234,234,48,48,48,144,90,86,118,118,54,74,74,74,248,183,41,138,182,77,209,178,37,157,35,169,13,226,108,144,84,70,102,102,38,52,53,53,57,223,35,99,140,33,53,53,21,166,166,166,80,
87,87,231,108,15,87,121,242,244,163,172,200,90,102,74,74,10,226,227,227,97,96,96,0,103,103,103,104,104,104,40,92,103,105,105,169,204,215,23,21,21,65,91,91,155,162,73,77,14,88,4,65,16,53,226,150,144,32,8,130,2,22,65,16,20,176,8,130,32,40,96,17,4,65,80,
192,34,8,130,2,22,65,16,4,5,44,130,32,8,10,88,4,65,80,192,34,8,130,160,128,69,16,4,65,1,139,32,8,10,88,4,65,16,20,176,8,130,32,40,96,17,4,65,1,139,32,8,226,115,35,243,14,103,65,65,65,248,227,143,63,144,146,146,2,59,59,59,252,244,211,79,104,215,174,29,
245,32,65,16,85,134,84,229,103,0,240,246,246,198,203,151,47,225,235,235,139,73,147,38,161,113,227,198,88,185,114,37,146,146,146,196,170,230,114,169,228,102,101,101,193,223,223,31,59,119,238,68,81,81,145,208,103,31,62,124,192,158,61,123,240,226,197,11,
180,106,213,74,168,204,55,111,222,96,225,194,133,56,124,248,48,10,11,11,43,124,174,234,250,5,201,202,202,66,82,82,18,140,140,140,42,124,38,78,97,88,149,72,83,145,150,166,136,172,40,226,148,154,85,161,254,77,16,114,221,18,238,217,179,7,86,86,86,8,12,12,
196,246,237,219,49,98,196,8,28,61,122,20,199,142,29,195,221,187,119,113,253,250,245,10,215,112,169,228,14,25,50,4,47,94,188,128,135,135,7,252,252,252,240,219,111,191,241,63,75,76,76,196,195,135,15,177,114,229,202,10,101,14,24,48,0,117,235,214,197,212,
169,83,241,203,47,191,112,110,252,175,138,250,5,191,148,35,71,142,196,155,55,111,196,126,46,78,97,88,149,112,169,72,203,162,136,44,47,92,74,205,170,80,255,38,8,33,164,233,128,245,232,209,131,21,23,23,51,47,47,47,118,238,220,57,198,24,99,123,246,236,97,
55,111,222,100,137,137,137,236,135,31,126,144,89,37,247,214,173,91,204,206,206,142,149,150,150,50,198,24,59,113,226,4,107,222,188,185,84,85,100,30,143,199,110,222,188,201,74,74,74,24,99,140,45,88,176,128,205,156,57,83,110,149,94,69,235,23,196,199,199,
135,233,235,235,11,41,82,139,83,50,22,84,24,86,37,146,236,149,85,17,89,153,74,205,170,80,255,38,8,185,116,9,213,213,213,161,169,169,137,135,15,31,98,192,128,1,0,128,137,19,39,162,99,199,142,176,177,177,193,135,15,31,132,206,231,82,201,125,240,224,1,60,
61,61,249,183,73,253,251,247,71,76,76,12,10,10,10,56,109,80,83,83,67,199,142,29,161,161,161,129,141,27,55,226,207,63,255,228,171,32,139,162,138,250,203,57,114,228,8,222,190,125,139,111,190,249,134,243,60,113,10,195,178,170,56,243,120,60,44,92,184,16,
54,54,54,176,179,179,195,157,59,119,56,175,151,132,172,138,200,146,202,21,167,6,45,77,169,89,80,33,27,144,95,9,154,32,42,125,75,88,90,90,10,224,147,22,94,70,70,6,128,79,218,117,225,225,225,40,42,42,226,84,22,137,137,137,193,244,233,211,177,116,233,82,
0,159,212,86,4,85,94,116,116,116,160,174,174,46,81,126,74,28,175,95,191,134,186,186,58,63,32,113,161,204,250,111,221,186,133,109,219,182,225,192,129,3,82,207,109,217,178,37,2,2,2,112,252,248,113,216,217,217,33,54,54,22,211,166,77,195,145,35,71,112,235,
214,45,68,68,68,32,62,62,158,31,88,186,119,239,142,43,87,174,160,117,235,214,216,185,115,39,255,156,11,23,46,160,65,131,6,156,215,75,34,51,51,19,150,150,150,66,199,14,29,58,132,142,29,59,162,99,199,142,88,184,112,33,103,185,239,223,191,231,235,15,102,
103,103,227,245,235,215,216,189,123,55,212,213,213,113,233,210,37,104,105,105,33,33,33,1,151,47,95,198,143,63,254,136,173,91,183,34,63,63,31,113,113,113,0,128,144,144,16,236,216,177,3,65,65,65,56,127,254,60,2,2,2,112,255,254,125,20,20,20,224,226,197,
139,152,48,97,130,88,93,71,130,168,84,192,114,114,114,66,120,120,56,252,253,253,49,108,216,48,248,251,251,99,210,164,73,176,176,176,192,145,35,71,208,183,111,95,137,129,69,84,37,183,81,163,70,124,193,78,0,72,72,72,128,150,150,22,76,77,77,101,54,120,243,
230,205,240,243,243,195,252,249,243,1,0,39,79,158,132,137,137,9,76,76,76,112,242,228,73,149,212,255,246,237,91,12,30,60,24,131,6,13,194,185,115,231,240,246,237,91,177,107,119,229,136,42,12,203,163,226,252,207,63,255,96,198,140,25,176,181,181,69,203,150,
45,209,164,73,19,169,74,214,226,144,69,17,89,222,114,165,41,53,11,162,136,18,52,65,84,58,96,45,95,190,28,243,231,207,135,190,190,62,206,156,57,131,97,195,134,33,56,56,24,207,158,61,195,137,19,39,48,117,234,212,10,215,72,82,201,253,230,155,111,112,243,
230,77,68,70,70,2,0,86,175,94,45,147,104,106,82,82,18,220,221,221,249,202,190,197,197,197,252,39,81,3,6,12,64,76,76,12,98,98,98,248,183,172,202,174,63,60,60,28,227,198,141,67,118,118,54,30,60,120,128,204,204,76,169,51,28,65,228,81,113,110,209,162,5,78,
158,60,137,178,178,50,188,127,255,30,175,95,191,150,170,100,45,14,89,20,145,185,202,149,164,6,45,52,120,56,20,157,149,161,4,77,16,114,47,186,51,198,88,114,114,50,27,61,122,52,235,221,187,55,27,53,106,20,235,209,163,7,155,62,125,58,203,205,205,173,112,
110,70,70,6,115,113,113,97,0,248,255,60,61,61,249,159,31,58,116,136,233,232,232,48,115,115,115,230,228,228,196,146,146,146,100,90,68,158,63,127,62,179,183,183,103,253,250,245,99,246,246,246,236,217,179,103,98,109,85,85,253,130,12,25,50,68,166,69,119,
65,230,206,157,203,234,214,173,203,92,92,92,216,228,201,147,89,231,206,157,249,11,255,86,86,86,204,210,210,146,93,190,124,153,229,229,229,177,254,253,251,51,3,3,3,166,175,175,207,254,253,247,95,206,235,185,236,77,75,75,99,3,6,12,96,26,26,26,204,193,193,
129,153,153,153,49,27,27,27,118,253,250,117,169,118,101,102,102,50,55,55,55,102,109,109,205,108,108,108,216,147,39,79,36,46,186,31,63,126,156,13,25,50,132,221,188,121,147,255,128,131,199,227,49,47,47,47,102,105,105,201,44,45,45,217,160,65,131,88,126,
126,62,139,138,138,98,45,90,180,160,213,99,66,33,228,18,82,45,46,46,70,102,102,38,140,141,141,43,165,170,155,156,156,140,196,196,68,180,110,221,26,154,154,154,50,95,151,146,146,130,148,148,20,56,57,57,65,71,71,167,202,235,175,44,242,168,56,127,248,240,
1,122,122,122,208,213,213,149,122,189,44,253,198,165,136,44,169,92,121,212,160,37,161,10,37,104,226,203,133,148,159,9,130,168,61,107,88,4,65,16,20,176,8,130,32,106,67,192,42,43,43,195,134,13,27,100,62,94,219,168,141,237,252,82,124,71,124,230,128,117,
226,196,9,92,188,120,177,74,141,58,119,238,28,172,173,173,101,62,46,8,143,199,195,251,247,239,21,110,71,74,74,10,252,253,253,63,171,83,100,105,167,188,118,103,103,103,195,223,223,31,63,252,240,3,255,173,115,89,249,240,225,3,54,109,218,132,35,71,142,84,
248,44,43,43,11,126,126,126,248,254,251,239,57,203,149,212,166,232,232,104,108,220,184,81,165,253,89,21,117,16,213,36,96,137,75,114,5,254,151,4,43,250,127,101,112,242,228,73,12,25,50,68,230,227,130,136,38,224,114,37,235,138,35,51,51,83,98,50,113,85,33,
75,59,229,181,155,43,33,92,26,92,73,225,92,201,228,178,180,233,221,187,119,184,116,233,146,74,251,179,42,234,32,170,6,133,223,77,232,222,189,59,114,115,115,161,163,163,35,244,255,202,242,232,209,35,56,57,57,85,120,221,64,210,113,81,134,13,27,6,103,103,
103,254,203,137,229,182,213,20,100,109,167,60,228,231,231,163,121,243,230,216,180,105,19,212,212,212,208,184,113,99,204,158,61,27,83,166,76,145,233,122,55,55,55,248,248,248,96,232,208,161,21,126,204,226,226,226,240,242,229,75,168,171,171,195,202,202,
10,75,150,44,169,176,27,132,42,218,68,208,12,75,34,162,73,174,130,73,176,3,7,14,228,255,255,241,227,199,24,52,104,16,230,207,159,15,83,83,83,120,120,120,240,183,97,17,77,242,45,191,125,19,101,247,238,221,152,52,105,146,212,227,91,182,108,129,181,181,
53,220,220,220,176,117,235,86,120,123,123,3,128,80,2,174,180,100,93,113,9,190,229,248,250,250,194,204,204,12,30,30,30,72,72,72,16,123,235,41,46,73,121,239,222,189,176,183,183,135,189,189,61,246,236,217,3,0,248,239,127,255,11,47,47,47,116,234,212,9,14,
14,14,56,115,230,12,90,182,108,137,118,237,218,33,61,61,157,179,157,178,38,77,115,217,205,149,16,46,143,109,162,200,154,76,46,218,166,253,251,247,195,214,214,22,174,174,174,120,246,236,153,208,185,226,18,166,51,51,51,209,163,71,15,68,70,70,226,246,237,
219,240,244,244,68,78,78,142,196,243,165,213,65,212,96,164,189,89,234,227,227,195,58,119,238,204,242,243,243,89,64,64,0,27,59,118,44,75,79,79,103,234,234,234,44,33,33,65,232,255,81,81,81,76,79,79,143,5,7,7,179,130,130,2,54,117,234,84,246,205,55,223,48,
198,24,91,177,98,5,155,54,109,26,139,143,143,103,121,121,121,236,216,177,99,204,204,204,140,21,23,23,243,235,74,79,79,103,147,38,77,170,96,131,232,241,187,119,239,50,99,99,99,118,231,206,29,150,157,157,205,198,143,31,207,250,247,239,207,24,99,66,111,
91,11,218,38,174,29,75,151,46,101,243,230,205,99,140,49,118,254,252,121,214,191,127,127,22,29,29,205,116,116,116,88,72,72,8,43,46,46,102,62,62,62,172,123,247,238,21,108,218,182,109,27,243,240,240,96,175,95,191,102,143,31,63,102,47,95,190,100,87,175,94,
101,78,78,78,236,201,147,39,44,58,58,154,57,59,59,179,43,87,174,176,157,59,119,50,23,23,23,150,155,155,203,70,142,28,201,186,116,233,194,10,10,10,88,175,94,189,216,225,195,135,37,182,243,197,139,23,172,94,189,122,236,159,127,254,97,57,57,57,204,203,203,
139,255,38,186,104,127,202,106,119,116,116,52,179,177,177,97,225,225,225,140,49,38,179,109,226,222,168,95,189,122,53,155,53,107,150,208,54,64,26,26,26,236,253,251,247,18,219,244,232,209,35,102,100,100,196,34,35,35,89,110,110,46,27,51,102,12,63,19,33,
56,56,152,57,59,59,179,216,216,88,246,244,233,83,102,103,103,199,223,10,231,242,229,203,204,206,206,142,217,217,217,177,224,224,96,206,243,185,234,32,106,249,246,50,64,197,36,87,193,36,88,209,132,216,78,157,58,161,103,207,158,208,209,209,129,159,159,
31,110,222,188,9,160,98,146,111,183,110,221,176,102,205,26,161,219,132,189,123,247,98,194,132,9,21,234,23,61,126,231,206,29,244,237,219,23,238,238,238,168,91,183,174,208,204,72,16,121,146,117,5,105,219,182,45,60,60,60,160,169,169,9,95,95,95,68,68,68,
84,88,163,19,151,164,28,20,20,4,47,47,47,180,104,209,2,78,78,78,152,48,97,2,130,131,131,249,253,162,175,175,15,123,123,123,120,120,120,64,71,71,7,214,214,214,40,46,46,150,216,78,121,146,166,101,177,91,92,66,184,172,182,137,67,150,100,114,113,109,234,
217,179,39,218,181,107,7,125,125,125,204,152,49,131,255,25,87,194,116,159,62,125,96,104,104,136,6,13,26,192,195,195,131,243,124,174,58,136,47,224,150,80,158,100,213,251,247,239,243,111,3,79,159,62,141,22,45,90,0,168,152,228,91,167,78,29,161,20,145,210,
210,82,220,187,119,15,238,238,238,66,229,137,59,222,162,69,11,220,184,113,3,105,105,105,0,128,51,103,206,64,145,118,72,74,240,125,244,232,17,94,188,120,193,95,44,110,222,188,57,212,212,212,144,146,146,194,223,233,84,92,146,114,235,214,173,113,246,236,
89,228,230,230,34,55,55,23,167,79,159,70,235,214,173,1,64,104,59,28,113,253,41,174,157,242,36,77,115,217,13,72,78,8,151,197,54,73,72,75,38,23,215,38,39,39,39,68,68,68,240,183,174,57,125,250,52,255,51,174,132,233,229,203,151,195,218,218,26,245,235,215,
199,170,85,171,56,207,231,170,131,248,66,23,221,37,97,98,98,130,57,115,230,224,225,195,135,200,207,207,231,191,74,112,238,220,57,204,156,57,19,140,49,28,56,112,0,193,193,193,152,49,99,6,134,15,31,14,77,77,77,156,62,125,26,223,127,255,125,133,242,196,
29,239,214,173,27,134,14,29,10,7,7,7,52,106,212,8,238,238,238,50,237,143,37,202,232,209,163,177,119,239,94,216,216,216,64,77,77,13,87,174,92,1,0,88,88,88,96,221,186,117,8,10,10,66,126,126,62,206,159,63,15,224,147,16,199,207,63,255,140,33,67,134,96,238,
220,185,248,225,135,31,80,191,126,125,48,198,112,229,202,21,140,24,49,2,183,110,221,226,239,67,245,227,143,63,98,228,200,145,50,61,145,19,215,78,119,119,119,120,121,121,193,201,201,9,118,118,118,66,179,34,209,254,228,178,251,227,199,143,232,211,167,15,
98,99,99,49,110,220,56,140,27,55,14,158,158,158,184,118,237,90,165,124,93,191,126,125,108,220,184,17,221,186,117,131,161,161,33,140,140,140,16,18,18,194,217,166,46,93,186,96,216,176,97,104,218,180,41,26,54,108,8,79,79,79,161,7,38,127,255,253,55,108,109,
109,1,0,29,58,116,192,55,223,124,131,27,55,110,224,247,223,127,71,100,100,36,74,75,75,209,190,125,123,116,234,212,73,226,249,92,117,16,181,124,13,75,30,4,51,241,147,147,147,249,91,17,11,110,95,156,157,157,205,255,91,112,253,106,232,208,161,66,127,75,
59,126,224,192,1,22,27,27,203,114,115,115,217,250,245,235,133,214,82,228,129,199,227,137,181,149,49,198,82,83,83,249,219,50,151,83,88,88,88,97,125,45,63,63,191,194,54,196,89,89,89,114,217,33,169,157,229,59,39,228,228,228,136,221,14,90,176,63,185,236,
86,37,73,73,73,236,246,237,219,21,236,231,106,211,199,143,31,197,238,246,81,190,213,114,122,122,186,204,245,75,58,159,171,14,162,102,162,161,170,64,104,97,97,81,225,152,232,134,109,229,235,87,247,239,223,71,139,22,45,42,60,246,150,116,28,248,244,50,99,
159,62,125,208,166,77,27,60,127,254,28,87,175,94,85,200,78,53,53,53,177,182,150,223,50,138,162,173,173,45,118,157,76,16,121,85,99,184,218,9,128,255,68,79,90,127,114,217,173,74,44,45,45,43,236,110,42,173,77,245,235,215,151,88,94,189,122,245,228,170,95,
210,249,92,117,16,53,19,165,238,214,144,155,155,139,39,79,158,136,149,254,226,226,216,177,99,232,217,179,103,133,192,33,233,120,57,137,137,137,72,78,78,70,171,86,173,42,4,146,154,132,180,118,82,155,8,66,5,1,139,32,8,66,149,208,110,13,4,65,80,192,34,8,
130,160,128,69,16,4,5,44,130,32,8,10,88,4,65,16,20,176,8,130,160,128,69,16,4,65,1,139,32,8,130,2,22,65,16,20,176,8,130,32,40,96,17,4,65,80,192,34,8,130,2,22,65,16,4,5,44,130,32,8,165,6,172,148,148,20,172,94,189,26,107,215,174,197,254,253,251,249,123,
134,3,159,246,65,63,122,244,168,208,185,91,182,108,129,170,118,172,145,164,234,44,15,85,173,236,92,29,85,135,149,209,143,138,80,25,21,113,85,218,28,29,29,141,254,253,251,99,255,254,253,159,205,39,138,140,19,174,62,81,229,184,99,140,33,53,53,181,122,6,
172,183,111,223,226,215,95,127,69,90,90,26,66,67,67,209,165,75,23,204,158,61,27,0,208,184,113,99,248,251,251,227,246,237,219,0,128,57,115,230,32,59,59,91,161,253,213,101,65,84,213,89,17,170,90,217,185,58,170,14,43,163,31,229,65,94,245,237,170,182,217,
223,223,31,110,110,110,112,117,117,253,108,62,81,100,156,112,245,137,42,199,221,254,253,251,209,184,113,99,148,148,148,40,60,22,20,69,166,45,146,45,45,45,177,110,221,58,0,64,70,70,6,186,116,233,130,35,71,142,96,220,184,113,216,180,105,19,166,77,155,134,
53,107,214,224,254,253,251,56,116,232,144,202,156,42,170,234,76,212,140,126,84,134,250,182,42,109,78,73,73,193,244,233,211,43,40,54,145,31,37,215,219,164,73,19,133,148,188,43,171,18,47,119,75,141,141,141,177,120,241,98,190,202,238,192,129,3,97,101,101,
133,65,131,6,97,251,246,237,208,210,210,18,123,157,56,133,222,29,59,118,192,215,215,23,189,123,247,134,131,131,3,95,195,80,22,85,103,73,215,74,82,2,22,69,146,178,179,60,74,203,149,85,29,22,167,18,45,169,93,229,72,83,106,22,167,102,45,106,187,96,63,74,
82,176,22,189,189,16,188,254,210,165,75,24,62,124,56,255,151,210,219,219,27,23,47,94,20,107,187,52,245,109,73,253,200,101,179,183,183,55,90,182,108,201,255,183,122,245,106,137,229,60,127,254,28,67,134,12,193,168,81,163,48,125,250,244,10,109,243,243,243,
67,84,84,20,126,250,233,39,4,6,6,74,244,139,180,114,184,198,142,36,159,74,26,39,226,234,18,103,147,96,159,200,58,238,158,63,127,46,81,157,93,214,122,223,190,125,139,237,219,183,115,126,183,197,141,43,209,177,160,232,253,40,39,145,145,145,172,85,171,86,
66,199,110,220,184,33,116,108,217,178,101,76,79,79,143,165,164,164,136,45,67,146,66,239,210,165,75,89,199,142,29,89,97,97,33,91,179,102,13,27,53,106,148,204,170,206,226,174,229,82,14,22,84,62,150,164,144,44,143,210,114,101,85,135,37,169,68,139,107,151,
32,210,148,154,197,169,89,139,218,46,216,143,226,20,172,69,17,189,158,199,227,49,79,79,79,182,125,251,118,246,242,229,75,102,109,109,205,10,11,11,197,218,46,77,125,91,82,63,114,217,92,80,80,192,114,114,114,88,88,88,24,115,117,117,101,185,185,185,18,203,
137,138,138,98,218,218,218,44,56,56,152,229,229,229,137,85,36,106,223,190,61,59,117,234,20,203,202,202,146,232,23,105,229,112,141,29,113,253,194,53,78,68,235,146,100,147,96,159,200,58,238,184,212,217,101,173,87,48,38,72,234,119,113,227,74,112,44,168,
84,249,89,148,211,167,79,163,125,251,246,0,128,55,111,222,96,251,246,237,24,61,122,52,252,252,252,196,158,207,165,232,219,187,119,111,104,107,107,195,214,214,22,69,69,69,50,171,58,139,187,150,171,30,65,36,41,36,203,163,180,92,89,213,97,46,149,104,209,
118,137,34,175,82,179,56,149,232,114,196,41,88,159,60,121,18,38,38,38,48,49,49,193,201,147,39,43,92,175,166,166,134,253,251,247,99,197,138,21,240,241,241,129,183,183,55,95,4,68,212,118,105,234,219,146,250,145,203,230,242,219,9,111,111,111,252,254,251,
239,208,215,215,231,244,189,189,189,61,122,246,236,9,61,61,189,10,109,51,52,52,132,166,166,38,140,141,141,81,175,94,61,78,191,112,149,195,53,118,196,245,139,180,113,34,88,23,151,77,229,200,163,118,45,73,157,93,145,122,37,245,187,184,113,37,58,22,84,122,
75,88,84,84,132,132,132,4,44,88,176,0,191,253,246,27,22,45,90,4,0,152,57,115,38,252,252,252,176,101,203,22,132,135,135,35,44,44,172,194,181,92,138,190,162,247,223,242,168,58,139,94,203,85,143,32,146,20,146,229,81,90,174,172,234,48,151,74,180,180,53,9,
46,165,102,113,106,214,226,84,162,5,251,91,84,193,122,192,128,1,136,137,137,65,76,76,12,6,12,24,32,246,250,70,141,26,97,209,162,69,8,9,9,193,212,169,83,37,218,163,168,207,184,108,6,128,201,147,39,99,234,212,169,112,113,113,145,107,140,137,182,77,81,191,
136,150,195,53,118,196,181,91,218,56,17,60,159,203,38,89,203,19,68,146,58,187,34,245,74,234,119,113,227,170,74,158,18,2,192,195,135,15,161,171,171,11,119,119,119,196,197,197,33,34,34,2,141,26,53,194,165,75,151,16,27,27,139,89,179,102,65,71,71,135,191,
0,95,90,90,90,97,145,206,210,210,18,182,182,182,176,177,177,193,145,35,71,196,206,28,0,97,85,103,87,87,87,254,47,186,172,139,129,178,212,83,174,144,108,103,103,135,229,203,151,243,239,205,5,149,150,93,93,93,133,214,182,206,157,59,7,71,71,71,172,92,185,
18,223,127,255,189,196,186,4,85,135,157,157,157,37,46,54,143,24,49,2,109,219,182,229,107,250,181,106,213,74,72,230,93,81,70,143,30,141,248,248,120,216,216,216,96,219,182,109,240,241,241,169,96,187,32,115,231,206,69,102,102,38,234,215,175,15,123,123,123,
36,38,38,66,91,91,155,63,123,208,214,214,150,120,125,106,106,42,38,78,156,88,41,253,63,73,253,200,101,243,190,125,251,112,236,216,49,4,6,6,194,198,198,6,61,122,244,144,217,247,162,109,83,212,47,162,229,112,141,29,113,200,58,78,100,181,73,158,242,202,
213,217,155,54,109,138,141,27,55,10,173,71,201,91,175,164,126,23,55,174,148,245,78,69,149,33,171,162,111,101,85,157,101,173,71,146,66,178,60,74,203,149,85,29,86,68,37,90,17,53,107,73,42,209,92,10,214,92,109,207,203,203,99,22,22,22,236,205,155,55,42,27,
27,210,108,86,134,106,180,178,253,34,105,236,72,66,30,117,106,89,108,146,86,158,52,117,118,89,234,21,183,174,45,169,223,165,141,171,106,163,252,44,14,89,21,125,43,171,234,44,107,61,146,20,146,229,81,90,174,172,234,176,188,42,209,178,32,78,205,90,146,
74,116,57,226,20,172,185,174,223,183,111,31,122,247,238,141,134,13,27,170,108,108,72,179,185,50,190,87,149,95,36,141,29,73,200,51,59,149,197,38,121,202,147,85,228,86,150,122,37,245,187,180,113,37,247,216,174,174,66,170,181,69,213,185,182,18,21,21,5,43,
43,171,74,45,160,18,85,143,162,234,236,130,228,228,228,224,217,179,103,232,208,161,67,149,219,79,202,207,4,65,212,24,232,149,113,130,32,106,79,192,138,139,139,195,234,213,171,249,255,246,239,223,47,148,116,153,148,148,164,180,100,226,218,146,152,252,
226,197,11,204,157,59,23,67,134,12,193,180,105,211,16,17,17,161,212,54,214,214,196,86,130,168,116,192,138,142,142,198,222,189,123,145,158,158,142,244,244,116,100,102,102,10,37,93,102,100,100,8,37,19,87,38,185,177,54,36,38,255,249,231,159,104,215,174,
29,10,11,11,209,175,95,63,24,26,26,162,127,255,254,88,181,106,149,210,218,88,91,19,91,9,66,26,50,61,37,108,222,188,57,214,175,95,207,255,59,59,59,91,98,210,101,101,147,27,107,50,111,222,188,193,132,9,19,112,229,202,21,116,238,220,153,127,124,242,228,
201,104,211,166,13,58,117,234,36,243,147,153,207,197,231,76,108,37,136,74,207,176,128,79,111,76,79,159,62,29,211,167,79,199,202,149,43,43,36,93,150,35,154,220,168,72,50,42,80,115,19,147,79,159,62,141,94,189,122,9,5,43,0,176,179,179,195,228,201,147,133,
246,14,19,215,198,204,204,76,244,232,209,3,145,145,145,184,125,251,54,60,61,61,145,147,147,35,179,221,53,62,177,149,32,100,88,179,224,228,252,249,243,172,121,243,230,108,235,214,173,108,235,214,173,236,216,177,99,66,73,151,143,31,63,102,142,142,142,252,
151,196,202,147,27,21,73,70,173,233,137,201,75,151,46,101,83,166,76,17,219,143,155,54,109,98,67,135,14,229,108,35,99,140,93,190,124,153,217,217,217,49,59,59,59,22,28,28,252,69,37,182,18,132,82,94,28,181,181,181,21,154,13,221,186,117,75,236,121,130,201,
141,7,15,30,228,39,69,150,31,123,254,252,57,154,55,111,206,79,176,20,71,121,98,114,249,44,196,214,214,182,66,98,114,249,103,19,39,78,4,240,41,185,119,226,196,137,24,57,114,36,142,30,61,42,148,144,41,88,119,94,94,30,63,65,20,0,102,204,152,129,5,11,22,
84,176,65,48,233,179,188,252,224,224,96,232,233,233,9,37,177,138,110,197,210,166,77,27,204,157,59,23,197,197,197,21,182,217,185,124,249,50,186,117,235,198,217,70,53,53,53,244,233,211,7,134,134,134,208,208,208,224,159,35,152,216,202,101,55,240,191,196,
86,224,211,214,41,130,185,95,130,253,46,169,141,63,252,240,3,255,124,73,253,40,152,216,42,10,189,151,69,124,246,91,66,69,144,39,225,89,144,154,156,152,252,237,183,223,194,200,200,8,99,199,142,69,70,70,6,0,160,184,184,24,115,231,206,197,211,167,79,249,
73,194,146,218,8,0,203,151,47,135,181,181,53,234,215,175,207,95,168,255,82,18,91,9,226,179,5,44,121,18,158,5,169,201,137,201,117,234,212,193,197,139,23,81,82,82,2,115,115,115,56,56,56,192,200,200,8,55,110,220,64,104,104,40,140,140,140,56,219,248,247,
223,127,227,247,223,127,199,239,191,255,142,227,199,143,99,239,222,189,252,109,169,191,136,196,86,130,144,130,202,223,116,207,206,206,70,73,73,137,220,57,69,239,223,191,135,177,177,49,52,52,132,239,90,179,178,178,160,174,174,14,3,3,3,161,227,249,249,
249,40,43,43,67,221,186,117,165,214,157,153,153,9,77,77,77,169,57,82,121,121,121,40,43,43,83,40,63,45,57,57,25,175,94,189,130,185,185,57,154,52,105,34,87,27,37,33,205,238,7,15,30,96,204,152,49,120,242,228,9,82,82,82,96,106,106,10,117,117,117,185,218,
120,247,238,93,76,152,48,1,15,30,60,144,218,143,31,62,124,128,158,158,30,116,117,117,233,155,68,84,9,42,79,126,86,52,25,181,166,39,38,151,207,92,20,105,163,36,106,123,98,43,65,124,246,25,22,81,117,212,244,196,86,130,160,128,69,16,68,173,129,146,159,9,
130,160,128,69,16,4,65,1,139,32,8,10,88,4,65,16,20,176,8,130,32,40,96,17,4,65,1,139,32,8,130,2,22,65,16,4,5,44,130,32,40,96,17,4,65,80,192,34,8,130,160,128,69,16,4,5,44,130,32,8,10,88,4,65,16,74,15,88,49,49,49,152,60,121,50,198,140,25,131,115,231,206,
85,27,227,197,169,82,151,19,25,25,41,116,238,179,103,207,80,80,80,64,30,151,147,202,170,124,11,94,175,40,202,82,4,191,117,235,22,174,95,191,94,37,253,86,85,227,47,37,37,5,171,87,175,198,218,181,107,177,127,255,126,190,86,192,23,27,176,138,139,139,225,
225,225,1,83,83,83,116,237,218,21,75,151,46,229,11,65,124,110,196,169,82,3,192,199,143,31,49,121,242,100,161,115,183,108,217,130,176,176,48,138,64,114,194,165,242,205,69,185,10,180,224,245,138,162,44,69,240,107,215,174,225,252,249,243,42,239,179,170,
28,127,111,223,190,197,175,191,254,138,180,180,52,254,254,255,179,103,207,174,189,3,82,154,14,88,114,114,50,211,213,213,101,233,233,233,213,78,163,236,252,249,243,172,127,255,254,21,142,159,58,117,138,1,96,55,110,220,96,140,49,150,149,149,197,244,245,
245,217,220,185,115,73,216,77,78,178,178,178,88,68,68,68,5,13,74,105,168,171,171,179,130,130,2,161,235,21,37,58,58,90,230,122,185,8,12,12,100,62,62,62,42,239,179,170,28,127,130,58,146,140,49,246,225,195,7,214,188,121,115,118,248,240,225,90,57,30,165,
206,176,44,44,44,48,101,202,20,56,59,59,99,205,154,53,200,207,207,7,0,92,186,116,9,195,135,15,71,249,134,165,222,222,222,184,120,241,162,88,117,100,121,21,137,197,169,13,123,123,123,163,101,203,150,252,127,171,87,175,6,80,81,149,26,0,130,131,131,225,
238,238,206,87,140,57,124,248,48,154,53,107,134,224,224,224,10,237,83,134,90,114,249,47,168,181,181,53,220,220,220,176,117,235,86,120,123,123,75,44,67,146,130,245,127,255,251,95,120,121,121,161,83,167,78,112,112,112,192,153,51,103,208,178,101,75,180,
107,215,14,233,233,233,21,110,181,68,213,151,37,217,39,173,92,174,62,144,164,242,205,213,14,65,21,232,23,47,94,8,93,175,136,162,118,57,226,212,178,37,141,67,89,144,164,14,46,169,93,178,218,41,203,248,147,84,135,232,120,145,228,103,73,24,27,27,99,241,
226,197,252,246,136,107,163,168,82,186,42,191,159,85,62,195,42,39,52,52,148,245,238,221,155,181,106,213,138,101,103,103,51,30,143,199,60,61,61,217,246,237,219,217,203,151,47,153,181,181,53,43,44,44,20,171,142,44,143,34,177,36,181,225,130,130,2,150,147,
147,195,194,194,194,152,171,171,43,203,205,205,21,171,74,205,24,99,142,142,142,44,42,42,138,153,153,153,177,164,164,36,214,188,121,115,22,17,17,193,204,204,204,88,70,70,134,210,213,146,239,222,189,203,140,141,141,217,157,59,119,88,118,118,54,27,63,126,
60,127,230,39,90,6,151,130,245,206,157,59,153,139,139,11,203,205,205,101,35,71,142,100,93,186,116,97,5,5,5,172,87,175,94,21,126,49,197,169,47,75,178,79,90,185,92,125,32,73,229,155,171,29,130,42,208,130,215,43,170,168,205,165,150,45,105,28,74,155,97,73,
26,103,92,237,146,102,103,57,210,198,31,87,29,162,227,69,156,159,185,102,88,140,49,118,227,198,13,214,170,85,43,137,109,20,85,74,87,213,247,243,179,41,63,151,150,150,162,71,143,30,232,222,189,59,122,245,234,133,35,71,142,192,219,219,27,251,247,239,71,
167,78,157,112,245,234,85,120,123,123,67,91,91,27,0,196,170,35,203,170,72,44,73,109,184,77,155,54,200,205,205,133,183,183,55,126,255,253,119,190,218,139,168,42,245,219,183,111,145,159,159,15,55,55,55,140,25,51,6,99,199,142,133,158,158,30,58,117,234,132,
110,221,186,33,36,36,4,67,134,12,17,106,95,101,213,146,27,55,110,140,190,125,251,194,221,221,157,255,107,19,16,16,32,182,12,46,5,235,114,91,244,245,245,97,111,111,15,7,7,7,232,232,232,192,218,218,26,197,197,197,66,54,139,83,95,222,189,123,183,88,251,
236,237,237,165,150,203,213,7,226,90,36,126,204,0,0,25,220,73,68,65,84,224,106,135,160,2,120,114,114,50,255,26,69,21,181,1,110,181,108,73,227,144,11,73,227,172,172,172,140,211,63,162,118,158,60,121,18,83,166,76,1,0,236,218,181,11,29,59,118,148,58,254,
10,10,10,56,235,16,28,47,92,42,219,146,56,125,250,52,218,183,111,47,177,141,162,74,233,170,252,126,86,249,162,251,153,51,103,224,238,238,142,236,236,108,48,198,160,173,173,205,87,41,110,212,168,17,22,45,90,132,144,144,16,190,170,49,32,94,29,89,86,69,
98,46,197,232,201,147,39,99,234,212,169,112,113,113,145,104,111,112,112,48,60,61,61,1,0,211,166,77,67,104,104,40,63,160,121,122,122,138,189,45,172,172,90,114,139,22,45,112,227,198,13,164,165,165,241,251,76,168,147,5,202,224,82,176,6,192,239,91,73,253,
88,142,56,245,101,46,53,103,105,229,114,245,129,56,164,181,67,28,138,42,106,3,220,106,217,146,198,161,40,217,217,217,124,153,56,73,227,76,90,187,68,237,28,48,96,0,98,98,98,16,19,19,131,1,3,6,200,52,254,228,169,67,86,149,237,162,162,34,36,36,36,96,193,
130,5,248,237,183,223,176,104,209,34,137,109,20,85,74,175,202,239,167,202,3,214,128,1,3,224,226,226,130,134,13,27,194,198,198,6,105,105,105,252,251,109,0,72,77,77,197,196,137,19,165,106,230,201,170,72,44,73,109,120,223,190,125,56,118,236,24,2,3,3,97,
99,99,131,30,61,122,72,12,88,229,191,6,77,154,52,193,216,177,99,49,98,196,8,254,128,185,118,237,154,194,182,73,82,75,238,214,173,27,134,14,29,10,7,7,7,184,186,186,34,57,57,89,40,64,8,194,165,96,45,15,226,212,151,21,85,172,150,167,15,42,211,142,202,216,
39,73,45,91,150,113,88,30,24,15,28,56,128,65,131,6,113,142,51,121,219,165,173,173,13,19,19,19,152,152,152,64,91,91,91,166,241,39,79,29,178,168,108,63,124,248,16,186,186,186,112,119,119,71,92,92,28,34,34,34,208,168,81,35,137,109,20,85,74,175,202,239,103,
149,173,97,197,199,199,179,168,168,40,86,90,90,202,63,150,151,151,199,44,44,44,216,155,55,111,56,175,141,138,138,98,45,90,180,224,63,117,20,44,131,235,233,148,50,158,76,22,20,20,40,221,182,220,220,92,150,149,149,37,116,236,192,129,3,44,54,54,150,229,
230,230,178,245,235,215,179,89,179,102,113,150,145,153,153,201,114,114,114,42,221,190,244,244,116,150,159,159,47,213,62,101,247,65,101,218,33,175,125,130,164,166,166,178,146,146,18,161,99,210,198,97,97,97,33,187,125,251,54,75,77,77,149,121,156,41,203,
63,92,227,79,158,58,196,249,89,158,39,189,162,109,204,203,203,99,217,217,217,159,253,251,169,146,53,44,0,104,220,184,113,133,99,251,246,237,67,239,222,189,209,176,97,67,153,3,164,172,138,196,138,42,70,139,162,163,163,163,116,219,196,221,159,127,248,240,
1,125,250,244,65,155,54,109,240,252,249,115,92,189,122,149,179,12,73,10,214,242,34,78,125,185,50,235,7,178,246,65,101,218,81,25,251,196,169,101,75,27,135,218,218,218,104,223,190,189,92,227,76,89,254,225,26,127,242,212,81,25,149,109,113,109,20,167,148,
254,57,190,159,242,82,41,33,213,168,168,40,88,89,89,193,220,220,156,243,60,101,40,18,171,10,101,218,150,152,152,136,228,228,100,180,106,213,74,166,133,223,218,216,7,159,3,89,199,33,81,243,253,79,202,207,4,65,212,24,40,249,153,32,8,10,88,4,65,16,20,176,
8,130,160,128,69,16,4,65,1,139,32,8,130,2,22,65,16,20,176,8,130,32,40,96,17,4,65,80,192,34,8,130,2,22,65,16,4,5,44,130,32,8,10,88,4,65,80,192,34,8,130,160,128,69,16,4,33,15,234,1,130,106,9,28,188,120,241,2,107,214,172,193,174,93,187,112,253,250,117,24,
25,25,73,220,48,141,199,227,33,45,45,77,234,70,109,178,158,39,142,164,164,36,172,93,187,150,191,29,173,50,56,113,226,4,18,18,18,208,172,89,179,42,115,64,116,116,52,198,143,31,143,194,194,66,180,105,211,70,169,118,165,164,164,96,219,182,109,136,136,136,
64,76,76,12,12,12,12,248,27,193,61,125,250,20,65,65,65,112,117,117,229,159,123,224,192,1,180,111,223,94,226,246,206,181,17,174,62,82,5,5,5,5,216,176,97,3,30,62,124,8,109,109,109,185,55,76,84,21,113,113,113,216,179,103,15,194,194,194,16,22,22,198,23,150,
168,12,17,17,17,184,122,245,106,165,203,145,123,134,245,231,159,127,162,93,187,118,40,44,44,68,191,126,253,96,104,104,136,254,253,251,99,213,170,85,98,207,151,85,237,183,50,170,192,242,168,16,75,163,92,165,248,246,237,219,136,138,138,170,210,129,226,
239,239,15,55,55,55,126,224,80,166,93,92,170,192,141,27,55,134,191,191,63,110,223,190,13,0,152,51,103,14,178,179,179,191,168,96,37,173,143,84,65,94,94,30,150,47,95,142,156,156,28,124,255,253,247,21,246,166,255,92,72,82,81,175,12,47,94,188,64,104,104,
168,114,13,149,182,135,242,235,215,175,153,129,129,1,11,11,11,19,58,254,234,213,43,102,100,100,196,66,67,67,57,213,130,101,85,21,150,23,121,84,136,101,85,41,246,241,241,97,129,129,129,85,186,71,117,231,206,157,197,246,161,50,236,146,166,10,124,246,236,
89,214,166,77,27,22,20,20,196,28,29,29,89,81,81,209,23,167,108,93,213,202,201,105,105,105,204,208,208,144,49,198,216,190,125,251,216,192,129,3,171,181,138,122,101,56,120,240,32,27,61,122,116,213,42,63,159,62,125,26,189,122,245,66,231,206,157,133,142,
219,217,217,97,242,228,201,56,122,244,104,5,117,88,81,181,96,73,170,200,130,231,73,82,213,149,164,144,203,5,151,114,239,166,77,155,0,124,210,87,243,246,246,22,82,41,46,46,46,70,76,76,12,122,244,232,1,123,123,123,68,70,70,2,16,175,86,44,218,102,81,53,
93,81,196,149,225,231,231,135,168,168,40,252,244,211,79,8,12,12,20,58,95,22,187,36,41,23,75,66,84,21,120,224,192,129,176,178,178,194,160,65,131,176,125,251,118,104,105,105,85,184,166,38,41,99,75,243,129,44,51,121,209,62,146,100,203,146,37,75,112,232,
208,33,0,159,182,104,30,56,112,160,204,62,41,41,41,193,230,205,155,177,99,199,14,44,92,184,144,127,92,220,181,226,190,23,226,218,89,25,69,237,114,68,85,212,229,241,13,87,93,60,30,15,19,38,76,224,75,138,169,116,134,181,116,233,82,54,101,202,20,177,159,
109,218,180,137,13,29,58,180,130,58,172,160,218,47,151,42,178,224,121,226,84,117,185,20,114,37,205,176,164,41,247,206,155,55,79,232,23,69,80,165,216,199,199,135,117,238,220,153,229,231,231,179,128,128,0,54,118,236,88,137,106,197,162,109,22,85,211,21,
68,82,25,153,153,153,172,125,251,246,236,212,169,83,21,84,100,164,217,37,73,129,87,86,85,224,114,150,45,91,198,244,244,244,88,74,74,138,68,69,157,154,162,140,205,229,131,99,199,142,49,51,51,51,86,92,92,44,115,31,113,217,242,232,209,35,214,168,81,35,86,
92,92,204,6,15,30,204,118,239,222,45,147,79,210,210,210,152,182,182,54,155,61,123,54,235,208,161,3,27,49,98,4,43,45,45,149,120,173,184,239,133,104,59,21,85,212,22,157,97,137,170,168,203,227,27,113,117,29,60,120,144,141,26,53,138,121,121,121,177,239,191,
255,94,46,53,38,133,103,88,109,218,180,65,104,104,104,5,229,97,0,184,124,249,50,95,8,179,92,29,86,84,141,227,206,157,59,124,85,228,186,117,235,242,127,89,197,33,168,170,91,84,84,36,164,46,108,96,96,0,95,95,95,169,1,88,222,107,4,85,138,1,160,79,159,62,
208,213,213,133,163,163,35,242,243,243,133,212,138,157,156,156,248,106,197,162,109,158,48,97,2,18,19,19,49,114,228,72,33,181,99,0,18,203,48,52,52,132,166,166,38,140,141,141,43,168,144,72,179,75,80,129,215,203,203,139,175,192,43,203,140,185,92,65,230,
205,155,55,216,190,125,59,70,143,30,13,63,63,63,137,215,148,171,2,235,232,232,192,207,207,79,232,215,83,176,15,36,181,83,218,24,16,44,67,154,255,4,21,172,61,60,60,132,20,172,185,124,208,173,91,55,172,89,179,6,154,154,154,50,247,17,151,45,46,46,46,104,
213,170,21,252,252,252,112,247,238,93,140,31,63,94,102,159,232,232,232,96,227,198,141,136,136,136,64,116,116,52,66,66,66,56,175,21,253,94,136,182,147,107,140,138,94,203,69,185,138,250,244,233,211,249,122,145,242,248,70,92,93,247,239,223,199,209,163,71,
177,109,219,54,168,171,171,171,126,209,253,219,111,191,133,145,145,17,198,142,29,139,140,140,12,0,64,113,113,49,230,206,157,139,167,79,159,242,149,118,37,41,247,74,83,69,22,50,70,164,12,69,212,133,185,174,49,51,51,67,108,108,44,127,250,43,78,50,74,212,
6,89,213,138,197,169,233,202,82,134,204,142,18,177,139,75,129,87,20,113,170,192,0,48,115,230,76,248,249,249,97,203,150,45,8,15,15,71,88,88,152,216,235,107,138,50,54,151,15,234,212,169,3,13,13,201,170,118,226,250,72,154,45,139,23,47,198,230,205,155,225,
235,235,11,45,45,45,185,124,2,0,145,145,145,120,251,246,45,108,108,108,56,175,149,214,78,121,21,181,47,92,184,128,194,194,66,185,199,157,188,170,216,0,208,182,109,91,204,159,63,31,99,198,140,65,105,105,169,234,3,86,157,58,117,112,241,226,69,148,148,148,
192,220,220,28,14,14,14,48,50,50,194,141,27,55,16,26,26,10,35,35,35,206,235,229,81,69,22,69,17,117,97,174,107,70,143,30,141,248,248,120,216,216,216,96,219,182,109,240,241,241,145,90,158,172,106,197,226,212,116,229,45,67,30,36,41,240,138,34,73,21,248,
210,165,75,136,141,141,197,172,89,179,160,163,163,131,77,155,54,97,218,180,105,98,7,85,77,81,198,230,242,65,112,112,48,102,204,152,129,146,146,18,153,251,72,154,45,238,238,238,24,55,110,28,38,78,156,40,151,79,178,179,179,209,160,65,3,76,155,54,13,123,
247,238,69,243,230,205,101,190,86,92,59,229,25,95,113,113,113,24,48,96,0,238,223,191,47,247,152,83,212,55,75,151,46,69,253,250,245,149,242,244,85,46,153,175,228,228,100,188,122,245,10,230,230,230,104,210,164,137,204,149,28,60,120,16,93,187,118,133,165,
165,37,118,237,218,197,127,148,44,43,89,89,89,80,87,87,135,129,129,65,165,175,97,140,33,53,53,21,166,166,166,114,77,81,243,242,242,80,86,86,198,41,32,153,159,159,143,178,178,50,212,173,91,87,225,50,228,37,59,59,27,37,37,37,42,123,119,232,193,131,7,24,
51,102,12,158,60,121,130,148,148,20,153,250,77,92,59,229,29,3,138,248,92,154,15,74,74,74,100,186,37,148,199,150,210,210,210,10,51,183,202,248,68,214,107,197,181,83,150,241,181,102,205,26,92,184,112,1,255,254,251,175,194,99,66,81,223,40,3,13,121,78,46,
143,224,242,34,175,42,178,40,138,168,240,74,186,70,77,77,77,161,151,245,100,121,185,85,146,154,174,60,101,200,75,85,42,240,214,4,101,108,46,31,40,18,172,164,217,34,238,54,179,50,62,145,245,90,113,237,148,101,124,69,71,71,99,222,188,121,149,26,7,202,82,
197,86,249,12,171,50,212,84,85,228,47,29,82,198,38,170,19,164,252,76,16,68,141,129,146,159,9,130,168,49,200,188,134,245,232,209,35,28,58,116,8,175,95,191,134,185,185,57,190,251,238,59,124,253,245,215,42,51,44,41,41,9,59,119,238,68,96,96,32,78,156,56,
1,61,61,61,244,239,223,95,225,242,206,156,57,131,152,152,24,161,181,130,41,83,166,32,61,61,93,236,235,13,213,177,79,164,173,77,92,190,124,25,115,230,204,81,184,140,91,183,110,161,168,168,8,221,187,119,151,251,218,242,119,138,254,243,159,255,136,253,60,
37,37,5,135,14,29,66,157,58,117,208,160,65,3,116,237,218,85,161,36,115,105,245,168,178,223,196,249,59,59,59,91,234,216,228,241,120,50,141,51,101,244,145,50,198,129,184,62,150,165,13,170,248,142,41,52,195,218,183,111,31,190,250,234,43,148,150,150,162,
95,191,126,176,178,178,194,209,163,71,85,250,5,20,76,110,86,70,82,114,118,118,54,210,211,211,17,24,24,136,132,132,4,100,100,100,84,42,249,250,115,244,9,23,239,222,189,195,165,75,151,42,85,198,181,107,215,112,254,252,121,133,174,149,150,232,170,172,36,
99,101,39,212,202,218,111,146,252,45,203,216,148,117,156,41,163,143,148,49,14,196,245,177,44,109,80,246,119,76,161,25,214,243,231,207,49,99,198,12,132,132,132,40,101,225,245,115,81,158,243,244,251,239,191,99,241,226,197,176,177,177,65,118,118,54,156,
157,157,37,190,244,90,219,251,164,170,177,180,180,196,186,117,235,248,63,72,93,186,116,193,145,35,71,100,202,15,253,156,112,249,91,150,236,139,97,195,134,201,60,206,170,107,31,201,210,6,101,126,199,20,158,97,157,56,113,2,223,126,251,173,196,47,166,164,
100,72,209,196,73,73,201,162,178,38,55,203,154,148,44,15,130,201,215,210,18,107,229,233,19,89,19,81,229,73,46,21,119,238,254,253,251,97,107,107,11,87,87,87,60,123,246,140,95,255,165,75,151,48,124,248,112,148,63,79,241,246,246,198,197,139,23,229,238,31,
73,182,240,120,60,44,92,184,16,54,54,54,176,179,179,195,157,59,119,132,110,29,100,73,116,21,77,50,22,151,248,43,79,61,202,232,55,69,191,3,162,99,147,107,51,0,105,9,218,92,125,36,105,188,75,106,143,184,100,127,89,147,169,69,251,88,116,67,3,85,127,199,
20,14,88,153,153,153,252,124,54,81,98,99,99,49,109,218,52,28,57,114,4,183,110,221,66,68,68,4,226,227,227,1,124,218,168,236,226,197,139,252,6,15,27,54,12,1,1,1,40,41,41,193,138,21,43,240,237,183,223,114,94,47,174,225,151,47,95,198,143,63,254,136,173,91,
183,34,40,40,8,27,55,110,196,249,243,231,113,233,210,37,108,222,188,25,127,255,253,183,92,157,153,159,159,143,184,184,56,254,175,217,221,187,119,113,237,218,53,180,111,223,30,27,54,108,192,221,187,119,97,100,100,84,97,138,205,213,39,146,236,122,255,254,
61,194,195,195,113,225,194,5,76,154,52,9,219,182,109,171,208,71,242,244,231,227,199,143,225,231,231,135,211,167,79,227,230,205,155,252,32,14,0,125,251,246,197,135,15,31,176,115,231,78,196,197,197,225,236,217,179,232,213,171,151,92,125,195,101,203,206,
157,59,249,199,46,92,248,191,246,206,63,166,170,242,143,227,111,134,36,210,47,210,105,132,144,226,212,5,66,109,4,169,83,66,32,71,206,31,181,208,165,78,91,179,17,40,191,204,139,109,228,162,82,87,54,91,91,86,210,31,96,169,232,63,50,106,245,205,0,39,234,
52,178,233,4,25,27,141,41,166,98,2,97,92,47,151,162,139,222,231,251,7,187,103,231,158,123,206,115,159,231,220,3,34,125,94,27,27,28,46,207,121,206,231,60,207,195,61,112,94,231,253,63,229,38,71,198,24,178,179,179,241,215,95,127,9,89,4,209,209,209,184,117,
235,22,234,235,235,177,119,239,94,28,59,118,12,63,252,240,3,222,127,255,125,92,184,112,65,120,63,86,213,205,204,28,208,27,155,218,125,170,199,89,117,117,53,82,83,83,81,83,83,35,164,103,121,106,100,52,174,120,199,211,221,221,141,206,206,78,229,114,237,
234,213,171,186,227,80,175,79,218,26,171,143,97,36,230,152,233,5,43,49,49,17,245,245,245,186,74,131,63,25,82,45,78,234,201,162,50,162,178,140,148,108,22,158,88,43,90,19,89,17,85,70,46,213,190,54,61,61,29,73,73,73,120,240,193,7,81,88,88,168,188,46,40,
40,8,21,21,21,216,185,115,39,108,54,27,242,242,242,164,239,123,226,245,229,228,201,147,40,44,44,196,147,79,62,137,248,248,120,197,122,144,21,93,61,146,177,145,248,43,186,31,171,234,102,102,14,232,141,77,237,62,213,240,4,109,94,141,140,198,149,153,227,
241,39,83,155,57,151,86,207,49,211,11,214,170,85,171,16,26,26,138,245,235,215,43,111,219,220,110,55,126,249,229,23,105,25,82,43,139,202,200,205,50,82,178,140,220,169,134,39,214,138,214,68,86,68,53,43,151,62,245,212,83,104,104,104,80,126,131,86,87,87,
123,189,118,218,180,105,216,182,109,27,234,235,235,21,65,221,95,109,28,14,135,114,23,51,175,47,115,230,204,65,85,85,21,238,222,189,139,238,238,110,92,189,122,21,128,152,232,170,39,25,27,137,191,162,251,177,178,110,122,245,225,157,111,145,243,170,134,
39,104,243,106,100,52,174,120,199,99,36,251,139,72,227,254,206,229,112,207,49,211,11,86,72,72,8,234,234,234,224,114,185,16,17,17,129,152,152,24,132,135,135,99,231,206,157,210,50,164,86,22,13,68,116,53,18,62,3,145,59,69,225,213,36,16,209,89,166,30,11,
23,46,196,170,85,171,48,107,214,44,196,197,197,193,233,116,250,188,166,171,171,11,217,217,217,8,15,15,7,96,44,190,122,6,255,190,125,251,240,242,203,47,251,237,203,219,111,191,13,187,221,142,240,240,112,204,152,49,3,215,175,95,87,190,199,19,93,141,36,
99,35,241,87,116,63,86,213,205,168,62,188,243,45,11,79,208,230,213,200,104,92,241,142,71,84,246,55,234,147,209,185,28,137,57,102,136,204,195,179,110,222,188,201,26,26,26,216,165,75,151,188,182,219,237,118,214,215,215,39,212,198,224,224,160,207,54,153,
159,215,226,116,58,189,30,126,183,107,215,46,182,112,225,194,17,123,180,172,81,77,180,253,146,65,166,30,189,189,189,204,233,116,250,108,239,239,239,103,17,17,17,236,218,181,107,126,107,51,48,48,192,126,253,245,87,214,213,213,37,213,151,158,158,30,246,
247,223,127,91,86,203,219,183,111,179,158,158,30,211,251,9,180,110,34,99,199,232,124,203,208,223,223,207,28,14,135,37,227,221,223,56,112,187,221,236,230,205,155,126,31,158,39,211,167,145,158,99,106,198,156,154,243,250,235,175,99,229,202,149,88,182,108,
217,127,250,22,130,61,123,246,224,252,249,243,56,112,224,0,213,134,198,206,152,169,19,185,132,99,148,198,198,70,68,70,70,114,255,187,69,16,247,27,180,96,17,4,113,223,64,242,51,65,16,99,111,193,106,106,106,194,230,205,155,241,202,43,175,32,55,55,55,96,
95,201,106,186,187,187,81,81,81,225,181,173,182,182,22,77,77,77,112,187,221,232,238,238,190,103,125,251,237,183,223,144,147,147,131,117,235,214,225,251,239,191,183,164,205,35,71,142,152,186,123,221,136,142,142,14,28,60,120,16,192,144,132,251,238,187,
239,142,120,157,154,155,155,177,101,203,22,100,101,101,97,211,166,77,168,173,173,21,58,78,209,243,107,245,56,56,123,246,44,78,157,58,53,226,117,250,227,143,63,252,158,159,150,150,22,220,184,113,195,103,251,161,67,135,148,219,67,100,104,109,109,197,210,
165,75,125,230,216,168,92,176,42,42,42,176,96,193,2,184,221,110,44,91,182,12,209,209,209,200,203,203,195,250,245,235,135,181,115,158,228,99,237,231,70,39,81,251,200,221,111,191,253,22,103,207,158,245,17,48,253,181,101,37,46,151,11,105,105,105,152,60,
121,50,82,82,82,240,222,123,239,41,247,11,5,210,15,171,83,170,127,255,253,119,229,89,237,118,187,221,178,84,109,81,134,83,46,246,212,217,106,17,55,16,89,60,16,68,82,207,59,58,58,144,158,158,174,220,159,229,161,172,172,76,185,55,75,6,94,66,249,72,226,
87,126,190,124,249,50,10,10,10,112,252,248,113,204,159,63,95,217,190,121,243,102,161,88,169,64,72,77,77,133,211,233,68,104,104,168,215,231,178,104,197,205,64,218,50,51,184,110,223,190,141,183,222,122,11,147,38,77,66,78,78,142,238,241,253,151,25,110,185,
216,83,103,25,9,121,44,208,209,209,129,140,140,12,156,60,121,18,147,39,79,14,168,173,206,206,78,228,231,231,35,57,57,121,116,191,195,170,174,174,70,102,102,166,215,98,5,12,61,63,58,49,49,209,235,173,166,136,124,170,39,163,234,137,175,234,228,227,21,43,
86,120,165,32,243,222,101,229,230,230,42,31,158,7,237,171,5,76,109,162,178,81,191,121,2,177,76,226,114,68,68,4,114,115,115,17,23,23,135,143,63,254,88,81,55,180,253,208,107,147,151,186,236,185,212,212,10,225,102,146,121,141,40,46,46,198,148,41,83,144,
150,150,166,220,140,169,39,202,138,38,22,243,46,111,135,75,46,86,215,185,173,173,205,75,224,181,178,86,70,117,200,203,203,67,124,124,188,242,177,107,215,46,225,57,32,59,214,180,204,159,63,31,107,214,172,193,11,47,188,160,68,244,105,47,15,69,230,172,54,
161,92,68,98,182,186,182,10,254,110,212,122,231,157,119,216,198,141,27,189,182,125,253,245,215,108,238,220,185,108,238,220,185,172,164,164,132,155,8,171,77,143,213,126,109,148,120,171,78,62,86,127,110,68,99,99,35,139,140,140,100,101,101,101,202,71,74,
74,10,43,43,43,243,74,152,86,183,197,235,183,219,237,102,25,25,25,236,203,47,191,100,151,46,93,98,83,167,78,101,3,3,3,66,233,190,122,156,56,113,130,45,94,188,152,61,243,204,51,204,225,112,120,245,195,168,77,94,234,178,94,26,180,108,50,175,154,211,167,
79,43,53,106,109,109,101,161,161,161,172,190,190,158,185,92,46,102,179,217,88,106,106,42,99,140,249,164,14,203,36,22,27,97,179,217,88,126,126,190,225,247,180,199,201,75,26,215,246,79,93,103,245,235,2,169,149,135,29,59,118,48,155,205,198,24,99,134,117,
248,231,159,127,88,95,95,31,59,115,230,12,123,250,233,167,153,211,233,20,158,3,70,219,141,82,207,213,252,244,211,79,44,35,35,131,49,198,88,105,105,41,75,76,76,100,189,189,189,108,193,130,5,236,216,177,99,82,115,86,155,80,238,47,129,219,138,218,154,78,
126,78,74,74,242,17,63,51,50,50,240,201,39,159,224,145,71,30,1,99,76,74,62,213,126,109,36,190,170,147,143,181,41,200,70,60,246,216,99,94,239,176,226,226,226,124,94,163,110,139,215,111,35,129,216,76,226,242,157,59,119,176,104,209,34,212,214,214,98,210,
164,73,56,112,224,128,87,63,120,109,242,82,151,181,210,173,153,100,94,35,158,125,246,89,164,165,165,33,36,36,4,197,197,197,104,104,104,0,99,204,71,148,149,73,44,54,98,56,229,98,163,177,99,101,173,0,24,214,193,115,185,159,151,151,135,202,202,74,37,217,
70,100,14,152,77,247,214,242,193,7,31,32,51,51,19,47,190,248,162,162,238,200,204,89,189,132,114,158,196,108,117,109,165,46,9,87,172,88,129,71,31,125,20,175,189,246,26,122,123,123,1,12,61,242,226,198,141,27,104,106,106,66,78,78,142,180,4,173,254,90,54,
45,23,48,47,94,106,241,215,111,61,129,152,215,95,189,126,125,247,221,119,72,78,78,134,195,225,0,99,12,227,199,143,247,9,17,229,181,41,154,186,44,114,60,50,127,187,105,110,110,70,91,91,27,0,160,170,170,10,177,177,177,8,10,10,242,17,101,101,18,139,141,
106,52,210,114,177,85,181,82,203,226,188,58,228,228,228,96,227,198,141,72,72,72,144,154,3,162,115,67,100,62,124,248,225,135,72,73,73,193,197,139,23,45,57,126,158,196,108,166,109,209,57,237,247,172,4,7,7,227,199,31,127,68,127,127,63,166,76,153,130,89,
179,102,225,241,199,31,71,113,113,49,170,170,170,48,125,250,244,128,36,102,153,196,91,207,63,1,172,18,47,69,250,173,21,136,141,250,107,212,175,229,203,151,35,33,33,1,209,209,209,136,138,138,194,159,127,254,233,243,144,66,94,13,68,83,151,69,143,71,148,
136,136,8,236,222,189,27,211,167,79,199,246,237,219,149,7,198,105,69,89,153,243,55,26,228,98,43,106,165,39,139,27,213,161,188,188,28,135,15,31,198,142,29,59,16,21,21,133,69,139,22,9,207,1,145,218,202,204,135,221,187,119,163,168,168,200,242,177,18,104,
109,165,230,180,172,232,251,243,207,63,179,139,23,47,90,46,49,27,137,175,35,33,94,26,245,91,79,32,54,234,175,191,126,181,183,183,179,198,198,70,174,132,170,109,179,177,177,145,205,153,51,71,169,189,63,129,213,138,243,160,165,171,171,203,231,92,235,137,
178,34,231,111,52,202,197,102,106,197,147,197,69,199,177,204,28,224,181,105,102,62,168,229,105,43,199,138,217,218,202,28,195,56,217,223,186,188,244,223,64,18,97,69,19,111,173,72,174,21,237,119,121,121,57,22,47,94,140,232,232,104,191,253,245,215,175,152,
152,152,128,106,32,147,86,109,101,50,175,94,218,137,94,234,176,200,249,19,57,119,254,198,152,8,254,18,184,3,173,213,248,241,227,241,220,115,207,5,52,142,101,126,150,215,166,153,249,160,110,111,56,83,156,69,219,150,57,6,114,9,57,220,107,129,216,202,212,
101,130,24,11,208,130,69,16,196,125,3,201,207,4,65,140,189,5,203,10,249,185,181,181,21,159,126,250,169,238,247,100,196,212,154,154,26,31,191,172,189,189,29,29,29,29,94,219,206,157,59,135,186,186,58,175,182,213,226,104,67,67,131,143,204,121,175,69,105,
130,32,2,92,176,172,146,159,121,169,180,50,98,234,191,255,254,235,115,51,218,23,95,124,225,147,155,86,84,84,132,59,119,238,120,181,173,22,71,205,38,220,18,4,113,111,24,53,242,179,140,152,186,124,249,114,108,217,178,5,45,45,45,136,143,143,135,211,233,
68,101,101,37,130,130,130,80,90,90,138,176,176,48,156,63,127,30,61,61,61,88,178,100,9,250,250,250,132,219,254,175,9,178,4,49,166,222,97,137,202,207,178,169,180,60,129,149,151,248,11,12,221,41,187,105,211,38,236,217,179,7,0,176,127,255,126,100,102,102,
226,249,231,159,87,158,97,254,217,103,159,33,63,63,31,65,65,65,126,83,107,121,9,183,129,200,167,4,65,140,240,59,44,187,221,142,39,158,120,194,107,219,55,223,124,131,175,190,250,10,0,144,158,158,142,180,180,52,37,149,54,56,56,24,89,89,89,152,54,109,26,
34,35,35,177,117,235,86,212,213,213,33,54,54,22,185,185,185,74,27,158,116,220,163,71,143,98,222,188,121,104,110,110,86,18,98,213,137,191,14,135,3,19,38,76,240,233,215,27,111,188,129,217,179,103,227,163,143,62,194,231,159,127,142,202,202,74,12,12,12,224,
205,55,223,196,75,47,189,132,154,154,26,236,221,187,23,0,184,169,181,158,132,219,222,222,94,216,108,54,156,59,119,78,121,173,58,145,216,229,114,97,233,210,165,72,72,72,240,90,168,9,130,24,69,11,86,82,82,18,74,74,74,48,56,56,136,144,144,16,0,67,242,243,
204,153,51,177,125,251,118,48,198,188,82,105,1,40,169,180,179,103,207,86,82,105,1,160,176,176,16,37,37,37,74,219,30,193,82,139,58,241,215,136,240,240,112,172,92,185,18,107,215,174,197,196,137,19,149,125,76,152,48,1,171,87,175,198,218,181,107,241,240,
195,15,251,45,192,133,11,23,112,229,202,21,180,183,183,251,36,220,170,229,83,0,138,124,74,11,22,65,140,210,75,66,17,249,217,76,42,173,231,210,78,15,163,196,95,45,5,5,5,168,171,171,83,252,40,96,232,111,107,167,79,159,70,65,65,129,80,1,120,9,183,102,196,
108,130,32,238,225,130,37,34,63,155,73,165,229,193,75,252,85,19,27,27,139,13,27,54,32,43,43,75,217,246,234,171,175,98,195,134,13,152,57,115,166,112,17,140,18,110,101,197,108,130,32,134,23,169,59,221,59,59,59,209,222,222,142,135,30,122,8,113,113,113,24,
55,206,251,138,178,191,191,31,119,239,222,245,113,159,236,118,59,66,66,66,148,103,1,137,114,235,214,45,132,133,133,233,254,13,203,131,250,82,213,131,203,229,194,3,15,60,96,89,145,28,14,7,6,7,7,149,103,43,17,4,113,31,44,88,4,65,16,163,250,146,144,32,8,
130,22,44,130,32,8,90,176,8,130,160,5,139,32,8,130,22,44,130,32,8,90,176,8,130,160,5,139,32,8,130,22,44,130,32,8,90,176,8,130,160,5,139,32,8,98,68,249,63,213,171,5,229,205,200,49,236,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* about_png = (const char*) temp_binary_data_10;
const char* getNamedResource (const char*, int&) throw();
const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw()
{
unsigned int hash = 0;
if (resourceNameUTF8 != 0)
while (*resourceNameUTF8 != 0)
hash = 31 * hash + (unsigned int) *resourceNameUTF8++;
switch (hash)
{
case 0xb808cdf7: numBytes = 2261; return Switch_48x26_png;
case 0x5fe3afed: numBytes = 1850; return ButtonUnlabeled_50x30_png;
case 0x6e76c9d9: numBytes = 3926; return Knob_34x34_png;
case 0xf0570160: numBytes = 1666; return LFO_36_26_png;
case 0x244944f9: numBytes = 796; return Light_14x14_png;
case 0x6b164f81: numBytes = 402; return Meter_140x8_png;
case 0xd6917032: numBytes = 1736; return Scaling_36_26_png;
case 0xdb71e3a4: numBytes = 744; return Slider_26x26_png;
case 0x19711874: numBytes = 306788; return NotoSansRegular_ttf;
case 0x796d1c9c: numBytes = 88890; return builtin_pgm_zip;
case 0xb02b7677: numBytes = 23143; return about_png;
default: break;
}
numBytes = 0;
return 0;
}
const char* namedResourceList[] =
{
"Switch_48x26_png",
"ButtonUnlabeled_50x30_png",
"Knob_34x34_png",
"LFO_36_26_png",
"Light_14x14_png",
"Meter_140x8_png",
"Scaling_36_26_png",
"Slider_26x26_png",
"NotoSansRegular_ttf",
"builtin_pgm_zip",
"about_png"
};
}