From acb21bb49bae4e58e8eb2aa4a7aafc6d40862cd2 Mon Sep 17 00:00:00 2001 From: klugier Date: Wed, 21 Oct 2020 22:49:59 +0000 Subject: [PATCH] Ide, Doc: Added MacroManager documentation - thanks omari for contribution. git-svn-id: svn://ultimatepp.org/upp/trunk@15289 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/ide/app.tpp/MacroManager_en-us.tpp | 51 ++++++ uppsrc/ide/app.tpp/MacroManager_en-us.tppi | 176 +++++++++++++++++++++ uppsrc/ide/app.tpp/all.i | 4 + uppsrc/ide/app.tpp/index_en-us.tpp | 1 + uppsrc/ide/app.tpp/index_en-us.tppi | 12 +- 5 files changed, 238 insertions(+), 6 deletions(-) create mode 100644 uppsrc/ide/app.tpp/MacroManager_en-us.tpp create mode 100644 uppsrc/ide/app.tpp/MacroManager_en-us.tppi diff --git a/uppsrc/ide/app.tpp/MacroManager_en-us.tpp b/uppsrc/ide/app.tpp/MacroManager_en-us.tpp new file mode 100644 index 000000000..bc6307d90 --- /dev/null +++ b/uppsrc/ide/app.tpp/MacroManager_en-us.tpp @@ -0,0 +1,51 @@ +topic "Macro Manager"; +[#a83;*R6 $$1,0#31310162474203024125188417583966:caption] +[#H4;b83;*4 $$2,3#07864147445237544204411237157677:title] +[b42;a42;ph2 $$3,3#45413000475342174754091244180557:text] +[b42;a42;ph2 $$4,4#2B3312EDFCF5DDA907D8823BB2222FBD:TextEnumaration] +[=b83;*R6 $$5,5#6A74CB453EB7CE8DFD488A3B779BFC66:Image] +[=b42;a67;1 $$6,6#F40424D1E3D034230FCED72E1FBFF1B7:Image description] +[b83;*+117 $$7,7#1546C2CD4112BAB0A26C534D6F11ED13:subtitle] +[ $$0,0#00000000000000000000000000000000:Default] +[{_}%EN-US +[s1; TheIDE Macro manager&] +[s2; Table of contents&] +[s0;2 &] +[s0; [^topic`:`/`/ide`/app`/MacroManager`_en`-us`#1^2 1. Introduction]&] +[s0; [^topic`:`/`/ide`/app`/MacroManager`_en`-us`#2^2 2. Functionality]&] +[s0;2 &] +[s2;:1: 1. Introduction&] +[s3; TheIDE posses its own macro system and a tool called [* Macro +manager] that simplifies the process of managing them. Macros +are used mainly for:&] +[s3;l128;i150;O0; [^topic`:`/`/ide`/app`/macros`_en`-us`#2`.1^ Text +and cursor manipulation]&] +[s3;l128;i150;O0; [^topic`:`/`/ide`/app`/macros`_en`-us`#2`.2^ File +manipulation]&] +[s3;l128;i150;O0; Package build &] +[s3;l128;i150;O0; External command execution&] +[s3;l128;i150;O0; Widget descriptions and visual representation&] +[s3; The last type of macros are not managed by Macro Manager. The +are only interpreted by Layout designer. For more information +about TheIDE macros read following [^topic`:`/`/ide`/app`/macros`_en`-us^ article]. +&] +[s2;:2: 2. Functionality&] +[s3; Macro manager simplify macros management. We distinguish tow +groups of macros [* `"global macros`"] and [* `"local macros`"]. +The first one is stored in a global directory. It can be used +from any package. The second one belongs to a U`+`+ packages +space. It can be used only when certain package containing macro +definition belongs to project.&] +[s0; &] +[s0;= +@@image:2418&1587 +(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) +&] +[s0; &] +[s3; In the Macro Manager following operations can be executed:&] +[s3;l128;i150;O0; Create new global macros file&] +[s3;l128;i150;O0; Select and edit macro (global and local)&] +[s3;l128;i150;O0; Export macro file (global or local) to any directory&] +[s3;l128;i150;O0; Import a macro file from any directory to the global +directory&] +[s3; ]] \ No newline at end of file diff --git a/uppsrc/ide/app.tpp/MacroManager_en-us.tppi b/uppsrc/ide/app.tpp/MacroManager_en-us.tppi new file mode 100644 index 000000000..f3b614c5e --- /dev/null +++ b/uppsrc/ide/app.tpp/MacroManager_en-us.tppi @@ -0,0 +1,176 @@ +TITLE("Macro Manager") +COMPRESSED +120,156,156,187,7,207,228,88,178,29,248,87,10,26,173,176,16,71,67,239,122,32,64,244,222,147,73,50,7,243,212,244,38,105,146,222,8,251,223,151,213,221,111,118,158,12,180,16,1,86,102,146,55,130,247,198,141,136,115,206,151,89,127,251,83,66,161,127,253,143,46,241,227,223,255,123,248,207,208,159,80,24,133,33,152,64,48,18,67,32,20,66,48,24,193,97,138,194,96,18,167,80,154,32,126,201,146,239,218,140,195,223,255,246,39,25,251,107,250,211,22,123,76,145,63,163,127,130,72,138,192,224,199,16,195,17,148,196,177,199,1,134,193,240,243,30,198,73,130,36,127,89,155,181,43,254,254,183,20,67,254,154,60,231,183,70,30,75,244,177,196,112,12,70,33,8,194,72,28,197,16,152,124,94,49,136,134,145,199,156,130,112,252,177,44,206,245,191,55,196,254,140,253,9,97,81,20,70,4,94,228,68,156,231,25,26,34,121,138,66,80,150,69,158,67,100,249,95,252,199,80,24,182,62,153,147,223,103,253,159,211,127,44,23,255,51,254,39,130,33,49,142,197,112,84,96, +73,78,160,120,145,199,40,138,65,89,146,164,89,145,123,150,171,244,73,85,252,52,251,249,108,130,252,43,252,24,18,127,38,254,36,98,16,134,96,60,44,160,60,244,204,25,133,68,78,224,73,68,128,69,86,20,97,150,252,221,240,71,94,44,217,220,252,17,177,223,30,13,192,48,249,248,32,255,76,254,9,198,49,130,67,56,254,103,144,88,134,133,24,132,224,158,0,240,132,8,195,2,15,163,191,44,91,250,71,204,30,11,232,217,29,232,127,115,252,194,23,101,178,117,79,172,254,219,127,253,127,254,47,193,252,79,129,247,227,111,11,252,215,31,126,93,40,188,240,195,72,178,121,252,209,39,195,51,183,249,63,252,253,111,11,242,220,74,210,174,248,49,150,63,178,113,88,139,97,93,126,94,135,254,138,252,248,253,245,199,223,254,101,29,191,77,246,235,47,191,130,191,130,77,94,252,10,38,223,239,175,224,111,174,140,223,61,253,250,95,139,225,215,255,180,45,191,254,9,254,23,228,7,252,151,31,202,176,206,99,190,101,191,173,251,255,196,15,242,248,65,254,242,67,220,134, +223,124,36,93,179,94,127,255,231,137,33,127,253,5,254,229,191,127,212,207,27,232,63,22,251,29,151,165,88,126,52,235,242,99,60,134,103,213,63,215,190,92,203,90,244,63,146,33,255,145,252,88,199,177,251,145,37,93,87,228,63,254,246,31,255,109,116,254,254,99,173,147,245,199,210,244,223,174,41,155,199,209,90,23,63,190,243,152,21,203,242,51,92,191,141,107,134,234,231,245,254,47,191,27,47,63,146,185,248,177,45,143,191,62,105,134,238,250,81,142,243,47,191,79,171,131,17,234,175,13,140,67,127,181,254,215,209,248,109,146,203,63,197,225,215,191,192,255,242,227,103,22,255,54,229,108,155,151,113,254,249,232,230,187,117,201,63,194,251,127,238,29,249,151,31,98,243,236,255,255,214,165,157,100,159,159,25,157,110,77,151,255,248,159,141,16,206,181,152,159,173,122,18,169,239,127,206,182,56,139,108,251,255,246,229,223,142,14,155,188,42,214,127,46,144,229,183,37,238,205,178,61,62,230,226,59,23,203,147,142,201,191,221,216,31,93,178,172,63,214,235,91,252,190,7,255, +8,250,48,174,127,108,93,254,35,189,254,216,203,63,242,234,47,191,89,254,28,53,254,220,147,230,201,243,249,113,191,254,62,84,79,174,113,251,109,38,77,53,252,28,44,254,12,241,248,140,110,134,103,251,250,223,102,240,35,73,127,14,250,35,181,254,120,238,92,36,249,179,195,93,55,30,63,19,225,255,87,212,255,229,153,199,218,100,79,81,255,229,143,60,70,126,249,31,82,253,143,245,254,155,132,252,215,84,188,254,245,233,191,95,239,159,24,253,229,71,248,180,154,102,89,159,89,108,205,82,63,137,125,252,168,230,113,251,46,255,20,165,39,195,127,253,119,85,55,166,79,120,255,152,211,191,251,251,111,49,255,237,78,55,102,255,124,227,247,152,149,205,252,132,123,28,158,88,44,63,150,245,9,74,254,68,229,41,157,63,252,228,205,92,100,207,229,235,41,196,245,41,165,225,71,250,71,254,151,243,248,179,204,174,31,223,223,19,231,119,127,75,241,116,153,252,55,135,105,209,141,67,245,148,213,248,184,11,126,5,126,5,254,117,232,243,164,231,93,241,63,184,252,109,243,142, +186,24,126,100,197,188,62,245,245,175,6,191,181,174,231,243,207,77,248,189,204,243,162,124,62,254,182,113,255,244,156,167,122,219,103,186,127,249,163,35,253,254,242,159,127,252,151,255,210,252,108,214,191,60,96,71,253,7,24,167,200,255,155,57,98,30,100,4,230,31,135,220,100,164,14,163,61,123,191,250,146,34,65,154,36,81,123,207,104,125,71,193,61,6,54,152,220,245,121,151,88,46,74,143,118,67,140,116,7,144,192,225,157,198,225,215,42,140,21,207,226,106,69,237,194,251,93,215,130,227,40,166,146,248,188,163,112,184,240,118,88,101,76,160,196,207,128,169,32,222,195,119,144,173,2,202,111,212,78,242,139,176,250,231,26,86,237,57,56,0,164,55,77,16,145,103,192,55,152,50,122,64,7,107,74,22,160,136,129,159,71,175,235,36,9,16,154,105,163,67,89,2,203,75,239,250,134,74,116,233,75,199,189,78,175,218,55,146,181,34,91,194,94,239,171,222,12,243,142,120,175,221,57,12,214,45,26,229,247,35,229,13,49,227,157,84,76,188,5,125,225,136,147,96,108,104, +54,54,153,211,168,126,233,58,143,104,201,167,187,80,145,22,7,115,124,243,218,123,87,216,60,64,237,8,216,95,96,97,235,170,8,227,0,80,32,185,117,83,172,13,238,203,117,80,244,170,64,254,189,173,251,206,127,0,35,145,225,77,106,233,111,61,224,167,226,115,6,133,154,187,170,102,16,117,155,168,253,105,160,218,47,246,215,129,220,40,157,17,175,187,56,45,123,220,181,143,222,17,216,230,204,90,96,192,187,98,224,107,200,168,240,208,173,101,165,143,47,77,60,246,215,251,173,188,6,99,239,123,51,192,167,235,187,4,140,200,247,112,76,14,23,152,121,251,215,123,47,176,8,231,32,214,104,49,166,241,42,126,183,151,63,208,183,182,125,78,26,107,29,99,127,50,98,165,61,163,131,119,219,6,105,170,240,77,10,123,227,233,245,221,107,95,246,105,192,7,216,124,216,219,219,47,34,227,161,4,4,129,201,73,191,149,197,46,139,230,3,225,152,31,49,99,10,130,53,10,48,254,187,91,244,239,219,168,67,251,20,228,12,146,199,91,98,86,113,84,88,253,116,47,141,245, +88,47,26,97,49,230,226,100,181,197,79,60,248,44,196,178,87,52,88,158,165,118,186,251,230,166,194,231,205,65,152,244,90,195,157,194,15,24,78,9,131,103,28,135,68,204,28,42,110,163,47,201,212,132,239,192,19,178,99,16,131,149,25,230,163,82,34,43,52,40,154,181,133,43,175,0,110,196,24,134,12,121,39,56,252,82,4,212,113,204,33,102,52,41,50,81,185,116,157,140,163,22,68,129,32,42,122,38,67,27,169,47,219,64,246,64,115,97,199,170,60,225,141,51,31,81,13,126,206,165,106,44,182,86,89,67,57,61,139,81,235,245,102,71,110,113,114,38,230,252,1,100,176,50,35,75,137,43,135,247,103,165,192,23,251,61,1,63,75,119,218,137,178,138,181,99,225,248,226,21,204,22,26,144,89,42,35,197,179,117,114,214,129,126,119,65,25,149,237,48,235,215,197,127,78,225,196,210,89,203,237,241,245,214,194,186,60,20,25,65,72,184,66,241,54,50,129,249,108,71,137,182,187,155,15,230,73,28,55,51,94,13,29,16,84,39,61,35,133,159,197,3,236,170,13,71, +124,193,191,177,54,53,139,243,226,231,79,246,154,114,26,226,197,62,203,39,25,45,112,87,63,143,175,204,22,159,22,109,223,88,204,208,71,92,165,116,29,78,85,20,196,20,58,213,210,114,21,66,152,32,55,159,215,175,168,187,45,215,151,153,41,212,139,80,161,191,201,76,28,144,210,141,14,156,79,31,43,188,243,241,163,233,133,186,15,66,64,58,38,28,208,203,208,39,17,123,242,103,74,191,240,11,79,2,129,93,95,206,203,225,19,227,112,87,252,37,100,226,121,186,6,115,12,182,27,52,3,252,181,196,221,205,224,6,89,114,217,213,190,216,122,186,178,182,176,66,241,106,251,76,179,164,116,116,57,89,62,3,208,13,83,248,222,74,33,77,193,175,169,126,77,83,21,237,206,216,124,132,84,200,1,83,128,214,232,83,12,100,33,244,108,80,154,92,40,128,177,247,201,222,89,176,173,112,26,252,8,49,24,17,153,85,14,56,128,12,80,65,15,54,74,173,52,216,145,5,202,119,112,85,223,169,26,195,128,77,69,87,149,159,205,64,82,165,59,80,14,40,30,35,191,76, +34,52,153,121,154,151,52,205,223,24,115,115,175,43,144,231,189,140,194,232,73,115,153,36,217,209,169,15,194,58,197,7,205,193,135,164,99,218,24,25,2,34,83,7,249,237,163,187,93,56,172,160,198,55,51,136,140,207,51,223,102,229,13,51,28,186,154,81,71,41,216,36,147,21,131,176,114,110,233,195,198,220,152,241,190,213,51,126,197,202,146,34,101,120,43,214,49,19,37,138,241,186,148,211,103,223,94,160,20,103,248,10,113,38,175,169,143,207,205,18,28,27,28,54,170,223,204,141,157,146,83,251,200,226,130,237,158,69,212,116,222,91,96,83,196,237,68,51,193,0,169,105,74,179,225,149,239,243,147,9,104,112,147,188,172,35,140,45,8,123,124,157,144,80,223,135,200,135,31,138,96,121,94,50,101,70,61,38,242,37,165,142,176,185,153,200,230,177,154,93,10,39,175,31,66,193,220,192,189,227,36,80,74,162,23,242,61,218,5,50,141,89,179,97,240,77,58,43,147,192,222,89,105,173,128,210,29,88,255,162,176,69,46,186,161,36,226,5,136,223,60,220,58,11,87,87, +12,243,250,72,151,81,29,110,127,111,112,35,206,132,181,233,92,16,248,217,7,147,210,57,122,53,178,146,228,247,197,124,152,234,196,175,163,158,99,86,126,49,245,32,147,227,203,178,128,192,100,156,184,99,26,67,144,48,145,57,216,47,2,55,148,97,16,224,84,31,95,166,174,84,254,21,167,101,236,30,165,148,218,112,187,174,164,139,189,9,119,204,113,23,33,120,158,31,122,75,201,40,102,144,88,153,191,59,38,58,40,56,71,56,56,12,95,89,171,89,153,63,93,210,129,201,184,97,25,215,107,1,85,173,73,16,137,197,116,251,24,247,249,202,63,28,24,9,234,87,55,52,224,163,91,67,171,111,218,203,171,217,75,120,15,162,30,122,159,245,203,158,189,238,25,16,223,165,146,222,189,140,153,93,119,83,19,9,103,142,183,116,22,170,116,254,96,71,160,106,174,11,11,210,230,56,132,84,202,162,43,217,13,78,19,126,2,4,234,23,92,244,241,232,50,152,160,115,177,253,98,51,43,231,70,106,8,89,127,198,53,252,66,70,78,92,62,179,204,171,208,248,22,12,199,104, +184,166,230,36,243,171,149,181,207,197,131,176,138,80,222,150,6,165,119,233,139,10,228,98,133,74,48,70,83,128,150,75,144,5,248,28,139,1,180,30,128,66,42,161,71,236,157,62,205,125,125,52,233,251,212,232,172,6,34,206,82,83,203,88,197,157,133,100,91,52,231,52,31,15,149,134,34,80,243,77,221,1,224,52,172,246,149,249,198,151,35,240,190,211,34,92,132,214,213,211,50,227,2,47,240,180,50,123,232,66,200,164,212,141,201,54,177,59,88,185,208,148,30,193,16,107,35,119,83,49,126,110,231,170,171,25,55,163,40,62,198,170,84,99,250,226,33,212,144,154,97,14,147,49,179,136,141,231,43,104,69,201,85,62,129,73,176,58,55,25,168,35,50,92,95,178,6,110,30,113,239,85,153,88,155,213,251,205,191,109,237,108,236,58,181,132,177,26,135,81,93,176,131,21,109,217,48,96,144,203,148,215,134,120,87,85,81,53,105,215,44,69,202,154,93,126,125,150,162,29,95,124,91,199,129,20,114,171,194,116,143,112,198,90,243,226,249,48,156,30,19,20,254,101,55,185, +164,242,39,18,193,197,215,133,129,136,233,165,57,192,149,131,186,57,139,59,186,246,120,99,182,100,42,90,129,157,45,186,4,228,75,36,110,230,9,86,221,156,167,225,129,120,46,177,130,237,43,7,115,59,114,96,203,248,121,75,101,109,17,80,42,178,39,208,84,178,127,92,49,11,126,79,8,172,88,18,151,22,37,216,45,35,57,16,36,84,140,109,150,252,149,242,27,123,122,138,59,51,206,87,95,177,131,160,20,195,211,77,78,97,128,150,170,194,219,212,187,49,238,147,162,94,140,228,137,28,33,114,199,73,71,34,179,246,85,67,250,219,171,151,94,98,209,77,118,4,251,8,75,80,227,60,222,251,104,120,218,189,183,139,181,148,56,237,88,38,158,28,211,62,107,21,79,103,134,186,14,35,225,27,183,44,108,164,225,252,116,93,43,24,100,25,252,57,1,152,5,145,231,60,65,182,34,129,70,57,11,33,203,28,59,119,98,75,248,164,10,247,160,6,136,237,142,164,48,249,40,197,43,205,115,227,211,146,108,141,102,166,151,243,158,167,248,21,112,11,52,106,228,86,74,199, +249,201,23,193,152,173,16,218,44,209,96,107,37,99,30,196,14,196,5,74,212,155,239,233,117,58,138,222,162,222,101,203,114,123,175,220,158,250,81,163,250,227,72,85,184,56,24,146,144,165,201,108,88,34,175,78,2,83,102,168,29,6,120,177,111,228,228,70,83,90,171,77,223,121,9,39,30,232,103,236,90,12,185,212,224,34,94,247,239,253,144,87,68,135,52,55,99,190,92,171,84,198,32,166,113,162,69,78,28,70,10,71,243,223,234,75,222,196,244,201,176,24,183,14,184,227,93,178,107,85,127,127,186,95,12,106,91,217,120,77,174,101,152,242,110,172,170,87,57,53,246,39,91,103,121,246,225,71,200,82,143,141,247,164,114,3,47,104,228,130,27,65,166,123,193,204,43,178,23,81,65,191,223,40,13,111,0,26,62,41,65,82,47,100,135,67,192,134,208,17,0,64,41,204,173,178,100,123,105,135,37,120,189,14,51,177,1,110,222,153,246,211,135,14,112,211,38,101,27,202,59,6,187,135,9,169,233,55,38,10,169,175,167,253,193,151,18,7,5,231,234,138,66,50,43,167, +217,118,223,235,130,45,44,173,108,159,73,72,147,120,190,207,99,16,127,155,59,94,173,217,67,91,163,196,102,176,67,23,152,100,163,40,62,183,124,72,57,191,167,39,113,116,73,49,60,194,176,144,226,33,2,200,30,136,36,168,135,114,31,140,200,132,237,226,51,169,133,155,210,253,86,98,133,82,98,126,83,29,81,169,196,44,139,116,78,41,89,46,76,103,62,248,88,77,157,232,31,154,233,48,197,22,2,102,110,231,202,41,199,120,59,171,94,83,223,140,47,31,141,14,24,38,229,66,251,150,57,33,67,225,19,27,133,67,44,236,114,2,186,200,71,238,37,132,139,94,103,83,22,220,184,151,247,193,198,165,240,116,216,222,169,92,14,217,37,11,240,47,227,45,30,109,172,231,247,201,4,249,36,25,49,41,167,15,121,221,211,186,76,48,215,116,89,188,23,230,33,174,78,125,241,98,165,40,98,209,135,180,225,76,228,216,170,63,115,192,96,155,25,168,37,237,220,113,47,58,39,163,4,76,124,186,174,248,16,84,141,15,22,213,146,253,132,39,29,96,126,242,87,176,96,67, +33,144,64,222,244,237,92,183,183,208,109,102,71,36,96,169,4,38,24,79,79,50,178,58,35,208,79,21,192,43,114,59,2,20,100,82,107,96,200,75,56,194,65,224,218,14,226,237,16,229,193,16,14,209,253,9,16,178,194,95,12,137,172,122,174,238,64,81,15,43,119,238,27,116,94,15,147,19,212,49,73,11,14,160,167,248,169,199,91,122,234,230,65,93,218,100,143,196,20,81,134,140,105,130,65,133,82,210,63,35,223,114,60,30,233,94,165,224,128,207,40,53,7,56,106,152,190,146,173,91,164,13,30,165,13,223,222,33,129,210,168,103,243,21,250,30,211,184,87,12,225,254,208,99,200,76,14,255,97,43,49,176,228,202,8,239,233,4,43,35,143,39,88,160,177,189,143,208,189,22,104,21,226,25,152,75,163,85,74,213,6,191,128,253,168,71,14,62,88,92,80,168,163,212,218,97,89,24,192,224,247,188,226,16,11,129,216,105,237,30,222,244,84,230,134,136,119,197,20,111,160,107,224,89,96,182,79,109,127,31,214,65,67,230,36,144,210,190,167,170,11,202,55,70,74,85, +134,75,168,233,137,53,50,124,223,9,36,63,164,250,20,230,180,206,84,144,187,196,204,152,107,38,42,188,46,150,233,116,1,216,224,29,76,222,50,134,132,112,176,130,75,63,244,120,120,122,250,67,179,155,64,152,231,197,208,136,238,17,15,199,38,226,48,186,121,30,40,82,239,75,234,46,10,23,63,97,119,6,94,231,124,173,164,129,38,73,17,96,129,224,189,160,191,128,87,160,205,48,13,220,214,187,21,164,226,38,209,3,89,166,57,57,198,88,168,235,30,176,174,125,62,190,232,154,239,0,176,235,99,4,3,72,69,211,0,82,70,200,5,16,104,4,38,0,69,106,79,137,29,89,1,148,29,192,175,160,63,147,55,78,59,228,131,160,247,78,242,192,10,235,253,34,93,152,186,192,72,147,152,101,59,171,148,211,107,200,135,7,2,108,56,82,143,244,110,104,71,97,151,192,168,199,245,203,85,125,171,213,1,54,78,244,253,161,53,253,10,88,223,83,101,231,78,238,150,75,129,138,124,4,223,168,28,167,186,97,36,34,232,139,10,194,198,235,252,201,149,147,28,30,58,218, +209,232,120,188,21,55,195,101,27,47,189,19,81,31,130,49,80,2,63,51,31,45,175,114,154,17,42,197,0,164,74,63,79,73,25,199,46,238,52,195,83,79,65,84,160,193,153,197,145,209,12,148,19,221,13,101,115,246,140,35,201,103,142,181,123,118,149,109,191,156,178,40,177,224,42,110,37,50,139,230,50,110,115,19,98,249,124,138,219,143,140,177,124,150,183,192,37,163,247,133,251,82,153,80,247,32,63,244,95,148,99,78,22,30,9,207,233,117,243,24,73,65,81,41,10,181,100,222,196,119,149,184,201,118,72,140,9,188,200,149,147,78,216,114,182,140,73,244,174,164,11,55,37,147,54,131,39,189,4,29,15,39,181,55,239,82,174,174,14,153,183,215,126,180,196,121,192,40,126,226,90,162,222,152,211,126,210,92,30,111,24,230,66,102,2,44,177,195,184,82,246,155,73,56,110,57,88,69,92,130,83,237,223,165,98,233,16,16,188,51,125,220,242,229,228,145,122,190,229,247,121,115,0,16,20,171,22,14,112,174,240,156,41,52,180,78,229,148,210,209,70,114,61,13,4,140, +153,47,210,194,78,183,200,178,143,143,56,198,80,194,39,200,152,138,40,227,82,78,17,83,56,94,149,146,104,143,162,219,88,58,135,76,48,68,225,50,121,78,14,92,151,9,160,247,4,104,248,114,190,218,41,5,238,34,225,244,188,148,227,158,50,146,76,50,65,21,0,179,254,40,170,55,150,89,210,240,29,180,99,95,24,118,32,134,228,32,197,69,217,171,164,149,197,35,241,22,191,203,187,89,118,237,53,213,15,72,96,121,134,241,14,78,172,214,138,49,102,238,10,223,112,161,127,19,48,125,80,81,8,253,207,71,169,84,136,114,94,114,228,18,115,233,156,199,196,46,234,252,6,93,81,242,189,234,106,196,206,245,39,46,10,36,5,19,171,123,96,170,185,228,85,106,163,39,105,116,158,126,195,140,204,80,197,180,227,84,217,89,126,218,3,195,159,50,199,42,193,204,25,150,100,204,233,108,32,118,126,8,252,83,30,17,178,242,239,234,101,126,22,222,236,114,153,185,99,113,186,63,243,56,19,40,30,214,54,133,203,219,185,216,249,121,208,168,236,131,1,28,113,227,4,226, +213,23,96,248,82,147,102,204,99,151,170,117,232,251,205,172,184,201,64,144,9,113,167,244,170,83,190,255,60,236,245,140,164,155,23,46,244,16,31,189,73,80,60,62,141,125,73,27,66,113,49,194,33,44,24,153,89,125,37,39,140,226,241,154,98,91,151,205,45,2,1,57,242,219,11,83,177,239,56,175,167,5,183,190,212,174,198,131,78,63,57,189,98,69,85,187,174,117,176,237,201,47,196,49,183,82,75,115,17,221,207,202,19,144,189,204,227,154,252,41,191,44,173,52,69,83,123,1,68,194,51,171,187,171,0,117,149,12,88,1,248,64,140,242,54,68,214,249,24,6,122,247,34,94,200,200,119,146,192,89,109,1,142,34,83,227,70,94,180,180,189,208,2,139,104,180,46,208,80,6,233,32,63,94,57,90,139,52,109,238,243,180,144,98,52,96,8,8,84,23,186,124,156,207,220,70,179,41,237,66,167,87,45,201,226,4,253,250,128,23,133,234,217,144,92,193,146,10,206,35,53,81,64,166,95,176,11,242,88,53,118,217,87,175,39,90,239,154,155,132,235,126,248,162,214,187, +92,50,167,96,24,218,182,170,120,109,235,181,170,17,196,137,115,51,98,62,52,118,181,199,103,65,91,134,171,18,138,28,115,123,193,69,93,153,155,252,222,92,13,101,216,238,48,10,211,96,12,142,64,176,34,171,149,103,225,163,197,226,195,200,105,70,223,188,252,69,229,180,115,51,106,158,101,196,61,148,64,23,83,194,110,164,117,156,211,242,56,9,229,208,81,134,135,255,132,174,240,192,139,38,224,130,19,54,138,7,92,226,134,113,157,123,223,27,149,82,126,159,68,131,71,221,44,59,159,200,39,163,232,90,216,67,138,181,89,132,241,198,235,141,184,218,17,24,78,213,75,129,249,84,83,253,32,180,201,4,108,157,102,247,86,109,222,105,41,44,152,86,38,26,166,39,197,29,91,199,63,88,218,214,71,185,60,88,142,186,35,155,178,95,137,115,235,207,130,132,172,47,99,140,115,84,32,133,248,164,147,196,6,8,2,130,13,164,132,53,190,8,35,112,110,56,175,174,251,99,108,71,237,188,24,146,51,183,246,52,228,158,109,54,86,229,148,93,145,142,234,120,29,236,146,47, +123,201,201,54,182,24,171,100,25,227,152,139,129,219,130,188,252,110,252,3,165,21,0,80,150,212,220,172,60,245,115,237,26,36,247,29,71,244,240,78,173,97,94,42,200,68,88,164,77,31,207,181,91,41,152,154,202,242,137,223,197,35,121,242,134,209,8,219,79,117,255,65,62,190,94,103,110,221,171,137,164,4,59,141,156,137,166,23,117,69,81,1,150,195,34,149,139,239,126,46,71,238,141,245,231,195,8,66,253,110,157,90,252,201,35,224,158,72,253,180,144,83,11,176,152,52,55,242,118,110,201,134,26,36,175,66,37,161,234,29,108,166,132,120,31,217,167,57,23,140,0,179,159,137,49,90,150,97,14,139,15,77,161,21,235,172,21,171,70,31,98,37,110,241,237,224,190,227,32,96,51,172,3,168,248,170,199,81,219,220,35,3,207,189,34,138,240,48,3,94,27,229,174,56,191,246,58,153,39,26,98,211,33,56,120,80,163,2,177,226,5,96,50,62,85,28,107,4,26,247,82,213,56,195,98,140,236,67,236,6,111,79,29,133,51,130,28,105,202,205,130,243,145,41,231,157, +96,24,203,24,21,100,100,35,118,155,216,220,71,231,18,83,231,77,110,155,61,190,0,68,166,201,32,143,91,2,91,225,232,24,214,152,191,117,246,200,36,48,29,83,120,173,73,122,178,209,169,162,192,182,78,251,58,182,165,136,201,22,22,78,221,10,254,44,106,86,38,215,107,171,217,16,241,62,15,80,91,139,250,118,20,14,202,15,190,56,44,214,220,164,148,143,25,219,60,228,200,28,81,171,255,194,27,35,244,164,139,177,205,124,177,155,208,12,159,205,208,38,56,190,50,70,217,156,166,242,154,176,221,10,168,187,154,140,136,11,3,155,95,211,173,31,65,244,182,10,161,49,93,239,157,213,194,48,246,21,68,238,130,96,218,111,226,11,116,138,170,191,97,2,176,84,87,212,192,201,173,26,99,185,143,198,141,6,224,33,232,4,218,17,30,13,250,33,56,149,104,171,31,52,155,206,11,188,73,195,132,192,246,107,33,129,254,90,49,186,75,112,210,130,135,26,129,209,26,177,217,33,166,164,143,3,10,125,90,100,5,72,75,149,235,233,139,29,114,194,18,198,195,142,247,38, +68,38,29,180,220,183,20,218,184,219,148,97,170,99,188,249,212,3,201,66,29,92,150,145,252,206,207,252,219,72,117,131,85,142,3,165,64,78,37,48,100,174,6,105,46,245,194,148,101,58,231,44,202,223,179,115,8,205,113,139,72,7,79,173,92,191,133,167,225,26,213,195,177,56,93,229,27,38,120,115,220,205,241,155,161,115,46,91,181,212,167,228,30,220,131,62,159,86,8,250,238,100,107,225,167,200,127,53,77,218,140,239,90,113,57,161,80,24,133,163,178,234,28,107,206,19,99,99,222,167,75,19,210,238,16,73,106,144,37,86,60,53,101,177,70,7,237,123,145,45,89,220,213,217,202,4,48,223,24,67,220,9,15,167,174,223,112,235,12,190,146,246,230,67,9,252,159,38,91,158,218,154,193,158,28,185,232,60,230,152,184,81,203,245,202,45,246,249,157,168,185,150,236,152,174,215,149,28,153,26,74,88,109,18,30,61,235,19,231,116,41,214,206,224,230,234,144,215,154,25,202,57,158,205,109,30,117,87,11,137,206,164,33,211,170,95,130,166,39,173,52,145,5,149,171,147, +109,217,246,1,90,19,94,64,45,4,161,35,205,169,162,113,32,4,149,127,246,71,87,196,86,193,65,209,101,250,192,140,232,254,228,242,225,131,9,219,253,209,229,151,119,7,186,93,98,118,12,203,113,0,149,244,222,228,179,81,202,18,179,217,85,217,242,169,232,41,66,28,228,77,162,240,142,180,29,211,209,181,252,4,121,252,71,42,247,25,188,9,153,164,222,22,201,44,70,92,223,250,93,11,140,241,33,23,139,145,28,38,109,120,113,229,29,197,165,227,78,192,69,198,23,66,45,134,158,250,201,60,93,165,37,14,231,149,76,18,226,135,153,248,76,12,231,43,209,114,98,232,192,180,172,28,111,163,226,132,21,210,32,219,242,97,68,126,36,242,214,125,0,79,112,0,213,21,106,195,102,28,1,75,214,143,18,37,150,179,228,1,41,59,89,232,189,218,201,144,173,17,99,161,153,75,214,59,133,114,50,176,249,50,49,219,70,112,139,88,51,26,70,175,140,180,148,141,54,245,236,220,47,141,149,119,33,102,193,25,121,15,72,232,161,91,142,54,50,52,105,223,106,98,55,143, +152,81,96,0,149,1,161,98,205,246,126,103,59,160,195,19,224,182,249,93,130,1,190,73,93,57,20,220,78,124,39,16,156,79,28,196,139,149,5,179,90,228,95,135,166,168,109,10,204,123,109,60,59,255,53,12,21,71,31,186,110,213,236,144,112,196,222,127,177,55,211,143,181,148,53,112,140,145,84,38,111,235,182,48,52,188,248,50,255,232,227,71,219,113,106,37,36,40,205,141,203,204,198,106,151,48,174,35,50,87,247,229,121,119,176,11,27,103,53,26,83,58,133,250,60,162,170,215,170,134,53,93,139,61,111,107,134,137,13,190,253,204,171,130,178,184,206,52,21,99,103,166,85,166,214,233,66,237,33,180,229,121,245,34,233,198,205,136,42,132,65,102,207,23,0,182,203,181,165,76,219,22,134,235,180,210,35,141,7,115,164,128,45,31,0,92,74,135,224,97,82,62,130,34,79,187,127,223,231,17,128,197,241,208,254,175,250,148,44,83,124,9,230,11,22,39,154,61,148,226,102,208,203,180,37,170,166,169,120,55,24,141,148,228,46,36,65,106,181,74,253,70,110,142,123,64, +217,250,182,1,239,51,141,80,243,142,83,196,234,26,204,103,218,56,190,32,27,186,60,241,195,121,201,134,166,55,109,252,243,171,12,80,160,3,39,112,47,69,115,21,5,168,24,72,178,249,251,194,142,68,46,149,41,110,77,42,197,26,33,217,225,149,83,16,209,60,216,204,98,39,205,13,248,219,106,148,54,207,41,64,213,184,135,172,248,32,103,128,249,133,13,10,35,82,93,255,241,212,250,107,220,150,93,232,226,76,50,133,176,179,45,86,10,27,195,9,200,248,0,194,173,42,26,155,159,203,151,161,7,101,147,71,9,91,220,162,56,249,185,149,24,101,188,110,36,46,234,151,251,225,248,50,56,197,109,140,108,112,151,89,222,159,48,66,170,3,63,38,222,189,237,42,239,187,61,138,244,163,24,253,65,197,24,59,170,62,162,110,94,147,214,247,235,65,156,242,129,109,91,162,163,139,77,76,64,54,131,7,196,245,119,241,179,200,205,111,39,29,30,118,140,194,202,65,170,75,65,76,196,87,79,212,19,14,48,171,183,168,203,190,83,186,23,121,1,152,196,179,115,133,9,184, +12,93,140,7,61,181,150,71,218,85,144,81,182,207,76,100,31,86,166,105,92,225,9,94,172,146,156,32,112,6,113,51,124,21,155,197,201,192,104,140,185,152,195,162,115,236,213,113,138,189,164,150,156,82,158,87,242,216,166,9,139,65,50,140,175,194,7,170,187,218,185,227,246,169,57,87,118,37,156,173,130,230,232,133,74,94,235,111,204,214,254,125,115,210,59,15,69,12,42,67,199,199,63,239,205,126,232,149,185,7,47,170,186,182,20,95,68,225,238,201,151,222,43,220,167,101,229,154,81,227,222,81,188,246,117,157,4,3,189,129,67,157,80,198,239,158,137,7,231,56,178,186,50,233,53,19,75,74,241,101,60,26,205,175,71,136,225,26,128,35,53,247,208,171,24,231,11,122,57,196,201,151,148,103,76,165,4,64,242,243,107,174,194,44,64,195,239,74,135,21,159,251,86,73,195,110,73,84,233,125,142,133,93,63,173,87,8,198,7,34,196,134,115,26,107,173,95,55,193,141,81,227,53,108,27,184,121,250,74,88,242,187,48,214,23,153,40,179,203,208,78,206,242,202,109,27, +236,99,109,117,80,190,194,141,39,63,206,48,116,130,144,8,163,32,140,79,56,225,120,184,79,225,228,209,33,18,125,68,240,93,203,213,158,122,149,112,180,163,118,54,214,27,132,126,52,169,169,145,37,203,30,94,28,107,98,188,190,117,41,36,72,194,40,10,5,220,83,153,134,4,114,56,161,167,144,218,30,156,144,148,157,227,165,22,168,85,10,91,50,149,204,17,163,215,85,2,115,194,188,8,40,53,225,17,47,223,51,200,220,57,13,173,98,38,234,149,31,121,175,26,184,107,0,178,228,21,209,182,64,42,156,235,6,193,230,65,202,147,204,97,219,30,191,19,46,155,104,64,109,125,191,144,147,165,139,56,188,57,31,111,96,78,25,70,208,110,188,140,89,190,39,143,53,14,166,104,178,12,19,50,1,28,148,186,226,163,75,100,35,57,252,60,196,89,237,89,126,177,182,189,163,100,201,70,161,87,220,30,254,57,113,154,126,42,68,192,44,243,139,60,208,238,233,75,94,146,220,87,228,72,131,48,13,31,162,11,116,86,176,79,66,103,19,163,181,199,184,18,51,188,125,239, +91,83,65,205,169,85,84,31,23,52,1,200,178,10,0,2,3,177,134,211,181,198,244,176,129,172,168,240,96,182,207,74,210,63,122,83,237,7,15,185,188,141,26,27,235,213,245,134,225,49,231,158,213,242,169,32,172,102,132,198,230,191,86,220,225,176,255,96,101,109,87,80,138,159,30,27,157,35,77,118,242,238,17,233,121,203,203,241,105,221,81,182,132,204,149,41,40,70,183,55,181,240,182,192,126,78,138,6,204,62,28,125,28,131,223,214,208,63,253,40,59,159,188,216,168,200,67,252,7,172,76,95,66,77,193,104,37,127,37,221,70,34,135,26,66,172,215,73,61,249,124,62,219,169,176,254,205,122,230,211,204,147,8,246,49,226,41,53,151,10,58,161,100,167,187,126,240,51,120,8,112,252,53,63,153,149,218,75,78,244,49,137,62,157,242,208,79,24,248,4,94,241,12,118,250,203,103,174,135,118,208,135,47,69,61,133,242,76,162,143,34,193,142,31,203,20,250,219,129,178,211,33,30,62,205,223,12,155,148,10,39,5,47,94,55,188,211,237,109,163,245,43,250,161,203,2, +162,24,198,57,81,134,185,167,44,198,195,101,160,97,64,66,69,154,92,73,14,129,88,94,249,174,238,61,215,69,213,85,225,197,251,28,209,108,29,113,245,147,159,214,7,31,89,206,189,202,40,91,115,160,242,70,218,150,15,23,108,161,31,54,194,182,98,16,132,198,232,12,119,163,207,184,205,41,162,17,127,107,83,171,16,119,225,172,3,16,171,64,89,204,91,25,238,78,113,113,151,105,204,253,251,80,4,212,197,118,193,192,146,254,253,93,81,7,197,124,103,58,185,239,57,106,95,214,168,105,214,162,158,129,85,38,160,146,118,42,208,91,78,69,126,81,196,42,177,78,227,231,190,38,241,224,63,221,62,210,171,8,93,221,3,127,32,57,67,26,204,178,45,189,200,6,36,250,70,186,133,251,98,227,3,29,142,40,76,179,145,250,13,53,86,209,173,231,96,121,140,153,113,209,67,252,215,77,102,135,85,82,57,253,106,245,47,157,127,40,102,84,42,28,179,153,163,32,2,184,217,131,88,117,182,235,91,181,119,83,138,128,255,113,92,101,210,68,66,181,204,70,175,109,181,33, +27,151,119,174,184,167,31,153,84,146,16,4,128,133,5,208,60,37,145,15,28,164,66,235,192,107,184,46,107,62,34,169,217,126,178,97,128,250,159,223,209,8,215,35,4,79,66,203,236,18,164,118,208,76,219,187,141,169,221,222,139,187,161,128,117,3,252,76,191,40,60,7,168,14,71,113,248,138,41,43,218,167,86,193,75,96,177,100,143,216,82,125,234,150,109,6,8,108,215,231,129,218,38,224,34,22,25,54,113,2,15,166,47,39,98,218,204,118,113,224,33,120,9,189,224,27,155,167,185,142,94,178,183,77,33,252,14,100,18,160,182,157,184,136,198,138,192,146,175,222,62,72,0,91,6,34,187,125,103,36,136,1,105,7,219,55,136,46,208,110,145,81,219,83,46,8,172,32,40,126,30,205,106,131,118,218,191,174,240,198,97,105,131,222,71,211,70,214,252,48,76,87,244,197,74,107,52,12,231,14,91,236,225,162,124,42,134,229,27,27,17,17,229,172,121,17,76,85,33,137,38,104,6,225,135,59,97,25,207,204,184,66,21,229,220,104,66,46,30,198,87,224,4,227,171,249, +189,18,171,103,39,106,202,40,196,136,252,81,62,76,228,112,134,161,29,66,91,59,166,27,178,131,228,251,18,34,24,1,92,241,5,203,201,22,84,2,153,118,219,243,69,31,177,91,159,186,90,240,90,238,241,65,35,48,130,139,248,10,5,30,237,35,204,74,138,161,234,92,9,226,7,253,94,239,34,246,15,33,38,67,43,139,98,193,5,240,10,130,12,98,98,181,77,162,152,105,113,39,213,187,43,230,16,57,166,46,206,43,95,173,65,210,215,195,239,68,80,126,154,45,98,43,103,146,219,20,56,76,49,122,72,102,154,139,131,224,64,154,202,120,91,77,239,147,19,19,241,163,153,80,147,2,96,211,156,200,112,44,72,134,111,39,181,135,87,4,30,71,105,23,172,158,147,13,32,170,91,202,175,77,124,20,29,236,195,228,251,151,221,232,124,62,136,18,194,44,20,33,149,247,166,209,36,90,75,201,157,198,229,123,82,143,23,106,22,150,129,42,162,195,104,71,146,69,84,246,86,111,154,106,157,202,132,183,12,221,234,10,53,117,131,216,79,114,15,29,185,0,186,172,186,44, +100,255,46,240,151,172,29,255,253,154,28,208,153,88,100,208,118,81,245,106,104,153,148,215,169,191,47,64,187,238,246,106,226,108,115,108,137,64,196,182,68,27,82,160,201,249,173,219,80,203,92,231,70,181,239,168,120,244,46,234,93,32,135,13,166,74,191,73,7,56,251,60,186,236,80,205,169,193,61,177,52,129,219,73,6,244,239,17,167,138,73,205,124,69,75,88,89,236,214,25,78,14,11,206,157,160,100,227,70,80,22,78,210,56,207,219,75,147,244,125,41,166,152,206,23,36,33,244,212,86,133,209,87,44,106,127,7,28,37,147,11,231,156,108,108,147,245,32,115,46,181,27,209,135,190,50,161,116,11,121,230,47,91,60,103,153,52,155,65,139,53,186,101,189,75,83,133,133,91,166,158,151,11,194,14,104,102,196,247,233,183,111,1,122,52,32,214,171,171,109,184,42,222,196,161,7,41,53,31,197,53,111,89,151,34,102,102,10,90,140,131,61,109,234,189,218,95,42,96,160,47,241,230,179,23,30,99,170,144,191,168,236,192,58,6,220,104,203,177,35,80,181,128,244,228,136, +150,191,213,180,155,143,113,206,188,150,147,233,209,17,148,94,161,9,183,235,215,156,29,106,120,240,249,123,16,189,45,141,73,233,189,177,250,61,41,43,108,124,63,178,67,81,150,43,121,119,235,66,32,58,205,104,1,208,52,163,46,154,196,170,99,222,119,75,170,191,226,186,125,56,182,134,250,68,252,238,218,215,71,225,180,160,52,223,118,72,128,5,199,203,32,122,151,244,138,105,192,94,238,220,77,162,32,181,0,52,152,237,36,74,80,36,8,126,203,161,68,193,29,40,202,101,7,185,204,57,179,205,70,211,250,233,71,59,208,147,254,153,211,235,6,54,100,228,230,224,10,148,13,9,198,223,221,14,181,139,136,40,213,19,130,40,146,240,78,75,34,50,111,217,108,100,41,162,1,9,114,21,244,253,88,112,7,196,157,107,123,252,131,192,77,145,98,166,233,232,58,121,16,8,240,32,168,66,70,99,109,214,98,144,54,142,178,109,17,22,84,86,7,0,133,100,223,238,141,150,165,133,158,27,115,105,9,204,106,174,78,93,138,155,41,252,195,155,154,177,115,243,125,54,72,161, +58,43,130,75,51,224,36,248,175,54,206,121,69,183,21,215,228,215,35,112,152,15,235,170,141,200,5,158,83,112,84,209,98,34,179,48,79,15,196,162,106,25,219,87,42,3,102,202,130,0,226,44,109,250,217,28,118,50,238,163,190,246,247,244,13,202,182,110,59,25,91,164,79,74,96,199,113,249,71,221,20,205,88,67,181,245,102,181,81,18,17,77,62,105,237,204,116,126,12,155,207,139,15,50,233,48,93,182,187,239,77,163,184,60,93,218,253,172,128,235,237,55,231,100,90,41,140,137,134,181,91,184,251,30,136,214,246,179,10,34,89,61,46,99,65,241,246,34,193,40,116,40,195,71,63,134,22,99,164,213,192,169,199,137,178,229,247,128,143,203,84,200,247,108,17,152,121,227,118,38,41,54,238,48,98,173,149,144,218,30,15,55,216,100,240,54,219,182,132,17,250,233,214,60,160,59,104,213,220,5,19,247,178,29,81,12,123,193,48,95,54,236,21,51,123,97,132,246,30,183,225,17,214,136,33,92,158,83,217,10,160,72,161,233,28,187,137,80,242,7,120,237,4,163,128,159, +211,21,108,109,214,31,190,10,30,172,147,159,24,125,35,203,17,160,203,183,125,10,81,61,153,58,160,230,99,41,73,68,131,45,252,230,231,106,123,218,182,160,181,254,149,188,45,29,156,81,10,42,170,202,251,152,152,111,199,231,145,62,58,41,226,180,222,182,75,70,94,102,133,24,217,33,31,79,172,28,80,203,26,34,77,176,111,70,46,250,82,49,44,204,172,85,184,0,159,200,77,38,167,242,200,226,45,144,102,103,245,221,233,177,37,67,199,6,175,145,0,225,1,53,48,150,146,16,139,65,32,8,180,181,48,188,200,56,125,204,39,149,174,165,255,44,98,90,10,13,44,159,236,139,248,83,122,164,210,39,34,103,117,8,128,136,68,190,67,42,202,37,136,57,205,247,27,108,137,113,165,134,44,89,165,211,212,182,31,32,114,113,78,236,20,115,98,197,196,36,226,162,16,105,59,230,225,73,10,62,102,237,160,102,5,4,218,156,127,76,100,141,138,11,107,96,98,113,77,110,125,35,163,112,2,123,155,129,19,205,216,67,109,58,150,118,93,59,253,180,7,126,19,120,115,180, +107,209,210,156,169,2,18,188,117,12,170,185,8,230,73,77,133,151,135,206,187,238,47,149,221,201,86,188,244,225,74,123,245,131,19,181,251,85,93,249,27,36,78,172,244,223,135,35,216,113,188,8,241,39,183,191,80,72,113,124,253,217,52,225,45,32,51,178,188,214,253,57,122,144,39,73,26,249,148,3,8,112,62,133,130,7,18,71,175,1,166,227,189,40,26,98,134,30,188,222,129,6,4,105,202,136,202,167,174,85,43,120,86,66,148,29,14,228,80,36,127,45,152,136,6,90,60,9,127,5,186,139,236,209,185,187,106,93,244,110,94,92,241,165,35,144,24,40,58,156,244,105,89,183,166,29,240,178,241,44,202,12,104,27,18,178,129,192,152,34,17,145,212,128,35,2,116,23,32,193,148,65,222,66,66,255,231,223,193,63,46,4,175,221,128,83,233,157,26,239,235,224,208,194,202,130,129,23,203,175,106,241,206,87,126,211,22,243,166,132,186,200,26,69,230,51,103,121,52,93,72,230,55,156,189,202,72,89,130,74,25,179,240,34,176,105,66,42,176,136,96,17,62,157,2,241, +249,217,95,197,200,194,108,81,170,52,213,80,251,129,164,152,239,249,10,97,62,222,57,94,35,166,13,17,53,125,34,227,204,187,210,183,160,54,149,238,192,234,161,46,177,181,8,15,105,218,180,233,145,94,165,206,136,102,13,203,178,240,237,220,74,82,214,129,132,168,108,154,180,155,74,152,2,159,130,237,166,17,94,206,150,20,11,189,181,191,220,236,62,37,109,71,160,160,252,188,149,7,70,5,19,3,27,187,121,100,220,204,88,159,98,142,105,89,192,134,145,178,151,249,148,189,104,71,40,17,98,103,65,161,247,139,211,136,213,142,29,251,53,206,151,248,100,233,77,146,189,143,25,134,211,24,114,237,238,8,24,225,84,166,136,37,229,156,198,90,160,11,21,223,11,23,188,44,89,254,242,38,59,111,18,249,96,106,165,40,124,25,189,235,163,60,162,129,148,39,163,108,121,197,167,198,87,243,56,206,64,89,128,197,24,232,20,147,125,152,34,8,213,132,26,86,10,98,217,165,225,70,47,157,207,108,251,56,79,15,223,36,116,71,132,8,164,132,183,211,216,85,198,112,6,4, +99,187,28,219,62,17,241,215,152,29,97,6,94,31,112,247,1,230,94,74,97,149,24,65,126,125,21,218,250,234,93,147,1,223,87,31,139,129,81,148,95,192,117,36,179,140,169,112,48,122,229,120,225,108,92,216,237,208,215,137,141,44,110,161,99,172,21,130,156,72,9,122,137,205,50,30,123,182,122,1,153,49,212,101,90,223,84,142,80,145,238,46,198,85,70,206,128,59,92,185,241,65,82,83,155,168,244,45,124,213,60,208,201,168,217,198,216,238,52,193,67,148,1,243,221,6,15,53,236,19,252,202,208,70,100,88,248,226,134,64,190,102,59,89,8,229,34,232,239,0,121,138,237,201,190,116,52,248,168,234,11,253,200,109,97,5,44,173,69,21,178,245,63,60,117,11,136,198,96,31,115,182,85,124,51,195,97,149,171,16,193,216,228,158,164,237,237,95,228,55,173,222,115,236,72,211,253,117,182,152,27,154,158,135,30,177,126,161,75,248,122,57,105,241,113,196,135,252,241,139,183,21,70,243,162,231,235,88,14,234,75,197,215,163,186,217,12,80,33,44,62,233,18,223,244,78, +7,131,17,218,235,241,81,168,39,207,21,213,195,206,221,156,247,194,79,73,244,250,167,24,28,28,203,123,234,45,197,166,153,193,4,218,12,29,153,61,93,55,32,84,5,115,17,179,51,133,135,252,199,141,225,82,104,241,224,61,143,112,46,254,22,252,25,77,23,48,149,230,9,50,235,102,13,209,24,144,183,8,33,202,146,101,153,43,20,217,5,54,142,234,128,144,1,76,75,246,129,119,248,10,163,161,76,245,102,215,199,23,142,34,0,246,80,222,23,254,243,87,210,243,205,79,216,131,254,188,70,1,223,104,88,11,136,154,175,176,43,10,56,138,94,5,12,7,32,57,15,196,137,194,209,35,22,214,71,111,187,132,53,205,166,180,98,203,74,204,37,125,62,29,134,34,231,69,201,20,109,111,53,138,34,207,65,47,118,80,163,102,248,221,132,111,224,206,38,25,154,235,172,0,41,25,4,83,192,106,33,250,99,108,150,231,227,7,182,68,254,119,153,141,72,127,176,64,62,139,70,230,165,46,134,163,230,37,141,155,255,113,95,74,45,124,225,195,122,83,234,158,9,143,222,183, +141,0,180,18,197,144,115,132,99,20,221,129,70,86,167,51,147,177,188,5,148,140,174,95,246,126,193,212,247,250,122,61,250,158,84,7,119,20,139,169,198,231,183,105,105,189,220,63,225,30,237,180,208,47,120,51,48,194,107,252,100,189,181,115,121,58,169,113,33,252,51,223,107,179,142,119,184,250,214,215,54,77,30,178,70,51,128,128,234,227,65,94,21,118,70,215,216,220,244,58,18,1,122,10,160,12,232,53,25,32,172,107,55,139,160,177,194,167,92,167,121,181,142,122,203,246,18,4,78,238,209,45,49,124,216,7,121,125,152,57,222,195,9,8,76,11,216,44,38,40,132,81,222,44,55,158,196,55,126,199,233,43,167,12,227,222,178,96,211,116,164,214,107,89,6,130,246,22,80,116,146,210,219,174,191,134,95,198,77,12,194,245,82,50,6,86,50,20,89,2,163,224,136,111,173,40,31,176,63,185,184,119,60,192,240,177,197,147,119,78,89,193,21,143,50,169,210,15,111,208,207,174,78,233,80,61,243,97,78,31,106,192,30,66,238,248,89,206,97,94,11,214,44,57,96,45, +117,126,185,170,231,77,180,98,151,114,6,80,158,133,46,156,242,135,24,144,198,59,61,249,7,12,175,23,166,49,157,21,235,123,160,216,0,63,143,224,208,64,76,203,141,168,8,42,79,166,84,232,115,118,37,226,161,148,194,110,15,119,100,210,111,6,98,146,70,22,140,206,121,208,205,64,203,158,224,130,222,130,182,140,205,226,129,105,150,115,18,18,212,30,227,250,200,122,249,4,189,116,225,10,105,193,219,3,125,249,100,108,236,103,253,8,246,220,25,191,252,97,196,238,178,42,112,163,210,169,85,167,64,46,75,229,68,183,72,147,178,75,237,188,79,96,123,73,130,129,58,29,189,207,75,104,60,50,237,104,150,42,39,167,5,149,162,90,108,63,10,250,166,121,43,203,243,248,233,36,254,40,49,146,117,22,15,116,63,24,80,6,196,121,55,100,113,15,100,46,133,34,66,24,132,94,136,42,198,28,90,192,124,64,78,117,220,145,251,16,66,51,100,129,195,181,106,127,132,187,87,212,204,155,246,192,207,67,25,194,55,58,236,194,116,19,189,123,33,95,172,199,133,251,155,139, +35,242,224,159,105,130,116,255,54,252,55,108,94,93,78,163,3,128,166,59,56,55,140,18,136,254,207,95,189,195,147,236,162,32,137,240,15,129,158,201,190,11,1,83,78,190,212,23,84,30,150,175,241,37,119,219,20,252,88,149,115,123,83,192,195,193,11,77,242,192,52,203,140,30,144,46,242,93,82,70,199,34,4,6,24,149,41,210,15,179,158,52,233,229,102,208,76,78,85,154,7,98,228,231,57,36,163,62,155,66,104,148,63,236,111,219,225,29,103,174,26,137,120,179,96,128,181,177,176,242,25,55,39,203,150,136,95,216,201,172,93,191,91,100,194,22,11,69,153,179,179,21,88,59,101,173,206,53,50,162,201,115,4,65,20,188,153,207,248,243,255,133,124,78,195,151,185,66,120,31,222,204,101,13,30,56,13,94,142,129,4,126,188,33,232,58,99,27,12,142,211,53,151,76,4,222,49,104,153,174,61,254,181,159,9,50,127,70,60,100,108,194,194,83,142,44,65,189,202,218,121,184,158,157,24,79,184,228,236,203,126,71,92,146,226,105,114,174,220,3,237,198,24,158,183,206, +189,118,28,22,213,212,191,109,45,9,220,56,144,150,133,23,4,169,176,202,101,232,181,79,30,1,115,254,229,26,139,204,119,129,80,134,225,80,99,246,108,245,47,251,137,70,110,231,165,107,26,193,78,192,186,35,190,250,143,249,73,196,184,195,96,237,115,30,200,58,59,64,229,169,80,209,25,216,7,66,183,94,34,175,150,125,81,80,207,22,22,255,249,234,174,197,87,46,158,128,108,235,244,33,138,48,105,71,227,237,69,169,166,36,237,205,129,50,64,230,196,100,253,221,152,126,103,232,116,111,5,15,36,150,11,57,174,46,64,58,138,181,202,226,250,132,170,126,172,124,13,233,238,17,232,31,54,113,101,49,140,247,236,131,94,43,241,150,32,80,196,182,14,99,58,10,84,207,161,180,177,106,247,130,174,81,19,155,178,35,87,163,240,199,197,250,145,96,235,45,114,22,165,227,213,75,196,176,49,98,109,3,93,4,174,150,94,239,204,111,176,4,69,3,165,85,61,206,212,238,177,86,93,62,224,38,119,135,4,123,129,38,173,139,115,234,165,211,193,245,49,156,190,131,221,140, +28,0,55,125,219,227,135,39,79,237,133,240,91,155,56,165,209,59,78,239,225,121,25,214,170,99,21,121,67,230,175,251,82,180,115,22,153,130,140,28,2,20,113,170,150,143,233,18,129,69,33,145,48,156,250,239,197,49,49,28,188,177,96,116,196,54,179,145,159,196,180,107,208,144,179,46,43,119,194,27,145,202,27,248,0,165,242,0,51,157,170,243,188,45,72,215,5,204,21,197,64,26,230,157,41,34,246,136,20,0,65,156,196,156,167,222,90,38,28,60,231,160,145,22,80,87,152,109,143,234,237,183,61,113,123,212,60,154,235,75,172,190,45,208,120,221,40,184,146,233,188,194,40,66,190,74,20,77,215,42,223,54,59,210,229,53,40,183,93,127,184,69,191,164,36,57,245,15,227,158,145,141,32,190,131,13,155,57,50,207,0,94,150,97,4,238,175,204,66,135,173,131,243,35,124,111,81,84,246,105,44,231,39,112,223,225,170,27,128,244,211,100,63,77,221,138,110,121,45,215,247,246,2,159,114,177,119,11,165,112,18,0,1,25,105,208,84,76,145,198,181,124,71,112,31,82, +68,136,223,212,209,18,199,75,5,83,250,12,99,115,89,158,151,165,60,97,15,152,46,219,243,116,37,91,36,143,24,43,201,135,242,77,205,93,170,184,48,149,2,179,1,30,61,106,31,201,24,236,47,225,2,107,161,92,111,117,50,34,21,11,131,165,5,61,239,2,34,54,198,46,247,28,248,119,59,46,143,38,214,240,44,140,101,0,153,237,38,11,190,194,252,243,91,67,250,124,231,175,215,112,87,61,53,226,54,16,235,244,135,216,170,77,74,141,200,156,80,54,49,149,219,63,228,86,52,215,132,34,204,67,79,166,52,70,21,79,187,19,25,131,140,140,34,213,119,93,163,138,95,179,75,127,220,28,196,215,65,81,8,49,69,105,171,139,118,175,76,115,68,126,202,239,68,184,109,254,232,172,204,220,151,222,180,84,216,76,60,128,38,226,139,34,188,44,244,100,233,62,162,185,115,76,86,51,234,93,240,113,72,22,143,237,192,25,80,252,176,91,222,125,35,171,161,34,58,211,190,112,155,24,222,229,116,109,179,5,240,23,28,226,23,216,40,41,216,95,130,46,197,221,123,217, +244,15,111,14,86,176,108,189,134,74,212,154,8,47,241,244,138,134,229,95,205,25,81,183,197,185,94,249,114,221,45,212,196,176,192,9,27,116,147,111,12,64,45,252,22,175,4,234,92,15,126,136,117,235,191,44,111,196,167,214,230,12,223,216,246,202,225,0,13,231,75,217,97,3,217,18,108,123,68,171,10,26,112,114,74,214,168,228,40,130,93,157,196,176,188,129,213,83,151,39,248,62,186,190,59,104,127,172,180,188,118,242,145,105,50,105,77,119,102,15,25,18,94,167,37,14,217,174,214,95,156,134,136,180,164,75,199,162,43,192,200,247,50,190,54,229,220,192,18,237,79,240,4,46,179,187,109,198,246,64,28,78,77,112,168,79,130,2,75,142,95,79,250,93,35,120,92,194,123,11,172,91,2,211,96,184,237,114,120,127,16,52,239,1,98,13,65,95,47,17,112,167,162,171,134,183,5,51,16,20,49,14,122,182,23,141,8,133,29,97,209,236,66,53,222,230,196,225,210,1,182,119,243,100,71,187,245,225,35,228,195,239,128,251,105,211,2,216,83,41,199,53,239,108,11,245, +23,130,144,134,167,10,100,71,69,27,53,237,193,209,11,91,224,166,122,43,187,254,138,229,76,114,39,189,236,246,89,158,102,106,247,160,129,69,209,206,167,234,248,24,235,10,67,209,131,90,160,150,135,210,235,150,83,135,70,38,229,13,235,41,230,82,225,235,241,70,197,247,71,97,95,88,247,238,240,111,237,69,240,35,136,25,228,252,126,163,104,173,195,40,164,226,183,42,9,244,130,198,217,209,237,56,229,54,188,76,120,85,196,16,110,125,162,114,161,16,221,140,78,141,249,166,202,14,187,157,186,16,198,226,201,207,244,225,252,136,175,44,211,27,246,67,61,120,88,204,253,208,96,97,16,103,92,63,199,200,189,34,143,227,61,227,170,22,68,103,112,217,123,68,203,249,129,142,77,129,206,70,127,32,184,85,57,149,108,129,101,144,123,181,8,19,211,91,197,88,235,220,50,173,6,185,118,6,237,147,1,208,163,155,141,29,243,13,220,167,165,224,51,235,43,226,104,160,114,181,208,231,3,180,7,137,177,64,233,98,175,2,147,87,117,97,59,136,152,176,246,237,239,22,149,8, +164,64,171,247,107,69,79,11,252,208,236,176,21,161,14,88,6,188,170,223,161,52,53,189,173,230,13,59,154,71,162,26,234,245,182,64,11,222,183,251,189,2,15,131,23,206,233,218,60,152,159,63,210,156,157,19,194,27,3,82,40,134,109,151,103,172,177,103,52,127,47,213,200,204,251,30,152,12,152,230,218,7,150,68,238,230,8,48,249,4,31,203,104,109,9,106,221,81,119,125,33,246,188,33,91,148,111,224,187,64,171,174,141,194,57,220,164,149,128,222,69,121,176,139,141,158,192,121,117,5,227,211,135,205,33,44,113,167,112,215,32,179,213,201,49,69,56,37,184,243,161,120,222,100,156,32,234,147,169,164,60,207,24,156,23,72,58,79,69,95,97,130,159,58,131,210,132,138,43,154,218,154,205,81,18,2,48,116,224,159,160,33,96,228,228,190,168,4,5,20,243,62,120,222,146,176,131,126,36,194,233,52,243,240,133,75,213,151,163,215,151,172,167,113,131,212,36,131,252,212,187,196,69,144,110,33,45,166,111,112,167,244,232,57,152,225,9,79,45,35,192,232,186,89,160,92, +249,228,46,91,20,114,31,252,117,233,10,80,183,115,59,53,94,142,45,243,45,68,145,10,251,13,119,63,205,250,29,131,183,176,73,231,43,38,181,121,37,125,80,240,207,80,29,125,110,153,251,197,82,73,229,206,212,112,115,14,61,216,68,208,4,96,80,249,38,60,180,218,152,142,223,209,155,216,173,82,137,65,33,234,252,30,164,42,81,134,179,0,113,95,80,153,188,31,50,2,34,228,85,47,128,250,243,167,127,22,16,213,167,181,152,88,47,66,170,51,215,94,163,206,253,133,190,60,111,134,71,15,132,104,149,162,211,30,6,156,93,182,74,224,156,10,147,79,231,106,92,206,203,218,97,116,32,73,210,1,182,136,6,35,251,100,237,175,100,96,231,2,231,180,208,160,247,72,129,123,141,142,249,21,227,9,111,80,57,212,45,136,53,199,192,83,6,36,241,96,216,155,198,232,73,164,129,155,60,73,112,249,80,124,64,100,27,211,102,214,205,184,168,220,187,86,111,45,52,140,219,155,76,203,136,132,232,50,93,116,91,201,116,52,92,150,186,78,214,197,83,240,160,187,206,116, +38,215,28,11,195,51,99,140,186,185,32,81,201,44,10,127,196,146,3,88,115,242,158,130,49,51,55,163,125,231,170,246,142,166,14,83,55,172,28,117,190,127,186,240,153,65,118,127,236,184,87,61,98,102,49,195,117,228,60,161,207,143,195,89,25,53,40,74,106,250,2,44,98,102,239,172,41,119,129,161,230,185,242,8,94,169,94,116,162,161,231,169,62,216,99,105,104,50,109,41,115,245,193,209,124,146,102,158,208,125,28,227,124,131,146,111,95,204,228,247,187,2,1,124,23,79,26,230,17,168,237,143,144,0,17,250,218,64,218,161,163,178,88,210,71,176,2,45,156,131,192,211,78,172,194,74,97,252,134,111,186,40,104,15,0,45,123,45,203,89,30,35,130,78,31,201,137,234,54,129,74,248,155,106,192,1,138,46,12,7,157,84,245,176,80,36,240,36,43,103,184,1,163,200,216,225,246,154,195,37,42,129,45,113,75,26,161,243,1,44,214,215,27,68,245,46,44,129,139,26,79,112,223,244,20,68,125,156,200,1,138,20,247,146,49,65,2,13,1,48,127,172,155,192,185,62, +84,55,109,3,110,185,28,27,27,214,238,63,26,180,167,190,71,19,132,41,153,236,34,131,149,253,206,165,136,104,168,134,215,232,142,51,25,83,205,116,14,114,183,208,166,143,21,2,125,47,94,77,63,139,62,84,157,47,11,239,91,30,186,203,217,147,157,163,144,67,162,250,109,137,195,207,167,243,185,15,63,90,52,240,174,198,38,128,102,214,253,38,11,154,210,62,242,149,52,136,244,237,8,230,119,3,200,94,182,250,181,85,227,142,237,180,222,244,73,222,217,254,229,198,95,87,113,159,185,54,159,0,115,151,144,12,36,101,252,200,156,230,250,245,232,10,111,81,81,89,93,245,149,80,77,52,124,118,47,237,21,64,174,160,178,218,195,28,21,95,112,229,47,252,20,178,16,119,130,242,149,13,247,121,107,13,175,231,223,159,254,170,143,113,10,238,227,55,23,92,201,245,56,199,187,130,231,194,227,218,253,135,15,205,71,10,235,104,148,90,81,113,74,19,76,81,150,81,20,10,207,231,30,167,229,199,250,141,3,217,204,255,95,198,254,99,217,109,165,233,2,5,31,8,3,120, +55,36,65,120,239,205,12,150,240,30,32,128,167,239,218,58,223,127,111,116,143,90,161,8,109,137,80,185,204,92,185,86,85,22,104,94,202,12,125,53,89,77,40,89,150,48,30,124,246,175,61,42,181,61,251,69,252,175,127,1,252,54,114,208,119,199,79,255,253,253,255,223,159,231,128,164,233,44,36,215,239,191,126,29,87,210,191,114,163,186,126,247,127,227,156,80,199,119,120,127,90,228,230,223,220,154,113,158,26,217,229,167,64,89,52,252,243,131,246,146,62,31,108,41,173,21,191,151,184,12,189,71,171,127,149,233,123,108,86,50,168,229,197,107,75,85,214,83,175,129,27,254,27,251,18,223,139,241,150,118,202,160,176,35,140,118,160,156,170,82,141,86,200,95,253,19,117,80,54,138,176,80,91,232,55,189,209,71,123,14,71,67,63,126,12,236,96,249,235,90,145,177,62,123,242,91,23,174,95,204,199,166,129,143,205,137,31,4,205,211,209,250,38,170,88,72,22,8,101,16,233,166,127,93,7,230,218,33,86,16,250,205,231,122,179,36,155,162,43,243,48,22,224,80,46,12, +77,21,253,230,106,148,99,42,141,172,52,44,28,1,88,78,169,224,164,72,126,242,137,8,62,179,28,195,135,131,11,85,73,104,150,114,166,144,24,38,19,152,31,210,66,11,135,210,136,162,145,83,91,58,183,207,66,216,12,252,63,46,219,253,33,105,174,147,156,74,59,57,215,181,221,198,3,233,199,155,197,93,235,47,220,57,89,141,126,108,32,136,158,167,56,6,119,221,215,32,9,183,32,59,145,144,4,249,170,139,155,53,139,52,40,87,17,212,0,76,203,251,34,230,231,177,241,221,199,130,98,9,1,245,118,217,144,214,12,126,207,67,110,214,29,37,135,163,154,53,146,254,220,8,10,199,42,121,99,113,194,177,251,15,218,61,229,51,123,97,118,243,55,118,48,165,101,226,186,129,198,56,75,216,172,9,248,205,189,60,75,77,24,219,49,255,198,46,12,67,77,17,220,147,226,182,92,19,208,8,35,72,32,62,1,215,75,150,15,103,253,168,199,39,68,1,13,229,142,95,250,46,136,85,89,26,86,32,173,171,240,141,195,213,110,166,32,121,178,89,133,61,40,133,35,231, +105,104,15,109,44,39,141,147,95,28,197,214,147,6,75,210,177,112,76,43,213,146,49,228,85,81,12,43,204,116,121,35,172,21,91,5,110,27,69,100,27,178,99,196,128,140,238,120,138,237,145,139,236,163,139,27,18,192,16,200,230,61,139,166,3,99,140,32,101,233,57,140,116,7,74,127,11,197,126,32,49,47,136,89,149,61,69,23,178,79,251,210,83,35,166,135,246,123,245,236,15,235,50,131,228,101,37,53,103,216,42,115,75,25,135,31,180,176,140,254,236,209,77,110,141,145,129,72,242,7,119,103,200,102,130,96,124,76,79,12,102,114,25,129,41,5,42,182,110,213,139,153,194,68,185,231,85,0,76,182,239,102,225,197,50,37,244,177,50,56,132,89,62,171,26,10,198,173,10,138,198,163,40,233,145,198,174,152,26,199,97,135,43,190,202,208,6,63,35,246,129,81,108,219,165,7,119,225,109,181,36,21,63,85,43,93,133,183,132,114,156,209,155,66,43,230,246,151,49,63,63,66,255,252,126,186,225,85,152,65,78,91,205,56,93,144,188,28,69,224,247,109,67,113,144,5, +104,92,177,10,238,229,147,206,46,230,83,185,13,25,128,255,28,162,8,64,169,157,198,84,30,222,183,36,84,58,47,134,246,129,75,245,204,209,167,127,243,131,94,43,140,150,228,154,244,169,148,134,231,155,133,160,136,62,65,26,203,217,202,244,246,190,79,218,221,18,145,11,224,129,239,204,129,236,188,15,237,174,12,220,179,33,6,171,24,23,54,133,28,163,157,26,47,165,76,122,106,228,198,17,169,130,173,215,20,156,167,137,126,158,56,194,12,8,218,209,46,39,45,5,178,204,220,44,104,47,103,102,232,71,181,227,111,39,23,32,58,112,125,241,212,84,155,124,38,178,143,95,73,155,54,141,134,227,68,65,207,70,65,251,68,151,251,73,42,215,199,97,178,88,236,96,4,129,197,79,6,209,15,17,21,45,7,15,195,27,117,191,228,226,163,241,116,213,235,143,244,254,14,114,24,251,199,4,162,92,122,5,102,100,189,26,104,55,42,67,29,239,146,171,113,0,61,171,68,162,85,180,230,189,137,175,28,147,94,175,205,67,210,32,107,9,223,195,60,26,111,2,26,119,100,150, +158,246,13,69,202,46,205,46,218,64,217,13,208,49,34,245,76,124,247,192,115,71,188,149,102,154,149,222,211,60,77,109,110,225,219,177,116,15,114,54,158,103,70,104,66,134,213,216,202,65,152,152,222,27,247,110,163,243,38,168,156,78,165,166,115,217,94,125,69,180,107,178,163,52,70,35,131,11,71,233,178,52,115,248,238,150,136,90,246,89,10,208,227,33,208,5,117,251,121,103,63,80,67,12,88,111,77,190,176,167,128,197,3,19,213,24,68,66,208,150,101,240,217,244,79,193,22,38,98,208,20,197,64,103,88,69,112,230,66,78,14,193,14,3,28,108,44,62,41,155,23,149,239,169,204,157,121,45,209,17,217,121,19,237,148,132,196,197,203,27,150,186,141,218,180,206,161,201,139,106,176,85,121,152,184,134,203,76,142,255,28,216,100,47,136,73,64,8,15,16,13,236,80,226,21,28,105,51,77,48,22,251,121,32,234,97,99,184,124,103,233,112,176,0,244,218,209,133,243,184,104,44,40,240,95,21,65,127,195,147,224,207,77,64,170,31,34,84,155,20,176,197,43,192,10,88, +129,56,187,200,109,78,54,188,18,99,179,16,249,205,7,29,146,115,166,238,103,250,33,239,213,26,99,36,141,91,231,154,172,5,46,192,242,154,174,46,155,109,99,57,129,194,241,73,143,115,189,253,126,150,222,213,42,241,149,44,130,246,237,123,140,148,29,125,102,90,75,217,202,160,26,36,122,72,185,238,78,237,248,153,72,244,176,128,105,146,106,99,148,92,97,164,195,172,249,254,210,91,199,174,5,153,30,63,246,211,140,170,210,202,81,213,252,64,130,14,34,0,28,83,152,123,30,76,223,100,126,244,112,103,176,243,82,50,186,238,154,206,65,144,88,225,247,5,82,12,76,158,54,90,179,60,42,125,13,52,30,101,24,157,229,112,48,26,66,202,86,249,209,173,2,250,32,72,7,27,24,37,168,39,213,76,135,40,236,94,12,107,95,160,197,55,10,241,133,207,209,191,228,170,148,224,103,93,79,2,199,143,145,189,201,179,128,225,96,33,97,11,70,171,108,203,65,102,204,6,22,164,147,147,149,233,64,130,225,102,180,105,136,134,205,65,11,90,242,62,42,98,42,62,140,185, +169,28,17,241,180,43,52,166,227,106,250,160,223,74,186,15,191,68,227,239,124,80,94,172,158,9,53,65,100,77,142,210,108,144,163,218,88,156,39,190,194,75,187,176,80,81,28,16,69,87,219,225,182,241,25,118,77,225,218,104,33,148,63,166,164,32,3,99,15,200,178,80,124,23,160,203,161,168,136,42,194,31,46,134,221,52,200,28,242,145,227,122,223,40,108,108,181,151,115,80,225,36,74,230,58,101,45,158,150,218,123,220,204,194,254,221,0,113,186,140,153,94,47,195,179,213,119,119,189,119,242,205,233,28,15,137,165,106,218,101,195,22,122,31,234,55,247,170,156,192,81,47,45,159,139,167,8,99,87,5,157,11,237,55,106,176,128,225,106,206,33,230,87,83,47,5,228,102,180,243,157,205,33,211,160,80,37,71,178,115,187,194,142,84,179,82,22,152,245,5,132,161,152,153,255,33,106,252,153,54,57,122,31,241,204,62,69,3,82,21,5,68,76,233,150,228,236,210,212,100,8,21,145,193,25,68,108,49,27,80,48,32,224,7,70,78,121,153,194,143,215,255,157,18,227,39, +100,33,79,106,7,131,74,100,138,147,165,57,164,205,250,148,82,81,230,110,188,225,67,11,244,163,75,6,131,171,52,194,247,178,90,241,245,10,170,180,160,159,248,56,241,100,30,80,75,90,88,150,54,154,74,106,105,6,2,76,195,192,64,12,109,162,38,157,240,124,79,57,10,230,216,218,152,133,234,241,119,26,251,223,238,52,170,147,116,136,208,188,154,240,66,120,239,59,137,50,58,176,113,132,63,102,129,147,36,3,235,133,199,222,208,7,102,127,213,233,61,28,162,20,226,157,185,172,63,174,43,107,180,40,83,80,6,156,178,204,170,103,227,73,93,229,4,171,124,47,100,5,116,126,25,254,189,22,216,238,133,56,218,82,180,212,106,126,181,14,63,10,47,188,32,171,127,69,102,214,147,37,89,248,18,107,232,96,141,111,192,241,236,251,73,126,142,159,14,180,72,109,63,62,192,9,70,16,96,205,176,86,97,124,201,77,254,69,127,185,193,175,16,157,193,57,167,45,128,216,157,230,35,174,64,8,20,134,62,176,17,173,234,76,64,11,166,5,57,62,208,89,157,47,8,61, +192,179,95,193,235,0,56,174,183,115,187,205,40,241,13,177,144,78,0,49,36,185,6,56,74,162,46,208,114,144,118,20,56,132,66,83,180,78,111,236,88,97,92,241,46,54,201,118,217,84,0,79,62,215,100,184,208,80,129,87,60,222,15,101,51,177,168,251,225,220,143,254,64,56,108,190,164,129,134,113,228,70,96,120,143,0,175,168,127,24,12,17,148,84,141,20,28,175,77,92,155,75,29,183,128,159,62,74,171,55,225,58,111,170,123,141,12,218,255,180,153,249,144,76,245,80,96,201,217,220,13,74,56,43,242,45,143,12,12,97,114,11,122,178,98,135,54,96,111,28,130,153,15,94,121,230,148,124,78,100,177,162,186,218,225,1,199,115,152,37,9,56,6,250,171,85,210,51,128,160,30,26,153,233,78,247,170,68,94,118,141,178,163,111,126,172,168,117,133,113,221,82,222,161,200,143,241,106,126,60,125,140,167,88,63,75,134,93,43,38,85,147,75,3,20,78,32,109,172,25,221,217,48,94,0,26,32,229,51,131,213,13,160,70,168,84,117,107,73,219,242,77,130,124,121,56, +164,144,169,63,206,115,17,16,53,245,67,57,255,136,80,143,153,207,55,206,161,83,143,50,152,189,80,2,171,138,22,142,232,125,125,80,131,160,215,113,92,104,189,42,131,77,125,160,238,167,228,174,196,242,114,202,68,94,95,238,195,26,168,155,9,109,102,125,125,34,144,239,243,90,10,155,113,159,156,21,26,172,165,65,250,167,54,32,138,132,246,162,90,181,27,202,182,208,200,208,251,72,227,114,207,238,243,179,52,190,211,165,20,54,111,69,0,6,88,93,89,230,78,216,174,152,251,140,38,150,84,36,48,61,2,245,169,27,245,10,153,98,45,61,62,133,254,195,44,51,12,68,135,223,195,108,238,136,205,225,245,121,87,147,192,154,179,247,164,251,154,55,252,188,72,32,95,67,113,69,198,142,145,228,140,1,240,250,21,39,12,27,163,129,7,12,163,43,60,213,107,89,49,190,71,58,73,157,213,134,216,199,250,141,233,155,120,48,192,236,117,106,238,2,160,137,223,2,95,212,4,234,192,137,205,155,76,113,170,230,185,166,16,133,178,159,28,149,94,50,0,188,103,161,161,118, +162,74,118,163,95,74,66,97,231,182,159,85,100,56,52,28,71,84,21,123,176,207,200,45,37,132,45,58,187,159,160,10,39,218,185,69,35,190,106,187,35,85,224,182,205,47,154,127,175,26,62,241,66,13,21,158,175,162,215,80,14,211,16,140,206,182,128,64,223,80,41,82,36,36,72,216,1,96,62,2,172,48,82,73,88,37,125,2,141,218,216,116,176,125,238,32,111,248,69,133,181,248,82,125,227,115,100,34,12,183,180,232,68,107,184,100,8,72,133,237,31,245,154,135,79,255,50,198,188,133,58,92,92,253,212,113,25,253,237,144,203,57,65,169,71,237,165,222,203,58,86,215,238,175,231,103,237,225,70,236,34,89,75,26,106,58,199,172,204,237,153,24,130,43,243,30,135,49,35,144,114,62,151,47,153,46,130,224,232,174,82,100,62,102,129,144,112,116,235,91,249,229,128,117,39,220,62,173,247,101,242,99,71,225,142,179,22,125,31,106,72,138,10,165,151,3,226,59,99,141,6,226,169,211,183,69,111,222,241,30,2,98,168,59,164,225,44,230,156,114,191,162,161,130,102,8, +158,1,94,35,92,72,172,81,75,96,136,58,6,76,243,10,168,172,194,39,131,161,123,198,200,246,130,170,76,202,203,211,221,151,227,3,212,63,141,63,87,130,22,59,140,136,253,7,89,218,126,35,135,159,42,134,235,144,189,166,34,61,208,193,48,106,234,249,128,161,215,95,95,88,97,130,67,63,20,55,61,172,150,97,198,242,35,153,87,52,81,102,171,132,62,83,192,32,189,32,139,208,148,95,216,184,176,251,205,90,184,164,204,196,26,193,183,134,99,94,5,81,69,165,9,39,115,142,229,237,239,208,65,187,7,4,5,138,239,176,184,53,86,230,24,49,184,251,248,152,40,149,235,161,218,43,44,15,161,3,56,17,173,196,107,180,194,221,182,178,121,105,89,71,68,166,167,228,79,25,160,153,97,206,10,225,118,7,139,238,168,138,33,152,9,95,8,73,195,192,106,11,85,172,159,49,48,249,133,249,23,244,238,148,113,180,224,40,143,58,168,52,36,244,145,96,252,3,97,152,14,15,241,109,176,224,147,62,96,79,216,130,204,115,108,235,113,43,64,108,226,154,137,195,200,165, +177,17,180,188,144,244,152,167,87,157,45,27,156,1,206,188,88,134,195,208,249,249,188,126,213,114,126,46,64,14,225,208,249,231,195,240,38,150,64,0,162,7,195,50,106,84,100,13,115,17,168,105,54,18,133,36,43,136,36,250,218,97,198,221,35,2,175,24,32,164,12,20,178,190,24,76,165,235,69,177,30,123,98,184,225,209,9,25,228,150,4,178,71,175,10,183,185,76,175,75,196,221,233,164,236,25,94,45,190,254,113,34,196,156,207,8,195,186,4,34,169,78,237,66,104,213,111,23,164,14,60,146,38,54,52,168,211,144,130,60,43,163,218,202,173,105,90,135,30,125,232,145,251,44,185,156,228,154,36,101,2,2,243,52,189,130,60,85,255,90,16,181,199,113,78,17,141,94,23,26,28,17,156,142,195,42,62,108,123,60,215,76,48,48,83,179,240,90,141,162,81,28,11,204,20,30,137,98,55,65,40,170,68,58,98,91,226,32,245,230,24,170,85,190,132,109,80,185,122,179,42,176,228,98,209,223,95,168,75,108,253,16,167,42,245,152,66,124,162,231,155,183,187,252,88,71, +40,83,170,108,188,113,188,6,50,210,150,206,116,172,71,100,86,105,29,30,199,253,102,169,191,75,24,48,219,120,32,171,100,237,99,86,13,159,84,62,51,173,138,102,177,50,182,0,16,96,222,225,25,69,143,176,60,240,168,194,176,164,63,48,244,75,147,51,101,231,183,21,67,83,169,132,87,69,194,237,62,79,187,31,31,142,171,186,201,61,221,242,57,226,225,254,88,228,163,125,44,227,144,51,177,18,173,246,92,165,105,27,167,172,170,242,176,215,6,20,198,187,19,112,127,38,191,79,137,62,8,34,197,104,92,75,75,174,198,57,207,242,122,120,131,215,243,92,125,50,210,140,194,143,134,230,55,1,93,3,194,214,43,142,180,106,29,43,0,156,4,78,216,239,0,103,44,139,103,127,111,46,220,87,188,58,96,124,200,33,154,153,113,235,128,53,192,13,225,209,48,233,172,178,176,45,24,7,150,34,118,188,26,163,170,58,145,23,253,227,242,237,193,3,244,111,143,166,9,220,237,145,219,41,196,10,72,37,81,45,100,127,97,195,238,11,107,255,140,50,206,219,219,111,129,80, +12,158,40,96,221,36,8,227,134,255,254,219,87,50,251,62,24,0,144,70,182,254,89,55,225,125,117,81,237,88,77,120,96,84,66,193,139,171,54,91,35,215,255,237,113,13,205,172,59,47,243,248,250,18,46,191,24,175,118,123,177,120,45,50,120,224,191,61,45,42,211,27,179,69,54,132,182,200,143,18,182,108,180,72,206,138,125,190,44,157,37,66,199,26,177,75,94,255,237,175,253,237,227,105,118,147,60,203,15,130,216,51,169,164,216,7,164,195,2,68,115,99,151,23,219,79,107,113,174,203,84,50,168,252,111,95,139,83,29,97,254,215,190,238,132,213,112,141,214,177,189,183,130,137,190,13,62,216,67,25,21,215,115,235,255,246,242,254,230,21,246,223,27,56,208,35,144,80,49,50,95,137,64,164,193,231,190,142,55,84,30,88,197,153,154,199,224,255,218,117,95,187,150,116,46,82,234,99,211,196,131,18,114,83,232,50,85,251,24,61,195,78,18,104,127,23,255,230,247,247,252,174,189,125,136,199,78,181,74,135,0,74,16,224,122,48,97,77,18,73,47,208,255,211,158,25, +70,127,57,52,202,98,191,95,77,50,251,196,167,249,129,202,136,46,32,28,152,160,71,254,219,115,228,151,145,1,139,247,255,140,25,176,160,102,246,183,209,235,238,46,199,70,103,200,174,3,53,127,232,255,237,255,205,47,127,85,64,58,199,181,230,250,125,238,198,225,0,137,74,78,107,13,48,60,88,199,83,145,255,123,78,49,84,46,240,4,126,23,91,101,58,69,133,9,191,77,211,81,141,78,143,58,28,238,22,30,149,105,135,252,207,254,83,223,59,157,71,88,170,118,157,31,24,40,156,252,67,240,47,166,211,151,129,94,123,152,253,255,25,175,222,232,13,234,153,43,22,154,43,79,142,60,112,197,194,40,42,84,73,132,255,217,105,129,255,252,176,213,44,235,49,131,167,93,222,159,237,164,216,100,98,88,184,190,73,69,135,131,208,5,89,114,15,171,116,45,189,59,244,110,55,132,123,154,36,72,62,193,156,39,172,246,151,119,0,208,188,248,194,56,23,140,140,104,187,206,225,25,54,107,97,6,139,197,127,53,215,122,127,244,162,130,227,191,57,44,195,141,0,85,130,21, +56,206,53,202,173,130,190,141,35,132,28,222,238,155,184,145,119,249,195,55,105,77,106,130,9,180,220,10,139,49,152,115,29,6,160,223,173,88,207,140,182,9,241,139,137,2,97,148,122,133,44,42,200,149,87,168,63,35,131,32,161,231,59,227,214,243,79,194,180,243,71,27,136,152,26,9,218,177,219,1,232,129,127,227,224,255,246,92,149,249,149,14,141,35,121,225,180,90,55,129,247,231,197,109,100,231,143,249,146,144,9,104,195,239,254,246,95,95,251,127,123,185,67,247,94,82,133,175,165,170,242,32,247,195,164,159,46,224,18,244,129,113,92,181,242,94,110,102,197,225,221,238,237,218,255,226,110,151,223,190,239,2,13,41,218,151,181,240,151,16,99,67,188,61,68,173,103,52,186,83,35,174,148,242,194,217,14,159,240,97,199,19,139,188,44,43,22,92,193,158,13,195,179,66,172,88,39,37,38,82,206,126,122,128,216,141,225,32,143,231,130,171,104,117,42,36,30,210,69,217,52,205,96,221,163,12,91,173,218,6,44,83,226,175,34,173,211,84,182,155,2,146,200,225,113,210, +50,240,222,69,157,61,61,66,179,244,58,115,164,191,68,238,42,161,42,192,219,188,31,176,0,45,130,32,168,238,238,93,134,106,55,243,48,135,148,75,120,169,121,67,85,33,108,125,197,255,47,123,188,17,191,22,157,164,218,180,83,53,234,40,134,253,49,228,165,64,208,37,149,56,183,239,205,177,227,91,187,1,232,229,20,30,71,72,217,85,203,66,207,90,186,46,111,96,182,72,13,7,141,246,11,225,117,191,222,159,186,63,242,175,107,68,192,156,78,248,153,190,171,202,74,110,230,142,33,234,41,61,233,150,133,131,169,67,154,243,205,220,212,154,131,12,129,22,123,67,118,63,218,72,124,64,30,233,33,188,154,209,27,103,85,185,121,137,64,213,8,60,186,251,190,188,63,92,136,236,134,113,230,192,225,192,144,121,44,107,212,101,85,150,99,81,134,125,249,247,231,141,133,110,245,83,57,232,134,109,1,49,178,90,222,214,195,75,163,5,143,131,79,164,192,72,21,49,42,131,50,19,237,194,184,77,158,222,84,197,52,95,190,159,45,165,37,113,249,96,61,166,42,131,92,232, +207,135,169,203,246,13,43,33,129,54,111,121,229,33,130,251,8,81,155,68,119,222,242,1,34,15,241,148,53,243,164,73,192,170,22,154,29,225,226,32,72,230,41,194,135,34,91,206,126,117,152,236,23,129,21,214,180,23,53,140,11,64,19,251,53,69,104,29,235,50,58,59,193,214,230,85,200,26,225,221,203,97,171,194,135,252,37,145,35,71,119,248,224,54,38,223,102,67,204,86,56,144,204,191,179,144,116,112,120,167,178,34,26,174,94,51,156,213,198,151,104,66,45,216,196,27,121,191,187,45,31,175,189,56,67,21,206,247,159,221,216,245,237,62,40,89,124,42,8,200,156,70,118,148,5,240,88,74,95,254,189,27,18,255,136,114,188,26,229,189,58,211,11,241,103,232,85,114,230,187,205,26,154,225,209,110,242,86,70,240,121,106,56,28,182,138,145,229,23,56,112,224,235,214,253,153,192,250,204,200,47,233,221,70,175,39,138,175,244,72,104,195,207,247,151,92,223,73,143,17,251,197,185,204,84,53,65,0,85,220,91,200,168,97,237,82,190,227,53,41,241,223,124,18,78,82, +16,39,158,227,19,250,167,103,182,134,23,157,238,160,120,210,183,2,189,246,39,208,213,6,199,62,2,13,63,3,189,154,161,198,85,225,61,187,156,142,90,170,197,39,157,240,61,221,245,201,233,181,25,205,6,27,12,16,132,190,222,184,141,205,189,94,230,203,205,39,194,109,82,71,115,128,6,250,202,102,172,232,98,251,185,190,184,90,197,219,32,31,118,13,100,73,195,59,162,98,136,12,106,223,234,66,80,191,230,53,61,63,156,102,77,193,254,186,230,215,14,29,84,131,4,138,116,170,143,255,26,219,117,23,59,171,81,59,254,105,223,194,92,236,5,58,230,190,203,151,247,100,77,79,41,118,33,17,11,211,123,52,20,63,173,5,55,81,205,47,87,155,78,62,230,96,232,174,54,185,195,236,116,212,185,80,72,205,59,67,23,144,208,55,222,74,44,233,72,158,220,114,244,227,139,120,64,251,246,251,98,86,213,67,156,220,185,40,66,230,37,248,228,36,235,1,191,62,186,43,240,152,212,104,244,35,5,173,157,25,11,145,167,198,141,3,239,188,95,183,220,127,184,86,20,116, +175,163,213,189,200,21,138,139,214,159,219,115,61,114,153,78,218,21,178,82,6,251,56,13,203,123,248,21,73,175,120,254,141,50,58,213,148,202,137,251,127,185,77,115,185,96,36,190,49,228,183,112,88,218,113,23,83,50,106,65,9,25,113,246,33,174,102,147,182,95,122,201,69,62,147,126,46,160,137,230,157,182,201,108,45,131,62,116,159,15,55,228,105,161,242,130,120,57,40,38,138,64,23,241,204,173,10,76,40,27,134,108,243,121,89,239,128,226,89,103,22,199,20,4,195,231,10,52,127,138,23,44,73,214,136,229,24,32,23,152,72,194,191,101,144,170,201,228,229,8,235,143,40,152,126,224,5,110,73,7,207,223,190,107,237,71,232,244,62,188,28,164,186,185,153,89,105,155,185,66,25,39,14,122,233,217,60,250,52,215,245,181,228,247,240,119,242,254,97,172,62,91,14,191,184,75,96,241,141,213,76,131,173,208,64,255,45,239,206,70,198,64,124,190,243,116,240,113,239,251,116,145,49,121,14,61,109,55,55,83,205,139,250,167,214,101,203,153,154,174,241,253,72,78,13,119, +155,228,91,35,4,227,8,172,123,176,152,140,3,90,59,105,83,99,104,198,95,231,182,46,157,82,63,198,81,157,35,97,3,57,177,197,32,102,221,237,148,170,15,15,152,208,204,241,205,87,129,198,113,92,151,189,40,74,8,114,61,15,206,14,60,58,191,63,153,111,29,130,222,112,154,169,208,141,97,249,116,156,108,59,127,168,175,221,164,84,109,59,191,216,54,51,210,251,202,141,143,184,92,155,248,200,240,238,249,205,171,46,53,160,113,151,198,127,221,63,220,211,209,95,50,6,1,91,122,152,248,21,232,116,115,20,164,210,116,170,158,175,116,181,101,99,89,18,180,156,72,39,157,234,189,27,62,172,97,137,114,166,39,27,17,223,135,181,151,196,228,82,226,216,247,94,140,16,189,223,164,231,176,33,110,175,0,66,107,68,86,198,53,3,119,117,102,109,210,95,121,26,167,73,219,39,206,108,190,173,245,153,111,146,171,253,79,112,96,103,23,244,145,55,175,89,49,91,113,148,220,111,237,184,26,124,195,123,10,117,69,198,255,224,40,0,100,74,175,181,98,72,240,202,62,10, +192,68,30,79,0,249,197,153,226,75,94,241,193,234,210,174,78,146,153,87,196,216,238,136,57,178,169,158,39,121,168,195,58,187,203,92,193,217,0,191,164,12,115,1,108,221,173,12,119,232,69,64,91,120,133,101,90,203,96,165,167,49,220,133,50,112,60,113,253,166,58,38,31,224,169,174,135,211,128,199,221,48,14,228,60,231,252,47,128,122,62,81,56,133,72,155,36,221,23,103,29,215,123,114,2,210,115,100,167,115,210,191,68,46,11,137,159,107,201,160,137,185,242,132,207,50,243,253,252,114,100,215,125,83,139,31,163,21,53,20,254,242,21,133,103,32,240,65,135,204,48,141,161,148,242,12,7,245,25,56,25,10,219,74,45,5,139,3,16,0,160,65,14,88,7,240,60,14,249,106,173,92,155,37,248,199,255,235,71,49,100,14,144,11,231,87,3,186,17,118,239,198,49,156,99,116,2,232,100,29,133,151,135,142,233,211,231,33,156,172,184,100,231,227,176,127,231,221,194,12,26,212,235,142,249,42,119,24,127,101,89,46,229,84,74,248,255,183,47,75,225,152,111,160,164,74, +15,76,35,43,77,98,170,31,220,72,208,212,27,228,255,184,13,71,28,114,58,22,62,250,163,162,77,162,197,181,63,208,195,253,145,253,189,85,249,216,27,36,22,64,199,254,38,85,71,7,125,59,223,15,101,191,165,143,220,77,95,36,3,48,49,104,183,220,128,233,184,175,70,109,208,22,15,110,184,136,155,158,57,15,116,124,82,94,67,150,33,217,183,125,42,32,193,133,162,192,98,35,19,78,151,10,218,235,154,253,101,21,37,58,249,183,196,87,42,87,216,61,49,216,146,245,8,190,29,203,105,34,119,71,24,23,216,109,217,229,171,81,164,29,6,102,28,221,54,189,111,44,233,163,213,116,234,31,56,50,253,143,110,159,251,116,182,176,95,199,205,107,251,94,50,152,171,130,144,122,59,29,103,89,163,227,138,79,189,60,47,202,223,26,255,173,123,61,181,95,133,21,127,233,243,206,86,92,120,218,68,77,139,3,65,96,107,216,67,52,224,131,213,167,155,125,141,102,185,230,246,100,145,140,205,253,148,165,217,60,125,57,27,45,6,231,140,122,228,210,104,197,88,90,34,209, +240,62,81,67,181,34,124,131,145,147,108,196,154,115,61,226,101,111,71,28,115,98,53,146,47,125,96,211,19,167,62,121,79,52,147,242,254,207,222,194,119,114,158,136,99,62,22,145,38,25,111,226,33,132,178,26,120,252,88,211,100,29,241,174,34,169,192,47,228,66,227,191,75,86,186,63,254,103,152,110,70,166,226,220,135,10,160,212,170,200,86,124,105,32,239,85,221,148,26,185,185,231,9,188,125,109,54,166,2,193,149,56,186,229,45,77,121,126,196,109,157,178,84,141,102,82,154,190,79,138,60,111,184,131,141,62,229,132,177,56,235,70,245,149,16,121,26,120,129,147,56,180,156,118,89,94,134,201,182,189,63,40,198,113,13,101,79,104,99,23,176,102,38,110,23,228,55,146,175,25,76,13,201,47,151,198,14,119,69,33,183,237,78,222,21,205,228,253,54,180,50,131,93,116,144,83,11,167,218,248,69,185,167,86,131,116,139,168,142,226,104,109,94,151,128,115,172,193,46,253,249,174,29,153,206,93,89,30,252,86,138,156,183,17,184,226,239,42,43,87,88,197,197,17,23,175, +30,17,187,5,192,112,87,111,86,167,12,194,178,253,164,155,249,53,90,246,247,162,151,206,115,170,159,211,230,121,63,19,82,241,241,38,58,113,135,237,34,197,57,86,39,71,247,218,56,237,125,143,171,142,48,226,217,32,180,231,233,178,102,57,115,169,211,96,122,120,57,141,62,23,180,238,253,138,199,117,242,30,21,87,76,189,196,134,217,163,72,220,191,52,227,57,44,187,239,132,23,37,170,213,155,147,106,109,174,235,52,224,220,135,172,230,0,129,231,132,138,22,151,130,127,39,11,136,179,194,191,62,195,203,252,174,183,237,202,156,36,44,156,35,1,205,5,68,110,162,116,15,1,143,12,100,44,40,5,180,80,112,46,99,11,244,216,19,203,161,90,75,70,174,221,122,232,124,85,36,166,138,37,34,9,54,186,122,93,126,55,198,52,213,228,240,35,200,65,190,121,213,40,86,146,12,125,223,38,126,35,136,251,202,199,15,78,246,188,146,193,222,14,63,151,207,42,208,77,20,109,8,71,190,186,46,68,109,210,27,27,232,97,23,16,208,25,186,204,140,244,22,70,22,250,6, +95,63,143,239,244,55,8,74,149,135,221,80,31,149,0,91,143,170,168,76,95,191,116,134,21,115,196,88,10,230,156,1,47,44,20,20,129,21,18,9,35,180,240,70,39,19,33,141,247,16,66,214,51,230,28,148,76,74,114,125,122,217,64,164,186,115,254,22,41,255,7,253,126,63,237,168,30,98,104,125,203,159,110,128,79,171,178,243,156,178,188,31,128,248,35,204,200,37,220,101,252,7,217,96,6,137,177,154,250,108,102,71,118,240,187,28,185,76,88,133,93,141,75,33,224,167,66,44,110,165,240,131,224,140,1,124,50,14,82,83,155,111,10,46,69,117,51,10,125,120,46,212,17,96,206,38,193,199,249,153,43,179,253,184,126,140,129,65,94,165,199,220,167,227,228,46,115,162,137,239,189,43,42,254,133,201,152,228,156,240,131,220,59,39,82,175,108,45,237,205,162,71,165,57,125,180,64,238,122,1,255,101,78,255,241,90,193,250,179,37,200,245,175,205,125,226,126,210,129,147,94,114,223,169,223,194,156,75,254,25,24,188,167,113,246,171,1,96,109,34,215,77,93,222,69,242, +71,186,9,175,242,143,168,34,36,153,113,96,122,78,70,198,95,158,237,158,174,198,223,78,195,45,234,91,160,84,109,18,21,192,235,176,251,24,82,101,68,170,36,180,71,196,199,179,162,17,249,40,66,145,39,217,48,99,139,227,226,29,0,91,250,120,216,53,237,50,81,11,147,169,187,214,91,76,68,234,205,133,235,119,174,78,164,247,103,206,217,217,25,36,216,217,77,201,202,140,138,186,203,140,225,219,12,128,10,37,199,126,162,110,38,111,155,27,181,140,128,58,3,143,25,123,103,132,200,230,153,246,187,10,64,124,154,104,250,186,149,116,27,188,228,239,254,196,87,254,186,75,120,187,102,34,233,137,166,146,104,85,21,17,217,200,178,164,223,67,246,251,158,242,63,59,182,73,28,28,103,80,232,112,45,142,191,67,181,128,154,57,86,120,212,67,62,196,19,239,45,25,111,249,122,242,28,0,16,174,227,131,50,88,125,53,83,148,158,41,161,68,46,16,140,11,120,140,140,16,252,86,167,225,227,249,169,20,12,19,187,123,102,88,6,62,74,123,111,20,110,178,241,166,157,60, +182,21,11,79,201,1,78,249,160,138,104,193,222,251,104,11,101,65,123,216,87,93,76,236,251,64,135,74,160,245,103,177,26,116,60,13,12,232,69,107,154,49,31,193,7,181,68,153,62,122,216,94,170,75,3,80,3,33,98,67,193,138,224,217,191,248,253,67,85,18,2,129,128,28,144,151,35,9,60,217,19,250,140,202,243,97,42,2,247,113,240,170,60,198,89,149,213,19,165,93,78,117,146,133,16,60,223,125,224,246,18,245,113,28,140,137,133,30,53,27,225,88,47,230,3,189,129,162,231,120,167,126,113,128,171,210,124,168,197,238,16,186,178,213,54,17,224,147,95,187,59,78,179,60,176,130,115,84,136,101,251,73,168,238,90,153,5,195,69,96,162,232,36,37,206,255,246,32,26,230,183,80,122,159,163,45,37,125,46,43,95,147,252,229,106,106,74,124,101,251,245,205,27,32,36,55,239,107,35,37,138,227,72,207,59,156,102,168,127,245,110,121,223,229,39,176,165,172,72,53,108,95,50,208,12,190,79,242,84,229,237,5,203,190,255,106,227,30,119,115,248,68,82,18,75,221, +0,15,87,255,174,98,202,156,170,254,213,219,49,200,14,232,131,125,15,193,79,145,103,101,8,166,243,105,4,45,239,130,6,144,202,181,8,220,201,145,188,250,55,233,179,188,105,180,123,146,191,14,89,58,64,59,229,123,240,239,195,151,47,25,180,197,160,64,175,142,221,35,97,49,58,108,190,221,140,64,220,28,217,218,1,78,244,178,208,183,242,248,115,252,130,118,212,194,3,212,200,56,108,238,168,7,5,82,255,88,150,165,92,247,62,105,161,86,49,20,69,5,68,66,159,123,125,61,0,47,175,94,204,212,216,80,99,55,58,152,203,184,225,85,85,66,12,210,232,237,47,97,48,190,81,231,119,122,214,245,240,199,114,56,53,185,205,11,151,223,148,165,144,134,2,125,126,65,163,214,13,11,89,145,232,193,252,10,169,229,130,107,74,14,237,238,243,236,133,66,203,171,219,185,154,0,27,99,176,237,86,170,255,66,150,112,196,39,153,129,56,108,6,103,66,249,77,165,134,121,74,255,106,240,238,174,148,206,151,117,193,239,235,71,65,208,253,244,193,27,217,106,197,25,18,178, +138,210,159,33,33,230,94,213,207,101,105,31,234,136,186,177,163,10,8,152,140,97,120,117,78,126,226,42,49,125,204,88,50,118,176,196,82,93,168,74,123,63,13,164,67,16,100,214,28,113,147,112,173,5,129,75,21,60,28,157,211,133,177,139,164,54,201,135,24,46,191,76,69,198,202,144,46,2,166,5,218,216,18,223,254,236,204,121,76,25,11,211,78,239,133,112,78,166,203,216,92,184,139,23,152,81,226,163,71,61,236,242,44,117,29,92,50,175,139,18,206,202,212,51,28,62,75,150,162,96,120,156,148,166,35,77,185,89,53,134,218,181,45,239,53,109,183,207,183,210,141,86,221,85,215,83,245,46,146,13,141,83,168,150,143,237,85,23,200,93,182,197,17,6,5,231,139,234,139,134,104,249,114,172,136,77,170,82,50,17,229,65,49,201,200,34,162,85,159,241,211,73,145,246,110,80,196,85,150,159,191,117,224,227,23,201,171,81,240,247,26,103,10,160,14,143,52,225,254,11,115,90,53,222,150,176,213,154,228,73,113,219,149,105,96,104,204,71,146,43,136,250,59,207,202,101, +77,99,239,95,156,91,109,251,128,191,171,166,149,55,95,74,5,120,172,28,70,127,143,5,219,12,12,223,9,80,61,71,48,93,159,212,206,195,74,117,110,86,22,252,198,83,77,90,234,93,170,11,178,71,164,168,84,26,188,191,203,61,179,68,74,101,209,197,159,208,27,47,166,226,113,136,32,108,175,15,180,183,52,133,198,90,141,249,196,129,40,72,159,93,151,243,185,153,74,227,49,11,81,184,220,41,88,179,39,225,246,140,153,82,94,175,221,13,12,138,28,167,42,198,45,142,246,160,185,206,68,167,78,206,206,128,198,12,111,42,117,44,165,65,65,162,237,89,211,66,57,230,132,198,153,158,24,157,147,101,3,203,143,248,19,4,33,166,59,234,242,129,84,230,179,161,153,45,224,120,206,116,208,110,160,57,17,40,174,252,83,110,77,129,64,14,125,97,103,216,251,51,255,254,17,57,100,137,86,69,93,9,23,30,58,221,250,30,136,177,151,108,247,150,96,126,155,55,49,242,189,177,202,173,171,94,229,178,133,197,247,86,220,143,105,96,247,27,230,135,30,114,43,157,126,89, +239,7,13,130,104,13,14,156,158,131,40,26,71,24,174,114,24,134,159,7,174,78,28,101,163,224,87,45,94,75,212,131,217,19,24,154,108,84,107,199,144,39,208,147,90,81,165,0,143,244,138,63,245,124,18,103,42,97,228,250,178,220,19,126,251,76,174,128,158,185,48,127,93,229,190,128,188,103,175,220,64,103,17,143,18,210,220,97,131,106,251,89,69,20,118,200,232,158,156,250,17,126,125,255,42,163,243,207,55,90,210,162,133,234,152,92,239,19,228,56,42,155,115,51,140,250,101,153,64,0,252,234,6,106,198,106,21,86,120,121,34,203,33,53,216,64,227,49,195,216,164,188,210,193,119,80,12,175,217,50,36,240,195,193,214,246,235,140,94,227,60,135,247,22,171,24,144,76,103,120,42,16,199,97,237,10,55,208,177,133,176,249,53,78,46,5,89,238,52,154,74,205,233,49,50,44,123,162,63,2,53,5,75,253,239,111,151,195,40,175,81,108,44,155,226,66,131,215,47,230,228,137,97,42,190,37,116,244,30,12,97,204,143,81,69,78,21,2,107,25,235,43,97,112,255,132, +89,206,211,77,34,99,85,192,34,126,194,44,144,10,130,229,115,212,161,199,40,195,135,151,160,94,173,89,8,204,189,3,251,10,62,190,88,54,245,119,153,149,111,54,95,197,205,123,29,74,70,106,134,26,226,10,255,182,226,143,207,115,40,99,248,180,251,193,127,83,54,206,254,59,124,23,203,14,89,70,201,30,39,143,200,113,236,99,51,203,45,204,249,131,195,33,53,11,149,191,0,76,25,197,103,107,131,117,70,12,222,226,31,254,139,104,106,146,96,8,144,43,130,240,8,195,252,70,86,253,250,161,62,174,154,249,238,234,26,53,223,124,22,47,53,187,242,228,91,185,145,244,155,164,30,189,246,26,78,159,95,192,211,104,177,242,161,40,30,138,89,172,160,52,123,228,218,102,91,185,247,184,151,115,125,101,132,178,113,53,40,227,185,112,140,161,186,239,108,45,6,116,163,221,68,179,99,144,216,226,186,224,217,91,134,190,169,35,193,68,114,12,66,47,170,227,220,126,15,6,159,210,61,130,107,226,94,161,66,249,10,44,237,237,147,252,117,196,132,136,54,124,10,179,181,106, +30,252,32,87,82,119,177,14,35,253,51,175,30,247,25,227,238,200,159,51,28,160,207,74,3,219,98,97,103,35,106,172,216,85,132,177,166,77,26,203,192,139,62,111,171,207,209,12,86,122,30,174,97,233,32,163,88,230,172,142,142,115,8,95,202,41,230,226,252,251,106,175,67,100,0,35,153,37,64,79,73,3,96,160,5,135,62,227,203,166,23,202,191,239,221,180,225,108,254,16,210,129,151,5,184,237,46,100,236,114,236,101,19,146,246,218,204,214,18,20,110,208,197,232,71,44,221,150,206,164,140,34,230,184,85,149,116,32,116,143,130,95,22,19,252,90,107,172,7,202,142,124,98,217,229,42,252,189,203,121,198,44,66,104,169,51,166,251,26,143,122,143,84,241,189,11,146,45,30,157,242,41,235,100,219,47,205,44,201,225,4,128,179,106,221,190,55,217,34,142,145,164,23,245,26,13,176,102,39,147,40,111,123,127,209,117,7,242,130,71,48,226,76,5,159,80,9,4,170,104,58,199,95,79,32,176,228,78,45,50,32,94,31,203,183,159,215,160,63,87,47,41,42,220,244,58, +203,161,201,167,163,97,4,44,105,190,158,43,148,132,18,97,155,173,47,124,12,173,64,29,45,16,147,178,98,48,29,191,7,78,97,185,30,109,38,113,22,92,118,233,37,104,56,6,130,239,252,120,118,138,117,91,77,51,67,241,224,49,170,159,58,143,145,207,194,16,121,140,6,213,26,193,140,221,118,180,10,165,145,2,198,166,253,98,148,53,55,220,159,88,26,10,41,111,154,231,90,214,118,77,252,221,32,255,169,176,199,44,215,159,255,150,213,205,207,60,111,225,83,51,140,131,254,87,235,30,248,205,40,191,133,128,150,6,157,99,199,254,100,164,68,229,231,87,116,0,17,251,99,187,193,28,81,160,9,226,206,229,157,62,140,252,246,255,249,63,162,243,118,10,88,133,17,61,159,169,83,114,27,50,21,170,195,92,250,215,39,45,216,51,8,26,148,191,62,142,25,166,206,223,89,152,59,117,255,199,97,152,207,221,204,241,45,51,127,245,247,134,194,8,231,207,60,53,12,38,168,108,60,225,181,150,30,98,161,13,136,57,44,248,83,119,124,35,183,106,82,89,42,137,108,208, +86,127,3,198,56,172,28,240,171,38,47,226,142,223,64,158,255,236,63,2,183,232,81,151,186,38,31,149,198,49,111,230,210,199,94,167,140,17,251,102,236,73,47,131,11,41,255,246,107,182,113,12,93,174,57,98,196,249,119,111,65,208,213,234,91,64,144,92,90,47,185,224,6,128,241,233,166,150,162,153,67,228,70,222,18,30,140,231,245,104,167,129,68,69,181,113,56,122,178,201,253,143,51,49,204,58,254,85,237,183,114,163,58,228,138,16,188,143,229,195,203,206,197,9,51,194,219,32,233,141,21,145,89,193,63,77,82,101,85,20,59,7,250,143,251,65,169,135,184,30,100,253,29,148,56,202,236,242,181,148,240,68,253,57,93,233,77,163,179,219,237,240,194,101,112,158,106,185,142,197,96,209,68,239,118,203,49,145,85,117,131,149,63,236,148,221,212,161,151,128,51,27,180,95,47,179,114,221,126,128,35,216,123,194,181,80,119,156,14,151,116,236,119,223,171,48,180,161,163,190,231,208,101,33,95,86,175,6,205,118,85,81,144,160,89,122,18,69,144,27,248,8,49,203,64,17, +123,189,84,115,92,146,104,38,142,184,16,157,128,15,93,166,105,171,152,250,130,0,199,169,226,202,88,30,185,76,61,131,135,214,226,136,30,134,80,172,180,47,156,6,96,223,132,85,200,167,62,155,178,158,8,84,130,232,151,18,251,42,61,170,55,156,151,139,116,101,67,0,201,68,69,181,46,223,33,253,51,253,141,155,227,0,146,4,22,174,140,225,218,28,117,159,206,101,118,42,187,123,56,148,26,126,34,180,249,177,254,238,174,238,129,45,254,250,242,5,186,124,21,74,185,1,150,71,185,1,70,132,221,19,158,203,78,93,128,124,144,197,56,37,63,120,241,245,10,219,68,235,221,146,32,108,103,198,198,12,132,60,241,150,122,97,233,57,56,184,190,71,66,25,55,159,183,216,235,120,135,184,178,179,6,221,19,1,190,255,54,190,31,198,178,220,242,102,149,20,77,255,190,64,202,254,52,125,149,136,112,114,246,56,32,179,14,167,119,215,223,25,99,90,146,56,208,21,78,43,117,175,72,77,1,213,103,201,69,210,13,71,121,39,120,151,89,141,163,186,239,81,87,47,249,165, +55,126,157,212,181,88,162,55,27,177,178,185,93,91,106,241,82,111,234,28,35,169,65,20,112,31,106,207,219,233,123,189,41,253,231,90,250,194,196,2,115,211,213,25,186,100,183,135,37,217,9,178,62,110,13,107,236,80,23,134,125,62,254,100,204,101,160,218,91,110,43,89,194,56,170,121,21,185,152,200,163,111,166,4,225,58,37,175,215,194,204,75,180,98,99,176,207,66,136,48,31,16,59,155,199,136,31,127,37,121,187,11,23,232,92,178,217,133,243,241,27,189,164,133,41,29,151,115,50,19,104,147,93,106,174,66,102,228,77,34,97,171,73,223,108,102,24,183,204,113,135,82,61,169,34,110,223,135,168,255,206,34,205,55,154,214,170,195,135,201,11,191,5,84,122,165,109,50,197,151,100,233,241,159,134,201,234,242,9,149,55,116,70,10,255,49,143,141,174,212,111,183,47,56,126,64,126,137,134,142,247,254,10,182,195,168,184,55,255,128,195,143,92,163,46,254,173,26,168,165,55,159,9,44,178,29,195,202,100,28,7,182,18,218,202,157,207,235,182,109,149,26,253,8,81,49, +175,97,107,209,225,170,192,177,21,193,228,189,23,37,94,84,196,113,249,47,223,102,109,57,209,49,137,204,101,161,166,81,222,63,52,208,141,48,41,26,81,101,168,137,63,125,176,32,160,216,193,114,4,199,79,137,127,177,122,171,206,211,1,172,151,214,22,254,85,253,199,249,252,154,194,152,42,15,50,170,87,242,34,100,114,60,191,161,49,112,147,234,212,236,155,160,248,47,62,203,217,203,71,205,118,92,221,175,56,160,173,35,184,248,152,150,118,78,39,219,138,166,125,127,42,117,68,7,153,155,218,9,85,216,157,252,119,252,150,18,105,102,215,128,103,57,29,207,233,75,39,195,239,178,71,192,15,235,199,34,155,111,35,228,75,206,105,13,79,172,49,159,15,236,234,77,185,92,101,114,225,109,90,97,137,250,42,63,119,207,230,200,122,79,141,36,184,76,225,241,94,229,212,170,244,188,46,147,35,99,53,150,115,242,1,34,213,237,103,71,152,206,170,192,106,171,129,4,106,48,26,4,229,31,16,27,145,181,77,33,98,231,250,237,134,212,246,151,214,244,145,191,228,30,81,155, +141,28,153,179,170,32,40,45,125,133,119,174,195,58,79,175,116,137,55,208,7,194,87,44,178,87,240,27,108,143,243,190,141,254,109,106,87,135,221,73,190,93,116,232,93,96,158,150,182,189,240,209,20,135,173,85,121,3,154,254,121,57,75,196,184,42,242,230,235,22,98,156,188,148,231,121,149,131,247,228,220,9,239,109,89,30,188,126,228,54,219,242,135,172,59,199,11,252,138,46,56,23,139,248,64,110,148,160,78,243,239,180,105,168,158,241,51,225,180,254,137,189,169,252,210,157,167,120,253,237,165,11,201,13,149,131,82,203,74,161,77,138,68,15,219,217,211,52,77,158,61,176,185,175,232,250,215,205,4,253,45,254,120,133,161,3,241,235,2,57,165,55,216,138,48,68,219,201,138,192,155,133,22,254,189,14,239,18,125,242,205,121,194,215,241,148,143,150,186,238,71,119,255,244,57,224,106,239,69,192,214,166,254,161,60,147,183,197,238,79,241,211,246,178,42,207,52,70,123,45,57,37,161,159,111,127,247,252,216,228,151,147,105,147,124,191,252,239,80,237,184,51,100,167,75,226, +169,249,154,98,84,62,209,54,125,21,146,94,169,91,140,219,178,214,10,53,141,117,209,33,163,159,211,56,249,225,104,246,109,81,190,103,62,80,215,26,115,204,164,183,143,116,237,62,36,232,206,48,149,47,102,173,178,94,197,18,211,72,60,255,148,248,59,245,151,41,83,230,253,8,13,48,83,96,125,149,207,2,150,35,59,142,210,58,74,71,110,137,206,230,199,231,153,84,23,127,0,245,255,149,5,240,229,159,225,18,223,147,194,243,64,65,235,57,36,226,23,231,62,122,39,127,241,73,84,18,78,158,3,105,190,38,71,44,46,86,195,37,65,27,187,238,20,231,224,113,151,90,133,248,71,247,47,113,133,156,162,255,124,187,57,112,48,127,200,72,65,159,171,202,53,225,126,132,134,207,247,148,237,231,78,195,236,228,28,101,53,136,61,45,22,252,157,200,53,44,120,226,40,164,194,250,22,51,70,164,24,204,248,9,163,74,190,147,190,242,220,32,0,9,90,88,62,28,161,213,203,229,44,183,26,132,153,80,89,31,44,183,23,57,233,110,30,198,175,97,251,117,40,204,89,186, +195,207,202,184,173,121,222,16,240,148,205,51,253,81,30,113,13,159,211,186,65,94,125,30,200,111,166,83,186,154,224,50,217,169,243,58,164,230,19,146,64,1,73,116,26,61,238,147,199,74,76,108,63,198,187,224,47,125,144,30,42,9,175,105,255,138,246,163,9,24,197,118,28,44,67,172,179,11,80,39,28,190,157,63,172,108,36,72,151,205,72,193,99,123,175,66,131,141,136,36,72,167,51,186,56,31,111,180,232,167,223,205,236,128,136,160,141,181,126,182,164,123,182,247,84,31,0,227,25,216,139,205,158,172,24,134,231,11,244,182,115,136,205,187,209,9,138,96,110,133,169,4,194,228,98,106,232,250,49,91,33,50,105,9,155,119,139,211,107,79,183,84,250,174,237,50,247,251,85,213,93,48,103,50,136,136,192,121,236,95,55,218,101,163,184,243,124,249,137,216,240,158,190,212,58,240,147,123,120,173,141,103,183,188,195,239,169,122,148,136,86,219,145,105,235,139,48,92,146,137,38,7,111,104,44,80,92,249,250,189,29,206,213,135,25,71,51,159,228,253,232,165,75,242,220,249, +71,159,101,244,69,90,245,203,105,124,215,253,187,219,249,119,127,84,112,195,70,39,3,94,144,87,254,219,213,188,145,65,80,243,175,78,97,142,254,213,93,49,99,135,197,95,199,9,101,87,248,240,205,49,255,213,245,184,105,240,172,193,127,53,109,18,178,52,63,135,240,126,141,177,234,233,196,125,155,135,51,169,194,1,64,58,255,111,255,235,95,237,157,147,200,131,134,15,77,208,114,222,167,157,198,47,166,163,236,16,204,134,172,240,253,255,61,3,188,122,165,87,205,74,248,107,246,150,232,235,182,58,211,14,29,139,227,64,78,40,28,241,95,157,157,58,77,188,139,80,37,203,43,149,188,75,202,140,234,95,212,82,2,142,202,14,248,196,160,74,229,1,92,42,215,199,135,155,248,203,174,177,90,106,128,87,118,97,242,111,190,87,124,132,63,94,30,70,39,210,241,97,195,32,12,190,84,209,56,254,246,199,150,170,87,28,128,43,0,165,21,151,243,92,90,109,110,16,185,113,227,126,37,137,179,169,241,130,42,11,99,169,191,90,174,200,50,195,134,123,178,133,24,228,255,61, +171,59,138,103,129,24,181,86,129,98,74,174,115,59,223,81,177,234,34,170,243,126,67,23,211,253,227,142,115,40,255,171,45,92,134,6,232,173,142,115,100,167,132,209,117,28,193,106,95,108,197,48,47,234,31,231,11,200,25,175,101,231,204,67,235,111,63,114,216,102,193,225,223,111,250,141,157,200,120,26,94,251,106,194,54,190,114,87,117,110,190,19,85,97,121,146,19,97,100,87,131,218,62,255,105,92,27,49,100,196,36,97,78,165,5,29,166,103,123,7,71,152,69,75,222,195,39,245,232,99,252,209,169,159,69,133,94,116,114,126,211,128,100,11,154,74,124,122,144,57,225,53,118,121,243,233,144,14,249,190,95,227,95,188,241,172,48,25,96,60,163,62,118,114,197,51,114,170,40,236,68,70,84,30,225,145,245,4,107,19,19,134,208,109,124,142,202,55,111,245,212,203,95,0,39,117,111,183,251,95,125,228,20,241,182,180,184,128,127,113,47,251,171,0,77,177,75,116,201,3,31,74,199,227,89,20,129,219,128,198,78,242,193,251,171,41,89,205,120,231,11,145,77,26,219,77, +139,196,231,92,153,211,46,187,33,106,177,70,96,146,16,79,70,253,234,118,114,71,63,75,191,53,46,119,187,131,253,234,199,26,230,26,134,157,132,50,246,150,238,141,217,188,13,63,119,22,226,176,184,252,50,93,23,217,172,62,234,226,201,14,66,244,172,23,138,98,184,152,141,100,223,41,78,184,188,135,89,127,58,233,73,19,51,113,229,191,235,66,200,92,21,229,171,126,26,238,229,105,219,43,133,220,233,221,41,111,189,65,78,98,94,128,22,101,252,162,144,190,152,215,95,53,150,114,50,89,215,54,146,36,52,181,248,234,0,253,38,180,175,242,223,61,127,32,243,3,5,198,7,232,146,191,59,199,97,2,24,145,236,128,190,93,32,67,58,145,139,57,225,80,158,250,55,155,242,60,33,138,43,239,88,218,182,166,147,20,113,59,204,213,112,175,34,39,223,119,111,104,186,0,146,57,53,74,26,23,26,199,140,44,255,213,71,254,93,249,22,229,231,147,92,242,164,88,214,88,200,225,145,121,205,241,121,246,15,84,190,23,143,23,24,183,8,62,110,251,178,127,208,51,216,191, +116,141,109,64,90,105,192,97,189,208,255,239,110,116,193,77,30,239,230,149,53,239,169,232,66,92,226,189,182,136,110,81,123,165,190,56,127,146,229,219,99,163,144,111,232,183,219,245,151,34,62,142,205,203,87,177,13,102,133,56,27,214,77,158,210,202,243,234,203,205,103,38,13,135,145,41,89,254,171,99,125,178,217,12,93,173,201,93,193,52,89,133,24,66,215,116,118,149,19,167,201,247,73,51,144,84,49,173,251,59,110,76,15,57,230,49,232,208,105,232,34,245,88,146,174,241,40,67,21,148,43,137,188,151,59,231,152,94,124,84,237,127,245,180,160,77,53,213,30,57,166,255,28,183,255,31,214,128,185,24,90,9,210,131,107,147,147,249,95,172,77,131,156,114,84,39,74,101,251,122,11,179,52,53,255,221,253,6,88,247,87,107,251,87,143,244,23,99,175,90,20,154,184,150,103,171,219,255,98,16,96,101,250,113,101,53,185,195,17,129,59,244,175,62,17,105,127,222,127,207,43,65,47,127,67,13,165,194,135,100,228,119,107,186,93,220,134,60,240,107,215,50,180,255,221,75, +247,99,87,73,135,141,181,32,233,154,199,11,222,89,170,240,150,234,247,249,92,127,87,141,218,199,253,223,253,249,64,224,155,112,117,166,212,37,112,34,82,71,92,255,149,222,189,36,143,193,90,255,206,25,60,253,191,59,252,130,34,52,101,187,109,100,49,108,151,217,198,68,119,109,31,180,46,110,175,109,138,135,101,1,127,250,255,109,215,60,142,109,78,70,253,48,252,116,251,209,66,61,101,45,144,12,132,161,164,52,75,147,232,61,98,192,47,155,206,116,242,255,238,223,247,161,15,242,24,147,35,29,101,21,116,36,64,35,96,205,177,229,188,202,125,243,191,200,1,175,37,4,248,35,12,176,168,172,43,221,195,233,34,64,35,114,108,211,189,194,244,173,241,220,236,255,252,210,173,13,71,109,163,18,117,162,131,254,146,56,123,191,162,218,53,19,52,221,170,192,36,232,253,225,1,208,68,170,64,15,37,187,85,30,119,164,99,229,5,140,24,59,103,79,65,243,228,85,122,7,37,230,255,173,167,15,226,146,248,253,186,105,163,205,92,44,162,67,221,104,220,216,34,46,246,31, +150,249,141,242,161,158,251,8,207,103,82,170,207,2,51,0,94,95,187,129,115,22,115,36,26,209,251,255,12,11,108,158,58,73,227,112,215,75,48,233,163,173,108,195,209,77,135,214,110,149,7,130,147,245,229,239,180,152,134,243,19,213,153,111,157,52,98,152,54,254,251,158,32,124,177,42,64,80,132,95,171,101,166,64,123,33,245,243,34,178,13,179,230,175,86,209,158,192,103,90,231,253,159,63,253,218,187,169,218,84,225,196,59,73,96,83,86,186,136,32,236,248,32,154,237,93,139,47,246,165,104,188,75,76,108,96,153,178,104,132,49,159,240,178,85,201,157,156,219,181,86,69,178,252,247,229,130,202,244,252,247,206,5,207,213,140,107,53,54,231,48,76,11,164,174,160,57,170,125,128,3,226,177,97,113,127,125,238,151,149,24,27,160,113,233,59,226,100,254,226,43,31,181,198,0,89,116,87,211,221,175,255,165,43,116,81,108,63,3,122,197,75,248,55,255,239,93,17,125,34,202,211,46,110,137,217,41,109,49,110,181,129,149,251,231,180,189,62,191,245,4,42,29,202,173,130, +13,17,84,120,100,210,154,216,252,129,217,180,75,156,229,142,90,126,222,191,117,20,254,123,71,68,221,203,139,108,12,249,69,104,74,234,173,210,173,213,108,153,177,231,106,91,103,28,182,240,248,68,171,25,225,227,174,24,247,119,136,223,74,117,71,131,242,38,5,158,138,123,249,229,77,178,105,38,252,252,102,80,4,75,68,223,213,92,92,254,95,156,230,51,231,188,24,232,224,196,76,138,97,41,39,229,81,233,136,45,202,38,125,122,181,182,250,246,204,218,104,52,154,49,157,140,75,189,55,126,185,116,187,71,142,104,19,95,172,118,79,235,208,53,232,192,197,157,93,149,46,160,210,97,82,175,184,246,221,68,96,184,93,14,26,207,161,255,207,95,245,90,113,228,89,244,30,96,134,207,107,87,253,73,233,62,20,149,9,32,158,228,153,239,254,179,133,227,134,113,61,225,25,16,175,197,69,168,115,24,173,156,219,20,159,233,52,19,166,138,96,24,222,225,114,120,112,190,99,9,9,131,57,97,117,158,47,183,119,37,147,127,62,72,157,30,150,8,31,80,37,154,176,41,165,232, +182,151,244,66,7,221,238,121,159,161,228,81,249,69,82,1,34,10,107,16,232,143,190,218,216,112,192,187,76,219,177,215,109,41,162,222,39,3,192,95,89,157,84,142,31,32,175,120,247,253,146,0,143,248,54,153,254,46,94,86,209,102,36,93,177,120,18,37,104,208,7,81,241,82,39,107,82,152,177,154,36,249,89,38,102,217,222,111,192,146,1,166,118,196,170,84,66,243,122,167,159,46,230,95,111,224,55,241,216,37,31,149,76,62,160,3,143,170,232,123,171,155,192,94,82,34,204,235,154,127,239,239,45,230,237,247,11,60,136,24,31,55,127,202,204,165,210,95,32,184,58,53,110,76,116,201,234,214,25,86,151,104,200,230,124,61,59,7,60,229,37,191,94,173,255,197,1,139,168,17,87,232,29,73,147,185,65,32,68,78,231,82,142,249,201,95,192,8,228,11,112,193,194,119,158,188,74,124,151,27,149,71,35,43,63,150,86,106,234,153,80,126,9,147,233,124,237,23,175,188,156,40,114,166,150,188,30,248,83,139,111,237,5,131,6,94,47,101,254,58,82,71,11,55,219,56, +175,207,254,246,255,223,249,152,154,59,126,223,60,224,78,204,191,71,219,215,247,165,115,96,80,242,79,126,125,254,198,247,54,141,70,69,151,116,167,55,180,12,210,2,254,6,169,73,141,233,89,127,173,188,100,231,192,120,132,39,59,237,244,149,144,213,66,135,248,213,138,171,228,73,7,254,139,121,241,175,25,74,4,252,188,115,104,71,34,142,19,143,146,187,231,233,51,90,103,64,61,63,251,140,173,47,28,114,242,55,99,56,159,107,56,181,179,203,153,6,46,226,123,34,152,191,129,188,126,242,201,87,155,251,65,145,240,244,111,153,138,116,205,227,27,113,14,247,248,44,227,206,46,222,8,152,143,241,169,157,197,17,235,191,47,236,76,7,75,238,90,181,139,238,21,151,251,182,215,147,217,221,13,87,190,165,108,84,108,44,77,253,1,227,230,49,109,141,227,242,140,207,228,152,152,234,213,15,65,0,195,133,173,108,133,123,72,39,1,152,198,27,121,186,102,50,143,62,188,179,176,138,218,121,223,133,91,33,133,17,13,138,19,203,94,106,250,191,190,21,103,244,122,108,142,180, +12,140,82,10,100,85,17,65,24,198,80,40,75,227,151,184,190,230,125,143,67,170,209,45,243,194,216,17,100,111,246,244,153,117,78,57,131,83,164,130,69,10,132,89,204,250,184,209,94,158,232,149,213,138,212,236,144,0,149,87,98,215,121,227,5,233,220,255,135,177,243,88,119,21,75,186,237,3,209,192,187,166,12,222,10,15,61,172,240,30,4,60,253,93,218,251,100,150,249,171,190,186,141,221,200,35,82,66,203,204,24,51,34,150,184,61,222,28,113,73,182,34,52,47,41,80,52,89,32,26,126,160,73,53,239,182,230,202,134,147,174,244,213,213,2,150,25,252,246,238,41,155,125,11,60,126,66,198,247,33,117,120,120,130,240,75,176,15,114,90,131,161,162,93,214,161,182,249,225,191,115,225,206,221,94,143,52,108,178,180,140,92,231,116,41,36,91,86,121,242,35,145,161,213,217,149,227,184,225,218,137,172,107,169,82,145,226,64,202,117,182,149,3,146,16,229,233,191,89,225,126,123,190,78,55,110,46,46,95,199,53,17,171,243,181,74,121,231,36,228,225,62,130,141,20,157, +94,160,187,68,15,158,186,162,91,35,78,138,35,105,107,120,190,245,251,192,80,40,228,29,186,223,239,157,10,107,49,226,28,230,203,252,89,115,15,3,204,22,170,78,214,114,144,195,190,32,202,216,68,254,103,212,222,216,129,233,33,177,105,148,33,76,171,105,145,71,133,62,201,65,212,219,53,134,53,195,212,59,135,71,109,249,104,204,220,139,220,24,243,80,51,209,59,180,158,79,87,169,13,205,86,96,121,186,147,96,147,222,110,119,116,182,110,247,247,27,24,135,219,119,16,164,155,117,123,221,223,214,237,113,227,94,220,237,123,205,119,95,252,231,215,44,52,221,63,39,18,18,247,119,248,231,53,49,176,153,38,133,195,215,71,186,127,23,61,216,74,19,64,59,19,30,228,16,185,189,127,63,179,180,250,196,97,16,151,9,111,127,46,251,72,191,151,21,223,231,229,254,92,118,191,201,199,102,97,155,238,189,74,153,218,151,209,237,72,52,242,100,248,145,144,249,4,39,98,73,21,103,158,237,36,157,28,155,193,55,59,187,61,159,189,27,92,56,145,97,45,77,145,52,187,164, +211,36,87,52,239,90,38,219,151,232,84,195,115,89,64,13,90,24,121,66,184,175,199,247,171,112,183,94,64,133,114,213,242,121,45,4,246,213,225,43,181,62,202,215,2,60,216,32,29,20,220,105,108,207,98,27,1,83,61,202,246,144,24,140,180,59,118,167,99,67,180,177,90,110,195,124,220,217,22,115,13,22,229,167,80,89,131,244,59,14,230,236,179,45,85,91,131,247,8,82,120,104,75,240,157,61,159,116,0,78,44,91,43,198,96,91,197,46,170,235,167,138,123,254,157,115,94,95,201,121,14,233,3,204,56,34,103,45,61,187,214,193,53,164,91,111,26,158,141,214,35,208,21,217,233,70,157,186,156,143,238,141,108,217,37,126,234,175,162,96,19,99,45,39,79,161,87,170,113,111,207,216,203,186,145,115,231,14,236,247,22,6,8,62,153,193,73,99,189,41,174,94,205,42,17,137,77,228,81,247,126,76,59,122,102,17,31,236,120,108,67,191,67,121,174,7,58,122,123,104,202,99,0,19,162,60,156,58,175,149,213,222,2,156,30,22,227,251,139,48,186,98,75,7,179,190, +50,101,68,136,247,162,10,217,43,223,141,194,238,232,119,174,57,51,235,189,250,218,56,212,88,254,92,126,178,156,210,150,125,26,29,120,56,221,80,120,74,49,132,181,184,118,30,243,218,89,53,118,31,163,35,99,101,8,84,196,159,14,15,16,113,217,54,103,3,235,202,229,191,26,142,220,90,33,82,172,151,59,221,31,81,84,74,1,87,173,162,35,109,82,53,47,201,112,73,73,137,66,53,94,211,149,134,5,17,181,118,238,150,35,221,2,69,110,187,71,142,24,34,214,110,213,57,150,35,12,240,7,203,181,88,130,136,122,91,222,129,169,246,184,241,77,130,229,14,22,52,88,195,153,4,188,181,133,218,86,245,130,209,108,40,21,10,243,249,180,55,231,102,205,194,102,152,22,23,210,167,231,219,37,216,176,4,58,108,161,239,156,93,119,121,148,7,125,218,75,129,108,175,246,46,125,247,198,237,145,37,156,163,20,186,53,197,61,198,216,186,100,55,53,77,30,77,231,41,198,129,137,153,176,69,12,158,70,173,98,64,64,7,206,146,97,157,137,244,71,160,11,57,28,163,47, +195,71,118,199,48,148,228,3,28,173,144,127,175,197,137,248,249,250,9,66,55,10,29,106,119,147,31,167,232,111,208,117,155,90,171,141,30,69,59,60,229,214,75,151,73,216,165,115,128,55,22,218,138,254,5,19,51,155,250,117,176,6,109,191,174,111,169,144,46,25,179,45,31,17,29,5,106,182,114,101,80,192,26,73,186,6,36,132,99,43,182,116,105,170,79,153,33,225,119,252,86,73,210,227,39,86,241,239,26,171,250,46,140,194,167,176,7,38,186,33,208,109,159,78,243,243,122,124,231,231,125,23,61,59,93,86,224,25,172,251,67,155,234,1,38,47,163,246,68,235,246,59,28,92,228,202,39,134,131,89,20,8,226,144,122,230,173,146,2,246,250,107,111,115,196,7,196,236,125,214,156,83,3,188,116,191,191,126,223,151,147,222,86,149,191,136,85,201,111,156,197,235,143,215,155,251,198,226,65,225,5,84,207,112,83,102,246,72,213,72,133,112,74,194,23,88,21,0,49,253,112,223,220,175,94,222,106,161,12,61,46,253,7,71,200,173,118,189,7,18,112,8,162,18,136,68, +220,30,207,239,188,223,5,153,147,234,174,50,230,153,244,192,224,169,36,108,142,172,30,41,215,173,122,63,67,238,59,6,32,40,73,217,55,219,152,15,179,20,182,141,214,109,252,169,171,111,0,12,28,194,131,53,4,38,6,220,173,5,236,198,80,119,4,116,14,37,149,195,235,185,5,159,170,73,248,71,36,180,224,203,190,247,234,248,50,209,9,98,215,237,205,61,52,251,180,68,15,73,81,209,250,222,226,189,181,0,11,99,210,24,40,193,92,129,245,47,32,252,241,163,75,224,173,109,240,214,19,120,107,118,179,248,53,137,237,61,62,193,58,16,39,198,110,214,231,229,197,73,76,107,215,45,54,42,158,71,40,237,146,223,166,47,89,2,238,102,234,232,71,130,51,2,222,253,8,187,218,53,108,186,123,162,155,31,122,23,72,124,27,208,254,231,160,118,43,240,76,101,170,253,133,4,255,155,243,254,97,172,155,132,74,250,193,182,214,19,97,139,172,93,138,94,187,18,215,61,187,28,223,147,35,173,149,209,193,114,213,197,246,22,12,138,135,177,153,82,15,79,0,54,7,136, +48,48,214,111,102,57,75,8,14,11,35,178,92,26,233,47,67,191,17,61,247,246,0,194,66,226,189,209,167,182,64,67,227,227,88,223,159,83,5,75,251,103,64,30,96,64,254,121,206,116,126,56,135,177,209,86,179,48,169,42,72,0,33,114,239,213,22,105,84,168,243,131,48,19,47,9,27,11,245,42,183,55,140,179,166,56,163,123,199,122,39,140,2,45,1,94,210,253,239,2,4,83,156,9,239,73,34,55,115,30,44,48,73,163,194,206,122,5,228,213,213,243,86,221,61,235,14,228,181,233,32,207,184,132,234,156,46,183,138,4,171,17,208,234,124,250,229,152,162,133,231,218,109,46,132,67,116,223,37,198,175,152,178,121,135,180,150,169,149,105,79,79,30,155,162,193,91,110,200,212,30,92,45,233,59,219,237,253,57,243,1,118,94,45,101,46,184,111,10,14,35,61,191,90,250,0,44,204,170,122,132,50,33,18,121,179,119,82,112,230,181,136,253,232,94,227,195,19,205,118,122,144,146,96,114,128,221,199,107,56,60,48,193,198,65,83,121,141,199,188,44,175,110,136,205,99, +132,68,110,234,78,56,71,148,22,243,49,198,160,48,81,59,232,93,217,92,35,61,227,133,19,46,48,161,192,205,76,48,234,33,12,245,110,64,254,102,154,136,127,216,33,167,180,62,87,165,182,128,102,75,185,59,129,31,109,75,46,37,122,82,66,236,3,175,217,210,221,21,19,82,98,43,142,232,57,160,245,87,250,213,141,211,111,176,160,143,130,41,229,63,80,26,66,27,52,91,229,148,134,178,63,60,254,127,153,169,240,75,174,44,245,105,182,181,51,163,90,27,169,203,153,159,111,214,224,138,186,132,190,235,102,135,7,84,132,179,239,251,209,15,141,194,194,202,133,226,26,64,203,72,52,241,171,149,69,252,172,35,109,10,109,54,128,175,169,10,82,40,246,19,253,251,235,60,83,87,123,87,159,219,104,181,246,251,134,37,130,218,246,125,191,223,83,24,51,166,208,203,175,104,58,143,164,164,238,245,193,141,74,170,72,55,225,86,32,9,47,140,90,204,183,6,26,50,152,231,3,130,59,185,49,116,177,60,58,159,220,202,4,183,76,156,211,64,144,48,146,84,238,44,50,79, +7,150,19,10,203,121,59,136,136,173,74,85,14,235,26,120,192,89,125,110,65,206,230,238,174,13,12,103,135,222,247,154,180,182,253,16,217,86,7,188,245,12,179,72,251,60,110,50,136,253,6,14,211,226,56,112,11,246,92,159,95,223,161,63,184,132,133,112,230,88,226,193,105,62,119,54,233,22,137,248,198,221,50,193,202,5,56,92,102,208,184,15,77,123,123,120,71,128,30,220,159,25,204,191,71,52,191,21,47,225,138,128,71,113,178,122,212,35,81,242,101,222,136,62,169,160,61,148,27,251,150,190,114,9,156,82,201,165,96,143,100,166,110,89,149,211,48,240,87,191,86,94,30,181,68,188,95,254,137,201,220,237,1,194,146,11,120,12,8,26,240,181,198,207,94,169,228,71,17,0,252,62,228,104,169,148,228,122,33,122,8,174,161,95,95,117,250,210,28,87,53,214,97,137,25,202,40,77,132,124,245,184,122,28,209,151,31,215,135,168,117,239,175,182,150,220,182,119,32,144,52,134,98,27,246,11,13,165,15,163,133,156,123,167,127,56,243,6,68,243,33,145,67,61,81,144, +253,174,185,205,105,130,7,181,31,240,243,99,37,127,60,97,91,138,224,194,87,115,231,179,76,168,204,94,52,25,3,232,238,242,100,223,64,56,1,98,25,154,34,192,61,177,120,24,224,89,244,160,54,78,54,45,166,141,27,204,192,117,171,200,183,55,69,130,193,238,113,221,1,76,30,100,104,54,99,12,22,109,68,222,35,52,181,215,112,188,249,88,196,132,215,13,191,208,21,191,127,244,238,61,253,140,235,175,166,147,207,252,51,211,159,240,13,36,15,205,231,16,223,121,127,156,189,15,147,53,67,129,85,106,44,78,174,150,192,119,120,160,39,77,231,62,79,211,25,35,13,32,203,9,0,114,55,157,240,210,58,176,75,74,28,221,82,202,209,98,213,127,31,191,28,13,173,9,22,76,186,32,247,209,100,112,8,50,148,163,158,171,86,226,225,233,103,24,52,153,34,192,77,60,231,244,223,181,202,221,80,10,200,128,97,200,112,62,190,51,42,42,232,233,208,42,9,78,186,221,73,56,239,142,37,139,87,223,109,179,173,214,171,125,152,1,109,230,125,241,26,67,121,52,82,134, +130,99,223,213,93,92,167,218,77,123,208,41,30,50,181,80,161,139,70,125,117,223,169,227,74,97,243,45,16,233,121,217,170,151,91,221,101,155,32,153,245,230,200,2,142,9,167,43,23,22,230,144,175,11,0,199,59,16,83,20,108,147,39,238,4,217,24,214,108,188,96,182,161,129,207,154,195,71,171,143,145,133,145,93,53,180,79,25,221,251,75,218,173,120,186,190,103,51,149,26,213,132,69,184,233,55,217,234,236,198,229,149,247,171,243,67,155,63,164,217,194,79,31,177,220,79,242,16,38,249,88,11,234,153,148,93,205,220,211,27,142,160,135,249,116,62,148,239,166,122,60,7,214,36,226,123,190,100,97,187,111,175,79,2,49,35,148,229,136,86,220,52,229,207,24,139,246,131,11,154,204,109,194,198,100,131,88,178,183,181,45,3,249,162,72,53,240,101,69,233,4,143,41,71,50,182,151,154,217,200,38,112,124,183,130,87,169,222,215,87,239,70,174,153,98,148,2,34,16,155,60,140,175,223,108,8,84,234,66,54,118,98,204,228,145,54,6,206,174,199,175,106,228,86,247,44, +222,236,74,176,243,24,164,103,220,197,133,157,213,247,57,218,170,102,241,70,145,61,247,194,85,0,32,211,109,192,175,29,69,154,10,108,0,246,155,213,107,162,172,210,162,48,46,251,178,208,113,124,13,123,102,175,157,169,183,104,87,162,90,169,248,188,220,244,231,126,6,79,57,13,172,23,27,79,152,37,246,28,204,50,139,136,219,219,140,231,99,53,113,217,140,142,225,17,66,83,99,44,45,116,10,119,125,126,239,206,247,25,35,148,67,54,19,37,80,240,210,146,29,245,65,137,137,123,1,42,94,111,180,222,129,93,156,1,151,73,243,25,76,106,210,51,251,203,251,65,159,173,224,17,226,73,223,103,255,215,223,57,244,45,213,56,222,125,220,126,180,233,39,45,114,239,46,32,25,223,216,141,72,200,192,15,171,154,8,232,122,6,240,81,17,187,122,145,196,122,105,12,156,195,223,7,121,29,204,173,210,30,239,155,166,125,217,110,43,185,150,91,119,24,90,108,249,194,225,45,37,180,231,237,156,32,205,81,207,250,130,89,42,189,52,213,216,164,155,1,246,32,152,199,183,102, +72,175,22,38,62,123,14,65,44,10,79,251,83,13,96,250,196,102,111,102,173,213,42,1,53,220,212,155,9,246,232,237,205,55,23,96,240,111,126,224,209,59,254,245,77,226,132,119,8,48,62,127,91,84,189,155,193,75,111,19,145,126,216,21,196,143,37,4,223,199,12,179,222,63,184,120,96,131,135,219,15,144,61,58,73,144,116,3,224,92,75,207,103,174,195,233,110,236,12,127,222,5,1,207,185,39,124,247,208,39,149,177,207,190,49,21,158,13,8,58,171,197,61,244,157,251,124,127,127,253,127,228,42,6,126,196,29,202,204,232,61,217,240,121,104,212,232,94,136,46,13,109,195,129,19,168,66,177,83,101,150,37,99,108,61,248,42,146,238,5,122,111,53,73,12,191,130,40,185,17,201,243,70,212,208,50,181,54,37,223,232,239,195,93,21,195,164,87,138,253,50,228,71,227,4,137,85,240,117,79,99,221,81,14,151,209,199,1,12,2,26,58,52,34,210,169,117,15,235,199,16,189,35,6,13,173,207,235,6,145,92,39,240,220,214,83,155,125,209,190,199,197,141,53,196,96, +15,228,83,253,144,229,115,212,103,180,170,9,66,100,252,110,196,245,246,185,205,220,201,213,237,244,28,245,14,147,102,127,169,6,58,47,165,243,217,174,81,92,139,51,218,239,78,63,20,76,249,170,246,23,159,152,136,86,234,177,211,116,67,239,68,43,49,129,33,235,49,108,201,87,155,214,243,132,143,83,55,117,224,189,120,45,31,67,16,62,75,139,233,169,118,83,110,145,213,129,192,41,150,161,202,238,113,230,218,255,215,95,22,170,16,223,96,202,168,100,116,121,14,168,23,140,28,5,240,135,121,134,58,176,246,181,233,77,23,249,206,153,139,172,76,42,122,244,102,223,99,11,249,153,109,111,205,176,193,74,51,31,51,179,153,174,235,169,77,33,178,55,136,33,236,226,245,120,134,159,44,93,15,83,89,20,38,250,198,83,32,121,251,140,192,182,31,98,190,32,11,214,171,233,238,143,209,43,165,158,43,215,32,145,146,131,7,67,202,244,83,179,234,137,68,151,197,80,210,245,140,16,26,131,163,168,246,236,23,159,129,86,83,3,230,6,189,29,53,112,33,20,214,19,181,42, +36,235,114,158,88,26,87,215,202,47,122,178,78,43,119,39,87,0,77,223,220,7,135,124,134,254,213,37,161,39,33,217,243,211,240,20,86,250,58,7,184,190,25,209,129,142,148,192,91,42,149,196,2,127,180,145,67,150,227,195,198,43,109,79,124,139,51,142,79,206,212,172,189,144,144,247,169,88,66,65,208,21,88,15,87,59,114,92,39,56,235,238,98,31,107,121,1,61,127,134,245,229,220,43,89,29,71,205,194,40,63,237,186,163,73,133,213,81,215,245,33,181,102,55,160,153,67,229,178,208,200,182,197,50,3,230,40,96,103,18,112,186,232,49,149,225,139,191,116,25,131,184,60,118,69,67,100,120,179,60,205,59,129,21,122,166,105,196,53,225,114,94,14,195,68,24,118,188,206,114,51,13,7,239,165,29,218,111,195,70,119,84,9,163,203,149,221,194,75,122,228,219,87,51,0,5,218,108,145,96,100,241,0,72,203,237,220,218,105,246,228,94,211,103,187,241,187,127,206,0,41,244,199,217,39,75,158,168,51,127,159,162,135,187,40,241,176,97,79,159,65,150,2,51,39,117, +18,202,253,58,187,121,29,196,181,93,139,253,158,196,165,24,179,225,199,223,204,97,124,206,114,174,85,70,49,204,121,19,40,247,70,17,10,52,95,177,153,48,177,246,184,207,91,226,179,26,68,87,87,149,48,52,38,234,207,238,206,57,227,27,189,125,238,195,116,23,81,214,140,154,148,109,7,169,156,244,137,120,55,8,211,67,239,128,98,85,3,90,240,178,167,25,123,63,251,238,214,209,47,249,39,207,231,62,204,137,222,112,131,124,202,115,7,241,31,197,11,113,15,50,101,72,237,161,20,31,35,224,65,69,65,133,206,213,135,191,135,8,121,180,4,250,250,116,252,74,156,140,40,1,115,18,126,31,21,229,235,71,26,160,101,140,175,179,99,246,14,180,182,90,44,81,136,146,159,207,229,115,115,95,92,29,151,236,207,62,70,248,91,109,172,17,171,202,168,108,162,43,205,214,14,195,10,45,208,87,18,53,203,201,220,251,121,243,254,226,166,191,191,23,151,209,14,21,159,147,211,121,35,193,248,65,207,228,102,127,208,186,186,88,221,85,183,142,209,179,170,4,152,236,169,126, +245,243,118,31,23,139,203,236,46,119,22,100,210,69,155,96,114,181,166,82,63,58,34,28,29,224,44,143,218,221,62,64,132,185,159,62,151,2,126,189,191,164,107,60,105,238,125,246,193,73,24,15,109,211,85,237,99,38,200,71,117,19,132,233,58,128,163,15,246,15,187,94,53,87,202,141,163,84,46,115,198,183,228,21,93,242,0,198,196,130,68,79,252,158,245,88,146,71,147,171,14,50,205,149,70,65,196,152,243,32,110,252,20,28,64,124,124,211,236,156,213,118,102,71,62,20,155,128,57,235,207,206,185,40,231,192,223,3,242,55,236,141,123,95,191,167,23,37,107,101,103,156,248,33,177,168,72,238,183,205,240,205,111,233,55,3,17,127,152,74,158,62,21,147,9,9,143,86,187,245,78,48,170,95,209,19,98,230,49,91,7,75,24,77,143,104,101,69,236,39,228,68,177,168,83,169,101,177,131,152,85,86,3,157,163,122,156,232,244,218,242,10,43,181,192,196,115,49,179,41,74,135,97,98,99,167,34,158,234,54,29,209,249,195,121,14,186,71,194,161,118,79,247,121,19,106, +194,153,128,2,233,115,237,101,251,152,185,183,29,99,135,67,90,185,60,134,116,186,204,230,24,117,13,145,84,57,104,216,16,150,234,31,74,183,239,10,202,82,32,70,84,140,113,53,151,139,181,123,4,227,69,142,166,58,237,138,244,79,46,246,233,184,149,57,83,80,101,103,206,35,95,79,225,117,125,127,53,59,95,91,76,123,200,115,140,111,192,145,104,142,113,249,169,92,142,86,224,226,210,96,135,9,151,234,79,250,181,255,112,124,7,246,64,216,240,192,170,153,209,144,115,229,238,31,115,237,130,125,40,122,192,162,73,133,5,54,161,196,250,91,134,37,77,105,106,114,2,98,153,7,197,187,51,156,90,41,124,46,87,162,199,9,21,19,36,226,95,89,62,43,203,65,193,209,140,208,83,230,245,29,47,94,105,157,172,141,145,107,189,198,180,222,3,194,2,105,195,92,107,1,51,142,220,126,230,226,62,206,150,86,208,204,224,51,190,124,243,54,239,216,254,87,76,144,239,54,150,57,245,20,138,254,52,41,47,128,200,251,235,233,58,102,38,167,24,58,105,40,208,131,60,60, +211,89,237,164,23,87,164,148,34,102,193,154,70,194,235,160,89,70,29,56,216,151,102,250,149,51,239,219,136,61,146,31,14,210,117,91,190,115,3,249,76,129,132,172,239,255,144,115,44,228,196,226,157,123,136,0,155,129,160,203,235,178,161,108,19,138,56,166,250,123,237,250,244,106,163,245,82,123,10,134,130,33,240,188,204,131,2,60,115,210,5,47,94,197,159,186,17,216,8,251,139,1,238,74,201,98,3,179,91,52,145,42,40,107,209,201,93,53,219,246,23,119,137,173,246,144,215,136,115,0,175,59,91,146,160,2,201,187,187,53,219,102,104,33,191,57,106,146,59,69,218,143,253,146,217,155,217,230,70,14,130,82,79,106,167,46,96,10,205,26,120,117,11,117,71,55,199,28,125,3,253,125,217,94,230,155,121,30,170,41,61,223,183,107,216,118,43,210,8,251,111,166,13,1,211,214,175,101,196,104,177,59,169,227,21,119,175,86,125,116,167,115,12,100,191,249,27,11,183,67,30,83,30,154,141,119,150,25,167,17,33,66,138,21,226,213,15,180,238,57,141,206,42,153,155,131, +54,227,185,205,217,181,206,209,180,113,150,11,248,50,249,39,190,124,69,222,112,227,127,242,100,130,46,66,159,174,240,31,221,51,248,173,1,212,86,177,220,225,245,189,190,103,236,39,95,243,221,235,191,215,222,127,235,14,183,239,127,254,36,19,239,186,30,203,233,60,161,24,243,253,231,31,255,124,115,37,102,24,121,102,44,173,27,176,158,63,255,118,255,0,227,91,40,27,240,18,149,237,52,169,243,66,228,251,191,104,201,139,192,134,153,98,77,100,108,145,173,172,70,239,57,121,151,240,58,223,31,237,153,183,95,205,122,182,63,159,45,33,232,176,210,57,136,89,129,93,217,54,147,212,92,86,157,190,83,133,34,180,239,232,82,190,173,151,182,223,191,123,73,232,70,110,119,16,118,243,63,152,56,0,235,252,12,177,117,77,130,134,104,9,152,110,175,124,109,124,97,20,99,2,245,30,92,63,65,103,107,39,253,23,51,171,203,98,227,145,195,104,178,27,39,211,103,119,97,91,17,34,209,240,220,116,206,124,237,251,1,29,105,68,215,246,42,8,225,117,109,245,117,194,230,118, +127,126,43,166,239,223,216,149,137,89,175,145,189,196,244,114,19,251,109,13,254,216,212,22,142,45,232,55,86,88,41,12,44,57,46,236,49,255,190,23,10,235,248,115,73,80,178,4,235,156,143,207,94,152,109,208,147,181,127,153,180,102,12,32,152,70,3,15,37,223,223,236,58,114,85,231,118,105,165,250,121,208,106,130,57,51,240,203,140,254,147,198,20,170,129,11,220,194,136,70,25,4,179,194,60,105,145,22,142,37,132,76,109,242,116,10,11,194,143,212,173,115,78,177,150,116,104,180,30,125,58,97,228,97,142,50,74,238,212,128,146,198,201,34,181,139,129,174,162,1,231,43,241,155,175,3,115,172,212,229,135,106,185,161,39,115,56,47,240,145,37,140,157,191,133,181,150,154,59,110,219,248,28,161,229,215,43,137,211,182,218,173,57,12,111,197,205,167,32,134,135,55,108,146,113,48,53,222,22,191,245,91,107,141,88,11,44,177,11,96,204,205,196,87,67,142,20,162,177,197,27,165,88,84,62,35,21,219,213,121,146,92,39,118,248,185,173,121,73,31,32,143,57,19,203,48, +60,46,235,169,41,15,181,45,77,51,43,82,91,4,34,12,50,158,29,99,94,105,53,221,252,39,141,150,191,107,250,27,210,165,19,130,58,233,226,197,150,130,153,188,238,230,172,79,178,131,46,54,107,141,64,204,93,43,20,182,79,58,194,196,76,108,215,147,82,159,85,195,55,179,211,156,92,166,54,234,231,192,6,3,170,155,119,54,107,100,220,70,212,1,60,146,71,107,44,100,102,95,212,173,76,116,186,162,138,59,179,86,214,215,91,23,194,184,119,154,250,158,249,108,196,219,38,138,202,22,9,171,91,18,217,115,183,236,117,219,235,158,56,250,244,8,147,204,54,176,26,252,128,196,224,243,147,215,45,203,217,26,128,223,195,243,239,195,237,210,34,144,123,138,50,140,40,102,11,190,58,85,21,204,117,37,17,190,125,43,221,233,131,56,213,11,176,86,163,51,213,240,158,59,210,105,183,43,185,145,229,190,221,41,204,227,230,230,184,76,199,253,100,153,50,197,143,172,182,204,228,123,97,104,0,147,38,197,164,141,77,15,7,183,88,61,136,73,50,106,61,190,240,233,5,223, +71,12,209,132,31,30,76,56,27,110,216,58,221,77,120,102,207,20,134,133,154,154,202,218,162,211,90,137,247,93,235,170,6,192,48,59,209,209,195,243,150,77,33,133,34,24,109,226,144,35,255,99,247,173,169,206,0,134,131,22,65,246,104,53,244,12,63,157,143,114,7,107,200,43,125,42,139,106,17,227,14,129,20,215,142,125,217,53,253,9,220,149,208,140,223,154,210,171,238,250,26,126,83,157,57,215,20,147,22,230,209,39,252,144,27,56,88,183,5,178,84,8,34,117,223,212,163,143,154,237,111,234,17,24,253,122,228,70,247,132,107,178,18,197,149,125,144,221,149,30,96,225,252,232,45,130,140,98,155,90,141,33,159,45,140,50,159,35,198,66,29,97,109,164,110,166,109,136,44,108,213,39,12,69,207,144,38,91,191,13,19,114,166,128,129,220,159,127,235,70,137,67,184,33,44,24,155,136,3,242,192,173,161,232,233,39,157,248,58,67,177,89,59,236,216,55,225,191,125,241,56,94,32,71,154,219,251,8,34,243,166,208,247,111,205,37,199,147,151,37,248,244,86,153,3,69, +244,49,128,118,21,59,177,29,65,116,214,174,117,127,7,28,194,163,75,77,212,233,104,99,117,172,17,203,54,196,229,167,227,157,181,220,91,81,4,58,246,201,23,255,18,24,33,238,132,46,139,43,134,106,87,11,211,184,44,200,86,130,8,213,69,249,206,217,67,139,213,146,8,55,146,232,168,13,181,43,215,67,35,88,42,59,243,98,41,8,194,28,6,94,53,209,253,44,102,4,153,214,85,232,253,181,141,109,238,23,232,181,190,241,244,154,209,185,207,166,123,142,167,43,27,255,212,142,65,224,149,106,160,69,128,141,242,162,14,73,213,166,16,86,44,55,54,239,47,218,171,24,24,190,230,175,30,199,92,177,244,71,151,1,84,50,178,141,76,226,223,94,136,135,54,169,101,192,145,107,234,65,70,161,210,47,20,47,24,76,6,11,201,179,166,60,167,71,106,53,120,70,83,79,168,151,136,46,171,160,143,74,118,6,22,194,215,166,32,11,238,35,41,11,110,4,249,211,255,241,66,244,103,184,240,145,163,122,46,151,184,69,252,161,27,134,90,84,10,221,102,5,152,155,58,175, +98,150,119,181,58,120,153,212,35,56,0,47,251,111,82,248,230,39,135,187,208,34,104,51,51,123,203,4,40,91,56,120,102,234,163,230,113,225,180,1,203,179,29,106,88,49,222,235,52,131,123,233,62,32,245,91,223,17,127,138,75,223,118,150,33,21,53,178,73,151,182,65,135,233,228,138,0,169,42,48,252,165,158,112,35,176,124,228,46,123,143,241,186,217,223,248,165,253,213,3,51,132,194,109,232,83,162,227,202,102,78,231,150,73,40,182,181,180,94,191,114,203,215,188,47,211,223,146,119,249,39,207,122,79,183,167,226,217,152,247,94,18,55,224,43,115,58,177,226,232,116,213,39,253,144,252,169,177,212,63,245,169,244,151,181,185,24,1,202,133,125,186,136,235,176,102,110,150,118,41,96,232,21,148,97,125,235,190,95,250,155,243,191,11,178,44,213,211,100,36,53,81,189,40,249,118,14,221,27,137,94,94,253,19,139,185,159,113,125,113,47,76,161,182,186,27,142,213,146,101,229,252,230,130,98,78,251,71,157,137,100,217,208,181,166,26,77,101,59,175,73,5,4,184,108,139, +64,60,220,181,245,161,211,69,176,137,104,168,151,5,5,117,156,112,210,197,92,168,228,39,72,217,12,151,189,21,171,182,181,236,85,66,228,190,123,201,88,59,233,49,185,108,48,97,58,125,120,83,140,230,215,115,105,159,185,146,156,141,174,97,229,131,117,23,66,186,134,114,0,161,175,171,183,109,100,55,100,220,137,23,197,131,9,91,201,17,93,56,115,91,174,111,237,237,118,23,70,129,93,233,203,155,34,78,202,115,171,182,234,113,252,212,135,76,174,225,242,253,53,168,159,62,148,207,15,67,149,104,144,143,182,136,248,175,246,97,122,179,30,35,247,4,15,82,250,164,20,180,35,203,167,81,127,107,72,153,38,65,85,39,121,234,233,9,231,10,56,205,190,130,64,182,246,50,243,175,137,13,230,187,117,162,177,151,151,73,156,249,74,62,111,181,153,234,147,40,208,197,109,118,115,59,99,147,81,88,97,202,171,233,33,98,138,10,134,80,116,197,95,33,236,96,199,79,206,235,221,16,248,112,206,238,220,178,16,8,50,83,195,115,181,221,84,90,161,186,220,233,6,29,131,6, +20,228,93,4,101,33,57,130,32,209,179,221,4,66,92,107,138,64,137,75,76,81,82,169,60,204,159,120,26,14,177,67,239,176,106,66,231,7,118,239,76,1,125,214,217,216,168,157,41,207,120,211,237,62,245,82,7,74,43,9,4,27,104,124,208,113,231,230,103,15,123,193,17,130,254,89,115,223,220,171,213,140,237,221,30,220,123,3,214,104,102,199,68,198,240,165,24,77,34,147,53,185,78,206,6,91,211,7,229,107,153,211,141,246,38,52,214,113,149,153,119,151,148,5,54,107,60,216,80,132,157,125,233,46,86,49,214,177,123,235,2,53,203,88,21,230,151,94,70,61,61,123,38,237,254,218,113,16,246,43,62,47,83,4,22,147,152,11,191,61,11,55,167,214,234,185,121,2,190,142,123,255,217,182,227,26,3,32,236,163,140,42,101,199,125,183,65,92,128,45,106,134,90,86,127,6,52,52,14,72,237,132,70,125,95,212,197,85,244,103,154,173,115,207,98,162,177,208,164,20,238,112,144,157,94,24,53,177,150,172,33,54,4,142,39,221,190,252,99,148,141,132,170,221,128,70, +206,247,193,14,205,24,191,88,173,193,157,105,226,134,228,57,134,49,9,22,66,35,90,246,100,198,102,238,162,43,165,157,42,251,248,160,87,244,237,1,42,4,176,146,21,250,153,199,239,109,164,102,218,217,231,98,152,113,173,91,125,40,216,145,128,106,241,151,33,153,81,214,253,112,17,96,105,107,10,184,58,170,107,175,136,6,207,150,206,181,180,193,54,185,251,42,35,226,236,90,47,175,78,53,195,74,35,200,41,235,120,174,245,166,76,161,246,140,247,102,181,66,0,115,145,36,139,116,195,117,45,105,52,199,143,142,115,58,122,140,208,166,71,62,167,192,105,108,70,171,130,154,168,6,139,150,17,216,100,60,42,118,108,49,179,47,23,17,235,196,127,95,63,117,218,71,24,34,192,75,185,149,108,87,123,120,72,219,251,205,46,189,235,189,254,98,224,149,195,19,60,74,4,178,46,50,16,159,114,92,163,40,182,182,244,187,203,46,5,231,185,255,96,101,60,195,216,206,253,108,251,125,76,220,67,48,146,179,176,129,174,32,101,129,124,252,204,197,254,230,239,78,99,187,192,194, +34,159,175,35,71,56,183,210,2,81,137,212,14,222,236,175,15,60,68,206,247,247,251,226,231,63,226,9,194,182,13,213,242,80,236,243,80,22,240,36,36,180,36,181,31,152,41,51,80,186,81,130,123,72,195,227,183,70,240,245,208,18,145,155,227,28,59,11,170,95,41,106,154,56,78,49,102,119,97,177,23,234,162,184,57,42,251,111,222,1,236,177,71,106,200,144,249,101,244,78,28,112,253,210,169,164,112,36,114,167,27,203,192,119,106,231,9,95,250,200,223,70,196,159,154,93,157,215,159,138,132,195,122,113,123,115,38,128,161,192,115,84,65,196,39,147,230,214,154,215,17,74,176,35,249,79,253,149,63,121,149,25,49,78,166,211,59,189,222,105,18,163,153,105,173,66,88,28,59,82,183,22,197,66,40,40,69,210,181,2,66,181,254,131,199,241,42,195,9,124,159,91,148,69,211,162,166,89,152,128,41,49,59,163,29,12,221,18,54,175,91,242,202,126,242,87,242,195,164,8,45,97,107,136,52,240,232,148,190,227,77,255,121,13,227,187,11,199,145,99,177,124,96,154,5,29, +124,238,102,170,37,148,64,137,225,9,175,53,223,103,111,1,28,206,3,14,255,215,222,44,132,156,114,114,36,3,122,238,49,61,153,15,116,125,230,240,99,183,244,49,253,84,88,144,192,137,23,96,207,161,95,156,124,128,245,107,186,91,191,243,140,22,126,132,133,251,147,128,10,127,125,100,66,141,193,221,129,20,133,169,197,24,134,44,237,132,28,236,76,4,147,128,101,117,0,246,246,185,70,231,104,198,69,110,208,26,23,187,47,236,49,39,135,21,0,200,12,98,173,238,251,61,185,179,113,81,238,132,242,44,95,127,98,90,232,214,113,188,40,34,76,195,235,179,140,4,153,6,234,174,17,68,31,109,105,211,59,88,158,131,216,88,147,12,133,32,73,177,183,22,31,249,224,130,218,154,162,70,73,87,224,195,107,121,62,49,164,127,224,117,201,161,2,241,19,191,223,210,49,42,242,108,36,223,56,121,118,236,96,138,18,210,186,31,54,135,157,5,202,175,199,103,52,249,177,232,60,72,79,48,40,208,87,86,138,4,221,86,221,44,110,213,194,178,238,238,64,186,11,58,59,201, +54,230,214,102,199,98,47,119,188,198,104,165,75,135,37,50,45,4,216,245,182,8,220,72,228,180,192,45,158,115,114,167,178,217,163,246,240,81,235,27,50,173,50,126,87,154,32,235,11,1,186,57,222,214,226,137,182,156,114,157,82,129,230,166,69,218,1,251,103,239,187,142,73,220,243,167,40,124,191,213,91,127,47,21,57,80,192,77,183,115,90,183,204,140,177,69,134,139,32,224,140,151,49,95,104,230,243,107,241,172,160,117,60,163,231,102,209,34,196,6,65,114,108,162,186,158,155,143,171,195,98,40,47,223,94,141,239,249,152,237,229,240,175,229,83,60,94,44,240,15,36,84,73,217,58,14,231,83,74,91,100,30,188,233,17,213,91,200,100,111,97,216,17,21,119,43,190,78,178,113,241,102,159,91,28,45,215,169,167,64,199,83,78,168,72,117,66,123,28,224,247,172,90,211,86,227,34,247,183,7,230,113,179,74,91,29,99,244,101,173,142,131,71,166,30,61,116,96,72,68,116,142,107,206,170,206,200,225,225,65,100,29,85,95,4,169,190,91,202,163,181,135,231,221,144,31, +84,135,190,46,74,173,132,203,221,9,106,144,111,129,119,131,39,159,54,200,82,112,245,117,141,104,84,183,183,229,57,70,33,92,136,227,150,209,43,213,53,222,92,104,159,37,195,83,117,135,151,188,198,197,21,211,66,55,65,255,244,250,212,214,71,187,191,140,17,213,229,167,236,43,223,60,112,142,235,100,160,30,115,142,18,206,67,137,170,71,224,80,223,36,148,12,240,25,224,151,86,169,64,148,67,195,247,59,116,230,74,40,107,241,137,107,117,251,225,101,35,203,154,190,185,163,181,254,153,90,53,13,76,61,116,184,222,235,76,224,109,2,255,137,198,148,71,170,181,86,206,176,246,102,178,214,134,57,175,69,67,206,162,191,28,245,83,136,191,133,98,121,25,81,240,84,162,213,86,138,11,78,229,61,192,201,224,73,145,189,77,138,218,104,202,209,45,21,49,198,255,207,57,255,14,132,43,113,14,169,81,247,232,85,48,171,81,32,70,218,193,162,198,129,120,107,238,206,62,196,99,40,164,125,40,3,140,64,62,177,206,174,70,10,119,119,51,82,230,5,199,149,25,91,197,37, +151,168,183,251,167,231,160,18,202,33,190,48,239,67,245,137,95,37,156,197,22,145,250,98,32,23,49,188,230,191,122,153,245,214,76,4,84,9,250,160,183,220,17,1,37,109,69,61,89,62,67,51,173,215,24,120,244,123,90,81,120,227,94,85,202,64,148,227,69,227,105,106,232,248,114,108,253,204,154,133,62,29,209,3,131,169,195,1,202,245,117,20,250,117,182,169,88,153,185,103,217,236,205,254,126,254,246,121,191,57,223,61,209,180,6,187,24,101,143,211,109,164,48,95,56,41,6,227,163,72,161,14,63,78,14,254,252,106,210,63,245,67,44,147,116,127,54,228,111,175,218,193,184,54,96,248,148,51,62,97,245,248,109,233,170,165,234,65,80,43,87,24,70,64,164,18,33,11,239,59,199,63,127,250,161,111,156,196,204,201,22,188,173,111,76,80,175,159,124,32,152,185,119,115,80,28,123,7,204,18,154,208,255,71,159,237,127,127,45,83,37,107,114,208,92,182,237,146,164,86,109,205,186,72,40,138,124,154,147,108,19,15,5,138,136,23,111,80,107,96,230,15,194,151,89,134, +246,116,4,143,136,245,5,2,143,175,234,62,43,32,1,50,210,127,234,230,39,103,121,74,78,31,177,192,50,51,170,199,91,81,15,141,195,246,175,71,166,95,232,14,221,231,14,105,241,227,22,179,143,168,39,24,223,103,57,56,113,117,127,150,175,213,93,160,24,174,213,217,218,73,139,253,241,86,224,94,41,111,79,114,2,137,49,235,173,247,214,59,98,50,108,197,39,61,12,15,24,175,227,254,107,218,88,191,182,54,159,103,139,240,68,62,195,64,20,98,53,253,246,102,170,239,159,86,246,111,47,38,53,105,82,211,75,13,125,72,151,116,102,143,1,10,251,41,242,34,123,56,185,85,236,106,170,177,109,189,31,237,177,150,5,215,254,0,219,132,12,81,100,77,194,3,43,36,18,90,17,60,240,16,109,156,57,52,104,107,92,174,22,239,142,222,52,103,10,18,111,132,128,110,17,209,200,168,107,148,126,100,175,112,178,133,78,128,121,38,161,6,95,228,185,85,121,63,235,89,203,189,242,173,98,247,81,165,172,215,231,127,245,76,188,159,7,63,49,115,105,110,17,51,8,187, +163,189,73,115,122,30,215,116,232,42,52,79,169,251,70,227,40,26,61,232,73,31,162,69,218,244,132,251,105,129,33,196,94,155,181,34,124,159,255,233,251,218,35,74,200,1,93,200,46,130,227,187,76,222,206,192,119,200,152,41,139,96,117,150,45,158,32,184,229,136,159,254,105,234,246,170,181,86,26,20,239,81,106,205,167,81,39,199,127,130,197,47,149,3,73,100,161,249,64,25,18,113,244,236,125,101,134,71,53,61,109,93,37,35,76,8,179,149,248,179,124,122,226,109,138,152,4,13,97,252,112,110,4,97,8,140,221,251,10,127,33,145,66,123,166,247,25,95,58,196,211,129,24,32,211,207,57,137,255,217,99,49,9,74,105,190,250,25,227,165,209,107,5,79,193,239,212,3,195,92,107,64,105,69,209,177,213,33,167,59,140,238,89,253,184,154,75,198,125,225,226,34,176,65,159,209,157,172,198,86,175,148,189,2,251,146,250,233,103,122,14,64,247,109,114,210,125,23,218,107,43,82,252,198,116,100,29,161,166,82,217,7,124,137,165,254,174,33,71,217,164,56,109,149,212,210, +213,54,207,149,175,137,115,208,77,207,190,63,230,74,144,243,68,123,213,90,189,63,25,59,130,49,165,24,86,107,207,239,35,205,181,152,140,230,154,134,92,231,167,213,244,57,248,224,179,8,68,85,178,233,34,181,106,115,133,182,145,219,3,8,42,60,83,16,81,78,128,62,209,42,162,178,75,118,34,62,230,93,191,187,196,189,119,162,173,144,197,194,211,243,156,190,230,20,57,40,248,13,184,255,73,234,100,210,218,167,88,194,83,137,98,115,180,97,1,138,28,177,61,160,241,132,25,250,68,45,248,134,45,93,209,1,243,223,254,196,25,209,95,185,197,128,199,93,22,210,99,224,126,247,187,122,55,153,168,153,222,36,246,248,213,4,251,51,195,143,84,28,12,246,127,234,198,211,185,87,162,140,149,67,46,178,201,191,212,252,102,75,68,217,50,248,64,45,245,125,95,1,145,2,55,70,156,124,191,58,157,187,137,247,87,28,191,129,136,7,168,237,76,142,221,116,13,24,5,61,146,98,161,220,237,83,184,243,183,147,249,205,233,197,136,205,238,69,155,170,101,103,218,216,37,134, +187,116,53,8,97,62,223,244,244,239,156,158,247,43,149,174,237,98,2,237,194,206,82,52,198,38,165,12,56,248,237,73,251,77,143,196,10,248,220,192,194,35,16,223,78,83,62,35,161,29,135,195,145,115,245,130,97,224,79,146,219,166,219,6,126,40,21,39,155,30,219,78,11,110,92,247,50,111,169,107,143,161,200,153,42,224,85,131,100,31,146,33,184,12,72,152,103,98,68,10,63,63,140,113,139,156,32,31,186,58,31,219,120,151,217,71,18,101,56,108,108,172,9,182,70,204,190,215,213,252,57,23,112,175,1,187,135,139,251,153,86,103,128,215,75,197,35,35,144,27,210,39,183,212,233,200,189,185,34,216,62,103,11,169,185,13,120,230,153,12,38,5,205,224,192,146,128,12,149,28,21,245,99,193,56,0,251,226,221,230,56,250,197,182,230,131,196,50,206,73,50,214,59,252,216,196,158,94,61,111,249,187,19,120,241,205,210,176,181,179,143,238,93,254,241,38,234,100,138,77,211,55,159,221,113,25,168,31,71,82,119,150,217,196,180,68,216,188,172,64,211,13,123,31,127,113, +234,28,9,55,60,2,108,17,60,217,23,208,208,216,144,107,187,43,22,72,101,253,62,216,180,149,153,253,56,14,93,231,142,143,172,0,35,74,242,248,219,107,140,24,36,222,39,227,226,225,4,63,160,66,60,182,4,252,193,58,217,253,230,69,117,10,203,194,111,231,136,69,205,179,59,58,148,34,61,90,145,169,136,67,195,165,74,231,231,250,225,145,74,45,59,125,221,0,87,25,118,77,90,243,107,78,209,138,193,25,7,144,35,100,24,45,107,234,4,4,8,49,179,54,116,224,185,218,60,35,168,219,58,144,47,19,249,244,62,74,159,166,175,110,251,92,1,41,26,7,86,245,198,155,157,201,166,250,224,225,250,106,50,68,41,138,218,142,59,101,199,197,190,176,89,152,14,176,236,147,23,148,72,63,126,124,255,243,110,245,175,161,117,223,204,22,152,253,146,58,43,70,192,59,46,97,219,60,146,16,101,251,108,34,236,1,231,161,16,69,171,67,195,75,111,219,221,140,66,125,113,167,251,36,57,15,118,170,199,108,30,249,252,61,221,39,179,183,140,90,35,171,227,42,120,104, +163,224,130,227,120,112,180,209,226,45,105,142,51,205,195,46,55,188,227,11,163,210,209,155,205,72,92,140,120,116,225,136,122,106,201,210,118,56,173,162,131,197,143,72,124,89,19,118,166,114,210,44,200,7,123,104,127,123,72,234,193,29,67,95,91,224,91,23,253,140,162,49,156,96,223,220,247,217,173,5,52,254,215,58,100,97,241,175,136,83,218,186,214,234,139,202,97,228,33,25,51,42,235,88,221,202,132,238,1,23,249,92,196,202,24,35,22,58,174,37,114,55,65,24,63,129,208,176,44,101,219,139,132,16,91,54,162,16,155,26,244,244,26,17,26,34,247,127,186,175,144,192,37,189,137,92,248,222,174,165,197,147,162,39,11,242,19,246,176,138,155,231,40,244,206,20,218,108,20,173,236,106,42,171,173,46,134,93,202,220,174,250,112,158,55,107,226,168,234,49,64,60,18,102,88,155,68,213,181,18,243,245,19,80,168,225,224,165,57,171,210,57,204,233,175,78,236,3,49,52,209,59,17,72,157,112,135,121,160,186,153,22,228,255,92,219,12,128,169,213,155,164,233,5,231,232, +178,228,176,245,197,191,23,224,38,243,174,20,63,83,134,8,249,190,115,25,19,151,236,39,75,159,48,44,204,184,46,116,67,86,137,31,223,49,225,71,162,176,151,60,175,68,153,83,253,111,222,56,78,92,103,164,115,172,103,207,180,33,135,245,48,143,193,88,153,134,146,0,153,142,194,37,118,21,116,189,166,206,106,131,187,220,120,139,196,154,169,133,6,231,141,154,245,192,32,155,113,33,215,215,148,56,161,179,183,67,238,94,226,86,40,125,166,36,80,165,135,253,181,59,140,8,152,63,132,104,125,119,157,68,87,229,38,10,179,71,81,109,179,69,33,252,197,147,5,165,106,184,191,65,217,252,20,73,95,92,91,54,36,225,161,88,228,191,252,153,80,82,80,167,237,45,107,87,67,194,50,133,155,65,80,79,242,132,90,115,232,158,248,16,222,38,133,254,210,134,229,130,197,108,248,61,171,17,43,31,75,180,49,104,8,196,246,204,206,179,90,178,107,113,107,36,121,110,108,253,41,111,132,131,37,216,253,183,102,117,179,122,43,125,80,64,107,227,185,73,153,0,218,39,131,61, +174,249,154,28,39,254,108,42,145,167,19,95,42,224,147,50,163,103,69,53,108,156,151,49,31,29,247,92,140,127,220,227,16,243,239,93,137,148,209,210,39,117,235,187,79,183,208,194,233,13,243,7,234,101,194,32,73,2,206,62,228,95,253,34,63,249,163,219,67,87,100,220,240,71,209,36,225,157,2,138,70,1,191,112,10,216,102,133,195,11,151,213,208,193,40,168,40,80,228,223,207,75,196,226,29,4,1,81,149,35,61,86,166,146,111,23,104,159,17,95,89,172,172,240,135,161,229,152,253,34,139,249,159,207,146,254,220,228,59,124,84,217,85,133,182,96,127,207,100,28,123,130,178,120,134,48,93,131,34,186,133,38,15,225,156,171,42,71,175,250,254,253,188,230,207,153,213,8,33,82,249,165,140,190,126,100,95,143,167,81,232,138,101,87,247,242,193,114,176,175,211,247,63,232,126,64,247,222,255,198,75,193,250,227,83,103,27,109,147,232,33,100,162,5,28,175,77,21,78,74,172,138,115,164,110,255,32,54,147,63,194,218,167,249,224,34,47,235,159,227,220,67,179,37,104,223, +196,102,233,1,230,37,113,213,125,48,156,53,157,12,114,6,196,127,77,186,131,192,58,234,107,50,169,95,14,27,87,72,148,21,4,142,114,55,3,225,255,58,235,250,180,99,167,243,223,72,20,186,231,176,232,98,141,157,125,179,3,35,192,68,61,248,235,70,38,205,157,152,93,102,17,62,248,140,140,158,217,61,247,185,16,17,24,60,15,144,205,156,49,106,230,110,219,73,204,43,222,238,48,252,196,210,67,122,223,136,233,6,68,95,230,165,243,61,182,150,148,27,34,71,52,43,196,48,133,120,167,163,77,245,47,205,209,169,98,85,41,136,219,123,97,82,139,20,81,218,127,243,34,28,140,121,197,66,6,162,190,96,21,6,187,16,76,167,29,137,251,14,222,58,236,60,211,113,70,10,222,4,109,203,160,51,111,133,165,217,121,127,154,19,228,39,203,172,155,116,229,214,118,25,108,247,204,192,91,76,195,3,10,154,114,57,65,73,106,130,140,196,203,51,128,33,240,229,201,223,122,195,45,247,190,53,78,153,32,210,186,202,241,4,161,139,237,226,208,162,71,39,88,159,27,204, +80,227,179,132,96,152,251,137,5,98,5,124,244,44,253,233,233,166,53,131,47,14,124,135,213,228,137,147,251,157,87,174,76,199,90,29,246,54,114,243,102,75,19,43,204,246,209,200,199,165,129,229,176,29,238,215,122,255,100,144,98,194,12,156,56,168,255,94,250,161,228,244,53,5,17,113,230,138,227,58,42,108,199,97,18,82,113,38,151,110,198,243,141,4,239,218,110,223,84,38,6,231,92,214,22,201,238,102,165,156,43,157,160,66,29,207,75,112,26,118,63,166,52,61,115,42,44,17,52,34,188,106,166,131,144,221,103,33,236,212,225,59,76,111,120,178,195,121,110,23,38,222,83,29,76,148,198,234,192,108,254,61,203,124,255,48,66,13,12,52,31,10,4,241,127,60,211,245,81,61,35,194,226,114,186,235,114,219,138,211,226,175,37,77,212,39,133,204,88,127,188,242,148,84,5,8,32,182,211,210,46,213,237,153,118,250,129,223,218,49,37,49,53,22,45,40,249,254,160,51,172,170,101,191,249,33,66,39,143,235,117,201,235,62,27,175,247,98,108,240,13,13,245,159,179,27, +98,30,47,18,45,249,141,133,132,240,156,35,251,60,241,8,201,218,54,8,112,189,199,253,223,218,132,120,190,92,188,196,100,72,134,90,201,207,220,183,92,82,110,166,151,193,225,75,106,157,156,177,225,40,72,230,81,179,251,162,49,23,245,86,220,196,54,44,198,118,215,43,224,109,219,172,105,221,195,140,173,250,23,9,238,199,11,228,219,207,225,237,251,56,129,245,10,248,169,107,154,109,82,163,62,45,28,183,115,247,110,199,150,47,232,186,81,51,242,119,123,224,228,182,227,202,212,6,159,193,180,43,23,105,38,27,63,67,118,6,118,104,81,190,39,117,58,65,136,165,76,136,56,128,43,195,12,40,71,97,247,18,123,154,181,139,16,22,12,39,251,132,116,244,182,112,140,238,36,61,73,55,131,241,40,255,206,251,74,72,108,38,83,230,184,129,201,235,214,13,238,196,154,37,152,250,157,214,201,229,234,27,83,255,87,239,180,113,211,238,44,245,82,179,92,135,89,220,247,167,71,95,241,34,246,254,157,203,105,26,12,40,201,225,56,251,167,7,193,173,216,148,158,176,60,85, +185,1,202,205,168,8,49,253,160,200,226,21,237,254,71,173,221,42,170,209,81,159,67,38,176,189,241,129,84,69,97,40,141,77,207,74,151,16,92,34,166,205,145,230,26,241,185,208,99,184,80,100,162,138,61,121,204,186,225,250,173,106,243,39,59,155,241,222,67,52,155,66,49,154,165,109,143,175,221,166,105,57,131,198,235,86,52,180,171,142,236,157,251,195,146,168,74,119,53,16,214,154,89,143,105,230,162,234,128,160,238,72,104,97,235,142,193,119,105,175,190,34,47,28,244,68,178,219,210,242,34,4,209,46,196,99,149,112,73,69,58,136,202,94,63,232,207,78,13,108,158,14,1,238,236,242,213,7,109,187,250,43,107,83,238,157,20,18,221,169,132,139,93,57,168,51,178,5,93,115,127,42,142,44,91,246,128,111,107,190,222,22,115,146,205,205,109,93,94,236,240,231,85,71,110,122,255,233,193,186,9,2,202,155,198,168,103,129,132,44,115,83,46,182,230,84,24,86,152,123,76,5,100,132,123,117,44,49,132,206,27,10,113,51,233,233,114,138,247,95,61,54,60,128,250,172, +209,214,190,101,132,176,29,118,158,96,214,243,55,222,172,175,55,214,63,30,227,7,163,239,183,233,167,14,231,187,161,27,120,196,90,130,61,238,135,231,240,78,156,114,228,136,36,123,119,191,253,191,26,22,234,222,30,249,74,205,121,253,69,63,85,189,187,253,132,145,215,13,49,158,123,215,251,61,50,246,228,145,121,202,12,188,66,212,185,232,141,47,127,230,186,14,144,239,217,165,250,244,28,138,200,244,158,171,77,62,87,167,239,161,79,133,202,116,202,7,44,60,24,222,159,107,201,158,13,194,41,47,224,67,34,90,186,62,224,188,195,49,66,88,123,2,153,182,253,95,107,33,86,57,162,57,58,147,125,140,117,199,104,90,31,138,141,228,127,169,125,0,62,28,24,69,36,178,77,141,73,189,66,207,100,13,100,139,78,3,175,76,160,226,82,3,214,81,191,53,6,245,239,222,36,129,205,205,242,149,60,247,131,9,205,68,68,16,151,96,12,217,103,224,231,73,178,176,18,219,255,84,71,255,245,171,63,99,160,28,17,96,137,121,12,187,235,72,124,207,196,168,196,119,140,127, +59,223,99,84,59,70,191,50,108,91,173,25,83,17,21,97,227,2,115,179,11,91,55,18,246,214,254,196,135,140,85,91,230,212,243,21,47,169,154,15,86,26,195,235,27,38,88,107,81,132,63,140,240,16,132,85,40,37,34,117,142,40,240,158,167,181,241,190,94,229,14,146,230,147,175,123,109,172,178,237,59,193,207,221,69,39,178,19,237,153,160,153,203,219,164,172,147,158,158,138,162,40,229,66,172,16,210,164,192,63,62,80,96,13,25,146,196,70,246,61,66,150,35,63,60,55,220,250,98,31,89,194,84,54,232,253,96,172,186,59,25,148,163,139,189,5,146,34,160,63,245,101,79,8,96,97,20,145,93,157,224,13,235,68,168,68,241,193,104,1,30,167,136,53,191,250,31,118,146,98,120,112,132,172,216,235,165,43,124,251,232,35,250,69,105,49,151,79,20,170,184,80,85,221,70,11,150,22,87,198,240,201,111,36,172,179,237,44,125,125,232,220,148,210,109,83,244,165,245,250,221,180,203,126,20,94,11,157,123,198,48,139,137,222,122,228,12,16,190,54,135,163,79,116,59,214, +216,28,58,109,34,162,189,77,51,98,40,13,199,234,100,163,139,159,131,201,160,47,38,41,78,170,68,165,87,161,215,206,119,252,158,64,249,148,3,107,99,58,231,79,50,219,130,211,39,51,190,36,95,15,160,51,39,169,104,173,253,164,92,96,130,183,202,218,69,166,252,180,162,28,97,24,239,112,225,167,51,118,178,33,180,217,195,2,5,92,6,123,182,215,193,25,28,95,209,60,161,150,7,99,52,69,42,51,150,141,248,38,142,141,12,129,81,239,185,164,78,160,128,71,47,156,48,126,215,139,46,24,61,10,185,186,130,169,7,157,232,58,14,245,222,127,248,93,8,233,228,34,150,187,138,152,97,99,44,106,235,86,24,233,213,184,164,202,163,162,149,209,94,107,168,144,12,195,142,99,114,106,39,74,67,179,186,225,221,179,45,182,73,227,69,83,128,32,125,170,174,134,93,67,20,130,91,226,39,199,114,67,80,169,162,54,124,57,187,252,58,237,213,86,242,231,65,210,237,9,7,115,204,135,136,163,84,32,156,251,245,218,140,153,255,125,24,110,244,173,249,56,92,211,6,138, +135,71,136,131,145,216,233,212,218,251,56,227,87,176,138,211,199,36,46,41,39,5,139,130,156,105,138,195,150,4,62,66,252,245,182,165,53,58,198,92,29,60,64,139,180,245,223,243,127,171,61,111,216,101,101,194,176,71,129,104,118,101,147,99,40,97,166,27,142,244,46,214,26,113,62,172,15,143,187,122,210,199,224,108,95,97,50,90,224,137,34,69,211,124,138,57,145,142,74,81,37,149,65,57,100,136,94,126,124,146,245,116,16,223,51,193,55,226,253,211,232,70,131,40,98,68,99,158,205,54,3,7,94,106,99,235,2,229,96,161,4,73,228,126,11,212,101,228,236,126,1,92,147,61,96,75,249,240,120,52,104,246,26,110,82,218,115,169,129,14,251,212,9,218,96,163,231,198,226,148,210,1,107,91,129,150,172,134,106,139,66,249,207,230,181,23,71,148,64,203,29,115,236,191,85,114,183,157,118,40,8,28,25,45,129,249,27,174,241,57,109,142,40,27,134,138,151,133,39,250,239,17,126,149,252,115,46,105,9,44,236,21,29,119,91,208,78,243,192,63,202,112,151,62,202,13, +118,201,26,61,184,12,64,77,175,189,87,179,29,150,195,131,79,146,15,177,44,47,252,37,24,191,194,159,43,204,80,73,201,171,181,42,170,199,89,183,0,154,245,179,190,133,98,45,150,83,21,221,172,27,183,184,39,183,173,180,156,148,21,80,74,88,246,157,154,190,250,21,151,66,155,207,140,143,132,81,118,251,57,71,245,29,171,27,81,124,159,76,83,3,254,246,158,159,180,67,201,194,119,22,47,158,116,220,43,25,226,169,235,231,28,135,250,246,177,140,159,253,173,197,208,80,136,47,194,183,152,28,158,187,67,119,116,232,80,28,148,41,64,96,203,114,168,254,208,251,75,249,115,46,252,155,151,122,59,37,93,212,213,171,8,142,146,76,119,103,61,0,3,176,53,70,129,47,9,83,68,201,178,65,245,79,189,70,202,227,128,200,73,230,82,215,182,44,156,218,148,242,73,28,112,234,139,29,197,153,243,66,194,127,114,121,184,200,136,209,19,70,54,173,91,231,24,251,246,18,216,175,199,173,112,213,231,65,0,215,95,250,58,197,105,199,176,45,173,4,15,53,144,209,247,28, +60,129,231,125,146,84,222,143,80,142,216,42,77,19,196,148,66,108,220,190,20,211,233,58,140,85,224,10,136,149,26,109,98,235,135,29,185,210,48,140,227,5,92,63,69,152,108,171,2,170,137,148,186,95,27,183,211,105,5,115,102,139,107,239,236,117,7,174,7,225,223,181,50,33,117,55,143,71,2,171,20,38,25,179,101,183,113,145,36,196,81,0,183,127,111,111,57,201,33,181,197,179,208,106,0,34,60,122,243,90,16,253,225,152,223,231,59,23,65,17,128,189,136,194,15,254,100,204,139,76,177,30,193,18,189,95,188,114,121,48,183,39,20,131,15,68,168,252,198,58,247,247,136,181,163,29,144,198,25,193,76,254,218,219,226,208,155,139,65,153,89,40,173,214,129,230,181,15,81,237,204,238,172,129,211,13,156,133,130,139,190,158,123,5,215,219,123,84,42,120,135,89,209,132,103,171,182,22,188,189,81,36,252,33,67,189,120,135,136,175,102,190,8,45,163,73,193,208,180,193,74,237,197,186,162,234,151,63,74,16,229,110,201,157,203,4,99,194,213,83,132,185,53,87,19,254, +132,10,177,225,63,154,61,85,193,141,135,188,165,135,137,135,251,92,154,162,75,129,135,190,143,186,239,241,164,200,138,150,247,148,80,29,238,155,51,52,35,48,157,197,53,144,102,66,157,203,158,42,56,253,17,227,167,233,225,47,147,234,237,2,147,93,173,44,30,1,112,194,44,73,157,172,82,226,86,111,45,37,50,78,135,106,183,235,171,51,201,44,59,101,168,222,97,122,222,9,154,63,39,221,110,92,146,135,91,71,117,162,219,71,110,231,108,67,195,74,157,237,211,237,207,5,80,100,130,163,159,231,116,51,73,151,50,133,247,102,245,110,28,169,229,100,66,195,205,91,45,206,148,35,49,186,52,160,248,236,66,79,172,166,56,101,24,68,64,105,11,51,216,177,84,36,47,51,152,41,94,96,135,187,240,222,81,157,185,67,22,51,64,49,3,77,21,15,203,150,34,151,230,137,164,171,85,212,52,146,52,25,144,12,28,166,16,88,117,78,162,110,102,212,26,21,225,254,20,251,51,19,2,229,130,97,95,230,40,110,47,52,193,130,180,169,181,73,121,200,139,44,22,20,249,89, +33,59,95,32,75,200,101,182,12,107,152,101,98,46,112,216,168,82,149,99,255,119,127,92,140,173,235,221,39,3,149,194,65,96,118,98,188,60,146,192,45,65,92,254,108,187,204,200,9,17,153,120,78,125,107,225,174,184,49,118,83,62,46,52,143,226,89,187,100,120,158,239,111,228,251,91,78,235,86,186,41,93,163,18,69,229,12,233,95,32,166,157,88,148,93,178,205,50,163,57,151,129,91,236,105,24,227,245,220,17,98,225,113,89,185,15,244,240,56,90,228,200,209,162,51,76,107,122,197,208,132,23,208,132,221,223,47,190,144,216,49,198,137,202,21,123,104,238,173,254,196,224,154,33,47,26,223,115,22,66,73,145,56,72,24,242,238,210,74,163,132,250,194,174,1,74,165,202,122,59,232,64,92,195,138,195,244,10,121,240,33,191,92,212,177,171,244,89,46,189,56,57,195,229,131,117,20,169,62,37,104,147,146,247,58,185,235,86,150,227,82,183,37,199,171,20,215,195,148,81,6,70,87,162,177,120,119,164,119,126,248,79,28,52,254,114,16,210,185,6,224,32,4,115,239,16, +179,93,41,32,125,154,161,46,172,223,43,108,164,81,29,186,219,66,171,224,57,7,183,239,96,164,53,95,106,111,52,75,118,48,68,46,157,35,211,48,75,251,48,45,200,2,162,138,176,80,13,16,60,230,129,241,84,59,241,219,147,15,195,150,9,67,150,180,155,166,97,252,53,167,183,69,173,152,175,215,201,96,5,160,49,42,181,173,37,131,247,17,10,26,130,119,116,38,70,66,136,68,233,34,97,230,140,216,84,121,114,132,97,86,222,140,31,60,92,209,236,231,130,153,55,228,208,130,46,222,62,252,141,234,93,164,209,218,112,144,72,85,250,169,229,251,152,140,241,97,181,142,173,36,103,90,0,189,139,248,10,171,101,206,49,214,26,176,137,230,153,186,25,169,192,160,41,53,201,174,228,51,212,139,19,44,137,107,173,185,167,111,223,6,99,130,116,51,22,181,247,46,172,88,65,86,144,20,172,117,164,1,247,67,234,207,23,194,177,16,83,106,133,132,130,111,218,247,103,36,144,20,180,137,220,33,88,125,89,95,72,251,122,147,92,39,115,77,87,146,44,58,132,44,68,234, +184,74,92,122,237,178,64,235,238,189,253,174,243,93,228,121,200,221,47,130,133,216,135,129,190,102,37,255,127,117,92,217,142,179,204,118,125,149,190,138,18,113,193,60,229,40,23,182,25,205,104,102,19,157,11,70,27,204,60,148,129,167,79,209,223,159,40,39,58,177,68,211,221,170,218,133,247,222,181,106,45,106,48,18,13,148,40,57,149,168,24,149,187,184,26,94,207,32,128,101,161,120,203,254,113,173,233,192,217,11,31,169,3,170,223,217,210,107,252,119,99,188,63,206,84,62,55,21,10,70,92,9,7,151,196,252,71,160,89,180,212,190,44,40,98,57,66,30,61,55,142,29,102,146,166,71,193,168,28,224,99,165,52,164,224,211,53,87,181,134,234,29,104,32,12,234,165,221,53,12,31,189,192,51,191,237,203,103,123,119,67,27,156,216,35,193,78,150,237,205,58,110,103,94,2,196,143,9,9,162,205,203,124,67,67,53,45,243,106,142,34,106,14,0,232,90,27,69,15,27,157,159,88,174,187,220,104,42,245,198,113,237,181,79,87,30,137,13,175,36,3,181,125,168,187,36, +223,213,54,204,25,68,202,138,210,66,84,44,93,16,175,60,95,227,229,137,102,48,146,85,34,203,195,46,209,183,192,160,235,97,230,153,163,185,29,115,116,5,194,237,40,202,85,144,170,53,184,103,189,189,45,242,179,127,56,167,46,112,109,13,202,8,206,242,113,43,125,27,245,218,253,243,181,47,229,237,197,63,22,82,144,84,38,208,173,41,78,5,226,157,250,252,82,239,62,133,190,248,205,129,210,165,174,150,128,25,165,98,95,71,168,77,56,156,96,125,156,25,7,52,199,241,29,234,64,22,242,76,113,243,110,178,100,191,165,220,73,71,150,187,89,96,105,18,194,54,152,126,132,177,77,160,75,192,186,214,155,184,232,21,109,122,7,7,161,19,161,242,98,89,99,46,157,217,187,9,106,245,224,184,161,64,243,219,3,65,214,87,237,166,46,87,236,132,193,28,249,90,162,199,198,63,219,251,117,59,251,201,103,239,155,75,127,87,120,2,53,51,199,74,105,92,35,2,233,173,176,8,71,243,169,213,184,246,255,183,70,162,37,134,115,61,195,139,7,116,62,195,177,199,119,184, +58,108,222,207,210,190,190,16,144,46,115,8,162,180,139,91,91,249,82,8,197,161,104,210,113,29,243,169,179,178,92,35,191,197,128,50,47,130,41,191,133,131,165,24,147,225,207,121,27,230,243,136,177,120,1,160,233,142,149,72,215,148,135,143,19,93,168,201,166,71,25,254,49,162,104,46,114,231,33,22,138,233,108,173,163,222,202,46,3,141,134,203,139,120,21,149,185,226,43,92,116,201,136,243,152,10,73,74,59,93,8,166,64,32,195,142,58,34,15,19,85,240,105,235,248,188,158,226,78,130,232,5,106,156,69,17,206,196,73,114,227,82,64,101,206,35,38,125,244,96,170,40,58,38,188,197,197,123,54,237,42,146,101,54,66,17,125,171,26,2,142,98,230,174,94,8,165,156,191,253,155,11,111,115,140,101,150,50,179,40,131,63,74,0,49,169,32,88,148,147,124,201,167,16,188,68,11,53,98,81,150,163,17,20,114,178,85,22,125,57,159,76,176,65,242,163,30,19,143,39,71,81,85,95,118,209,66,200,26,245,252,224,220,187,124,85,132,7,39,200,85,102,226,207,9,93, +31,54,254,68,81,32,219,19,204,148,114,133,121,109,16,105,78,176,217,42,250,15,22,212,95,232,93,20,242,39,144,126,133,89,145,8,69,17,19,172,130,132,158,233,80,210,81,212,140,104,108,72,94,47,204,13,198,39,3,8,32,162,126,25,172,99,33,216,28,229,6,171,44,47,229,165,133,152,75,156,87,198,35,210,75,252,138,9,33,77,31,139,17,11,178,10,217,156,89,97,174,60,212,178,126,98,15,150,160,49,231,105,149,126,167,22,146,208,62,34,148,190,18,104,66,166,23,149,80,85,245,37,136,210,169,223,175,223,151,34,131,201,100,112,49,141,24,255,117,121,185,87,136,102,215,139,152,21,151,90,59,151,40,159,107,180,175,245,28,231,79,227,252,157,146,255,104,184,63,155,188,126,63,191,175,71,206,181,215,215,243,246,71,103,253,217,12,118,249,95,197,126,223,245,94,254,204,107,195,207,172,206,202,229,183,216,231,60,189,231,41,11,239,99,190,95,166,207,186,236,209,190,253,177,37,179,8,13,197,45,223,227,160,148,205,33,113,27,246,79,153,213,29,73,51,211, +177,63,54,83,48,177,8,158,135,193,162,15,188,149,94,31,35,173,158,133,142,78,230,167,191,190,131,73,148,86,103,52,237,204,144,68,67,61,95,248,30,68,52,251,46,78,189,127,185,8,89,37,152,31,99,232,250,135,239,174,183,223,41,140,219,165,104,174,50,110,13,133,121,46,228,255,117,68,47,170,188,102,106,114,222,21,74,69,73,14,166,156,229,226,209,50,18,203,120,205,181,81,51,235,60,209,182,65,179,249,50,254,57,79,75,232,84,131,121,120,99,25,189,86,69,238,72,114,127,123,90,137,234,70,186,197,223,178,76,19,55,169,233,61,42,253,212,15,248,178,99,30,199,24,184,140,184,52,70,220,190,251,241,26,162,226,247,244,197,235,92,134,117,43,144,50,233,168,222,68,115,168,56,72,150,195,8,157,129,196,124,186,193,49,10,35,230,107,160,115,122,45,166,31,30,246,45,240,215,62,184,218,200,154,165,53,54,36,110,238,195,55,83,174,56,216,172,47,124,54,245,218,138,244,197,145,34,162,31,63,102,192,247,152,195,151,41,70,235,122,92,200,143,122,105,100, +43,23,84,154,82,198,252,55,198,215,77,133,46,89,216,65,158,238,174,184,43,183,87,140,5,209,212,65,34,230,51,75,76,59,91,180,53,236,243,227,252,223,253,109,109,45,25,13,5,108,148,67,130,148,243,78,151,107,66,92,9,198,121,238,175,82,32,110,14,89,64,196,243,104,105,56,112,100,124,35,92,127,161,85,170,247,81,68,73,155,248,238,15,69,225,207,27,215,73,131,222,34,157,43,68,49,228,69,209,141,134,90,244,94,111,135,54,224,214,196,145,198,148,125,104,191,243,240,180,165,223,90,218,34,121,190,157,185,106,93,47,125,191,245,113,143,112,101,170,144,239,28,69,155,85,185,44,36,139,190,115,200,5,142,197,254,152,71,245,38,180,214,106,183,160,111,229,57,221,161,134,84,43,166,222,232,251,157,54,116,12,183,237,129,73,10,207,103,181,131,175,229,109,106,162,136,32,37,246,123,58,230,150,212,158,86,49,144,109,221,88,57,62,200,67,239,224,40,118,80,245,142,26,119,58,82,180,69,96,185,190,8,132,173,199,179,124,37,2,197,233,188,153,179,78,141, +170,35,36,168,51,196,174,51,194,132,119,29,38,182,93,27,99,96,45,200,29,59,157,126,153,191,157,90,137,99,200,81,106,107,234,8,85,216,82,138,225,126,173,189,177,85,33,195,184,38,92,223,171,198,162,231,40,235,125,197,18,44,145,124,21,40,159,99,32,21,113,202,129,205,210,135,201,142,76,1,198,166,193,167,255,137,189,202,81,143,154,203,186,11,34,117,95,62,24,38,158,125,119,91,120,160,235,243,104,206,61,80,119,253,48,105,100,232,108,34,6,164,18,249,70,151,154,209,61,231,29,224,96,190,89,57,182,92,221,120,2,129,186,96,194,87,136,85,180,28,156,178,151,215,2,152,180,212,233,151,23,1,57,79,91,87,42,107,236,106,42,155,226,22,243,206,111,159,211,174,181,40,23,234,22,234,36,63,63,117,101,221,55,162,198,42,156,133,228,219,119,239,142,34,74,88,94,63,63,248,93,12,240,223,121,45,88,139,122,139,55,115,244,200,120,116,172,110,97,147,146,188,239,94,91,145,34,42,191,152,163,126,253,218,21,124,17,82,144,183,176,25,238,125,83,43, +0,69,21,133,246,19,205,219,187,189,69,242,125,44,218,133,135,116,34,57,113,42,191,212,149,32,45,105,72,102,182,218,221,115,242,147,248,217,54,57,88,1,31,183,41,138,227,70,76,133,240,141,42,204,179,185,154,170,206,254,126,140,55,20,144,60,82,66,5,44,44,28,18,26,175,96,143,34,232,130,103,235,99,137,127,4,207,186,219,81,140,119,72,96,229,73,238,38,101,36,189,211,168,171,16,185,98,229,7,97,126,153,28,29,12,141,164,186,19,86,48,121,71,248,41,4,104,217,150,40,218,30,49,135,16,194,59,222,29,232,235,172,11,45,102,195,18,249,253,212,247,214,29,125,47,169,216,129,158,239,239,37,142,242,229,233,59,74,81,87,121,1,53,206,122,79,57,255,180,151,8,52,28,211,134,8,114,106,246,216,190,243,47,26,46,223,200,58,94,148,126,77,124,175,45,150,221,42,143,50,194,161,158,34,120,34,252,18,235,68,197,209,147,151,241,234,81,17,84,247,97,144,188,76,81,6,92,190,191,125,213,209,206,105,224,201,12,19,49,241,43,44,174,176,7,113, +159,178,90,198,65,66,200,119,233,192,94,103,174,10,175,139,112,249,26,119,199,138,55,235,94,255,183,46,35,54,241,227,87,156,124,93,183,250,73,44,155,146,238,246,95,227,193,149,22,117,137,138,221,49,252,206,205,20,223,76,70,51,235,178,102,156,207,183,2,58,21,123,187,103,119,53,40,25,64,253,66,240,85,229,246,126,60,53,95,164,85,250,192,22,181,29,147,230,32,219,58,20,98,154,28,100,183,71,232,209,95,100,231,134,241,23,178,85,1,227,191,92,243,225,59,243,72,31,1,17,238,200,0,123,194,202,206,228,135,107,151,73,253,232,78,92,10,159,12,14,31,197,59,100,47,16,138,200,162,243,38,148,224,218,21,200,31,195,106,10,29,211,182,123,119,76,27,193,47,199,144,49,72,105,231,60,202,130,93,226,24,94,23,244,3,129,226,249,236,111,192,38,193,10,140,58,72,206,57,138,110,106,143,219,210,85,107,17,185,91,32,100,51,195,37,61,95,197,107,40,250,92,240,16,82,188,77,217,193,175,82,51,79,34,247,11,104,238,117,131,131,243,205,80,65,9, +142,26,226,188,227,36,198,160,209,15,24,101,176,186,97,177,187,204,234,12,113,104,110,113,132,199,216,60,85,136,244,45,100,147,55,83,13,153,39,41,172,237,232,59,87,6,241,29,207,246,104,217,186,14,49,201,239,70,58,135,36,181,172,91,33,104,197,71,124,53,98,213,220,83,195,247,176,224,197,205,83,72,131,119,147,87,88,122,131,113,29,230,77,151,94,213,20,106,141,194,172,87,217,218,229,182,49,142,66,235,203,254,165,39,99,171,33,196,74,240,67,80,135,76,183,208,86,124,23,197,199,21,94,111,37,159,83,34,175,103,255,251,249,76,247,155,28,72,246,129,42,160,44,57,101,68,214,244,198,45,211,65,151,2,247,93,116,1,41,187,251,155,181,201,123,75,151,132,189,67,17,126,183,240,172,36,237,142,250,22,132,125,111,153,128,90,19,69,60,178,134,43,101,193,226,179,118,99,104,27,66,54,159,89,19,242,225,178,227,216,210,182,225,84,93,163,21,9,47,234,61,233,30,13,208,91,108,5,18,150,132,17,129,164,214,176,66,147,10,135,24,118,60,114,182,103, +110,231,252,38,159,52,27,18,53,199,239,92,184,106,167,194,94,2,73,182,71,118,182,6,139,243,251,174,51,39,26,208,166,21,42,12,217,19,3,87,172,222,19,182,207,226,52,159,217,160,190,114,97,27,164,75,84,33,100,49,179,89,26,61,160,251,114,152,180,219,114,71,31,234,253,85,221,84,224,71,174,138,79,133,241,84,85,93,79,8,172,70,169,115,230,89,128,204,14,69,117,154,93,153,98,42,107,98,102,96,188,152,48,184,115,92,4,31,182,168,15,36,1,66,131,243,132,229,124,236,153,156,150,157,69,1,195,39,44,87,0,116,154,184,39,90,202,40,232,3,194,40,247,153,47,73,22,16,47,103,79,86,5,95,152,133,205,137,103,225,113,24,82,234,218,151,11,113,186,212,46,20,230,196,113,84,177,38,200,190,171,110,160,166,205,214,72,1,192,242,184,203,121,70,90,169,80,5,75,228,104,171,6,213,164,63,182,160,178,45,191,111,27,93,42,17,202,151,194,170,98,228,75,73,78,60,77,151,140,41,96,227,226,50,208,9,17,202,149,147,148,207,158,198,147,121, +212,105,180,220,224,25,25,152,30,132,184,39,30,146,120,117,166,178,32,65,254,151,149,151,186,205,14,2,130,13,66,144,40,164,218,228,190,131,166,38,61,178,68,80,202,198,71,51,245,54,40,169,143,13,181,65,240,201,215,227,253,66,86,47,199,122,38,183,112,62,75,228,173,198,66,145,156,112,150,142,9,86,97,183,131,70,113,146,237,142,47,108,183,226,66,0,96,94,208,92,225,81,157,95,122,2,146,182,202,142,204,54,204,138,18,103,220,126,140,130,250,25,53,156,108,13,73,75,67,13,37,11,33,111,85,86,87,138,153,192,80,58,121,135,48,230,184,203,193,36,154,50,58,186,27,175,13,85,188,55,165,251,116,119,205,8,189,254,51,165,60,203,99,150,211,55,92,148,176,55,28,33,54,250,121,30,32,9,131,125,19,168,175,186,106,23,103,215,28,237,129,61,206,168,64,32,135,87,220,161,200,10,101,113,221,148,168,159,2,84,230,89,146,71,141,45,46,67,233,227,212,142,88,175,181,56,84,157,94,127,81,160,185,217,88,63,48,127,88,129,117,69,149,13,76,242, +163,21,89,152,124,125,27,31,226,97,217,59,17,187,89,168,6,117,82,232,12,135,148,128,158,179,149,117,8,195,186,183,132,95,175,160,187,130,103,239,72,89,78,195,238,253,169,241,185,108,230,68,90,244,183,35,187,150,43,12,158,60,204,80,152,54,92,210,178,208,183,5,191,14,1,41,87,23,24,171,107,239,201,87,105,123,202,230,164,209,184,17,127,66,165,92,13,178,4,80,138,167,160,44,144,48,224,206,239,68,162,199,142,163,72,183,223,165,141,162,241,27,15,225,18,20,238,24,60,170,213,193,97,191,213,211,204,93,9,241,173,109,201,224,29,34,170,124,242,74,11,60,45,117,199,232,209,118,89,51,126,252,182,193,96,211,131,214,143,160,34,112,194,29,141,38,50,50,202,99,222,88,47,185,161,221,174,121,63,179,75,24,30,197,83,253,197,196,234,62,156,171,35,70,182,232,6,113,195,25,6,14,179,151,175,141,82,7,40,145,114,5,37,74,0,231,217,35,60,251,1,232,179,68,185,75,174,212,27,198,66,65,215,83,137,169,8,111,140,70,213,79,253,166,134,109, +189,126,65,179,26,158,206,140,25,245,106,21,97,195,232,12,212,61,230,218,74,253,38,23,182,110,194,170,96,171,131,96,248,177,185,47,111,110,197,21,183,141,240,66,123,76,46,217,221,158,177,80,119,9,187,146,43,235,242,185,36,94,28,200,244,29,199,67,247,180,68,97,184,23,22,160,89,238,13,28,115,23,58,178,209,8,148,139,208,202,0,239,249,63,254,237,95,254,254,159,51,246,183,159,243,70,254,237,71,237,126,150,119,241,99,36,217,212,195,159,93,242,42,166,159,178,111,154,254,91,117,175,159,126,40,166,100,169,250,110,254,201,146,238,39,45,126,138,173,200,214,165,200,255,253,143,129,6,39,184,191,85,56,141,253,205,130,70,111,83,145,44,197,79,87,124,127,94,77,159,38,205,79,123,26,158,127,202,170,41,254,89,5,183,104,138,108,249,73,186,252,167,200,171,229,79,241,159,127,253,171,242,249,239,166,207,146,230,223,254,89,93,113,27,250,233,191,171,156,13,252,79,189,126,250,171,218,207,210,67,35,251,79,94,77,176,153,126,218,255,153,29,181,253,181,147, +252,111,75,229,212,183,255,88,243,52,117,122,234,175,38,254,143,197,159,191,255,253,191,0,249,8,223,11, + diff --git a/uppsrc/ide/app.tpp/all.i b/uppsrc/ide/app.tpp/all.i index 7be379c13..59ec0ae89 100644 --- a/uppsrc/ide/app.tpp/all.i +++ b/uppsrc/ide/app.tpp/all.i @@ -78,6 +78,10 @@ TOPIC("Keys_en-us") #include "Keys_en-us.tppi" END_TOPIC +TOPIC("MacroManager_en-us") +#include "MacroManager_en-us.tppi" +END_TOPIC + TOPIC("NewProject_en-us") #include "NewProject_en-us.tppi" END_TOPIC diff --git a/uppsrc/ide/app.tpp/index_en-us.tpp b/uppsrc/ide/app.tpp/index_en-us.tpp index 0de49c373..83ba71d21 100644 --- a/uppsrc/ide/app.tpp/index_en-us.tpp +++ b/uppsrc/ide/app.tpp/index_en-us.tpp @@ -41,6 +41,7 @@ line arguments]&] [s0;l224; [^topic`:`/`/ide`/app`/Flags`$en`-us^ Build flags]&] [s0;l224; [^topic`:`/`/ide`/app`/Topic`$en`-us^ Topic`+`+]&] [s0;l224; [^topic`:`/`/ide`/app`/macros`$en`-us^ Macros]&] +[s0;l224; [^topic`:`/`/ide`/app`/MacroManager`_en`-us^ Macro Manager]&] [s0;l224; [^topic`:`/`/ide`/app`/IconDes`$en`-us^ Icon designer]&] [s0;l224; [^topic`:`/`/ide`/app`/special`$en`-us^ Special features]&] [s0;l224; [^topic`:`/`/ide`/app`/AdvancedReplace`$en`-us^ Advanced diff --git a/uppsrc/ide/app.tpp/index_en-us.tppi b/uppsrc/ide/app.tpp/index_en-us.tppi index 100770fc2..28301f051 100644 --- a/uppsrc/ide/app.tpp/index_en-us.tppi +++ b/uppsrc/ide/app.tpp/index_en-us.tppi @@ -1,10 +1,10 @@ TITLE("TheIde help index") COMPRESSED -120,156,173,86,219,110,227,200,17,253,149,14,228,9,118,61,180,221,87,94,36,4,216,241,101,238,118,6,99,15,6,136,32,143,90,84,91,234,53,69,42,205,150,189,114,144,121,200,207,4,249,133,188,14,242,95,57,77,209,150,38,9,176,92,32,22,76,137,205,58,117,170,78,85,87,115,88,240,52,29,216,132,202,129,102,201,224,143,217,224,235,215,175,135,89,198,7,100,111,143,69,180,199,168,20,140,51,38,41,149,60,97,42,163,153,74,89,74,69,34,185,74,168,234,47,181,211,139,209,80,167,98,176,255,49,6,138,3,37,152,96,148,197,92,194,138,10,202,37,227,138,165,169,100,137,74,69,22,199,253,92,47,189,173,202,209,112,18,112,64,137,72,245,104,146,198,146,1,35,21,23,137,146,192,74,201,24,126,51,149,196,73,210,247,214,23,6,24,22,39,3,45,249,224,4,64,25,197,61,4,199,19,32,37,151,177,20,41,23,44,229,60,206,132,204,36,162,102,188,111,189,65,140,19,64,2,12,40,5,58,169,36,19,20,121,37,74,192,42,193,183,164,25,227,224,76, +120,156,173,86,219,110,227,200,17,253,149,14,228,9,118,61,180,221,87,94,36,4,216,241,101,238,118,6,99,15,6,136,32,143,90,84,91,234,53,69,42,205,150,189,114,144,121,200,207,4,249,133,188,14,242,95,57,77,209,150,38,9,176,92,32,22,76,137,205,58,117,170,78,85,53,123,88,240,52,29,216,132,202,129,102,201,224,143,217,224,235,215,175,135,89,198,7,100,111,143,69,180,199,168,20,140,51,38,41,149,60,97,42,163,153,74,89,74,69,34,185,74,168,234,47,181,211,139,209,80,167,98,176,255,49,6,138,3,37,152,96,148,197,92,194,138,10,202,37,227,138,165,169,100,137,74,69,22,199,253,92,47,189,173,202,209,112,18,112,64,137,72,245,104,146,198,146,1,35,21,23,137,146,192,74,201,24,126,51,149,196,73,210,247,214,23,6,24,22,39,3,45,249,224,4,64,25,197,61,4,199,19,32,37,151,177,20,41,23,44,229,60,206,132,204,36,162,102,188,111,189,65,140,19,64,2,12,40,5,58,169,36,19,20,121,37,74,192,42,193,183,164,25,227,224,76, 169,82,160,51,191,248,209,176,81,40,136,3,88,12,50,158,168,96,156,202,148,137,36,229,146,199,28,244,52,65,134,129,91,245,167,166,206,1,19,156,13,60,2,26,156,252,164,6,12,224,4,194,112,154,81,30,39,25,248,16,42,178,21,89,198,68,10,62,201,20,101,162,159,87,211,144,33,87,84,4,194,20,152,24,142,27,61,84,204,16,46,23,41,24,19,38,4,174,74,166,73,191,54,161,8,190,114,163,225,254,79,63,208,67,122,200,149,250,17,232,44,98,180,151,10,41,132,140,51,201,168,0,11,124,200,32,86,76,81,70,166,120,218,159,232,26,148,94,6,85,79,158,51,150,132,210,211,0,133,240,34,85,2,244,49,46,168,41,114,20,80,135,103,50,21,34,165,253,188,208,117,189,35,209,126,200,147,177,136,177,94,18,148,85,130,203,44,232,35,56,36,230,177,202,24,52,86,177,164,188,239,204,159,87,214,153,133,41,33,178,5,251,224,177,62,109,23,134,165,224,142,71,140,163,15,85,28,211,160,152,66,51,112,161,32,57,101,169,68,64,248,160,196,190,109,196, -166,57,66,99,48,17,49,209,203,184,20,136,35,147,18,26,0,207,50,198,24,77,241,65,94,80,166,105,13,134,254,109,219,137,201,136,201,94,130,190,69,133,50,25,72,51,17,132,227,208,157,199,84,161,0,124,131,226,65,110,190,7,193,25,79,195,127,144,156,169,136,169,158,64,92,76,41,228,42,32,49,79,145,175,130,230,162,233,105,150,164,253,11,115,95,159,106,111,218,62,217,63,217,107,84,143,35,22,247,104,64,171,52,67,217,152,12,138,9,41,51,158,9,161,120,166,68,76,161,92,189,42,124,11,13,27,168,217,124,173,139,36,98,9,118,18,178,83,10,249,54,32,228,154,176,16,6,79,179,56,228,221,186,24,31,20,182,12,49,160,27,6,155,6,216,127,234,128,52,146,189,52,141,169,200,160,3,210,167,10,205,141,205,159,162,176,168,43,71,231,135,221,159,223,234,153,25,31,180,91,19,64,138,150,165,191,242,215,63,53,55,186,201,225,47,95,254,250,236,236,226,224,211,37,25,214,116,240,7,50,220,63,194,20,185,154,155,55,167,103,100,110,138,229,232,247, -163,240,132,108,190,10,208,14,174,125,181,180,249,184,63,62,26,31,217,169,25,31,233,229,114,124,244,202,120,111,203,217,165,215,206,155,233,120,207,148,227,131,85,125,253,127,1,146,225,111,131,182,235,164,222,60,32,247,214,207,219,164,70,93,220,174,194,239,47,143,222,90,53,38,102,102,203,210,56,50,11,143,187,248,249,176,169,78,253,162,174,205,98,82,88,252,42,167,23,166,246,245,54,212,71,155,136,108,173,136,46,167,164,177,235,194,114,82,149,55,118,182,114,72,248,191,9,183,68,59,102,79,164,13,209,214,184,27,219,98,1,212,123,52,238,11,183,154,133,241,81,111,165,106,159,146,208,215,68,187,217,170,121,222,197,47,162,176,181,223,134,219,222,63,31,63,239,142,254,160,93,109,220,41,166,90,238,237,157,217,137,107,235,141,140,15,200,178,177,35,211,39,195,46,20,199,133,245,15,219,248,142,223,191,185,250,83,23,220,75,91,236,150,33,220,18,191,94,118,35,125,103,214,59,216,112,215,137,178,208,179,29,216,241,202,22,83,114,19,22,187,160,175,154,197,39, -244,230,182,99,29,22,58,119,213,14,245,121,115,223,5,249,38,175,202,211,93,161,194,2,193,89,110,103,216,115,93,60,212,75,147,91,93,108,61,92,110,22,200,141,209,126,229,186,9,254,98,122,167,203,220,76,63,154,101,161,115,179,211,143,237,3,20,16,253,29,122,188,53,233,214,3,229,52,20,126,183,13,202,105,51,161,66,140,55,54,39,55,161,47,108,73,252,220,144,165,171,126,70,103,146,31,26,174,0,252,177,11,139,93,44,43,23,94,154,118,68,108,150,2,17,150,141,43,161,70,97,39,78,187,48,101,192,86,87,43,151,27,114,83,185,197,119,12,221,135,219,149,89,64,6,191,91,185,79,205,62,107,143,166,163,199,100,252,163,97,151,84,86,184,252,111,127,27,161,194,59,158,179,155,119,216,95,61,96,190,115,214,133,124,113,187,67,126,254,46,140,140,124,119,176,77,194,134,234,214,148,39,104,255,26,83,177,141,96,54,129,199,58,212,163,61,84,52,102,48,105,140,200,169,185,51,69,181,12,19,19,155,174,42,126,107,65,112,182,184,202,78,143,55,193,109, -51,248,92,185,219,192,216,28,130,173,209,127,164,64,190,255,26,238,75,242,169,240,118,129,114,53,218,79,171,178,114,143,133,35,195,35,134,240,117,121,75,214,213,234,119,223,187,120,118,64,134,207,158,237,95,207,189,95,110,2,44,87,69,177,244,110,124,88,22,227,163,107,242,86,151,95,62,219,2,98,214,163,8,76,59,150,247,247,247,227,195,59,51,211,249,220,212,245,248,16,154,95,147,167,123,88,159,107,52,107,81,145,75,93,250,10,39,230,169,46,173,41,200,91,83,127,251,103,77,62,124,251,135,51,15,152,118,110,22,30,174,77,53,159,215,1,228,61,57,123,48,69,17,145,215,198,77,140,243,1,88,24,23,145,87,218,185,53,57,187,51,216,17,211,8,177,173,201,59,215,88,46,170,9,250,108,190,42,125,176,59,183,249,92,131,233,248,97,138,112,34,108,253,7,77,94,106,175,231,182,208,115,114,57,215,243,8,211,57,8,140,220,10,11,218,99,103,117,73,62,2,136,147,189,48,191,144,11,155,87,69,93,149,160,49,26,165,121,233,116,249,237,239,149,173,201, -171,79,39,175,207,46,46,67,62,110,93,144,207,136,37,144,190,53,55,55,228,245,106,177,156,59,204,253,8,47,4,182,104,46,141,147,43,187,168,252,124,141,80,64,184,14,177,47,176,165,207,243,11,189,192,139,120,139,126,127,72,94,87,5,116,156,52,226,97,16,144,99,124,173,234,91,88,124,208,222,173,111,201,171,127,253,173,186,215,249,67,80,7,37,245,166,4,230,206,108,147,198,219,85,105,107,212,224,190,190,181,163,209,191,1,248,179,141,220, +166,57,66,99,48,17,49,209,203,184,20,136,35,147,18,26,0,207,50,198,24,77,241,65,94,80,166,105,13,134,254,109,219,137,201,136,201,94,130,190,69,133,50,25,72,51,17,132,227,208,157,199,84,161,0,124,131,226,65,110,190,7,193,25,79,195,127,144,156,169,136,169,158,64,92,76,41,228,42,32,49,79,145,175,130,230,162,233,105,150,164,253,11,115,95,159,106,111,218,62,217,63,217,107,84,143,35,22,247,104,64,171,52,67,217,152,12,138,9,41,51,158,9,161,120,166,68,76,161,92,189,42,124,11,13,3,212,12,95,235,34,137,88,130,73,66,118,74,33,223,6,132,92,19,22,194,224,105,22,135,188,91,23,227,131,194,150,33,6,116,195,96,211,0,251,79,29,144,70,178,151,166,49,21,25,116,64,250,84,161,185,49,252,41,10,139,186,114,116,126,152,254,252,86,207,204,248,160,29,77,0,41,90,150,254,202,95,255,212,220,232,38,135,191,124,249,235,179,179,139,131,79,151,100,88,211,193,31,200,112,255,8,187,200,213,220,188,57,61,35,115,83,44,71,191,31, +133,39,100,243,85,128,118,112,237,171,165,205,199,253,241,209,248,200,78,205,248,72,47,151,227,163,87,198,123,91,206,46,189,118,222,76,199,123,166,28,31,172,234,235,255,11,144,12,127,27,180,93,39,245,230,1,185,183,126,222,38,53,234,226,118,21,126,127,121,244,214,170,49,49,51,91,150,198,145,89,120,220,197,207,135,77,117,234,23,117,109,22,147,194,226,87,57,189,48,181,175,183,161,62,218,68,100,107,69,116,57,37,141,93,23,150,147,170,188,177,179,149,67,194,255,77,184,37,218,49,123,34,109,136,182,198,221,216,22,11,160,222,163,113,95,184,213,44,108,31,245,86,170,246,41,9,125,77,180,155,173,154,231,93,252,34,10,91,251,109,184,237,253,243,241,243,238,232,15,218,213,198,157,98,87,203,189,189,51,59,113,109,189,145,241,1,89,54,118,100,250,100,216,133,226,184,176,254,97,27,223,241,251,55,87,127,234,130,123,105,139,221,50,132,91,226,215,203,110,164,239,204,122,7,27,238,58,81,22,122,182,3,59,94,217,98,74,110,194,98,23,244,85,179,248,132, +222,220,118,172,195,66,231,174,218,161,62,111,238,187,32,27,203,115,93,162,45,221,182,110,205,42,105,151,187,184,121,147,87,229,233,174,222,97,129,224,72,96,103,101,55,15,245,210,228,86,23,91,15,151,155,5,114,99,180,95,185,110,117,123,49,189,211,101,110,166,31,205,178,208,185,217,105,235,246,1,250,0,99,18,70,165,53,233,214,74,229,52,244,207,110,55,149,211,102,163,11,49,222,216,156,220,132,246,178,37,241,115,67,150,174,250,25,13,78,126,104,184,2,240,199,46,44,118,177,172,92,56,123,237,136,216,44,5,34,44,27,87,66,141,194,78,156,118,97,179,2,91,93,173,92,110,200,77,229,22,223,49,116,223,35,175,204,2,50,248,221,202,125,106,198,181,125,195,29,61,38,227,31,13,187,164,178,194,229,127,251,219,8,21,142,138,206,110,142,194,191,250,158,250,206,89,23,242,197,237,14,249,249,187,176,243,228,187,251,227,36,204,101,183,166,60,193,20,213,216,92,219,8,102,19,120,172,67,61,218,119,147,198,86,78,26,35,114,106,238,76,81,45,195,198,139, +217,173,138,223,90,16,188,162,92,101,167,199,155,224,182,25,124,174,220,109,96,108,222,165,173,209,127,164,64,190,255,26,238,75,242,169,240,118,129,114,53,218,79,171,178,114,143,133,35,195,35,134,240,117,121,75,214,213,234,119,223,187,120,118,64,134,207,158,237,95,207,189,95,110,2,44,87,69,177,244,110,124,88,22,227,163,107,242,86,151,95,62,219,2,98,214,163,8,76,59,150,247,247,247,227,195,59,51,211,249,220,212,245,248,16,154,95,147,167,123,88,159,107,52,107,81,145,75,93,250,10,47,222,83,93,90,83,144,183,166,254,246,207,154,124,248,246,15,103,30,176,105,186,89,120,184,54,213,124,94,7,144,247,228,236,193,20,69,68,94,27,55,49,206,7,96,97,92,68,94,105,231,214,228,236,206,96,34,166,17,98,91,147,119,174,177,92,84,19,244,217,124,85,250,96,119,110,243,185,6,211,241,195,20,225,68,24,253,7,77,94,106,175,231,182,208,115,114,57,215,243,8,155,124,16,24,185,21,22,180,199,206,234,146,124,4,16,7,132,194,252,66,46,108,94,21, +117,85,130,198,104,148,230,165,211,229,183,191,87,182,38,175,62,157,188,62,187,184,12,249,184,117,65,62,35,150,64,250,214,220,220,144,215,171,197,114,238,240,250,136,112,174,176,69,115,105,156,92,217,69,229,231,107,132,2,194,117,136,125,129,145,62,207,47,244,2,231,249,22,253,254,144,188,174,10,232,56,105,196,195,70,64,142,241,181,170,111,97,241,65,123,183,190,37,175,254,245,183,234,94,231,15,65,29,148,212,155,18,152,59,179,77,26,135,180,210,214,168,193,125,125,107,71,163,127,3,171,102,166,116,