diff --git a/README.md b/README.md index 8b047a7..3389708 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Codepages for JS [Codepages](https://en.wikipedia.org/wiki/Codepage) are character encodings. In -many contexts, single-byte character sets are used in lieu of standard multibyte -Unicode encodings. They use 256 characters with a simple mapping. +many contexts, single- or double-byte character sets are used in lieu of Unicode +encodings. The codepages map between characters and numbers. [unicode.org](http://www.unicode.org/Public/MAPPINGS/) hosts lists of mappings. The build script automatically downloads and parses the mappings in order to @@ -81,7 +81,35 @@ In node: var cptable = require('codepage/dist/cpexcel.full'); -## Building the script +## Rolling your own script + +The `make.sh` script in the repo can take a manifest and generate JS source. + +Usage: + + bash make.sh path_to_manifest output_file_name JSVAR + +where + +- `JSVAR` is the name of the exported variable (generally `cptable`) +- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `path_to_manifest` is the path to the manifest file. + +The manifest file is expected to be a CSV with 3 columns: + + ,, + +If a source is specified, it will try to download the specified file and parse. +The file format is expected to follow the format from the unicode.org site. +The size should be `1` for a single-byte codepage and `2` for a double-byte +codepage. For mixed codepages (which use some single- and some double-byte +codes), the script assumes the mapping is a prefix code and generates efficient +JS code. + +Generated scripts only include the mapping. `cat` a mapping with `cputils.js` +to produce a complete script like `cpexcel.full.js`. + +## Building the complete script This script uses [voc](npm.im/voc). The script to build the codepage tables and the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. @@ -94,10 +122,11 @@ Some codepages are easier to implement algorithmically. Since these are hardcoded in utils, there is no corresponding entry (they are "magic") | CP# | Information | Description | -| --: | ----------- | ----------- | +| --: | :----------: | :---------- | | 37| unicode.org |IBM EBCDIC US-Canada | 437| unicode.org |OEM United States | 500| unicode.org |IBM EBCDIC International +| 620| NLS |Mazovia (Polish) MS-DOS | 708|MakeEncoding.cs|Arabic (ASMO 708) | 720|MakeEncoding.cs|Arabic (Transparent ASMO); Arabic (DOS) | 737| unicode.org |OEM Greek (formerly 437G); Greek (DOS) @@ -118,6 +147,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") | 870|MakeEncoding.cs|IBM EBCDIC Multilingual/ROECE (Latin 2) | 874| unicode.org |Windows Thai | 875| unicode.org |IBM EBCDIC Greek Modern +| 895| NLS |Kamenický (Czech) MS-DOS | 932| unicode.org |Japanese Shift-JIS | 936| unicode.org |Simplified Chinese GBK | 949| unicode.org |Korean diff --git a/codepage.md b/codepage.md index 5bde6b8..ccb7537 100644 --- a/codepage.md +++ b/codepage.md @@ -729,7 +729,7 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.3.7", + "version": "1.3.8", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], diff --git a/cpexcel.js b/cpexcel.js index 5bbcaa4..7906d03 100644 --- a/cpexcel.js +++ b/cpexcel.js @@ -1,6 +1,6 @@ /* cpexcel.js (C) 2013-2014 SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.3.7"}; +var cptable = {version:"1.3.8"}; cptable[874] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[932] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚��������������������������������".split(""); diff --git a/cptable.js b/cptable.js index 5e79627..4854a26 100644 --- a/cptable.js +++ b/cptable.js @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-2014 SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.3.7"}; +var cptable = {version:"1.3.8"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); diff --git a/cputils.js b/cputils.js index eb9bef2..c232895 100644 --- a/cputils.js +++ b/cputils.js @@ -32,7 +32,9 @@ var sfcc = function sfcc(x) { return String.fromCharCode(x); }; var cca = function cca(x){ return x.charCodeAt(0); }; - if(typeof Buffer !== 'undefined') { + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { var mdl = 1024, mdb = new Buffer(mdl); var make_EE = function make_EE(E){ var EE = new Buffer(65536); @@ -67,6 +69,7 @@ } } out.length = j; + out = out.slice(0,j); } else { out = Buffer(len); for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; @@ -125,6 +128,7 @@ out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); } else if(Buffer.isBuffer(data)) { for(i = k = 0; i < len; ++i) { D = data[i]; @@ -139,6 +143,7 @@ } } out.length = k; + out = out.slice(0,k); } else { for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; @@ -237,7 +242,7 @@ } var encache = function encache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; var i, s; for(i = 0; i < sbcs_cache.length; ++i) { @@ -263,7 +268,7 @@ }; var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; var decache = function decache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); @@ -286,9 +291,9 @@ var encode = function encode(cp, data, ofmt) { if(cp === last_cp) { return last_enc(data, ofmt); } if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) data = data.toString('utf8'); + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); var len = data.length; - var out = typeof Buffer !== 'undefined' ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; @@ -300,7 +305,7 @@ } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -322,7 +327,7 @@ } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -330,7 +335,7 @@ } break; case "utf16le": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w&255; @@ -382,6 +387,7 @@ } else throw new Error("Unrecognized CP: " + cp); out.length = j; + out = out.slice(0,j); if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; if(ofmt === undefined || ofmt === 'buf') return out; if(ofmt !== 'arr') return out.toString('binary'); @@ -422,13 +428,13 @@ } break; case "ascii": - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); k = len; break; case "utf16le": i = 0; if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; for(; i < len; i+=j) { out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); diff --git a/ctest/fixtures.js b/ctest/fixtures.js index 787abed..b4c75b2 100644 --- a/ctest/fixtures.js +++ b/ctest/fixtures.js @@ -1,25 +1,25 @@ README={} README['str'] = -"# Getting Codepages\n\nThe fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n863,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP863.TXT,1\n864,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT,1\n865,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP865.TXT,1\n866,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT,1\n869,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP869.TXT,1\n874,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT,1\n875,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP875.TXT,1\n932,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT,2\n936,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT,2\n949,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT,2\n950,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT,2\n1026,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP1026.TXT,1\n1250,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT,1\n1251,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT,1\n1252,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT,1\n1253,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT,1\n1254,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT,1\n1255,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT,1\n1256,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT,1\n1257,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT,1\n1258,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT,1\n```\n\nNote that the Windows rendering is used for the Mac code pages. The primary\ndifference is the use of the private `0xF8FF` code (which renders as an Apple\nlogo on macs but as garbage on other operating systems). It may be desirable\nto fall back to the behavior, in which case the files are under APPLE and not\nMICSFT. Codepages are an absolute pain :/\n\n```>pages.csv\n10000,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ROMAN.TXT,1\n10006,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/GREEK.TXT,1\n10007,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/CYRILLIC.TXT,1\n10029,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/LATIN2.TXT,1\n10079,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ICELAND.TXT,1\n10081,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/TURKISH.TXT,1\n```\n\nThe numbering scheme for the `ISO-8859-X` series is `28590 + X`:\n\n```>pages.csv\n28591,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT,1\n28592,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT,1\n28593,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT,1\n28594,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT,1\n28595,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT,1\n28596,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT,1\n28597,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT,1\n28598,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT,1\n28599,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT,1\n28600,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT,1\n28601,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-11.TXT,1\n28603,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT,1\n28604,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT,1\n28605,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT,1\n28606,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT,1\n```\n\n## Generated Codepages\n\nThe following codepages are available in .NET on Windows:\n\n- 708 Arabic (ASMO 708)\n- 720 Arabic (Transparent ASMO); Arabic (DOS)\n- 858 OEM Multilingual Latin 1 + Euro symbol\n- 870 IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2\n- 1047 IBM EBCDIC Latin 1/Open System\n- 1140 IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)\n- 1141 IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)\n- 1142 IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)\n- 1143 IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)\n- 1144 IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)\n- 1145 IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)\n- 1146 IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)\n- 1147 IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)\n- 1148 IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)\n- 1149 IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)\n- 1361 Korean (Johab)\n- 10001 Japanese (Mac)\n- 10002 MAC Traditional Chinese (Big5); Chinese Traditional (Mac)\n- 10003 Korean (Mac)\n- 10004 Arabic (Mac)\n- 10005 Hebrew (Mac)\n- 10008 MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)\n- 10010 Romanian (Mac)\n- 10017 Ukrainian (Mac)\n- 10021 Thai (Mac)\n- 10082 Croatian (Mac)\n- 20000 CNS Taiwan; Chinese Traditional (CNS)\n- 20001 TCA Taiwan\n- 20002 Eten Taiwan; Chinese Traditional (Eten)\n- 20003 IBM5550 Taiwan\n- 20004 TeleText Taiwan\n- 20005 Wang Taiwan\n- 20105 IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)\n- 20106 IA5 German (7-bit)\n- 20107 IA5 Swedish (7-bit)\n- 20108 IA5 Norwegian (7-bit)\n- 20261 T.61\n- 20269 ISO 6937 Non-Spacing Accent\n- 20273 IBM EBCDIC Germany\n- 20277 IBM EBCDIC Denmark-Norway\n- 20278 IBM EBCDIC Finland-Sweden\n- 20280 IBM EBCDIC Italy\n- 20284 IBM EBCDIC Latin America-Spain\n- 20285 IBM EBCDIC United Kingdom\n- 20290 IBM EBCDIC Japanese Katakana Extended\n- 20297 IBM EBCDIC France\n- 20420 IBM EBCDIC Arabic\n- 20423 IBM EBCDIC Greek\n- 20424 IBM EBCDIC Hebrew\n- 20833 IBM EBCDIC Korean Extended\n- 20838 IBM EBCDIC Thai\n- 20866 Russian (KOI8-R); Cyrillic (KOI8-R)\n- 20871 IBM EBCDIC Icelandic\n- 20880 IBM EBCDIC Cyrillic Russian\n- 20905 IBM EBCDIC Turkish\n- 20924 IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)\n- 20932 Japanese (JIS 0208-1990 and 0212-1990)\n- 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)\n- 20949 Korean Wansung\n- 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian\n- 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U)\n- 29001 Europa 3\n- 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical)\n- 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)\n- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana)\n- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI)\n- 50225 ISO 2022 Korean\n- 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)\n- 51932 EUC Japanese\n- 51936 EUC Simplified Chinese; Chinese Simplified (EUC)\n- 51949 EUC Korean\n- 52936 HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)\n- 54936 Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)\n- 57002 ISCII Devanagari\n- 57003 ISCII Bengali\n- 57004 ISCII Tamil\n- 57005 ISCII Telugu\n- 57006 ISCII Assamese\n- 57007 ISCII Oriya\n- 57008 ISCII Kannada\n- 57009 ISCII Malayalam\n- 57010 ISCII Gujarati\n- 57011 ISCII Punjabi\n\n```>pages.csv\n708,,1\n720,,1\n858,,1\n870,,1\n1047,,1\n1140,,1\n1141,,1\n1142,,1\n1143,,1\n1144,,1\n1145,,1\n1146,,1\n1147,,1\n1148,,1\n1149,,1\n1361,,2\n10001,,2\n10002,,2\n10003,,2\n10004,,1\n10005,,1\n10008,,2\n10010,,1\n10017,,1\n10021,,1\n10082,,1\n20000,,2\n20001,,2\n20002,,2\n20003,,2\n20004,,2\n20005,,2\n20105,,1\n20106,,1\n20107,,1\n20108,,1\n20261,,2\n20269,,1\n20273,,1\n20277,,1\n20278,,1\n20280,,1\n20284,,1\n20285,,1\n20290,,1\n20297,,1\n20420,,1\n20423,,1\n20424,,1\n20833,,1\n20838,,1\n20866,,1\n20871,,1\n20880,,1\n20905,,1\n20924,,1\n20932,,2\n20936,,2\n20949,,2\n21025,,1\n21866,,1\n29001,,1\n38598,,1\n50220,,2\n50221,,2\n50222,,2\n50225,,2\n50227,,2\n51932,,2\n51936,,2\n51949,,2\n52936,,2\n54936,,2\n57002,,2\n57003,,2\n57004,,2\n57005,,2\n57006,,2\n57007,,2\n57008,,2\n57009,,2\n57010,,2\n57011,,2\n```\n\nThe known missing codepages are enumerated in the README.\n\n## Building Notes\n\nThe script `make.sh` (described later) will get these files and massage the data\n(printing code-unicode pairs). The eventual tables are dropped in the paths\n`./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are\n\n```>\n0xF6\t0x02C6\n0xF7\t0x02DC\n0xF8\t0x00AF\n0xF9\t0x02D8\n0xFA\t0x02D9\n0xFB\t0x02DA\n0xFC\t0x00B8\n0xFD\t0x02DD\n0xFE\t0x02DB\n0xFF\t0x02C7\n```\n\nwhich implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa.\n\n## Windows-dependent build step\n\nTo build the sources on windows, consult `dotnet/MakeEncoding.cs`.\n\nAfter saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest:\n\n```>dotnet.sh\n#!/bin/bash\nif [ ! -e dotnet/out ]; then exit; fi\n2 {if(outfile) close(outfile); outfile=\"codepages/\" $1 \".TBL\"} NF==2 {print > outfile}'\n```\n\n# Building the script\n\n`make.njs` takes a codepage argument, reads the corresponding table file and\ngenerates JS code for encoding and decoding:\n\n## Raw Codepages\n\n```>make.njs\n#!/usr/bin/env node\nvar argv = process.argv.slice(1), fs = require('fs');\nif(argv.length < 2) {\n console.error(\"usage: make.njs [variable]\");\n process.exit(22); /* EINVAL */\n}\n\nvar cp = argv[1];\nvar jsvar = argv[2] || \"cptable\";\nvar x = fs.readFileSync(\"codepages/\" + cp + \".TBL\",\"utf8\");\nvar maxcp = 0;\n\nvar y = x.split(\"\\n\").map(function(z) {\n var w = z.split(\"\\t\");\n if(w.length < 2) return w;\n return [Number(w[0]), Number(w[1])];\n}).filter(function(z) { return z.length > 1; });\n```\n\nThe DBCS and SBCS code generation strategies are different. The maximum code is\nused to distinguish (max 0xFF for SBCS).\n\n```\nfor(var i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0];\n\nvar enc = {}, dec = (maxcp < 256 ? [] : {});\nfor(var i = 0; i != y.length; ++i) {\n dec[y[i][0]] = String.fromCharCode(y[i][1]);\n enc[String.fromCharCode(y[i][1])] = y[i][0];\n}\n\nvar odec, oenc, outstr;\nif(maxcp < 256) {\n```\n\nThe unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder\nfor characters that are not specified in the map (for example, `0xF0` is not in\ncode page 10000).\n\nFor SBCS, the idea is to embed a raw string with the contents of the 256 codes.\nThe `dec` field is merely a split of the string, and `enc` is an eversion:\n\n```\n for(var i = 0; i != 256; ++i) if(typeof dec[i] === \"undefined\") dec[i] = String.fromCharCode(0xFFFD);\n odec = JSON.stringify(dec.join(\"\"));\n outstr = '(function(){ var d = ' + odec + ', e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {\"enc\": e, \"dec\": d.split(\"\") }; })();';\n} else {\n```\n\nDBCS is similar, except that the space is sliced into 256-byte chunks (strings\nare only generated for those high-bytes represented in the codepage).\n\nThe strategy is to construct an array-of-arrays so that `dd[high][low]` is the\ncharacter associated with the code. This array is combined at runtime to yield\nthe complete decoding object (and the encoding object is an eversion):\n\n```\n var dd = [];\n for(var i in dec) if(dec.hasOwnProperty(i)) {\n if(typeof dd[i >> 8] === \"undefined\") dd[i >> 8] = [];\n dd[i >> 8][i % 256] = dec[i];\n }\n outstr = '(function(){ var d = [], e = {}, D = [], j;\\n';\n for(var i = 0; i != 256; ++i) if(dd[i]) {\n for(var j = 0; j != 256; ++j) if(typeof dd[i][j] === \"undefined\") dd[i][j] = String.fromCharCode(0xFFFD);\n outstr += 'D[' + i + '] = ' + JSON.stringify(dd[i].join(\"\")) + '.split(\"\");\\n';\n outstr += 'for(j = 0; j != D[' + i + '].length; ++j) if(D[' + i + '][j].charCodeAt(0) !== 0xFFFD) { e[D[' + i + '][j]] = ' + (i*256) + ' + j; d[' + (i*256) + ' + j] = D[' + i + '][j];}\\n'\n }\n outstr += 'return {\"enc\": e, \"dec\": d }; })();';\n}\nconsole.log(jsvar + \"[\" + cp + \"] = \" + outstr);\n\n```\n\n`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files\nare columnar: `code unicode #comments`. For example, the last 10 lines of the\ntext file ROMAN.TXT (for CP 10000) are:\n\n```>\n0xF6\t0x02C6\t#MODIFIER LETTER CIRCUMFLEX ACCENT\n0xF7\t0x02DC\t#SMALL TILDE\n0xF8\t0x00AF\t#MACRON\n0xF9\t0x02D8\t#BREVE\n0xFA\t0x02D9\t#DOT ABOVE\n0xFB\t0x02DA\t#RING ABOVE\n0xFC\t0x00B8\t#CEDILLA\n0xFD\t0x02DD\t#DOUBLE ACUTE ACCENT\n0xFE\t0x02DB\t#OGONEK\n0xFF\t0x02C7\t#CARON\n```\n\nIn processing the data, the comments (after the `#`) are stripped and undefined\nelements (like `0x7F` for CP 10000) are removed.\n\n```>make.sh\n#!/bin/bash\nINFILE=${1:-pages.csv}\nOUTFILE=${2:-cptable.js}\nJSVAR=${3:-cptable}\n\nmkdir -p codepages bits\nrm -f $OUTFILE $OUTFILE.tmp\necho \"/* $OUTFILE (C) 2013-2014 SheetJS -- http://sheetjs.com */\" > $OUTFILE.tmp\necho \"/*jshint -W100 */\" >> $OUTFILE.tmp\necho \"var $JSVAR = {};\" >> $OUTFILE.tmp\nif [ -e dotnet.sh ]; then bash dotnet.sh; fi\nawk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do\n echo $cp $url\n if [ ! -e codepages/$cp.TBL ]; then\n curl $url | sed 's/#.*//g' | awk 'NF==2' > codepages/$cp.TBL\n fi\n echo \"if(typeof $JSVAR === 'undefined') $JSVAR = {};\" > bits/$cp.js.tmp\n node make.njs $cp $JSVAR | tee -a bits/$cp.js.tmp >> $OUTFILE.tmp\n sed 's/\"\\([0-9]+\\)\":/\\1:/g' bits/$cp.js\n rm -f bits/$cp.js.tmp\ndone\necho \"if (typeof module !== 'undefined' && module.exports) module.exports = $JSVAR;\" >> $OUTFILE.tmp\nsed 's/\"\\([0-9]+\\)\":/\\1:/g' <$OUTFILE.tmp >$OUTFILE\nrm -f $OUTFILE.tmp\n```\n\n## Utilities\n\nThe encode and decode functions are kept in a separate script (cputils.js).\n\nBoth encode and decode deal with data represented as:\n\n- String (encode expects JS string, decode interprets UCS2 chars as codes)\n- Array (encode expects array of JS String characters, decode expects numbers)\n- Buffer (encode expects UTF-8 string, decode expects codepoints/bytes).\n\nThe `ofmt` variable controls `encode` output (`str`, `arr` respectively)\nwhile the input format is automatically determined.\n\n# Tests\n\nThe tests include JS validity tests (requiring or eval'ing code):\n\n```>test.js\nvar fs = require('fs'), assert = require('assert'), vm = require('vm');\nvar cptable, sbcs;\ndescribe('source', function() {\n it('should load node', function() { cptable = require('./'); });\n it('should load sbcs', function() { sbcs = require('./sbcs'); });\n it('should load excel', function() { excel = require('./cpexcel'); });\n it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(x) {\n vm.runInThisContext(fs.readFileSync('./bits/' + x));\n });\n });\n});\n```\n\nThe README tests verify the snippets in the README:\n\n```>test.js\ndescribe('README', function() {\n var readme = function() {\n var unicode_cp10000_255 = cptable[10000].dec[255]; // ˇ\n assert.equal(unicode_cp10000_255, \"ˇ\");\n\n var cp10000_711 = cptable[10000].enc[String.fromCharCode(711)]; // 255\n assert.equal(cp10000_711, 255);\n\n var b1 = [0xbb,0xe3,0xd7,0xdc];\n var 汇总 = cptable.utils.decode(936, b1);\n var buf = cptable.utils.encode(936, 汇总);\n assert.equal(汇总,\"汇总\");\n assert.equal(buf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b1[i], buf[i]);\n\n var b2 = [0xf0,0x9f,0x8d,0xa3];\n var sushi= cptable.utils.decode(65001, b2);\n var sbuf = cptable.utils.encode(65001, sushi);\n assert.equal(sushi,\"🍣\");\n assert.equal(sbuf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b2[i], sbuf[i]);\n\n };\n it('should be correct', function() {\n cptable.utils.cache.encache();\n readme();\n cptable.utils.cache.decache();\n readme();\n });\n});\n```\n\nThe consistency tests make sure that encoding and decoding are pseudo inverses:\n\n```>test.js\ndescribe('consistency', function() {\n cptable = require('./');\n U = cptable.utils;\n var chk = function(cptable, cacheit) { return function(x) {\n it('should consistently process CP ' + x + ' ' + cacheit, function() {\n var cp = cptable[x], D = cp.dec, E = cp.enc;\n if(cacheit) cptable.utils.cache.encache();\n else cptable.utils.cache.decache();\n Object.keys(D).forEach(function(d) {\n if(E[D[d]] != d) {\n if(typeof E[D[d]] !== \"undefined\") return;\n if(D[d].charCodeAt(0) == 0xFFFD) return;\n if(D[E[D[d]]] === D[d]) return;\n throw new Error(x + \" e.d[\" + d + \"] = \" + E[D[d]] + \"; d[\" + d + \"]=\" + D[d] + \"; d.e.d[\" + d + \"] = \" + D[E[D[d]]]);\n }\n });\n Object.keys(E).forEach(function(e) {\n if(D[E[e]] != e) {\n throw new Error(x + \" d.e[\" + e + \"] = \" + D[E[e]] + \"; e[\" + e + \"]=\" + E[e] + \"; e.d.e[\" + e + \"] = \" + E[D[E[e]]]);\n }\n });\n var corpus = [\"foobar\"];\n corpus.forEach(function(w){\n assert.equal(U.decode(x,U.encode(x,w)),w);\n });\n cptable.utils.cache.encache();\n });\n }; };\n Object.keys(cptable).filter(function(w) { return w != \"utils\"; }).forEach(chk(cptable, true));\n Object.keys(cptable).filter(function(w) { return w != \"utils\"; }).forEach(chk(cptable, false));\n});\n```\n\nThe next tests look at possible entry conditions:\n\n```\ndescribe('entry conditions', function() {\n it('should fail to load utils if cptable unavailable', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n assert.throws(function() {\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n });\n it('should load utils if cptable is available', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n vm.runInContext(fs.readFileSync('cpexcel.js','utf8'),ctx);\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n var chken = function(cp, i) {\n var c = function(cp, i, e) {\n var str = cptable.utils.encode(cp,i,e);\n var arr = cptable.utils.encode(cp,i.split(\"\"),e);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.encode(cp,new Buffer(i),e);\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n cptable.utils.cache.decache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n };\n describe('encode', function() {\n it('CP 1252 : sbcs', function() { chken(1252,\"foobar\"); });\n it('CP 708 : sbcs', function() { chken(708,\"ت and ث smiley faces\");});\n it('CP 936 : dbcs', function() { chken(936, \"这是中文字符测试\");});\n });\n var chkde = function(cp, i) {\n var c = function(cp, i) {\n var s;\n if(typeof Buffer !== 'undefined' && i instanceof Buffer) s = [].map.call(i, function(s){return String.fromCharCode(s); });\n else s=(i.map) ? i.map(function(s){return String.fromCharCode(s); }) : i;\n var str = cptable.utils.decode(cp,i);\n var arr = cptable.utils.decode(cp,s.join?s.join(\"\"):s);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.decode(cp,new Buffer(i));\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n cptable.utils.cache.decache();\n c(cp,i);\n };\n describe('decode', function() {\n it('CP 1252 : sbcs', function() { chkde(1252,[0x66, 0x6f, 0x6f, 0x62, 0x61, 0x72]); }); /* \"foobar\" */\n if(typeof Buffer !== 'undefined') it('CP 708 : sbcs', function() { chkde(708, new Buffer([0xca, 0x20, 0x61, 0x6e, 0x64, 0x20, 0xcb, 0x20, 0x73, 0x6d, 0x69, 0x6c, 0x65, 0x79, 0x20, 0x66, 0x61, 0x63, 0x65, 0x73])); }); /* (\"ت and ث smiley faces\") */\n it('CP 936 : dbcs', function() { chkde(936, [0xd5, 0xe2, 0xca, 0xc7, 0xd6, 0xd0, 0xce, 0xc4, 0xd7, 0xd6, 0xb7, 0xfb, 0xb2, 0xe2, 0xca, 0xd4]);}); /* \"这是中文字符测试\" */\n });\n});\n```\n\nThe `testfile` helper function reads a file and compares to node's read facilities:\n\n```>test.js\nfunction testfile(f,cp,type,skip) {\n var d = fs.readFileSync(f);\n var x = fs.readFileSync(f, type);\n var a = x.split(\"\");\n var chk = function(cp) {\n var y = cptable.utils.decode(cp, d);\n assert.equal(x,y);\n var z = cptable.utils.encode(cp, x);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(skip) return;\n z = cptable.utils.encode(cp, a);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n }\n cptable.utils.cache.encache();\n chk(cp);\n if(skip) return;\n cptable.utils.cache.decache();\n chk(cp);\n cptable.utils.cache.encache();\n}\n```\n\nThe `utf8` tests verify utf8 encoding of the actual JS sources:\n\n```>test.js\ndescribe('node natives', function() {\n var node = [[65001, 'utf8',1], [1200, 'utf16le',1], [20127, 'ascii',0]];\n var unicodefiles = ['codepage.md','README.md','cptable.js'];\n var asciifiles = ['cputils.js'];\n node.forEach(function(w) {\n describe(w[1], function() {\n cptable = require('./');\n asciifiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(!w[2]) return;\n unicodefiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(w[1] === 'utf8') it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(f) { testfile('./bits/' + f,w[0],w[1],true); });\n });\n });\n });\n});\n```\n\nThe utf* and ascii tests attempt to test other magic formats:\n\n```>test.js\nvar m = cptable.utils.magic;\nfunction cmp(x,z) {\n assert.equal(x.length, z.length);\n for(var i = 0; i != z.length; ++i) assert.equal(i+\"/\"+x.length+\"\"+x[i], i+\"/\"+z.length+\"\"+z[i]);\n}\nObject.keys(m).forEach(function(t){if(t != 16969) describe(m[t], function() {\n it(\"should process codepage.md.\" + m[t], fs.existsSync('./misc/codepage.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/codepage.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/codepage.md.' + m[t]);\n var y, z;\n cptable.utils.cache.encache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.decache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.encache();\n }\n : null);\n it(\"should process README.md.\" + m[t], fs.existsSync('./misc/README.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/README.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/README.md.' + m[t]);\n x = [].slice.call(x);\n cptable.utils.cache.encache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.decache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.encache();\n }\n : null);\n});});\n```\n\nThe codepage `6969` is not defined, so operations should fail:\n\n```>test.js\ndescribe('failures', function() {\n it('should fail to find CP 6969', function() {\n assert.throws(function(){cptable[6969].dec});\n assert.throws(function(){cptable[6969].enc});\n });\n it('should fail using utils', function() {\n assert(!cptable.utils.hascp(6969));\n assert.throws(function(){return cptable.utils.encode(6969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(6969, [0x20]); });\n });\n it('should fail with black magic', function() {\n assert(cptable.utils.hascp(16969));\n assert.throws(function(){return cptable.utils.encode(16969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(16969, [0x20]); });\n });\n it('should fail when presented with invalid char codes', function() {\n assert.throws(function(){cptable.utils.cache.decache(); return cptable.utils.encode(20127, [String.fromCharCode(0xAA)]);});\n });\n});\n```\n\n# Nitty Gritty\n\n```json>package.json\n{\n \"name\": \"codepage\",\n \"version\": \"1.3.0\",\n \"author\": \"SheetJS\",\n \"description\": \"pure-JS library to handle codepages\",\n \"keywords\": [ \"codepage\", \"iconv\", \"convert\", \"strings\" ],\n \"bin\": {\n \"codepage\": \"./bin/codepage.njs\"\n },\n \"main\": \"cputils.js\",\n \"dependencies\": {\n \"voc\":\"\",\n \"commander\":\"\"\n },\n \"devDependencies\": {\n \"mocha\":\"\"\n },\n \"repository\": { \"type\":\"git\", \"url\":\"git://github.com/SheetJS/js-codepage.git\"},\n \"scripts\": {\n \"pretest\": \"git submodule init && git submodule update\",\n \"test\": \"make test\",\n \"build\": \"make js\"\n },\n \"config\": {\n \"blanket\": {\n \"pattern\": \"[cptable.js,cputils.js,cpexcel.js]\"\n }\n },\n \"bugs\": { \"url\": \"https://github.com/SheetJS/js-codepage/issues\" },\n \"license\": \"Apache-2.0\",\n \"engines\": { \"node\": \">=0.8\" }\n}\n```\n\n```>.vocrc\n{ \"post\": \"make js\" }\n```\n\n```>.gitignore\n.gitignore\ncodepages/\n.vocrc\nnode_modules/\nmake.sh\nmake.njs\nmisc/coverage.html\n```\n" +"# Getting Codepages\n\nThe fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n863,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP863.TXT,1\n864,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT,1\n865,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP865.TXT,1\n866,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT,1\n869,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP869.TXT,1\n874,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT,1\n875,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP875.TXT,1\n932,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT,2\n936,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT,2\n949,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT,2\n950,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT,2\n1026,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP1026.TXT,1\n1250,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT,1\n1251,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT,1\n1252,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT,1\n1253,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT,1\n1254,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT,1\n1255,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT,1\n1256,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT,1\n1257,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT,1\n1258,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT,1\n```\n\nNote that the Windows rendering is used for the Mac code pages. The primary\ndifference is the use of the private `0xF8FF` code (which renders as an Apple\nlogo on macs but as garbage on other operating systems). It may be desirable\nto fall back to the behavior, in which case the files are under APPLE and not\nMICSFT. Codepages are an absolute pain :/\n\n```>pages.csv\n10000,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ROMAN.TXT,1\n10006,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/GREEK.TXT,1\n10007,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/CYRILLIC.TXT,1\n10029,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/LATIN2.TXT,1\n10079,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ICELAND.TXT,1\n10081,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/TURKISH.TXT,1\n```\n\nThe numbering scheme for the `ISO-8859-X` series is `28590 + X`:\n\n```>pages.csv\n28591,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT,1\n28592,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT,1\n28593,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT,1\n28594,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT,1\n28595,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT,1\n28596,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT,1\n28597,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT,1\n28598,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT,1\n28599,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT,1\n28600,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT,1\n28601,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-11.TXT,1\n28603,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT,1\n28604,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT,1\n28605,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT,1\n28606,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT,1\n```\n\n## Generated Codepages\n\nThe following codepages are available in .NET on Windows:\n\n- 708 Arabic (ASMO 708)\n- 720 Arabic (Transparent ASMO); Arabic (DOS)\n- 858 OEM Multilingual Latin 1 + Euro symbol\n- 870 IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2\n- 1047 IBM EBCDIC Latin 1/Open System\n- 1140 IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)\n- 1141 IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)\n- 1142 IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)\n- 1143 IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)\n- 1144 IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)\n- 1145 IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)\n- 1146 IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)\n- 1147 IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)\n- 1148 IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)\n- 1149 IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)\n- 1361 Korean (Johab)\n- 10001 Japanese (Mac)\n- 10002 MAC Traditional Chinese (Big5); Chinese Traditional (Mac)\n- 10003 Korean (Mac)\n- 10004 Arabic (Mac)\n- 10005 Hebrew (Mac)\n- 10008 MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)\n- 10010 Romanian (Mac)\n- 10017 Ukrainian (Mac)\n- 10021 Thai (Mac)\n- 10082 Croatian (Mac)\n- 20000 CNS Taiwan; Chinese Traditional (CNS)\n- 20001 TCA Taiwan\n- 20002 Eten Taiwan; Chinese Traditional (Eten)\n- 20003 IBM5550 Taiwan\n- 20004 TeleText Taiwan\n- 20005 Wang Taiwan\n- 20105 IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)\n- 20106 IA5 German (7-bit)\n- 20107 IA5 Swedish (7-bit)\n- 20108 IA5 Norwegian (7-bit)\n- 20261 T.61\n- 20269 ISO 6937 Non-Spacing Accent\n- 20273 IBM EBCDIC Germany\n- 20277 IBM EBCDIC Denmark-Norway\n- 20278 IBM EBCDIC Finland-Sweden\n- 20280 IBM EBCDIC Italy\n- 20284 IBM EBCDIC Latin America-Spain\n- 20285 IBM EBCDIC United Kingdom\n- 20290 IBM EBCDIC Japanese Katakana Extended\n- 20297 IBM EBCDIC France\n- 20420 IBM EBCDIC Arabic\n- 20423 IBM EBCDIC Greek\n- 20424 IBM EBCDIC Hebrew\n- 20833 IBM EBCDIC Korean Extended\n- 20838 IBM EBCDIC Thai\n- 20866 Russian (KOI8-R); Cyrillic (KOI8-R)\n- 20871 IBM EBCDIC Icelandic\n- 20880 IBM EBCDIC Cyrillic Russian\n- 20905 IBM EBCDIC Turkish\n- 20924 IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)\n- 20932 Japanese (JIS 0208-1990 and 0212-1990)\n- 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)\n- 20949 Korean Wansung\n- 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian\n- 21027 Extended/Ext Alpha Lowercase\n- 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U)\n- 29001 Europa 3\n- 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical)\n- 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)\n- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana)\n- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI)\n- 50225 ISO 2022 Korean\n- 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)\n- 51932 EUC Japanese\n- 51936 EUC Simplified Chinese; Chinese Simplified (EUC)\n- 51949 EUC Korean\n- 52936 HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)\n- 54936 Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)\n- 57002 ISCII Devanagari\n- 57003 ISCII Bengali\n- 57004 ISCII Tamil\n- 57005 ISCII Telugu\n- 57006 ISCII Assamese\n- 57007 ISCII Oriya\n- 57008 ISCII Kannada\n- 57009 ISCII Malayalam\n- 57010 ISCII Gujarati\n- 57011 ISCII Punjabi\n\n```>pages.csv\n708,,1\n720,,1\n858,,1\n870,,1\n1047,,1\n1140,,1\n1141,,1\n1142,,1\n1143,,1\n1144,,1\n1145,,1\n1146,,1\n1147,,1\n1148,,1\n1149,,1\n1361,,2\n10001,,2\n10002,,2\n10003,,2\n10004,,1\n10005,,1\n10008,,2\n10010,,1\n10017,,1\n10021,,1\n10082,,1\n20000,,2\n20001,,2\n20002,,2\n20003,,2\n20004,,2\n20005,,2\n20105,,1\n20106,,1\n20107,,1\n20108,,1\n20261,,2\n20269,,1\n20273,,1\n20277,,1\n20278,,1\n20280,,1\n20284,,1\n20285,,1\n20290,,1\n20297,,1\n20420,,1\n20423,,1\n20424,,1\n20833,,1\n20838,,1\n20866,,1\n20871,,1\n20880,,1\n20905,,1\n20924,,1\n20932,,2\n20936,,2\n20949,,2\n21025,,1\n21027,,1\n21866,,1\n29001,,1\n38598,,1\n50220,,2\n50221,,2\n50222,,2\n50225,,2\n50227,,2\n51932,,2\n51936,,2\n51949,,2\n52936,,2\n54936,,2\n57002,,2\n57003,,2\n57004,,2\n57005,,2\n57006,,2\n57007,,2\n57008,,2\n57009,,2\n57010,,2\n57011,,2\n```\n\nThe following codepages are dependencies for Visual FoxPro:\n\n- 620 Mazovia (Polish) MS-DOS\n- 895 Kamenický (Czech) MS-DOS\n\n```>pages.csv\n620,,1\n895,,1\n```\n\nThe known missing codepages are enumerated in the README.\n\n## Building Notes\n\nThe script `make.sh` (described later) will get these files and massage the data\n(printing code-unicode pairs). The eventual tables are dropped in the paths\n`./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are\n\n```>\n0xF6\t0x02C6\n0xF7\t0x02DC\n0xF8\t0x00AF\n0xF9\t0x02D8\n0xFA\t0x02D9\n0xFB\t0x02DA\n0xFC\t0x00B8\n0xFD\t0x02DD\n0xFE\t0x02DB\n0xFF\t0x02C7\n```\n\nwhich implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa.\n\n## Windows-dependent build step\n\nTo build the sources on windows, consult `dotnet/MakeEncoding.cs`.\n\nAfter saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest:\n\n```>dotnet.sh\n#!/bin/bash\nif [ ! -e dotnet/out ]; then exit; fi\n2 {if(outfile) close(outfile); outfile=\"codepages/\" $1 \".TBL\"} NF==2 {print > outfile}'\n```\n\n# Building the script\n\n`make.njs` takes a codepage argument, reads the corresponding table file and\ngenerates JS code for encoding and decoding:\n\n## Raw Codepages\n\n```>make.njs\n#!/usr/bin/env node\nvar argv = process.argv.slice(1), fs = require('fs');\nif(argv.length < 2) {\n console.error(\"usage: make.njs [variable]\");\n process.exit(22); /* EINVAL */\n}\n\nvar cp = argv[1];\nvar jsvar = argv[2] || \"cptable\";\nvar x = fs.readFileSync(\"codepages/\" + cp + \".TBL\",\"utf8\");\nvar maxcp = 0;\n\nvar y = x.split(\"\\n\").map(function(z) {\n var w = z.split(\"\\t\");\n if(w.length < 2) return w;\n return [Number(w[0]), Number(w[1])];\n}).filter(function(z) { return z.length > 1; });\n```\n\nThe DBCS and SBCS code generation strategies are different. The maximum code is\nused to distinguish (max 0xFF for SBCS).\n\n```\nfor(var i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0];\n\nvar enc = {}, dec = (maxcp < 256 ? [] : {});\nfor(var i = 0; i != y.length; ++i) {\n dec[y[i][0]] = String.fromCharCode(y[i][1]);\n enc[String.fromCharCode(y[i][1])] = y[i][0];\n}\n\nvar odec, oenc, outstr;\nif(maxcp < 256) {\n```\n\nThe unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder\nfor characters that are not specified in the map (for example, `0xF0` is not in\ncode page 10000).\n\nFor SBCS, the idea is to embed a raw string with the contents of the 256 codes.\nThe `dec` field is merely a split of the string, and `enc` is an eversion:\n\n```\n for(var i = 0; i != 256; ++i) if(typeof dec[i] === \"undefined\") dec[i] = String.fromCharCode(0xFFFD);\n odec = JSON.stringify(dec.join(\"\"));\n outstr = '(function(){ var d = ' + odec + ', D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {\"enc\": e, \"dec\": D }; })();';\n} else {\n```\n\nDBCS is similar, except that the space is sliced into 256-byte chunks (strings\nare only generated for those high-bytes represented in the codepage).\n\nThe strategy is to construct an array-of-arrays so that `dd[high][low]` is the\ncharacter associated with the code. This array is combined at runtime to yield\nthe complete decoding object (and the encoding object is an eversion):\n\n```\n var dd = [];\n for(var i in dec) if(dec.hasOwnProperty(i)) {\n if(typeof dd[i >> 8] === \"undefined\") dd[i >> 8] = [];\n dd[i >> 8][i % 256] = dec[i];\n }\n outstr = '(function(){ var d = [], e = {}, D = [], j;\\n';\n for(var i = 0; i != 256; ++i) if(dd[i]) {\n for(var j = 0; j != 256; ++j) if(typeof dd[i][j] === \"undefined\") dd[i][j] = String.fromCharCode(0xFFFD);\n outstr += 'D[' + i + '] = ' + JSON.stringify(dd[i].join(\"\")) + '.split(\"\");\\n';\n outstr += 'for(j = 0; j != D[' + i + '].length; ++j) if(D[' + i + '][j].charCodeAt(0) !== 0xFFFD) { e[D[' + i + '][j]] = ' + (i*256) + ' + j; d[' + (i*256) + ' + j] = D[' + i + '][j];}\\n'\n }\n outstr += 'return {\"enc\": e, \"dec\": d }; })();';\n}\nconsole.log(jsvar + \"[\" + cp + \"] = \" + outstr);\n\n```\n\n`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files\nare columnar: `code unicode #comments`. For example, the last 10 lines of the\ntext file ROMAN.TXT (for CP 10000) are:\n\n```>\n0xF6\t0x02C6\t#MODIFIER LETTER CIRCUMFLEX ACCENT\n0xF7\t0x02DC\t#SMALL TILDE\n0xF8\t0x00AF\t#MACRON\n0xF9\t0x02D8\t#BREVE\n0xFA\t0x02D9\t#DOT ABOVE\n0xFB\t0x02DA\t#RING ABOVE\n0xFC\t0x00B8\t#CEDILLA\n0xFD\t0x02DD\t#DOUBLE ACUTE ACCENT\n0xFE\t0x02DB\t#OGONEK\n0xFF\t0x02C7\t#CARON\n```\n\nIn processing the data, the comments (after the `#`) are stripped and undefined\nelements (like `0x7F` for CP 10000) are removed.\n\n```>make.sh\n#!/bin/bash\nINFILE=${1:-pages.csv}\nOUTFILE=${2:-cptable.js}\nJSVAR=${3:-cptable}\nVERSION=$(cat package.json | grep version | tr -dc [0-9.])\n\nmkdir -p codepages bits\nrm -f $OUTFILE $OUTFILE.tmp\necho \"/* $OUTFILE (C) 2013-2014 SheetJS -- http://sheetjs.com */\" > $OUTFILE.tmp\necho \"/*jshint -W100 */\" >> $OUTFILE.tmp\necho \"var $JSVAR = {version:\\\"$VERSION\\\"};\" >> $OUTFILE.tmp\nif [ -e dotnet.sh ]; then bash dotnet.sh; fi\nawk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do\n echo $cp $url\n if [ ! -e codepages/$cp.TBL ]; then\n curl $url | sed 's/#.*//g' | awk 'NF==2' > codepages/$cp.TBL\n fi\n echo \"if(typeof $JSVAR === 'undefined') $JSVAR = {};\" > bits/$cp.js.tmp\n node make.njs $cp $JSVAR | tee -a bits/$cp.js.tmp >> $OUTFILE.tmp\n sed 's/\"\\([0-9]+\\)\":/\\1:/g' bits/$cp.js\n rm -f bits/$cp.js.tmp\ndone\necho \"if (typeof module !== 'undefined' && module.exports) module.exports = $JSVAR;\" >> $OUTFILE.tmp\nsed 's/\"\\([0-9]+\\)\":/\\1:/g' <$OUTFILE.tmp >$OUTFILE\nrm -f $OUTFILE.tmp\n```\n\n## Utilities\n\nThe encode and decode functions are kept in a separate script (cputils.js).\n\nBoth encode and decode deal with data represented as:\n\n- String (encode expects JS string, decode interprets UCS2 chars as codes)\n- Array (encode expects array of JS String characters, decode expects numbers)\n- Buffer (encode expects UTF-8 string, decode expects codepoints/bytes).\n\nThe `ofmt` variable controls `encode` output (`str`, `arr` respectively)\nwhile the input format is automatically determined.\n\n# Tests\n\nThe tests include JS validity tests (requiring or eval'ing code):\n\n```>test.js\nvar fs = require('fs'), assert = require('assert'), vm = require('vm');\nvar cptable, sbcs;\ndescribe('source', function() {\n it('should load node', function() { cptable = require('./'); });\n it('should load sbcs', function() { sbcs = require('./sbcs'); });\n it('should load excel', function() { excel = require('./cpexcel'); });\n it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(x) {\n vm.runInThisContext(fs.readFileSync('./bits/' + x));\n });\n });\n});\n```\n\nThe README tests verify the snippets in the README:\n\n```>test.js\ndescribe('README', function() {\n var readme = function() {\n var unicode_cp10000_255 = cptable[10000].dec[255]; // ˇ\n assert.equal(unicode_cp10000_255, \"ˇ\");\n\n var cp10000_711 = cptable[10000].enc[String.fromCharCode(711)]; // 255\n assert.equal(cp10000_711, 255);\n\n var b1 = [0xbb,0xe3,0xd7,0xdc];\n var 汇总 = cptable.utils.decode(936, b1);\n var buf = cptable.utils.encode(936, 汇总);\n assert.equal(汇总,\"汇总\");\n assert.equal(buf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b1[i], buf[i]);\n\n var b2 = [0xf0,0x9f,0x8d,0xa3];\n var sushi= cptable.utils.decode(65001, b2);\n var sbuf = cptable.utils.encode(65001, sushi);\n assert.equal(sushi,\"🍣\");\n assert.equal(sbuf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b2[i], sbuf[i]);\n\n };\n it('should be correct', function() {\n cptable.utils.cache.encache();\n readme();\n cptable.utils.cache.decache();\n readme();\n });\n});\n```\n\nThe consistency tests make sure that encoding and decoding are pseudo inverses:\n\n```>test.js\ndescribe('consistency', function() {\n cptable = require('./');\n U = cptable.utils;\n var chk = function(cptable, cacheit) { return function(x) {\n it('should consistently process CP ' + x, function() {\n var cp = cptable[x], D = cp.dec, E = cp.enc;\n if(cacheit) cptable.utils.cache.encache();\n else cptable.utils.cache.decache();\n Object.keys(D).forEach(function(d) {\n if(E[D[d]] != d) {\n if(typeof E[D[d]] !== \"undefined\") return;\n if(D[d].charCodeAt(0) == 0xFFFD) return;\n if(D[E[D[d]]] === D[d]) return;\n throw new Error(x + \" e.d[\" + d + \"] = \" + E[D[d]] + \"; d[\" + d + \"]=\" + D[d] + \"; d.e.d[\" + d + \"] = \" + D[E[D[d]]]);\n }\n });\n Object.keys(E).forEach(function(e) {\n if(D[E[e]] != e) {\n throw new Error(x + \" d.e[\" + e + \"] = \" + D[E[e]] + \"; e[\" + e + \"]=\" + E[e] + \"; e.d.e[\" + e + \"] = \" + E[D[E[e]]]);\n }\n });\n var corpus = [\"foobar\"];\n corpus.forEach(function(w){\n assert.equal(U.decode(x,U.encode(x,w)),w);\n });\n cptable.utils.cache.encache();\n });\n }; };\n describe('cached', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, true));\n });\n describe('direct', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, false));\n });\n});\n```\n\nThe next tests look at possible entry conditions:\n\n```\ndescribe('entry conditions', function() {\n it('should fail to load utils if cptable unavailable', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n assert.throws(function() {\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n });\n it('should load utils if cptable is available', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n vm.runInContext(fs.readFileSync('cpexcel.js','utf8'),ctx);\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n var chken = function(cp, i) {\n var c = function(cp, i, e) {\n var str = cptable.utils.encode(cp,i,e);\n var arr = cptable.utils.encode(cp,i.split(\"\"),e);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.encode(cp,new Buffer(i),e);\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n cptable.utils.cache.decache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n };\n describe('encode', function() {\n it('CP 1252 : sbcs', function() { chken(1252,\"foobar\"); });\n it('CP 708 : sbcs', function() { chken(708,\"ت and ث smiley faces\");});\n it('CP 936 : dbcs', function() { chken(936, \"这是中文字符测试\");});\n });\n var chkde = function(cp, i) {\n var c = function(cp, i) {\n var s;\n if(typeof Buffer !== 'undefined' && i instanceof Buffer) s = [].map.call(i, function(s){return String.fromCharCode(s); });\n else s=(i.map) ? i.map(function(s){return String.fromCharCode(s); }) : i;\n var str = cptable.utils.decode(cp,i);\n var arr = cptable.utils.decode(cp,s.join?s.join(\"\"):s);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.decode(cp,new Buffer(i));\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n cptable.utils.cache.decache();\n c(cp,i);\n };\n describe('decode', function() {\n it('CP 1252 : sbcs', function() { chkde(1252,[0x66, 0x6f, 0x6f, 0x62, 0x61, 0x72]); }); /* \"foobar\" */\n if(typeof Buffer !== 'undefined') it('CP 708 : sbcs', function() { chkde(708, new Buffer([0xca, 0x20, 0x61, 0x6e, 0x64, 0x20, 0xcb, 0x20, 0x73, 0x6d, 0x69, 0x6c, 0x65, 0x79, 0x20, 0x66, 0x61, 0x63, 0x65, 0x73])); }); /* (\"ت and ث smiley faces\") */\n it('CP 936 : dbcs', function() { chkde(936, [0xd5, 0xe2, 0xca, 0xc7, 0xd6, 0xd0, 0xce, 0xc4, 0xd7, 0xd6, 0xb7, 0xfb, 0xb2, 0xe2, 0xca, 0xd4]);}); /* \"这是中文字符测试\" */\n });\n});\n```\n\nThe `testfile` helper function reads a file and compares to node's read facilities:\n\n```>test.js\nfunction testfile(f,cp,type,skip) {\n var d = fs.readFileSync(f);\n var x = fs.readFileSync(f, type);\n var a = x.split(\"\");\n var chk = function(cp) {\n var y = cptable.utils.decode(cp, d);\n assert.equal(x,y);\n var z = cptable.utils.encode(cp, x);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(skip) return;\n z = cptable.utils.encode(cp, a);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n }\n cptable.utils.cache.encache();\n chk(cp);\n if(skip) return;\n cptable.utils.cache.decache();\n chk(cp);\n cptable.utils.cache.encache();\n}\n```\n\nThe `utf8` tests verify utf8 encoding of the actual JS sources:\n\n```>test.js\ndescribe('node natives', function() {\n var node = [[65001, 'utf8',1], [1200, 'utf16le',1], [20127, 'ascii',0]];\n var unicodefiles = ['codepage.md','README.md','cptable.js'];\n var asciifiles = ['cputils.js'];\n node.forEach(function(w) {\n describe(w[1], function() {\n cptable = require('./');\n asciifiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(!w[2]) return;\n unicodefiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(w[1] === 'utf8') it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(f) { testfile('./bits/' + f,w[0],w[1],true); });\n });\n });\n });\n});\n```\n\nThe utf* and ascii tests attempt to test other magic formats:\n\n```>test.js\nvar m = cptable.utils.magic;\nfunction cmp(x,z) {\n assert.equal(x.length, z.length);\n for(var i = 0; i != z.length; ++i) assert.equal(i+\"/\"+x.length+\"\"+x[i], i+\"/\"+z.length+\"\"+z[i]);\n}\nObject.keys(m).forEach(function(t){if(t != 16969) describe(m[t], function() {\n it(\"should process codepage.md.\" + m[t], fs.existsSync('./misc/codepage.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/codepage.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/codepage.md.' + m[t]);\n var y, z;\n cptable.utils.cache.encache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.decache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.encache();\n }\n : null);\n it(\"should process README.md.\" + m[t], fs.existsSync('./misc/README.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/README.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/README.md.' + m[t]);\n x = [].slice.call(x);\n cptable.utils.cache.encache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.decache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.encache();\n }\n : null);\n});});\n```\n\nThe codepage `6969` is not defined, so operations should fail:\n\n```>test.js\ndescribe('failures', function() {\n it('should fail to find CP 6969', function() {\n assert.throws(function(){cptable[6969].dec});\n assert.throws(function(){cptable[6969].enc});\n });\n it('should fail using utils', function() {\n assert(!cptable.utils.hascp(6969));\n assert.throws(function(){return cptable.utils.encode(6969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(6969, [0x20]); });\n });\n it('should fail with black magic', function() {\n assert(cptable.utils.hascp(16969));\n assert.throws(function(){return cptable.utils.encode(16969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(16969, [0x20]); });\n });\n it('should fail when presented with invalid char codes', function() {\n assert.throws(function(){cptable.utils.cache.decache(); return cptable.utils.encode(20127, [String.fromCharCode(0xAA)]);});\n });\n});\n```\n\n# Nitty Gritty\n\n```json>package.json\n{\n \"name\": \"codepage\",\n \"version\": \"1.3.8\",\n \"author\": \"SheetJS\",\n \"description\": \"pure-JS library to handle codepages\",\n \"keywords\": [ \"codepage\", \"iconv\", \"convert\", \"strings\" ],\n \"bin\": {\n \"codepage\": \"./bin/codepage.njs\"\n },\n \"files\": [\n \"LICENSE\",\n \"README.md\",\n \"bin\",\n \"cptable.js\",\n \"cputils.js\",\n \"dist/cpexcel.full.js\"\n ],\n \"main\": \"cputils.js\",\n \"dependencies\": {\n \"voc\":\"\",\n \"concat-stream\":\"\",\n \"commander\":\"\"\n },\n \"devDependencies\": {\n \"mocha\":\"\"\n },\n \"repository\": { \"type\":\"git\", \"url\":\"git://github.com/SheetJS/js-codepage.git\"},\n \"scripts\": {\n \"pretest\": \"git submodule init && git submodule update\",\n \"test\": \"make test\",\n \"build\": \"make js\"\n },\n \"config\": {\n \"blanket\": {\n \"pattern\": \"[cptable.js,cputils.js,cpexcel.js]\"\n }\n },\n \"bugs\": { \"url\": \"https://github.com/SheetJS/js-codepage/issues\" },\n \"license\": \"Apache-2.0\",\n \"engines\": { \"node\": \">=0.8\" }\n}\n```\n\n```>.vocrc\n{ \"post\": \"make js\" }\n```\n\n```>.gitignore\n.gitignore\ncodepages/\n.vocrc\nnode_modules/\nmake.sh\nmake.njs\nmisc/coverage.html\n```\n" ; README['ascii'] = -[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,59,10,10,118,97,114,32,121,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,123,10,32,32,32,32,118,97,114,32,119,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,119,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,32,61,32,123,125,44,32,100,101,99,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,101,91,100,91,105,93,93,32,61,32,105,59,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,46,115,112,108,105,116,40,34,34,41,32,125,59,32,125,41,40,41,59,39,59,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,32,62,62,32,56,93,91,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,32,43,32,39,32,39,32,43,32,99,97,99,104,101,105,116,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,33,61,32,34,117,116,105,108,115,34,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,33,61,32,34,117,116,105,108,115,34,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,51,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,96,96,96,10] +[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,59,10,10,118,97,114,32,121,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,123,10,32,32,32,32,118,97,114,32,119,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,119,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,32,61,32,123,125,44,32,100,101,99,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,91,105,93,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,32,62,62,32,56,93,91,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,51,46,56,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,34,44,10,32,32,32,32,34,99,111,110,99,97,116,45,115,116,114,101,97,109,34,58,34,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,96,96,96,10] ; README['utf7'] = -[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,43,65,71,65,45,48,120,70,56,70,70,43,65,71,65,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,43,65,71,65,45,73,83,79,45,56,56,53,57,45,88,43,65,71,65,32,115,101,114,105,101,115,32,105,115,32,43,65,71,65,45,50,56,53,57,48,32,43,45,32,88,43,65,71,65,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,43,65,68,115,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,43,65,68,115,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,43,65,68,115,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,43,65,67,77,65,73,119,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,43,65,71,65,46,47,99,111,100,101,112,97,103,101,115,47,43,65,68,119,45,67,79,68,69,80,65,71,69,43,65,68,52,46,84,66,76,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,43,65,71,65,45,49,48,48,48,48,46,84,66,76,43,65,71,65,32,97,114,101,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,43,65,71,65,65,89,65,66,103,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,43,65,71,65,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,43,65,71,65,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,43,65,67,77,65,73,119,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,43,65,71,65,45,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,43,65,71,65,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,43,65,71,65,45,111,117,116,43,65,71,65,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,43,65,71,65,45,100,111,116,110,101,116,46,115,104,43,65,71,65,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,100,111,116,110,101,116,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,43,65,70,48,65,79,119,32,116,104,101,110,32,101,120,105,116,43,65,68,115,32,102,105,10,43,65,68,119,45,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,43,65,70,119,45,116,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,52,45,50,32,43,65,72,115,45,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,43,65,68,115,32,111,117,116,102,105,108,101,43,65,68,48,65,73,103,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,65,67,81,45,49,32,43,65,67,73,46,84,66,76,43,65,67,73,65,102,81,32,78,70,43,65,68,48,65,80,81,45,50,32,43,65,72,115,45,112,114,105,110,116,32,43,65,68,52,32,111,117,116,102,105,108,101,43,65,72,48,39,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,43,65,67,77,65,73,119,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,110,106,115,10,43,65,67,77,65,73,81,45,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,43,65,68,48,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,43,65,68,115,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,43,65,72,115,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,43,65,67,73,45,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,43,65,68,119,45,99,111,100,101,112,97,103,101,43,65,70,56,45,105,110,100,101,120,43,65,68,52,32,43,65,70,115,45,118,97,114,105,97,98,108,101,43,65,70,48,65,73,103,41,43,65,68,115,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,43,65,68,115,32,47,43,65,67,111,32,69,73,78,86,65,76,32,43,65,67,111,45,47,10,43,65,72,48,10,10,118,97,114,32,99,112,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,49,43,65,70,48,65,79,119,10,118,97,114,32,106,115,118,97,114,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,50,43,65,70,48,32,43,65,72,119,65,102,65,32,43,65,67,73,45,99,112,116,97,98,108,101,43,65,67,73,65,79,119,10,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,43,65,67,73,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,45,32,99,112,32,43,45,32,43,65,67,73,46,84,66,76,43,65,67,73,44,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,118,97,114,32,109,97,120,99,112,32,43,65,68,48,32,48,43,65,68,115,10,10,118,97,114,32,121,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,110,43,65,67,73,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,119,32,43,65,68,48,32,122,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,116,43,65,67,73,41,43,65,68,115,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,114,101,116,117,114,110,32,119,43,65,68,115,10,32,32,32,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,44,32,78,117,109,98,101,114,40,119,43,65,70,115,45,49,43,65,70,48,41,43,65,70,48,65,79,119,10,43,65,72,48,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,43,65,68,52,32,49,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,43,65,71,65,65,89,65,66,103,10,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,32,43,65,68,52,32,109,97,120,99,112,41,32,109,97,120,99,112,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,10,118,97,114,32,101,110,99,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,100,101,99,32,43,65,68,48,32,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,32,63,32,43,65,70,115,65,88,81,32,58,32,43,65,72,115,65,102,81,41,43,65,68,115,10,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,43,65,72,115,10,32,32,32,32,100,101,99,43,65,70,115,45,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,88,81,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,68,115,10,32,32,32,32,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,70,48,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,43,65,72,48,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,43,65,68,115,10,105,102,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,41,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,43,65,71,65,45,48,120,70,70,70,68,43,65,71,65,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,43,65,71,65,45,48,120,70,48,43,65,71,65,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,43,65,71,65,45,100,101,99,43,65,71,65,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,43,65,71,65,45,101,110,99,43,65,71,65,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,111,100,101,99,32,43,65,68,48,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,43,65,68,115,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,39,32,43,45,32,111,100,101,99,32,43,45,32,39,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,32,102,111,114,40,118,97,114,32,105,43,65,68,48,45,48,43,65,68,115,45,105,43,65,67,69,65,80,81,45,100,46,108,101,110,103,116,104,43,65,68,115,65,75,119,65,114,45,105,41,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,101,43,65,70,115,45,100,43,65,70,115,45,105,43,65,70,48,65,88,81,32,43,65,68,48,32,105,43,65,68,115,32,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,100,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,32,101,108,115,101,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,43,65,71,65,45,100,100,43,65,70,115,45,104,105,103,104,43,65,70,48,65,87,119,45,108,111,119,43,65,70,48,65,89,65,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,118,97,114,32,100,100,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,32,32,32,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,65,87,119,45,105,32,43,65,67,85,32,50,53,54,43,65,70,48,32,43,65,68,48,32,100,101,99,43,65,70,115,45,105,43,65,70,48,65,79,119,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,106,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,100,43,65,70,115,45,105,43,65,70,48,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,32,43,65,68,48,32,39,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,43,65,70,115,45,105,43,65,70,48,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,32,43,45,32,39,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,102,111,114,40,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,43,65,72,115,32,101,43,65,70,115,45,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,88,81,32,43,65,68,48,32,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,68,115,32,100,43,65,70,115,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,70,48,32,43,65,68,48,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,79,119,66,57,65,70,119,45,110,39,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,100,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,45,32,43,65,67,73,65,87,119,65,105,32,43,45,32,99,112,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,111,117,116,115,116,114,41,43,65,68,115,10,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,43,65,71,65,45,99,111,100,101,32,117,110,105,99,111,100,101,32,43,65,67,77,45,99,111,109,109,101,110,116,115,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,9,43,65,67,77,45,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,43,65,67,77,45,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,43,65,67,77,45,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,43,65,67,77,45,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,43,65,67,77,45,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,43,65,67,77,45,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,43,65,67,77,45,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,43,65,67,77,45,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,43,65,67,77,45,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,43,65,67,77,45,67,65,82,79,78,10,43,65,71,65,65,89,65,66,103,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,43,65,71,65,65,73,119,66,103,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,43,65,71,65,45,48,120,55,70,43,65,71,65,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,43,65,68,48,65,74,65,66,55,45,49,58,45,112,97,103,101,115,46,99,115,118,43,65,72,48,10,79,85,84,70,73,76,69,43,65,68,48,65,74,65,66,55,45,50,58,45,99,112,116,97,98,108,101,46,106,115,43,65,72,48,10,74,83,86,65,82,43,65,68,48,65,74,65,66,55,45,51,58,45,99,112,116,97,98,108,101,43,65,72,48,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,32,43,65,67,81,45,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,45,106,115,104,105,110,116,32,45,87,49,48,48,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,118,97,114,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,43,65,70,115,32,45,101,32,100,111,116,110,101,116,46,115,104,32,43,65,70,48,65,79,119,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,43,65,68,115,32,102,105,10,97,119,107,32,45,70,44,32,39,43,65,72,115,45,112,114,105,110,116,32,43,65,67,81,45,49,44,32,43,65,67,81,45,50,44,32,43,65,67,81,45,51,43,65,72,48,39,32,43,65,67,81,45,73,78,70,73,76,69,32,43,65,72,119,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,43,65,68,115,32,100,111,10,32,32,32,32,101,99,104,111,32,43,65,67,81,45,99,112,32,43,65,67,81,45,117,114,108,10,32,32,32,32,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,32,43,65,70,48,65,79,119,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,43,65,67,81,45,117,114,108,32,43,65,72,119,32,115,101,100,32,39,115,47,43,65,67,77,46,43,65,67,111,45,47,47,103,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,48,65,80,81,45,50,39,32,43,65,68,52,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,43,65,67,73,45,105,102,40,116,121,112,101,111,102,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,65,67,73,32,43,65,68,52,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,43,65,67,81,45,99,112,32,43,65,67,81,45,74,83,86,65,82,32,43,65,72,119,32,116,101,101,32,45,97,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,43,65,67,73,45,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,68,48,32,43,65,67,81,45,74,83,86,65,82,43,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,65,74,65,45,79,85,84,70,73,76,69,46,116,109,112,32,43,65,68,52,65,74,65,45,79,85,84,70,73,76,69,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,43,65,71,65,45,111,102,109,116,43,65,71,65,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,43,65,71,65,45,101,110,99,111,100,101,43,65,71,65,32,111,117,116,112,117,116,32,40,43,65,71,65,45,115,116,114,43,65,71,65,44,32,43,65,71,65,45,97,114,114,43,65,71,65,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,43,65,67,77,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,118,109,39,41,43,65,68,115,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,43,65,68,115,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,115,98,99,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,101,120,99,101,108,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,45,32,120,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,114,101,97,100,109,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,100,101,99,43,65,70,115,45,50,53,53,43,65,70,48,65,79,119,32,47,47,32,43,65,115,99,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,44,32,43,65,67,73,67,120,119,65,105,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,43,65,70,48,65,79,119,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,44,32,50,53,53,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,49,32,43,65,68,48,32,43,65,70,115,45,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,43,98,69,100,103,79,119,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,43,65,68,115,10,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,43,98,69,100,103,79,119,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,43,98,69,100,103,79,119,44,43,65,67,74,115,82,50,65,55,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,43,65,70,115,45,105,43,65,70,48,44,32,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,50,32,43,65,68,48,32,43,65,70,115,45,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,117,115,104,105,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,43,65,68,115,10,32,32,32,32,118,97,114,32,115,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,43,65,67,76,89,80,78,57,106,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,43,65,70,115,45,105,43,65,70,48,44,32,115,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,43,65,72,48,65,79,119,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,85,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,43,65,72,115,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,45,32,120,32,43,45,32,39,32,39,32,43,45,32,99,97,99,104,101,105,116,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,99,112,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,120,43,65,70,48,44,32,68,32,43,65,68,48,32,99,112,46,100,101,99,44,32,69,32,43,65,68,48,32,99,112,46,101,110,99,43,65,68,115,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,100,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,68,48,65,80,81,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,32,43,65,68,48,65,80,81,65,57,32,68,43,65,70,115,45,100,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,68,43,65,70,115,45,100,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,100,46,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,69,43,65,70,115,45,101,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,101,46,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,43,65,68,48,32,43,65,70,115,65,73,103,45,102,111,111,98,97,114,43,65,67,73,65,88,81,65,55,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,43,65,72,115,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,32,43,65,72,48,65,79,119,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,67,69,65,80,81,32,43,65,67,73,45,117,116,105,108,115,43,65,67,73,65,79,119,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,43,65,68,115,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,67,69,65,80,81,32,43,65,67,73,45,117,116,105,108,115,43,65,67,73,65,79,119,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,43,65,71,65,65,89,65,66,103,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,101,110,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,49,50,53,50,44,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,55,48,56,44,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,57,51,54,44,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,100,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,43,65,68,48,32,43,65,70,115,65,88,81,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,115,43,65,68,48,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,32,58,32,105,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,43,65,67,73,65,73,103,41,58,115,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,49,50,53,50,44,43,65,70,115,45,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,32,43,65,67,111,45,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,43,65,70,115,45,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,43,65,70,48,41,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,40,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,32,43,65,67,111,45,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,57,51,54,44,32,43,65,70,115,45,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,32,43,65,67,111,45,47,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,116,101,115,116,102,105,108,101,43,65,71,65,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,43,65,72,115,10,32,32,118,97,114,32,100,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,43,65,68,115,10,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,43,65,68,115,10,32,32,118,97,114,32,97,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,43,65,68,115,10,32,32,32,32,118,97,114,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,43,65,72,48,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,117,116,102,56,43,65,71,65,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,110,111,100,101,32,43,65,68,48,32,43,65,70,115,65,87,119,45,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,43,65,70,48,44,32,43,65,70,115,45,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,43,65,70,48,44,32,43,65,70,115,45,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,43,65,70,48,65,88,81,65,55,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,43,65,70,48,65,79,119,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,112,117,116,105,108,115,46,106,115,39,43,65,70,48,65,79,119,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,43,65,70,115,45,49,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,43,65,67,69,45,119,43,65,70,115,45,50,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,119,43,65,70,115,45,49,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,45,32,102,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,44,116,114,117,101,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,116,102,43,65,67,111,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,109,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,43,65,68,115,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,43,65,72,115,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,122,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,120,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,120,43,65,70,115,45,105,43,65,70,48,44,32,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,122,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,43,65,72,48,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,43,65,72,115,45,105,102,40,116,32,43,65,67,69,65,80,81,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,43,65,70,115,45,116,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,120,32,43,65,68,48,32,43,65,70,115,65,88,81,46,115,108,105,99,101,46,99,97,108,108,40,120,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,43,65,71,65,45,54,57,54,57,43,65,71,65,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,100,101,99,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,101,110,99,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,43,65,67,69,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,43,65,71,65,65,89,65,66,103,45,106,115,111,110,43,65,68,52,45,112,97,99,107,97,103,101,46,106,115,111,110,10,43,65,72,115,10,32,32,43,65,67,73,45,110,97,109,101,43,65,67,73,58,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,10,32,32,43,65,67,73,45,118,101,114,115,105,111,110,43,65,67,73,58,32,43,65,67,73,45,49,46,51,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,97,117,116,104,111,114,43,65,67,73,58,32,43,65,67,73,45,83,104,101,101,116,74,83,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,115,99,114,105,112,116,105,111,110,43,65,67,73,58,32,43,65,67,73,45,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,43,65,67,73,44,10,32,32,43,65,67,73,45,107,101,121,119,111,114,100,115,43,65,67,73,58,32,43,65,70,115,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,32,43,65,67,73,45,105,99,111,110,118,43,65,67,73,44,32,43,65,67,73,45,99,111,110,118,101,114,116,43,65,67,73,44,32,43,65,67,73,45,115,116,114,105,110,103,115,43,65,67,73,32,43,65,70,48,44,10,32,32,43,65,67,73,45,98,105,110,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,58,32,43,65,67,73,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,109,97,105,110,43,65,67,73,58,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,118,111,99,43,65,67,73,58,43,65,67,73,65,73,103,44,10,32,32,32,32,43,65,67,73,45,99,111,109,109,97,110,100,101,114,43,65,67,73,58,43,65,67,73,65,73,103,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,109,111,99,104,97,43,65,67,73,58,43,65,67,73,65,73,103,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,114,101,112,111,115,105,116,111,114,121,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,116,121,112,101,43,65,67,73,58,43,65,67,73,45,103,105,116,43,65,67,73,44,32,43,65,67,73,45,117,114,108,43,65,67,73,58,43,65,67,73,45,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,43,65,67,73,65,102,81,44,10,32,32,43,65,67,73,45,115,99,114,105,112,116,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,112,114,101,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,43,65,67,89,65,74,103,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,116,101,115,116,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,117,105,108,100,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,99,111,110,102,105,103,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,98,108,97,110,107,101,116,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,32,32,43,65,67,73,45,112,97,116,116,101,114,110,43,65,67,73,58,32,43,65,67,73,65,87,119,45,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,43,65,70,48,65,73,103,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,98,117,103,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,117,114,108,43,65,67,73,58,32,43,65,67,73,45,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,43,65,67,73,32,43,65,72,48,44,10,32,32,43,65,67,73,45,108,105,99,101,110,115,101,43,65,67,73,58,32,43,65,67,73,45,65,112,97,99,104,101,45,50,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,101,110,103,105,110,101,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,110,111,100,101,43,65,67,73,58,32,43,65,67,73,65,80,103,65,57,45,48,46,56,43,65,67,73,32,43,65,72,48,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,118,111,99,114,99,10,43,65,72,115,32,43,65,67,73,45,112,111,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,32,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,43,65,70,56,45,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,43,65,71,65,65,89,65,66,103,10] +[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,43,65,71,65,45,48,120,70,56,70,70,43,65,71,65,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,43,65,71,65,45,73,83,79,45,56,56,53,57,45,88,43,65,71,65,32,115,101,114,105,101,115,32,105,115,32,43,65,71,65,45,50,56,53,57,48,32,43,45,32,88,43,65,71,65,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,43,65,68,115,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,43,65,68,115,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,43,65,68,115,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,43,65,80,48,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,43,65,67,77,65,73,119,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,43,65,71,65,46,47,99,111,100,101,112,97,103,101,115,47,43,65,68,119,45,67,79,68,69,80,65,71,69,43,65,68,52,46,84,66,76,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,43,65,71,65,45,49,48,48,48,48,46,84,66,76,43,65,71,65,32,97,114,101,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,43,65,71,65,65,89,65,66,103,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,43,65,71,65,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,43,65,71,65,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,43,65,67,77,65,73,119,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,43,65,71,65,45,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,43,65,71,65,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,43,65,71,65,45,111,117,116,43,65,71,65,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,43,65,71,65,45,100,111,116,110,101,116,46,115,104,43,65,71,65,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,100,111,116,110,101,116,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,43,65,70,48,65,79,119,32,116,104,101,110,32,101,120,105,116,43,65,68,115,32,102,105,10,43,65,68,119,45,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,43,65,70,119,45,116,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,52,45,50,32,43,65,72,115,45,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,43,65,68,115,32,111,117,116,102,105,108,101,43,65,68,48,65,73,103,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,65,67,81,45,49,32,43,65,67,73,46,84,66,76,43,65,67,73,65,102,81,32,78,70,43,65,68,48,65,80,81,45,50,32,43,65,72,115,45,112,114,105,110,116,32,43,65,68,52,32,111,117,116,102,105,108,101,43,65,72,48,39,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,43,65,67,77,65,73,119,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,110,106,115,10,43,65,67,77,65,73,81,45,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,43,65,68,48,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,43,65,68,115,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,43,65,72,115,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,43,65,67,73,45,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,43,65,68,119,45,99,111,100,101,112,97,103,101,43,65,70,56,45,105,110,100,101,120,43,65,68,52,32,43,65,70,115,45,118,97,114,105,97,98,108,101,43,65,70,48,65,73,103,41,43,65,68,115,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,43,65,68,115,32,47,43,65,67,111,32,69,73,78,86,65,76,32,43,65,67,111,45,47,10,43,65,72,48,10,10,118,97,114,32,99,112,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,49,43,65,70,48,65,79,119,10,118,97,114,32,106,115,118,97,114,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,50,43,65,70,48,32,43,65,72,119,65,102,65,32,43,65,67,73,45,99,112,116,97,98,108,101,43,65,67,73,65,79,119,10,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,43,65,67,73,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,45,32,99,112,32,43,45,32,43,65,67,73,46,84,66,76,43,65,67,73,44,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,118,97,114,32,109,97,120,99,112,32,43,65,68,48,32,48,43,65,68,115,10,10,118,97,114,32,121,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,110,43,65,67,73,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,119,32,43,65,68,48,32,122,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,116,43,65,67,73,41,43,65,68,115,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,114,101,116,117,114,110,32,119,43,65,68,115,10,32,32,32,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,44,32,78,117,109,98,101,114,40,119,43,65,70,115,45,49,43,65,70,48,41,43,65,70,48,65,79,119,10,43,65,72,48,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,43,65,68,52,32,49,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,43,65,71,65,65,89,65,66,103,10,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,32,43,65,68,52,32,109,97,120,99,112,41,32,109,97,120,99,112,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,10,118,97,114,32,101,110,99,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,100,101,99,32,43,65,68,48,32,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,32,63,32,43,65,70,115,65,88,81,32,58,32,43,65,72,115,65,102,81,41,43,65,68,115,10,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,43,65,72,115,10,32,32,32,32,100,101,99,43,65,70,115,45,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,88,81,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,68,115,10,32,32,32,32,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,70,48,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,43,65,72,48,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,43,65,68,115,10,105,102,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,41,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,43,65,71,65,45,48,120,70,70,70,68,43,65,71,65,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,43,65,71,65,45,48,120,70,48,43,65,71,65,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,43,65,71,65,45,100,101,99,43,65,71,65,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,43,65,71,65,45,101,110,99,43,65,71,65,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,111,100,101,99,32,43,65,68,48,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,43,65,68,115,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,39,32,43,45,32,111,100,101,99,32,43,45,32,39,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,32,102,111,114,40,118,97,114,32,105,43,65,68,48,45,48,43,65,68,115,45,105,43,65,67,69,65,80,81,45,100,46,108,101,110,103,116,104,43,65,68,115,65,75,119,65,114,45,105,41,32,43,65,72,115,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,101,43,65,70,115,45,100,43,65,70,115,45,105,43,65,70,48,65,88,81,32,43,65,68,48,32,105,43,65,68,115,32,68,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,100,46,99,104,97,114,65,116,40,105,41,43,65,68,115,32,43,65,72,48,32,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,68,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,32,101,108,115,101,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,43,65,71,65,45,100,100,43,65,70,115,45,104,105,103,104,43,65,70,48,65,87,119,45,108,111,119,43,65,70,48,65,89,65,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,118,97,114,32,100,100,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,32,32,32,32,100,100,43,65,70,115,45,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,65,87,119,45,105,32,43,65,67,85,32,50,53,54,43,65,70,48,32,43,65,68,48,32,100,101,99,43,65,70,115,45,105,43,65,70,48,65,79,119,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,106,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,100,43,65,70,115,45,105,43,65,70,48,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,32,43,65,68,48,32,39,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,43,65,70,115,45,105,43,65,70,48,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,32,43,45,32,39,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,102,111,114,40,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,43,65,72,115,32,101,43,65,70,115,45,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,88,81,32,43,65,68,48,32,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,68,115,32,100,43,65,70,115,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,70,48,32,43,65,68,48,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,79,119,66,57,65,70,119,45,110,39,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,100,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,45,32,43,65,67,73,65,87,119,65,105,32,43,45,32,99,112,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,111,117,116,115,116,114,41,43,65,68,115,10,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,43,65,71,65,45,99,111,100,101,32,117,110,105,99,111,100,101,32,43,65,67,77,45,99,111,109,109,101,110,116,115,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,9,43,65,67,77,45,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,43,65,67,77,45,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,43,65,67,77,45,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,43,65,67,77,45,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,43,65,67,77,45,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,43,65,67,77,45,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,43,65,67,77,45,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,43,65,67,77,45,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,43,65,67,77,45,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,43,65,67,77,45,67,65,82,79,78,10,43,65,71,65,65,89,65,66,103,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,43,65,71,65,65,73,119,66,103,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,43,65,71,65,45,48,120,55,70,43,65,71,65,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,43,65,68,48,65,74,65,66,55,45,49,58,45,112,97,103,101,115,46,99,115,118,43,65,72,48,10,79,85,84,70,73,76,69,43,65,68,48,65,74,65,66,55,45,50,58,45,99,112,116,97,98,108,101,46,106,115,43,65,72,48,10,74,83,86,65,82,43,65,68,48,65,74,65,66,55,45,51,58,45,99,112,116,97,98,108,101,43,65,72,48,10,86,69,82,83,73,79,78,43,65,68,48,65,74,65,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,43,65,72,119,32,103,114,101,112,32,118,101,114,115,105,111,110,32,43,65,72,119,32,116,114,32,45,100,99,32,43,65,70,115,45,48,45,57,46,43,65,70,48,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,32,43,65,67,81,45,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,45,106,115,104,105,110,116,32,45,87,49,48,48,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,118,97,114,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,45,118,101,114,115,105,111,110,58,43,65,70,119,65,73,103,65,107,45,86,69,82,83,73,79,78,43,65,70,119,65,73,103,66,57,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,43,65,70,115,32,45,101,32,100,111,116,110,101,116,46,115,104,32,43,65,70,48,65,79,119,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,43,65,68,115,32,102,105,10,97,119,107,32,45,70,44,32,39,43,65,72,115,45,112,114,105,110,116,32,43,65,67,81,45,49,44,32,43,65,67,81,45,50,44,32,43,65,67,81,45,51,43,65,72,48,39,32,43,65,67,81,45,73,78,70,73,76,69,32,43,65,72,119,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,43,65,68,115,32,100,111,10,32,32,32,32,101,99,104,111,32,43,65,67,81,45,99,112,32,43,65,67,81,45,117,114,108,10,32,32,32,32,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,32,43,65,70,48,65,79,119,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,43,65,67,81,45,117,114,108,32,43,65,72,119,32,115,101,100,32,39,115,47,43,65,67,77,46,43,65,67,111,45,47,47,103,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,48,65,80,81,45,50,39,32,43,65,68,52,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,43,65,67,73,45,105,102,40,116,121,112,101,111,102,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,65,67,73,32,43,65,68,52,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,43,65,67,81,45,99,112,32,43,65,67,81,45,74,83,86,65,82,32,43,65,72,119,32,116,101,101,32,45,97,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,43,65,67,73,45,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,68,48,32,43,65,67,81,45,74,83,86,65,82,43,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,65,74,65,45,79,85,84,70,73,76,69,46,116,109,112,32,43,65,68,52,65,74,65,45,79,85,84,70,73,76,69,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,43,65,71,65,45,111,102,109,116,43,65,71,65,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,43,65,71,65,45,101,110,99,111,100,101,43,65,71,65,32,111,117,116,112,117,116,32,40,43,65,71,65,45,115,116,114,43,65,71,65,44,32,43,65,71,65,45,97,114,114,43,65,71,65,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,43,65,67,77,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,118,109,39,41,43,65,68,115,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,43,65,68,115,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,115,98,99,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,101,120,99,101,108,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,45,32,120,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,114,101,97,100,109,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,100,101,99,43,65,70,115,45,50,53,53,43,65,70,48,65,79,119,32,47,47,32,43,65,115,99,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,44,32,43,65,67,73,67,120,119,65,105,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,43,65,70,48,65,79,119,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,44,32,50,53,53,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,49,32,43,65,68,48,32,43,65,70,115,45,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,43,98,69,100,103,79,119,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,43,65,68,115,10,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,43,98,69,100,103,79,119,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,43,98,69,100,103,79,119,44,43,65,67,74,115,82,50,65,55,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,43,65,70,115,45,105,43,65,70,48,44,32,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,50,32,43,65,68,48,32,43,65,70,115,45,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,117,115,104,105,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,43,65,68,115,10,32,32,32,32,118,97,114,32,115,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,43,65,67,76,89,80,78,57,106,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,43,65,70,115,45,105,43,65,70,48,44,32,115,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,43,65,72,48,65,79,119,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,85,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,43,65,72,115,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,45,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,99,112,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,120,43,65,70,48,44,32,68,32,43,65,68,48,32,99,112,46,100,101,99,44,32,69,32,43,65,68,48,32,99,112,46,101,110,99,43,65,68,115,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,100,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,68,48,65,80,81,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,32,43,65,68,48,65,80,81,65,57,32,68,43,65,70,115,45,100,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,68,43,65,70,115,45,100,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,100,46,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,69,43,65,70,115,45,101,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,101,46,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,43,65,68,48,32,43,65,70,115,65,73,103,45,102,111,111,98,97,114,43,65,67,73,65,88,81,65,55,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,43,65,72,115,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,43,65,71,65,65,89,65,66,103,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,101,110,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,49,50,53,50,44,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,55,48,56,44,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,57,51,54,44,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,100,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,43,65,68,48,32,43,65,70,115,65,88,81,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,115,43,65,68,48,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,32,58,32,105,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,43,65,67,73,65,73,103,41,58,115,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,49,50,53,50,44,43,65,70,115,45,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,32,43,65,67,111,45,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,43,65,70,115,45,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,43,65,70,48,41,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,40,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,32,43,65,67,111,45,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,57,51,54,44,32,43,65,70,115,45,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,32,43,65,67,111,45,47,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,116,101,115,116,102,105,108,101,43,65,71,65,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,43,65,72,115,10,32,32,118,97,114,32,100,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,43,65,68,115,10,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,43,65,68,115,10,32,32,118,97,114,32,97,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,43,65,68,115,10,32,32,32,32,118,97,114,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,43,65,72,48,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,117,116,102,56,43,65,71,65,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,110,111,100,101,32,43,65,68,48,32,43,65,70,115,65,87,119,45,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,43,65,70,48,44,32,43,65,70,115,45,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,43,65,70,48,44,32,43,65,70,115,45,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,43,65,70,48,65,88,81,65,55,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,43,65,70,48,65,79,119,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,112,117,116,105,108,115,46,106,115,39,43,65,70,48,65,79,119,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,43,65,70,115,45,49,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,43,65,67,69,45,119,43,65,70,115,45,50,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,119,43,65,70,115,45,49,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,45,32,102,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,44,116,114,117,101,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,116,102,43,65,67,111,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,109,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,43,65,68,115,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,43,65,72,115,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,122,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,120,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,120,43,65,70,115,45,105,43,65,70,48,44,32,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,122,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,43,65,72,48,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,43,65,72,115,45,105,102,40,116,32,43,65,67,69,65,80,81,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,43,65,70,115,45,116,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,120,32,43,65,68,48,32,43,65,70,115,65,88,81,46,115,108,105,99,101,46,99,97,108,108,40,120,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,43,65,71,65,45,54,57,54,57,43,65,71,65,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,100,101,99,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,101,110,99,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,43,65,67,69,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,43,65,71,65,65,89,65,66,103,45,106,115,111,110,43,65,68,52,45,112,97,99,107,97,103,101,46,106,115,111,110,10,43,65,72,115,10,32,32,43,65,67,73,45,110,97,109,101,43,65,67,73,58,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,10,32,32,43,65,67,73,45,118,101,114,115,105,111,110,43,65,67,73,58,32,43,65,67,73,45,49,46,51,46,56,43,65,67,73,44,10,32,32,43,65,67,73,45,97,117,116,104,111,114,43,65,67,73,58,32,43,65,67,73,45,83,104,101,101,116,74,83,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,115,99,114,105,112,116,105,111,110,43,65,67,73,58,32,43,65,67,73,45,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,43,65,67,73,44,10,32,32,43,65,67,73,45,107,101,121,119,111,114,100,115,43,65,67,73,58,32,43,65,70,115,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,32,43,65,67,73,45,105,99,111,110,118,43,65,67,73,44,32,43,65,67,73,45,99,111,110,118,101,114,116,43,65,67,73,44,32,43,65,67,73,45,115,116,114,105,110,103,115,43,65,67,73,32,43,65,70,48,44,10,32,32,43,65,67,73,45,98,105,110,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,58,32,43,65,67,73,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,102,105,108,101,115,43,65,67,73,58,32,43,65,70,115,10,32,32,32,32,43,65,67,73,45,76,73,67,69,78,83,69,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,82,69,65,68,77,69,46,109,100,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,105,110,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,116,97,98,108,101,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,43,65,67,73,10,32,32,43,65,70,48,44,10,32,32,43,65,67,73,45,109,97,105,110,43,65,67,73,58,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,118,111,99,43,65,67,73,58,43,65,67,73,65,73,103,44,10,32,32,32,32,43,65,67,73,45,99,111,110,99,97,116,45,115,116,114,101,97,109,43,65,67,73,58,43,65,67,73,65,73,103,44,10,32,32,32,32,43,65,67,73,45,99,111,109,109,97,110,100,101,114,43,65,67,73,58,43,65,67,73,65,73,103,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,109,111,99,104,97,43,65,67,73,58,43,65,67,73,65,73,103,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,114,101,112,111,115,105,116,111,114,121,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,116,121,112,101,43,65,67,73,58,43,65,67,73,45,103,105,116,43,65,67,73,44,32,43,65,67,73,45,117,114,108,43,65,67,73,58,43,65,67,73,45,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,43,65,67,73,65,102,81,44,10,32,32,43,65,67,73,45,115,99,114,105,112,116,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,112,114,101,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,43,65,67,89,65,74,103,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,116,101,115,116,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,117,105,108,100,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,99,111,110,102,105,103,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,98,108,97,110,107,101,116,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,32,32,43,65,67,73,45,112,97,116,116,101,114,110,43,65,67,73,58,32,43,65,67,73,65,87,119,45,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,43,65,70,48,65,73,103,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,98,117,103,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,117,114,108,43,65,67,73,58,32,43,65,67,73,45,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,43,65,67,73,32,43,65,72,48,44,10,32,32,43,65,67,73,45,108,105,99,101,110,115,101,43,65,67,73,58,32,43,65,67,73,45,65,112,97,99,104,101,45,50,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,101,110,103,105,110,101,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,110,111,100,101,43,65,67,73,58,32,43,65,67,73,65,80,103,65,57,45,48,46,56,43,65,67,73,32,43,65,72,48,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,118,111,99,114,99,10,43,65,72,115,32,43,65,67,73,45,112,111,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,32,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,43,65,70,56,45,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,43,65,71,65,65,89,65,66,103,10] ; README['utf8'] = -[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,59,10,10,118,97,114,32,121,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,123,10,32,32,32,32,118,97,114,32,119,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,119,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,32,61,32,123,125,44,32,100,101,99,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,101,91,100,91,105,93,93,32,61,32,105,59,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,46,115,112,108,105,116,40,34,34,41,32,125,59,32,125,41,40,41,59,39,59,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,32,62,62,32,56,93,91,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,203,135,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,203,135,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,230,177,135,230,128,187,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,230,177,135,230,128,187,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,230,177,135,230,128,187,44,34,230,177,135,230,128,187,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,240,159,141,163,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,32,43,32,39,32,39,32,43,32,99,97,99,104,101,105,116,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,33,61,32,34,117,116,105,108,115,34,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,33,61,32,34,117,116,105,108,115,34,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,51,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,96,96,96,10] +[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,195,189,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,84,104,101,32,107,110,111,119,110,32,109,105,115,115,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,101,110,117,109,101,114,97,116,101,100,32,105,110,32,116,104,101,32,82,69,65,68,77,69,46,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,59,10,10,118,97,114,32,121,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,41,32,123,10,32,32,32,32,118,97,114,32,119,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,119,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,32,61,32,123,125,44,32,100,101,99,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,44,32,111,101,110,99,44,32,111,117,116,115,116,114,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,91,105,93,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,32,62,62,32,56,93,91,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,99,111,110,115,111,108,101,46,108,111,103,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,50,48,49,52,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,203,135,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,203,135,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,230,177,135,230,128,187,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,230,177,135,230,128,187,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,230,177,135,230,128,187,44,34,230,177,135,230,128,187,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,240,159,141,163,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,51,46,56,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,34,44,10,32,32,32,32,34,99,111,110,99,97,116,45,115,116,114,101,97,109,34,58,34,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,116,97,98,108,101,46,106,115,44,99,112,117,116,105,108,115,46,106,115,44,99,112,101,120,99,101,108,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,96,96,96,10] ; README['utf16le'] = -[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,107,0,110,0,111,0,119,0,110,0,32,0,109,0,105,0,115,0,115,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,101,0,110,0,117,0,109,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,44,0,32,0,111,0,101,0,110,0,99,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,101,0,91,0,100,0,91,0,105,0,93,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,108,0,111,0,103,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,50,0,48,0,49,0,52,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,0,199,2,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,0,199,2,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,71,108,59,96,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,0,71,108,59,96,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,71,108,59,96,44,0,34,0,71,108,59,96,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,0,60,216,99,223,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,32,0,43,0,32,0,39,0,32,0,39,0,32,0,43,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,33,0,61,0,32,0,34,0,117,0,116,0,105,0,108,0,115,0,34,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,33,0,61,0,32,0,34,0,117,0,116,0,105,0,108,0,115,0,34,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,51,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,44,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,44,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,96,0,96,0,96,0,10,0] +[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,107,0,110,0,111,0,119,0,110,0,32,0,109,0,105,0,115,0,115,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,101,0,110,0,117,0,109,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,44,0,32,0,111,0,101,0,110,0,99,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,91,0,105,0,93,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,108,0,111,0,103,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,50,0,48,0,49,0,52,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,0,199,2,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,0,199,2,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,71,108,59,96,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,0,71,108,59,96,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,71,108,59,96,44,0,34,0,71,108,59,96,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,0,60,216,99,223,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,51,0,46,0,56,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,110,0,99,0,97,0,116,0,45,0,115,0,116,0,114,0,101,0,97,0,109,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,44,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,44,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,96,0,96,0,96,0,10,0] ; README['utf16be'] = -[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,107,0,110,0,111,0,119,0,110,0,32,0,109,0,105,0,115,0,115,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,101,0,110,0,117,0,109,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,44,0,32,0,111,0,101,0,110,0,99,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,101,0,91,0,100,0,91,0,105,0,93,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,108,0,111,0,103,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,50,0,48,0,49,0,52,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,2,199,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,2,199,0,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,108,71,96,59,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,108,71,96,59,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,108,71,96,59,0,44,0,34,108,71,96,59,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,216,60,223,99,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,32,0,43,0,32,0,39,0,32,0,39,0,32,0,43,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,33,0,61,0,32,0,34,0,117,0,116,0,105,0,108,0,115,0,34,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,33,0,61,0,32,0,34,0,117,0,116,0,105,0,108,0,115,0,34,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,51,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,44,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,44,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,96,0,96,0,96,0,10] +[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,107,0,110,0,111,0,119,0,110,0,32,0,109,0,105,0,115,0,115,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,101,0,110,0,117,0,109,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,44,0,32,0,111,0,101,0,110,0,99,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,91,0,105,0,93,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,108,0,111,0,103,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,50,0,48,0,49,0,52,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,2,199,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,2,199,0,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,108,71,96,59,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,108,71,96,59,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,108,71,96,59,0,44,0,34,108,71,96,59,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,216,60,223,99,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,51,0,46,0,56,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,110,0,99,0,97,0,116,0,45,0,115,0,116,0,114,0,101,0,97,0,109,0,34,0,58,0,34,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,44,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,44,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,96,0,96,0,96,0,10] ; README['utf32le'] = -[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,110,0,0,0,111,0,0,0,119,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,52,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,199,2,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,199,2,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,71,108,0,0,59,96,0,0,44,0,0,0,34,0,0,0,71,108,0,0,59,96,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,0,0,99,243,1,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,51,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0] +[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,110,0,0,0,111,0,0,0,119,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,52,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,199,2,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,199,2,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,71,108,0,0,59,96,0,0,44,0,0,0,34,0,0,0,71,108,0,0,59,96,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,0,0,99,243,1,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,51,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,45,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,109,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0] ; README['utf32be'] = -[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,110,0,0,0,111,0,0,0,119,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,52,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,2,199,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,2,199,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,108,71,0,0,96,59,0,0,0,44,0,0,0,34,0,0,108,71,0,0,96,59,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,1,243,99,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,51,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10] +[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,110,0,0,0,111,0,0,0,119,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,52,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,2,199,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,2,199,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,108,71,0,0,96,59,0,0,0,44,0,0,0,34,0,0,108,71,0,0,96,59,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,1,243,99,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,51,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,45,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,109,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10] ; diff --git a/dist/cpexcel.full.js b/dist/cpexcel.full.js index 5efd7b7..f821c7a 100644 --- a/dist/cpexcel.full.js +++ b/dist/cpexcel.full.js @@ -832,7 +832,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var sfcc = function sfcc(x) { return String.fromCharCode(x); }; var cca = function cca(x){ return x.charCodeAt(0); }; - if(typeof Buffer !== 'undefined') { + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { var mdl = 1024, mdb = new Buffer(mdl); var make_EE = function make_EE(E){ var EE = new Buffer(65536); @@ -867,6 +869,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = j; + out = out.slice(0,j); } else { out = Buffer(len); for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; @@ -925,6 +928,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); } else if(Buffer.isBuffer(data)) { for(i = k = 0; i < len; ++i) { D = data[i]; @@ -939,6 +943,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = k; + out = out.slice(0,k); } else { for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; @@ -1037,7 +1042,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } var encache = function encache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; var i, s; for(i = 0; i < sbcs_cache.length; ++i) { @@ -1063,7 +1068,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; }; var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; var decache = function decache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); @@ -1086,9 +1091,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var encode = function encode(cp, data, ofmt) { if(cp === last_cp) { return last_enc(data, ofmt); } if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) data = data.toString('utf8'); + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); var len = data.length; - var out = typeof Buffer !== 'undefined' ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; @@ -1100,7 +1105,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -1122,7 +1127,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -1130,7 +1135,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "utf16le": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w&255; @@ -1182,6 +1187,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else throw new Error("Unrecognized CP: " + cp); out.length = j; + out = out.slice(0,j); if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; if(ofmt === undefined || ofmt === 'buf') return out; if(ofmt !== 'arr') return out.toString('binary'); @@ -1222,13 +1228,13 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); k = len; break; case "utf16le": i = 0; if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; for(; i < len; i+=j) { out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); diff --git a/dist/cptable.full.js b/dist/cptable.full.js index 42a3494..5cda79e 100644 --- a/dist/cptable.full.js +++ b/dist/cptable.full.js @@ -6373,7 +6373,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var sfcc = function sfcc(x) { return String.fromCharCode(x); }; var cca = function cca(x){ return x.charCodeAt(0); }; - if(typeof Buffer !== 'undefined') { + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { var mdl = 1024, mdb = new Buffer(mdl); var make_EE = function make_EE(E){ var EE = new Buffer(65536); @@ -6408,6 +6410,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = j; + out = out.slice(0,j); } else { out = Buffer(len); for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; @@ -6466,6 +6469,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); } else if(Buffer.isBuffer(data)) { for(i = k = 0; i < len; ++i) { D = data[i]; @@ -6480,6 +6484,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = k; + out = out.slice(0,k); } else { for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; @@ -6578,7 +6583,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } var encache = function encache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; var i, s; for(i = 0; i < sbcs_cache.length; ++i) { @@ -6604,7 +6609,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; }; var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; var decache = function decache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); @@ -6627,9 +6632,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var encode = function encode(cp, data, ofmt) { if(cp === last_cp) { return last_enc(data, ofmt); } if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) data = data.toString('utf8'); + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); var len = data.length; - var out = typeof Buffer !== 'undefined' ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; @@ -6641,7 +6646,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -6663,7 +6668,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -6671,7 +6676,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "utf16le": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w&255; @@ -6723,6 +6728,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else throw new Error("Unrecognized CP: " + cp); out.length = j; + out = out.slice(0,j); if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; if(ofmt === undefined || ofmt === 'buf') return out; if(ofmt !== 'arr') return out.toString('binary'); @@ -6763,13 +6769,13 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); k = len; break; case "utf16le": i = 0; if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; for(; i < len; i+=j) { out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); diff --git a/dist/cputils.js b/dist/cputils.js index eb9bef2..c232895 100644 --- a/dist/cputils.js +++ b/dist/cputils.js @@ -32,7 +32,9 @@ var sfcc = function sfcc(x) { return String.fromCharCode(x); }; var cca = function cca(x){ return x.charCodeAt(0); }; - if(typeof Buffer !== 'undefined') { + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { var mdl = 1024, mdb = new Buffer(mdl); var make_EE = function make_EE(E){ var EE = new Buffer(65536); @@ -67,6 +69,7 @@ } } out.length = j; + out = out.slice(0,j); } else { out = Buffer(len); for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; @@ -125,6 +128,7 @@ out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); } else if(Buffer.isBuffer(data)) { for(i = k = 0; i < len; ++i) { D = data[i]; @@ -139,6 +143,7 @@ } } out.length = k; + out = out.slice(0,k); } else { for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; @@ -237,7 +242,7 @@ } var encache = function encache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; var i, s; for(i = 0; i < sbcs_cache.length; ++i) { @@ -263,7 +268,7 @@ }; var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; var decache = function decache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); @@ -286,9 +291,9 @@ var encode = function encode(cp, data, ofmt) { if(cp === last_cp) { return last_enc(data, ofmt); } if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) data = data.toString('utf8'); + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); var len = data.length; - var out = typeof Buffer !== 'undefined' ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; @@ -300,7 +305,7 @@ } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -322,7 +327,7 @@ } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -330,7 +335,7 @@ } break; case "utf16le": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w&255; @@ -382,6 +387,7 @@ } else throw new Error("Unrecognized CP: " + cp); out.length = j; + out = out.slice(0,j); if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; if(ofmt === undefined || ofmt === 'buf') return out; if(ofmt !== 'arr') return out.toString('binary'); @@ -422,13 +428,13 @@ } break; case "ascii": - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); k = len; break; case "utf16le": i = 0; if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; for(; i < len; i+=j) { out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); diff --git a/dist/sbcs.full.js b/dist/sbcs.full.js index 3e7d73f..3177eee 100644 --- a/dist/sbcs.full.js +++ b/dist/sbcs.full.js @@ -137,7 +137,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var sfcc = function sfcc(x) { return String.fromCharCode(x); }; var cca = function cca(x){ return x.charCodeAt(0); }; - if(typeof Buffer !== 'undefined') { + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { var mdl = 1024, mdb = new Buffer(mdl); var make_EE = function make_EE(E){ var EE = new Buffer(65536); @@ -172,6 +174,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = j; + out = out.slice(0,j); } else { out = Buffer(len); for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; @@ -230,6 +233,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); } else if(Buffer.isBuffer(data)) { for(i = k = 0; i < len; ++i) { D = data[i]; @@ -244,6 +248,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } } out.length = k; + out = out.slice(0,k); } else { for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; @@ -342,7 +347,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } var encache = function encache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; var i, s; for(i = 0; i < sbcs_cache.length; ++i) { @@ -368,7 +373,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; }; var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; var decache = function decache() { - if(typeof Buffer !== 'undefined') { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); @@ -391,9 +396,9 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; var encode = function encode(cp, data, ofmt) { if(cp === last_cp) { return last_enc(data, ofmt); } if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) data = data.toString('utf8'); + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); var len = data.length; - var out = typeof Buffer !== 'undefined' ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; @@ -405,7 +410,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -427,7 +432,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; @@ -435,7 +440,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "utf16le": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w&255; @@ -487,6 +492,7 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } else throw new Error("Unrecognized CP: " + cp); out.length = j; + out = out.slice(0,j); if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; if(ofmt === undefined || ofmt === 'buf') return out; if(ofmt !== 'arr') return out.toString('binary'); @@ -527,13 +533,13 @@ if (typeof module !== 'undefined' && module.exports) module.exports = cptable; } break; case "ascii": - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); k = len; break; case "utf16le": i = 0; if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; - if(typeof Buffer !== 'undefined' && Buffer.isBuffer(data)) return data.toString(M); + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; for(; i < len; i+=j) { out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); diff --git a/misc/README.md.ascii b/misc/README.md.ascii index 1302b33..4675219 100644 --- a/misc/README.md.ascii +++ b/misc/README.md.ascii @@ -1,8 +1,8 @@ # Codepages for JS [Codepages](https://en.wikipedia.org/wiki/Codepage) are character encodings. In -many contexts, single-byte character sets are used in lieu of standard multibyte -Unicode encodings. They use 256 characters with a simple mapping. +many contexts, single- or double-byte character sets are used in lieu of Unicode +encodings. The codepages map between characters and numbers. [unicode.org](http://www.unicode.org/Public/MAPPINGS/) hosts lists of mappings. The build script automatically downloads and parses the mappings in order to @@ -81,7 +81,35 @@ In node: var cptable = require('codepage/dist/cpexcel.full'); -## Building the script +## Rolling your own script + +The `make.sh` script in the repo can take a manifest and generate JS source. + +Usage: + + bash make.sh path_to_manifest output_file_name JSVAR + +where + +- `JSVAR` is the name of the exported variable (generally `cptable`) +- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `path_to_manifest` is the path to the manifest file. + +The manifest file is expected to be a CSV with 3 columns: + + ,, + +If a source is specified, it will try to download the specified file and parse. +The file format is expected to follow the format from the unicode.org site. +The size should be `1` for a single-byte codepage and `2` for a double-byte +codepage. For mixed codepages (which use some single- and some double-byte +codes), the script assumes the mapping is a prefix code and generates efficient +JS code. + +Generated scripts only include the mapping. `cat` a mapping with `cputils.js` +to produce a complete script like `cpexcel.full.js`. + +## Building the complete script This script uses [voc](npm.im/voc). The script to build the codepage tables and the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. @@ -94,10 +122,11 @@ Some codepages are easier to implement algorithmically. Since these are hardcoded in utils, there is no corresponding entry (they are "magic") | CP# | Information | Description | -| --: | ----------- | ----------- | +| --: | :----------: | :---------- | | 37| unicode.org |IBM EBCDIC US-Canada | 437| unicode.org |OEM United States | 500| unicode.org |IBM EBCDIC International +| 620| NLS |Mazovia (Polish) MS-DOS | 708|MakeEncoding.cs|Arabic (ASMO 708) | 720|MakeEncoding.cs|Arabic (Transparent ASMO); Arabic (DOS) | 737| unicode.org |OEM Greek (formerly 437G); Greek (DOS) @@ -118,6 +147,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") | 870|MakeEncoding.cs|IBM EBCDIC Multilingual/ROECE (Latin 2) | 874| unicode.org |Windows Thai | 875| unicode.org |IBM EBCDIC Greek Modern +| 895| NLS |Kamenick (Czech) MS-DOS | 932| unicode.org |Japanese Shift-JIS | 936| unicode.org |Simplified Chinese GBK | 949| unicode.org |Korean @@ -139,7 +169,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") | 1250| unicode.org |Windows Central Europe | 1251| unicode.org |Windows Cyrillic | 1252| unicode.org |Windows Latin I -| 1253| unicode.org |Windows Green +| 1253| unicode.org |Windows Greek | 1254| unicode.org |Windows Turkish | 1255| unicode.org |Windows Hebrew | 1256| unicode.org |Windows Arabic @@ -199,6 +229,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") |20936|MakeEncoding.cs|Simplified Chinese (GB2312-80) |20949|MakeEncoding.cs|Korean Wansung |21025|MakeEncoding.cs|IBM EBCDIC Cyrillic Serbian-Bulgarian +|21027| NLS |Extended/Ext Alpha Lowercase |21866|MakeEncoding.cs|Ukrainian Cyrillic (KOI8-U) |28591| unicode.org |ISO 8859-1 Latin 1 (Western European) |28592| unicode.org |ISO 8859-2 Latin 2 (Central European) @@ -244,26 +275,9 @@ Note that MakeEncoding.cs deviates from unicode.org for some codepages. In the case of direct conflicts, unicode.org takes precedence. In cases where the unicode.org listing does not prescribe a value, MakeEncoding.cs value is used. -## Missing Codepages - -The following codepages are not implemented. Normative references may not be -available in all cases. Furthermore, other software packages are known to hack -certain codepages (for example, Mozilla treats ASMO-708 as an alias of Arabic -ISO-8869-6 when in fact there are many differences), so all implementations -*should* be cleanroom when possible. - -- 709 Arabic (ASMO-449+, BCON V4) -- 710 Arabic - Transparent Arabic -- 21027 (deprecated) <-- is this necessary? -- 50229 ISO 2022 Traditional Chinese -- 50930 EBCDIC Japanese (Katakana) Extended -- 50931 EBCDIC US-Canada and Japanese -- 50933 EBCDIC Korean Extended and Korean -- 50935 EBCDIC Simplified Chinese Extended and Simplified Chinese -- 50936 EBCDIC Simplified Chinese -- 50937 EBCDIC US-Canada and Traditional Chinese -- 50939 EBCDIC Japanese (Latin) Extended and Japanese -- 51950 EUC Traditional Chinese +NLS refers to the National Language Support files supplied in various versions of +Windows. In older versions of Windows (e.g. Windows 98) these files followed the +pattern `CP_#.NLS`, but newer versions use the pattern `C_#.NLS`. ## Sources diff --git a/misc/README.md.utf16be b/misc/README.md.utf16be index d53fd8a..c0b1e25 100644 Binary files a/misc/README.md.utf16be and b/misc/README.md.utf16be differ diff --git a/misc/README.md.utf16le b/misc/README.md.utf16le index 94235be..b081f20 100644 Binary files a/misc/README.md.utf16le and b/misc/README.md.utf16le differ diff --git a/misc/README.md.utf32be b/misc/README.md.utf32be index 413b551..861f3f8 100644 Binary files a/misc/README.md.utf32be and b/misc/README.md.utf32be differ diff --git a/misc/README.md.utf32le b/misc/README.md.utf32le index 66d501f..03e70ea 100644 Binary files a/misc/README.md.utf32le and b/misc/README.md.utf32le differ diff --git a/misc/README.md.utf7 b/misc/README.md.utf7 index 12a067d..757f934 100644 --- a/misc/README.md.utf7 +++ b/misc/README.md.utf7 @@ -1,8 +1,8 @@ +ACM Codepages for JS +AFs-Codepages+AF0(https://en.wikipedia.org/wiki/Codepage) are character encodings. In -many contexts, single-byte character sets are used in lieu of standard multibyte -Unicode encodings. They use 256 characters with a simple mapping. +many contexts, single- or double-byte character sets are used in lieu of Unicode +encodings. The codepages map between characters and numbers. +AFs-unicode.org+AF0(http://www.unicode.org/Public/MAPPINGS/) hosts lists of mappings. The build script automatically downloads and parses the mappings in order to @@ -81,7 +81,35 @@ In node: var cptable +AD0 require('codepage/dist/cpexcel.full')+ADs -+ACMAIw Building the script ++ACMAIw Rolling your own script + +The +AGA-make.sh+AGA script in the repo can take a manifest and generate JS source. + +Usage: + + bash make.sh path+AF8-to+AF8-manifest output+AF8-file+AF8-name JSVAR + +where + +- +AGA-JSVAR+AGA is the name of the exported variable (generally +AGA-cptable+AGA) +- +AGA-output+AF8-file+AF8-name+AGA is the output file (e.g. +AGA-cpexcel.js+AGA, +AGA-cptable.js+AGA) +- +AGA-path+AF8-to+AF8-manifest+AGA is the path to the manifest file. + +The manifest file is expected to be a CSV with 3 columns: + + +ADw-codepage number+AD4,+ADw-source+AD4,+ADw-size+AD4 + +If a source is specified, it will try to download the specified file and parse. +The file format is expected to follow the format from the unicode.org site. +The size should be +AGA-1+AGA for a single-byte codepage and +AGA-2+AGA for a double-byte +codepage. For mixed codepages (which use some single- and some double-byte +codes), the script assumes the mapping is a prefix code and generates efficient +JS code. + +Generated scripts only include the mapping. +AGA-cat+AGA a mapping with +AGA-cputils.js+AGA +to produce a complete script like +AGA-cpexcel.full.js+AGA. + ++ACMAIw Building the complete script This script uses +AFs-voc+AF0(npm.im/voc). The script to build the codepage tables and the JS source is +AGA-codepage.md+AGA, so building is as simple as +AGA-voc codepage.md+AGA. @@ -94,10 +122,11 @@ Some codepages are easier to implement algorithmically. Since these are hardcoded in utils, there is no corresponding entry (they are +ACI-magic+ACI) +AHw CP+ACM +AHw Information +AHw Description +AHw -+AHw --: +AHw ----------- +AHw ----------- +AHw ++AHw --: +AHw :----------: +AHw :---------- +AHw +AHw 37+AHw unicode.org +AHw-IBM EBCDIC US-Canada +AHw 437+AHw unicode.org +AHw-OEM United States +AHw 500+AHw unicode.org +AHw-IBM EBCDIC International ++AHw 620+AHw NLS +AHw-Mazovia (Polish) MS-DOS +AHw 708+AHw-MakeEncoding.cs+AHw-Arabic (ASMO 708) +AHw 720+AHw-MakeEncoding.cs+AHw-Arabic (Transparent ASMO)+ADs Arabic (DOS) +AHw 737+AHw unicode.org +AHw-OEM Greek (formerly 437G)+ADs Greek (DOS) @@ -118,6 +147,7 @@ hardcoded in utils, there is no corresponding entry (they are +ACI-magic+ACI) +AHw 870+AHw-MakeEncoding.cs+AHw-IBM EBCDIC Multilingual/ROECE (Latin 2) +AHw 874+AHw unicode.org +AHw-Windows Thai +AHw 875+AHw unicode.org +AHw-IBM EBCDIC Greek Modern ++AHw 895+AHw NLS +AHw-Kamenick+AP0 (Czech) MS-DOS +AHw 932+AHw unicode.org +AHw-Japanese Shift-JIS +AHw 936+AHw unicode.org +AHw-Simplified Chinese GBK +AHw 949+AHw unicode.org +AHw-Korean @@ -139,7 +169,7 @@ hardcoded in utils, there is no corresponding entry (they are +ACI-magic+ACI) +AHw 1250+AHw unicode.org +AHw-Windows Central Europe +AHw 1251+AHw unicode.org +AHw-Windows Cyrillic +AHw 1252+AHw unicode.org +AHw-Windows Latin I -+AHw 1253+AHw unicode.org +AHw-Windows Green ++AHw 1253+AHw unicode.org +AHw-Windows Greek +AHw 1254+AHw unicode.org +AHw-Windows Turkish +AHw 1255+AHw unicode.org +AHw-Windows Hebrew +AHw 1256+AHw unicode.org +AHw-Windows Arabic @@ -199,6 +229,7 @@ hardcoded in utils, there is no corresponding entry (they are +ACI-magic+ACI) +AHw-20936+AHw-MakeEncoding.cs+AHw-Simplified Chinese (GB2312-80) +AHw-20949+AHw-MakeEncoding.cs+AHw-Korean Wansung +AHw-21025+AHw-MakeEncoding.cs+AHw-IBM EBCDIC Cyrillic Serbian-Bulgarian ++AHw-21027+AHw NLS +AHw-Extended/Ext Alpha Lowercase +AHw-21866+AHw-MakeEncoding.cs+AHw-Ukrainian Cyrillic (KOI8-U) +AHw-28591+AHw unicode.org +AHw-ISO 8859-1 Latin 1 (Western European) +AHw-28592+AHw unicode.org +AHw-ISO 8859-2 Latin 2 (Central European) @@ -244,26 +275,9 @@ Note that MakeEncoding.cs deviates from unicode.org for some codepages. In the case of direct conflicts, unicode.org takes precedence. In cases where the unicode.org listing does not prescribe a value, MakeEncoding.cs value is used. -+ACMAIw Missing Codepages - -The following codepages are not implemented. Normative references may not be -available in all cases. Furthermore, other software packages are known to hack -certain codepages (for example, Mozilla treats ASMO-708 as an alias of Arabic -ISO-8869-6 when in fact there are many differences), so all implementations -+ACo-should+ACo be cleanroom when possible. - -- 709 Arabic (ASMO-449+-, BCON V4) -- 710 Arabic - Transparent Arabic -- 21027 (deprecated) +ADw--- is this necessary? -- 50229 ISO 2022 Traditional Chinese -- 50930 EBCDIC Japanese (Katakana) Extended -- 50931 EBCDIC US-Canada and Japanese -- 50933 EBCDIC Korean Extended and Korean -- 50935 EBCDIC Simplified Chinese Extended and Simplified Chinese -- 50936 EBCDIC Simplified Chinese -- 50937 EBCDIC US-Canada and Traditional Chinese -- 50939 EBCDIC Japanese (Latin) Extended and Japanese -- 51950 EUC Traditional Chinese +NLS refers to the National Language Support files supplied in various versions of +Windows. In older versions of Windows (e.g. Windows 98) these files followed the +pattern +AGA-CP+AF8AIw.NLS+AGA, but newer versions use the pattern +AGA-C+AF8AIw.NLS+AGA. +ACMAIw Sources diff --git a/misc/README.md.utf8 b/misc/README.md.utf8 index 96cb96c..3389708 100644 --- a/misc/README.md.utf8 +++ b/misc/README.md.utf8 @@ -1,8 +1,8 @@ # Codepages for JS [Codepages](https://en.wikipedia.org/wiki/Codepage) are character encodings. In -many contexts, single-byte character sets are used in lieu of standard multibyte -Unicode encodings. They use 256 characters with a simple mapping. +many contexts, single- or double-byte character sets are used in lieu of Unicode +encodings. The codepages map between characters and numbers. [unicode.org](http://www.unicode.org/Public/MAPPINGS/) hosts lists of mappings. The build script automatically downloads and parses the mappings in order to @@ -81,7 +81,35 @@ In node: var cptable = require('codepage/dist/cpexcel.full'); -## Building the script +## Rolling your own script + +The `make.sh` script in the repo can take a manifest and generate JS source. + +Usage: + + bash make.sh path_to_manifest output_file_name JSVAR + +where + +- `JSVAR` is the name of the exported variable (generally `cptable`) +- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `path_to_manifest` is the path to the manifest file. + +The manifest file is expected to be a CSV with 3 columns: + + ,, + +If a source is specified, it will try to download the specified file and parse. +The file format is expected to follow the format from the unicode.org site. +The size should be `1` for a single-byte codepage and `2` for a double-byte +codepage. For mixed codepages (which use some single- and some double-byte +codes), the script assumes the mapping is a prefix code and generates efficient +JS code. + +Generated scripts only include the mapping. `cat` a mapping with `cputils.js` +to produce a complete script like `cpexcel.full.js`. + +## Building the complete script This script uses [voc](npm.im/voc). The script to build the codepage tables and the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. @@ -94,10 +122,11 @@ Some codepages are easier to implement algorithmically. Since these are hardcoded in utils, there is no corresponding entry (they are "magic") | CP# | Information | Description | -| --: | ----------- | ----------- | +| --: | :----------: | :---------- | | 37| unicode.org |IBM EBCDIC US-Canada | 437| unicode.org |OEM United States | 500| unicode.org |IBM EBCDIC International +| 620| NLS |Mazovia (Polish) MS-DOS | 708|MakeEncoding.cs|Arabic (ASMO 708) | 720|MakeEncoding.cs|Arabic (Transparent ASMO); Arabic (DOS) | 737| unicode.org |OEM Greek (formerly 437G); Greek (DOS) @@ -118,6 +147,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") | 870|MakeEncoding.cs|IBM EBCDIC Multilingual/ROECE (Latin 2) | 874| unicode.org |Windows Thai | 875| unicode.org |IBM EBCDIC Greek Modern +| 895| NLS |Kamenický (Czech) MS-DOS | 932| unicode.org |Japanese Shift-JIS | 936| unicode.org |Simplified Chinese GBK | 949| unicode.org |Korean @@ -139,7 +169,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") | 1250| unicode.org |Windows Central Europe | 1251| unicode.org |Windows Cyrillic | 1252| unicode.org |Windows Latin I -| 1253| unicode.org |Windows Green +| 1253| unicode.org |Windows Greek | 1254| unicode.org |Windows Turkish | 1255| unicode.org |Windows Hebrew | 1256| unicode.org |Windows Arabic @@ -199,6 +229,7 @@ hardcoded in utils, there is no corresponding entry (they are "magic") |20936|MakeEncoding.cs|Simplified Chinese (GB2312-80) |20949|MakeEncoding.cs|Korean Wansung |21025|MakeEncoding.cs|IBM EBCDIC Cyrillic Serbian-Bulgarian +|21027| NLS |Extended/Ext Alpha Lowercase |21866|MakeEncoding.cs|Ukrainian Cyrillic (KOI8-U) |28591| unicode.org |ISO 8859-1 Latin 1 (Western European) |28592| unicode.org |ISO 8859-2 Latin 2 (Central European) @@ -244,26 +275,9 @@ Note that MakeEncoding.cs deviates from unicode.org for some codepages. In the case of direct conflicts, unicode.org takes precedence. In cases where the unicode.org listing does not prescribe a value, MakeEncoding.cs value is used. -## Missing Codepages - -The following codepages are not implemented. Normative references may not be -available in all cases. Furthermore, other software packages are known to hack -certain codepages (for example, Mozilla treats ASMO-708 as an alias of Arabic -ISO-8869-6 when in fact there are many differences), so all implementations -*should* be cleanroom when possible. - -- 709 Arabic (ASMO-449+, BCON V4) -- 710 Arabic - Transparent Arabic -- 21027 (deprecated) <-- is this necessary? -- 50229 ISO 2022 Traditional Chinese -- 50930 EBCDIC Japanese (Katakana) Extended -- 50931 EBCDIC US-Canada and Japanese -- 50933 EBCDIC Korean Extended and Korean -- 50935 EBCDIC Simplified Chinese Extended and Simplified Chinese -- 50936 EBCDIC Simplified Chinese -- 50937 EBCDIC US-Canada and Traditional Chinese -- 50939 EBCDIC Japanese (Latin) Extended and Japanese -- 51950 EUC Traditional Chinese +NLS refers to the National Language Support files supplied in various versions of +Windows. In older versions of Windows (e.g. Windows 98) these files followed the +pattern `CP_#.NLS`, but newer versions use the pattern `C_#.NLS`. ## Sources diff --git a/misc/codepage.md.ascii b/misc/codepage.md.ascii index 7f71f0f..3c0b180 100644 --- a/misc/codepage.md.ascii +++ b/misc/codepage.md.ascii @@ -137,6 +137,7 @@ The following codepages are available in .NET on Windows: - 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80) - 20949 Korean Wansung - 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian +- 21027 Extended/Ext Alpha Lowercase - 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U) - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical) @@ -222,6 +223,7 @@ The following codepages are available in .NET on Windows: 20936,,2 20949,,2 21025,,1 +21027,,1 21866,,1 29001,,1 38598,,1 @@ -247,6 +249,16 @@ The following codepages are available in .NET on Windows: 57011,,2 ``` +The following codepages are dependencies for Visual FoxPro: + +- 620 Mazovia (Polish) MS-DOS +- 895 Kamenick (Czech) MS-DOS + +```>pages.csv +620,,1 +895,,1 +``` + The known missing codepages are enumerated in the README. ## Building Notes @@ -335,7 +347,7 @@ The `dec` field is merely a split of the string, and `enc` is an eversion: ``` for(var i = 0; i != 256; ++i) if(typeof dec[i] === "undefined") dec[i] = String.fromCharCode(0xFFFD); odec = JSON.stringify(dec.join("")); - outstr = '(function(){ var d = ' + odec + ', e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })();'; + outstr = '(function(){ var d = ' + odec + ', D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })();'; } else { ``` @@ -389,12 +401,13 @@ elements (like `0x7F` for CP 10000) are removed. INFILE=${1:-pages.csv} OUTFILE=${2:-cptable.js} JSVAR=${3:-cptable} +VERSION=$(cat package.json | grep version | tr -dc [0-9.]) mkdir -p codepages bits rm -f $OUTFILE $OUTFILE.tmp echo "/* $OUTFILE (C) 2013-2014 SheetJS -- http://sheetjs.com */" > $OUTFILE.tmp echo "/*jshint -W100 */" >> $OUTFILE.tmp -echo "var $JSVAR = {};" >> $OUTFILE.tmp +echo "var $JSVAR = {version:\"$VERSION\"};" >> $OUTFILE.tmp if [ -e dotnet.sh ]; then bash dotnet.sh; fi awk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do echo $cp $url @@ -486,7 +499,7 @@ describe('consistency', function() { cptable = require('./'); U = cptable.utils; var chk = function(cptable, cacheit) { return function(x) { - it('should consistently process CP ' + x + ' ' + cacheit, function() { + it('should consistently process CP ' + x, function() { var cp = cptable[x], D = cp.dec, E = cp.enc; if(cacheit) cptable.utils.cache.encache(); else cptable.utils.cache.decache(); @@ -510,8 +523,12 @@ describe('consistency', function() { cptable.utils.cache.encache(); }); }; }; - Object.keys(cptable).filter(function(w) { return w != "utils"; }).forEach(chk(cptable, true)); - Object.keys(cptable).filter(function(w) { return w != "utils"; }).forEach(chk(cptable, false)); + describe('cached', function() { + Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, true)); + }); + describe('direct', function() { + Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, false)); + }); }); ``` @@ -712,16 +729,25 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.3.0", + "version": "1.3.8", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, + "files": [ + "LICENSE", + "README.md", + "bin", + "cptable.js", + "cputils.js", + "dist/cpexcel.full.js" + ], "main": "cputils.js", "dependencies": { "voc":"", + "concat-stream":"", "commander":"" }, "devDependencies": { diff --git a/misc/codepage.md.utf16be b/misc/codepage.md.utf16be index ff90ab5..7079a37 100644 Binary files a/misc/codepage.md.utf16be and b/misc/codepage.md.utf16be differ diff --git a/misc/codepage.md.utf16le b/misc/codepage.md.utf16le index ae6dc91..9f0a040 100644 Binary files a/misc/codepage.md.utf16le and b/misc/codepage.md.utf16le differ diff --git a/misc/codepage.md.utf32be b/misc/codepage.md.utf32be index 93d76e2..6844328 100644 Binary files a/misc/codepage.md.utf32be and b/misc/codepage.md.utf32be differ diff --git a/misc/codepage.md.utf32le b/misc/codepage.md.utf32le index 43eb055..00c1b0d 100644 Binary files a/misc/codepage.md.utf32le and b/misc/codepage.md.utf32le differ diff --git a/misc/codepage.md.utf7 b/misc/codepage.md.utf7 index 9413117..c558d1a 100644 --- a/misc/codepage.md.utf7 +++ b/misc/codepage.md.utf7 @@ -137,6 +137,7 @@ The following codepages are available in .NET on Windows: - 20936 Simplified Chinese (GB2312)+ADs Chinese Simplified (GB2312-80) - 20949 Korean Wansung - 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian +- 21027 Extended/Ext Alpha Lowercase - 21866 Ukrainian (KOI8-U)+ADs Cyrillic (KOI8-U) - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew+ADs Hebrew (ISO-Logical) @@ -222,6 +223,7 @@ The following codepages are available in .NET on Windows: 20936,,2 20949,,2 21025,,1 +21027,,1 21866,,1 29001,,1 38598,,1 @@ -247,6 +249,16 @@ The following codepages are available in .NET on Windows: 57011,,2 +AGAAYABg +The following codepages are dependencies for Visual FoxPro: + +- 620 Mazovia (Polish) MS-DOS +- 895 Kamenick+AP0 (Czech) MS-DOS + ++AGAAYABgAD4-pages.csv +620,,1 +895,,1 ++AGAAYABg + The known missing codepages are enumerated in the README. +ACMAIw Building Notes @@ -335,7 +347,7 @@ The +AGA-dec+AGA field is merely a split of the string, and +AGA-enc+AGA is an e +AGAAYABg for(var i +AD0 0+ADs i +ACEAPQ 256+ADs +-+-i) if(typeof dec+AFs-i+AF0 +AD0APQA9 +ACI-undefined+ACI) dec+AFs-i+AF0 +AD0 String.fromCharCode(0xFFFD)+ADs odec +AD0 JSON.stringify(dec.join(+ACIAIg))+ADs - outstr +AD0 '(function()+AHs var d +AD0 ' +- odec +- ', e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs'+ADs + outstr +AD0 '(function()+AHs var d +AD0 ' +- odec +- ', D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs'+ADs +AH0 else +AHs +AGAAYABg @@ -389,12 +401,13 @@ elements (like +AGA-0x7F+AGA for CP 10000) are removed. INFILE+AD0AJAB7-1:-pages.csv+AH0 OUTFILE+AD0AJAB7-2:-cptable.js+AH0 JSVAR+AD0AJAB7-3:-cptable+AH0 +VERSION+AD0AJA(cat package.json +AHw grep version +AHw tr -dc +AFs-0-9.+AF0) mkdir -p codepages bits rm -f +ACQ-OUTFILE +ACQ-OUTFILE.tmp echo +ACI-/+ACo +ACQ-OUTFILE (C) 2013-2014 SheetJS -- http://sheetjs.com +ACo-/+ACI +AD4 +ACQ-OUTFILE.tmp echo +ACI-/+ACo-jshint -W100 +ACo-/+ACI +AD4APg +ACQ-OUTFILE.tmp -echo +ACI-var +ACQ-JSVAR +AD0 +AHsAfQA7ACI +AD4APg +ACQ-OUTFILE.tmp +echo +ACI-var +ACQ-JSVAR +AD0 +AHs-version:+AFwAIgAk-VERSION+AFwAIgB9ADsAIg +AD4APg +ACQ-OUTFILE.tmp if +AFs -e dotnet.sh +AF0AOw then bash dotnet.sh+ADs fi awk -F, '+AHs-print +ACQ-1, +ACQ-2, +ACQ-3+AH0' +ACQ-INFILE +AHw while read cp url cptype+ADs do echo +ACQ-cp +ACQ-url @@ -486,7 +499,7 @@ describe('consistency', function() +AHs cptable +AD0 require('./')+ADs U +AD0 cptable.utils+ADs var chk +AD0 function(cptable, cacheit) +AHs return function(x) +AHs - it('should consistently process CP ' +- x +- ' ' +- cacheit, function() +AHs + it('should consistently process CP ' +- x, function() +AHs var cp +AD0 cptable+AFs-x+AF0, D +AD0 cp.dec, E +AD0 cp.enc+ADs if(cacheit) cptable.utils.cache.encache()+ADs else cptable.utils.cache.decache()+ADs @@ -510,8 +523,12 @@ describe('consistency', function() +AHs cptable.utils.cache.encache()+ADs +AH0)+ADs +AH0AOw +AH0AOw - Object.keys(cptable).filter(function(w) +AHs return w +ACEAPQ +ACI-utils+ACIAOw +AH0).forEach(chk(cptable, true))+ADs - Object.keys(cptable).filter(function(w) +AHs return w +ACEAPQ +ACI-utils+ACIAOw +AH0).forEach(chk(cptable, false))+ADs + describe('cached', function() +AHs + Object.keys(cptable).filter(function(w) +AHs return w +AD0APQ +-w+ADs +AH0).forEach(chk(cptable, true))+ADs + +AH0)+ADs + describe('direct', function() +AHs + Object.keys(cptable).filter(function(w) +AHs return w +AD0APQ +-w+ADs +AH0).forEach(chk(cptable, false))+ADs + +AH0)+ADs +AH0)+ADs +AGAAYABg @@ -712,16 +729,25 @@ describe('failures', function() +AHs +AGAAYABg-json+AD4-package.json +AHs +ACI-name+ACI: +ACI-codepage+ACI, - +ACI-version+ACI: +ACI-1.3.0+ACI, + +ACI-version+ACI: +ACI-1.3.8+ACI, +ACI-author+ACI: +ACI-SheetJS+ACI, +ACI-description+ACI: +ACI-pure-JS library to handle codepages+ACI, +ACI-keywords+ACI: +AFs +ACI-codepage+ACI, +ACI-iconv+ACI, +ACI-convert+ACI, +ACI-strings+ACI +AF0, +ACI-bin+ACI: +AHs +ACI-codepage+ACI: +ACI./bin/codepage.njs+ACI +AH0, + +ACI-files+ACI: +AFs + +ACI-LICENSE+ACI, + +ACI-README.md+ACI, + +ACI-bin+ACI, + +ACI-cptable.js+ACI, + +ACI-cputils.js+ACI, + +ACI-dist/cpexcel.full.js+ACI + +AF0, +ACI-main+ACI: +ACI-cputils.js+ACI, +ACI-dependencies+ACI: +AHs +ACI-voc+ACI:+ACIAIg, + +ACI-concat-stream+ACI:+ACIAIg, +ACI-commander+ACI:+ACIAIg +AH0, +ACI-devDependencies+ACI: +AHs diff --git a/misc/codepage.md.utf8 b/misc/codepage.md.utf8 index 42665b5..ccb7537 100644 --- a/misc/codepage.md.utf8 +++ b/misc/codepage.md.utf8 @@ -137,6 +137,7 @@ The following codepages are available in .NET on Windows: - 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80) - 20949 Korean Wansung - 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian +- 21027 Extended/Ext Alpha Lowercase - 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U) - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical) @@ -222,6 +223,7 @@ The following codepages are available in .NET on Windows: 20936,,2 20949,,2 21025,,1 +21027,,1 21866,,1 29001,,1 38598,,1 @@ -247,6 +249,16 @@ The following codepages are available in .NET on Windows: 57011,,2 ``` +The following codepages are dependencies for Visual FoxPro: + +- 620 Mazovia (Polish) MS-DOS +- 895 Kamenický (Czech) MS-DOS + +```>pages.csv +620,,1 +895,,1 +``` + The known missing codepages are enumerated in the README. ## Building Notes @@ -335,7 +347,7 @@ The `dec` field is merely a split of the string, and `enc` is an eversion: ``` for(var i = 0; i != 256; ++i) if(typeof dec[i] === "undefined") dec[i] = String.fromCharCode(0xFFFD); odec = JSON.stringify(dec.join("")); - outstr = '(function(){ var d = ' + odec + ', e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })();'; + outstr = '(function(){ var d = ' + odec + ', D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })();'; } else { ``` @@ -389,12 +401,13 @@ elements (like `0x7F` for CP 10000) are removed. INFILE=${1:-pages.csv} OUTFILE=${2:-cptable.js} JSVAR=${3:-cptable} +VERSION=$(cat package.json | grep version | tr -dc [0-9.]) mkdir -p codepages bits rm -f $OUTFILE $OUTFILE.tmp echo "/* $OUTFILE (C) 2013-2014 SheetJS -- http://sheetjs.com */" > $OUTFILE.tmp echo "/*jshint -W100 */" >> $OUTFILE.tmp -echo "var $JSVAR = {};" >> $OUTFILE.tmp +echo "var $JSVAR = {version:\"$VERSION\"};" >> $OUTFILE.tmp if [ -e dotnet.sh ]; then bash dotnet.sh; fi awk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do echo $cp $url @@ -486,7 +499,7 @@ describe('consistency', function() { cptable = require('./'); U = cptable.utils; var chk = function(cptable, cacheit) { return function(x) { - it('should consistently process CP ' + x + ' ' + cacheit, function() { + it('should consistently process CP ' + x, function() { var cp = cptable[x], D = cp.dec, E = cp.enc; if(cacheit) cptable.utils.cache.encache(); else cptable.utils.cache.decache(); @@ -510,8 +523,12 @@ describe('consistency', function() { cptable.utils.cache.encache(); }); }; }; - Object.keys(cptable).filter(function(w) { return w != "utils"; }).forEach(chk(cptable, true)); - Object.keys(cptable).filter(function(w) { return w != "utils"; }).forEach(chk(cptable, false)); + describe('cached', function() { + Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, true)); + }); + describe('direct', function() { + Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, false)); + }); }); ``` @@ -712,16 +729,25 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.3.0", + "version": "1.3.8", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, + "files": [ + "LICENSE", + "README.md", + "bin", + "cptable.js", + "cputils.js", + "dist/cpexcel.full.js" + ], "main": "cputils.js", "dependencies": { "voc":"", + "concat-stream":"", "commander":"" }, "devDependencies": { diff --git a/misc/cptable.js.ascii b/misc/cptable.js.ascii index a604e3f..34ce9a9 100644 --- a/misc/cptable.js.ascii +++ b/misc/cptable.js.ascii @@ -1,25 +1,25 @@ /* cptable.js (C) 2013-2014 SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {}; -cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz|{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[775] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[850] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[852] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[855] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[857] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[860] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[861] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[862] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[863] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[864] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[865] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[866] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[869] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[874] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[875] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\u001a\\\u001aSTUVWXYZ\u001a\u001a0123456789\u001a\u001a", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +var cptable = {version:"1.3.8"}; +cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz|{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[775] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[850] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[852] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[855] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[857] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[860] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[861] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[862] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[863] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[864] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[865] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[866] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[869] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[874] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[875] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\u001a\\\u001aSTUVWXYZ\u001a\u001a0123456789\u001a\u001a", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[932] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -800,52 +800,52 @@ for(j = 0; j != D[248].length; ++j) if(D[248][j].charCodeAt(0) !== 0xFFFD) { e[D D[249] = "".split(""); for(j = 0; j != D[249].length; ++j) if(D[249][j].charCodeAt(0) !== 0xFFFD) { e[D[249][j]] = 63744 + j; d[63744 + j] = D[249][j];} return {"enc": e, "dec": d }; })(); -cptable[1026] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&*);^-/[,%_>?:'=abcdefghi}`jklmnopqrstuvwxyz]$@|ABCDEFGHI~JKLMNOPQR\\STUVWXYZ#0123456789\"", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1250] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1251] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1252] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1253] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1254] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1255] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1256] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1257] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1258] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10000] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10006] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10007] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28591] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28592] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28593] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28594] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28595] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28596] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28597] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28598] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28599] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28600] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28601] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28603] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28604] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28605] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28606] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[708] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[720] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[858] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[870] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1047] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b\u0018\u0019\u001c\u001d\u001e\u001f\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1140] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1141] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&~$*);^-/[,%_>?`:#'=\"abcdefghijklmnopqrstuvwxyz@|ABCDEFGHIJKLMNOPQR}STUVWXYZ\\0123456789]", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1142] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a }#.<(+!&*);^-/$,%_>?`:'=\"@abcdefghijklmnopqr{[]stuvwxyz|ABCDEFGHIJKLMNOPQR~\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1143] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {}.<(+!&`*);^-/#$,%_>?\\:'=\"abcdefghijklmnopqr]stuvwxyz[|ABCDEFGHIJKLMNOPQR~STUVWXYZ@0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1144] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {\\.<(+!&]}~$*);^-/,%_>?:'=\"abcdefghi[jklmnopqrstuvwxyz#@|ABCDEFGHIJKLMNOPQR`STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1145] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]$*);-/#,%_>?`:@'=\"abcdefghijklmnopqrstuvwxyz^!~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1146] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a $.<(+|&!*);-/,%_>?`:#@'=\"abcdefghijklmnopqrstuvwxyz[^]~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1147] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a @\\.<(+!&{}$*);^-/,%_>?:'=\"abcdefghi[jklmnopqr`stuvwxyz#]|~ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1148] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz|{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1149] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+!&$*);-/,%_>?:#'=\"abcdefghi`{jklmnopqr}]stuvwxyz@[|\\ABCDEFGHI~JKLMNOPQRSTUVWXYZ^0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[1026] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&*);^-/[,%_>?:'=abcdefghi}`jklmnopqrstuvwxyz]$@|ABCDEFGHI~JKLMNOPQR\\STUVWXYZ#0123456789\"", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1250] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1251] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1252] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1253] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1254] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1255] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1256] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1257] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1258] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10000] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10006] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10007] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28591] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28592] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28593] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28594] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28595] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28596] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28597] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28598] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28599] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28600] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28601] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28603] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28604] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28605] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28606] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[708] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[720] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[858] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[870] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1047] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b\u0018\u0019\u001c\u001d\u001e\u001f\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1140] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1141] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&~$*);^-/[,%_>?`:#'=\"abcdefghijklmnopqrstuvwxyz@|ABCDEFGHIJKLMNOPQR}STUVWXYZ\\0123456789]", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1142] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a }#.<(+!&*);^-/$,%_>?`:'=\"@abcdefghijklmnopqr{[]stuvwxyz|ABCDEFGHIJKLMNOPQR~\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1143] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {}.<(+!&`*);^-/#$,%_>?\\:'=\"abcdefghijklmnopqr]stuvwxyz[|ABCDEFGHIJKLMNOPQR~STUVWXYZ@0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1144] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {\\.<(+!&]}~$*);^-/,%_>?:'=\"abcdefghi[jklmnopqrstuvwxyz#@|ABCDEFGHIJKLMNOPQR`STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1145] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]$*);-/#,%_>?`:@'=\"abcdefghijklmnopqrstuvwxyz^!~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1146] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a $.<(+|&!*);-/,%_>?`:#@'=\"abcdefghijklmnopqrstuvwxyz[^]~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1147] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a @\\.<(+!&{}$*);^-/,%_>?:'=\"abcdefghi[jklmnopqr`stuvwxyz#]|~ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1148] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz|{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1149] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+!&$*);-/,%_>?:#'=\"abcdefghi`{jklmnopqr}]stuvwxyz@[|\\ABCDEFGHI~JKLMNOPQRSTUVWXYZ^0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[1361] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -1624,8 +1624,8 @@ for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D D[253] = "".split(""); for(j = 0; j != D[253].length; ++j) if(D[253][j].charCodeAt(0) !== 0xFFFD) { e[D[253][j]] = 64768 + j; d[64768 + j] = D[253][j];} return {"enc": e, "dec": d }; })(); -cptable[10004] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10005] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[10004] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10005] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10008] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -1792,10 +1792,10 @@ for(j = 0; j != D[246].length; ++j) if(D[246][j].charCodeAt(0) !== 0xFFFD) { e[D D[247] = "".split(""); for(j = 0; j != D[247].length; ++j) if(D[247][j].charCodeAt(0) !== 0xFFFD) { e[D[247][j]] = 63232 + j; d[63232 + j] = D[247][j];} return {"enc": e, "dec": d }; })(); -cptable[10010] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10017] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10021] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10082] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[10010] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10017] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10021] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10082] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20000] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -2996,10 +2996,10 @@ for(j = 0; j != D[251].length; ++j) if(D[251][j].charCodeAt(0) !== 0xFFFD) { e[D D[252] = "".split(""); for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D[252][j]] = 64512 + j; d[64512 + j] = D[252][j];} return {"enc": e, "dec": d }; })(); -cptable[20105] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20106] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20107] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20108] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz|", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[20105] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20106] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20107] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20108] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz|", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20261] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]_abcdefghijklmnopqrstuvwxyz|$#".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -3030,25 +3030,25 @@ for(j = 0; j != D[206].length; ++j) if(D[206][j].charCodeAt(0) !== 0xFFFD) { e[D D[207] = "".split(""); for(j = 0; j != D[207].length; ++j) if(D[207][j].charCodeAt(0) !== 0xFFFD) { e[D[207][j]] = 52992 + j; d[52992 + j] = D[207][j];} return {"enc": e, "dec": d }; })(); -cptable[20269] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]_abcdefghijklmnopqrstuvwxyz{|}$#`^~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20273] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&~$*);^-/[,%_>?`:#'=\"abcdefghijklmnopqrstuvwxyz@|ABCDEFGHIJKLMNOPQR}STUVWXYZ\\0123456789]", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20277] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a }#.<(+!&*);^-/$,%_>?`:'=\"@abcdefghijklmnopqr{[]stuvwxyz|ABCDEFGHIJKLMNOPQR~\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20278] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {}.<(+!&`*);^-/#$,%_>?\\:'=\"abcdefghijklmnopqr]stuvwxyz[|ABCDEFGHIJKLMNOPQR~STUVWXYZ@0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20280] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {\\.<(+!&]}~$*);^-/,%_>?:'=\"abcdefghi[jklmnopqrstuvwxyz#@|ABCDEFGHIJKLMNOPQR`STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20284] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]$*);-/#,%_>?`:@'=\"abcdefghijklmnopqrstuvwxyz^!~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20285] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a $.<(+|&!*);-/,%_>?`:#@'=\"abcdefghijklmnopqrstuvwxyz[^]~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20290] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!*);-/abcdefgh,%_>?[ijklmnop`:#@'=\"]qr~s^\\tuvwxyz{ABCDEFGHI}JKLMNOPQR$STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20297] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a @\\.<(+!&{}$*);^-/,%_>?:'=\"abcdefghi[jklmnopqr`stuvwxyz#]|~ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20420] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?:#@'=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20423] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:'=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20424] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20833] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?[`:#@'=\"]abcdefghijklmnopqr~stuvwxyz^\\{ABCDEFGHI}JKLMNOPQRSTUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20838] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]!$*);-/^,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20866] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20871] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+!&$*);-/,%_>?:#'=\"abcdefghi`{jklmnopqr}]stuvwxyz@[|\\ABCDEFGHI~JKLMNOPQRSTUVWXYZ^0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20880] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20905] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&*);^-/[,%_>?:'=abcdefghi|jklmnopqrstuvwxyz@}]$ABCDEFGHI~JKLMNOPQR`\\STUVWXYZ#0123456789\"", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20924] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b\u0018\u0019\u001c\u001d\u001e\u001f\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[20269] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]_abcdefghijklmnopqrstuvwxyz{|}$#`^~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20273] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&~$*);^-/[,%_>?`:#'=\"abcdefghijklmnopqrstuvwxyz@|ABCDEFGHIJKLMNOPQR}STUVWXYZ\\0123456789]", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20277] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a }#.<(+!&*);^-/$,%_>?`:'=\"@abcdefghijklmnopqr{[]stuvwxyz|ABCDEFGHIJKLMNOPQR~\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20278] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {}.<(+!&`*);^-/#$,%_>?\\:'=\"abcdefghijklmnopqr]stuvwxyz[|ABCDEFGHIJKLMNOPQR~STUVWXYZ@0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20280] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {\\.<(+!&]}~$*);^-/,%_>?:'=\"abcdefghi[jklmnopqrstuvwxyz#@|ABCDEFGHIJKLMNOPQR`STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20284] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]$*);-/#,%_>?`:@'=\"abcdefghijklmnopqrstuvwxyz^!~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20285] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a $.<(+|&!*);-/,%_>?`:#@'=\"abcdefghijklmnopqrstuvwxyz[^]~{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20290] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!*);-/abcdefgh,%_>?[ijklmnop`:#@'=\"]qr~s^\\tuvwxyz{ABCDEFGHI}JKLMNOPQR$STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20297] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a @\\.<(+!&{}$*);^-/,%_>?:'=\"abcdefghi[jklmnopqr`stuvwxyz#]|~ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20420] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?:#@'=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20423] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:'=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20424] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20833] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?[`:#@'=\"]abcdefghijklmnopqr~stuvwxyz^\\{ABCDEFGHI}JKLMNOPQRSTUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20838] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+|&]!$*);-/^,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20866] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20871] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+!&$*);-/,%_>?:#'=\"abcdefghi`{jklmnopqr}]stuvwxyz@[|\\ABCDEFGHI~JKLMNOPQRSTUVWXYZ^0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20880] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20905] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a {.<(+!&*);^-/[,%_>?:'=abcdefghi|jklmnopqrstuvwxyz@}]$ABCDEFGHI~JKLMNOPQR`\\STUVWXYZ#0123456789\"", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20924] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b\u0018\u0019\u001c\u001d\u001e\u001f\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20932] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -3585,10 +3585,11 @@ for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D D[253] = "".split(""); for(j = 0; j != D[253].length; ++j) if(D[253][j].charCodeAt(0) !== 0xFFFD) { e[D[253][j]] = 64768 + j; d[64768 + j] = D[253][j];} return {"enc": e, "dec": d }; })(); -cptable[21025] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[21866] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[29001] = (function(){ var d = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[21025] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/|,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[21027] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f\u0000 \u0000.<(+|&!$*);-/\u0000,%_>?`:#@'\"\u0000abcdefghi\u0000jklmnopqr~stuvwxyz[^]{ABCDEFG\u0000\u0000}JKLMNOP\u0000\\\u0000STUVWX\u0000\u000001234567", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[21866] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[29001] = (function(){ var d = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[50220] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u0000\u0000\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -6335,4 +6336,6 @@ for(j = 0; j != D[201].length; ++j) if(D[201][j].charCodeAt(0) !== 0xFFFD) { e[D D[239] = "".split(""); for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D[239][j]] = 61184 + j; d[61184 + j] = D[239][j];} return {"enc": e, "dec": d }; })(); +cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); if (typeof module !== 'undefined' && module.exports) module.exports = cptable; diff --git a/misc/cptable.js.utf16be b/misc/cptable.js.utf16be index cfa1502..6044a9e 100644 Binary files a/misc/cptable.js.utf16be and b/misc/cptable.js.utf16be differ diff --git a/misc/cptable.js.utf16le b/misc/cptable.js.utf16le index 432a50b..6ad1f72 100644 Binary files a/misc/cptable.js.utf16le and b/misc/cptable.js.utf16le differ diff --git a/misc/cptable.js.utf32be b/misc/cptable.js.utf32be index f9e391d..bcb3a14 100644 Binary files a/misc/cptable.js.utf32be and b/misc/cptable.js.utf32be differ diff --git a/misc/cptable.js.utf32le b/misc/cptable.js.utf32le index b8e1f7e..0721aba 100644 Binary files a/misc/cptable.js.utf32le and b/misc/cptable.js.utf32le differ diff --git a/misc/cptable.js.utf7 b/misc/cptable.js.utf7 index e4fa553..3286882 100644 --- a/misc/cptable.js.utf7 +++ b/misc/cptable.js.utf7 @@ -1,25 +1,25 @@ /+ACo cptable.js (C) 2013-2014 SheetJS -- http://sheetjs.com +ACo-/ /+ACo-jshint -W100 +ACo-/ -var cptable +AD0 +AHsAfQA7 -cptable+AFs-37+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAF4AowClALcAqQCnALYAvAC9AL4AWwBdAK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-437+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3ACiAKMApSCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-500+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAFs.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-737+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDowOkA6UDpgOnA6gDqQOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwwPCA8QDxQPGA8cDyCWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAPJA6wDrQOuA8oDrwPMA80DywPOA4YDiAOJA4oDjAOOA48AsSJlImQDqgOrAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-775+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwEGAPwA6QEBAOQBIwDlAQcBQgETAVYBVwErAXkAxADFAMkA5gDGAU0A9gEiAKIBWgFbANYA3AD4AKMA2ADXAKQBAAEqAPMBewF8AXogHQCmAKkArgCsAL0AvAFBAKsAuyWRJZIlkyUCJSQBBAEMARgBFiVjJVElVyVdAS4BYCUQJRQlNCUsJRwlACU8AXIBaiVaJVQlaSVmJWAlUCVsAX0BBQENARkBFwEvAWEBcwFrAX4lGCUMJYglhCWMJZAlgADTAN8BTAFDAPUA1QC1AUQBNgE3ATsBPAFGARIBRSAZAK0AsSAcAL4AtgCnAPcgHgCwIhkAtwC5ALMAsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-850+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2ADXAZIA4QDtAPMA+gDxANEAqgC6AL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQA8ADQAMoAywDIATEAzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1AP4A3gDaANsA2QD9AN0ArwC0AK0AsSAXAL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-852+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQBbwEHAOcBQgDrAVABUQDuAXkAxAEGAMkBOQE6APQA9gE9AT4BWgFbANYA3AFkAWUBQQDXAQ0A4QDtAPMA+gEEAQUBfQF+ARgBGQCsAXoBDAFfAKsAuyWRJZIlkyUCJSQAwQDCARoBXiVjJVElVyVdAXsBfCUQJRQlNCUsJRwlACU8AQIBAyVaJVQlaSVmJWAlUCVsAKQBEQEQAQ4AywEPAUcAzQDOARslGCUMJYglhAFiAW4lgADTAN8A1AFDAUQBSAFgAWEBVADaAVUBcAD9AN0BYwC0AK0C3QLbAscC2ACnAPcAuACwAKgC2QFxAVgBWSWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-855+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwRSBAIEUwQDBFEEAQRUBAQEVQQFBFYEBgRXBAcEWAQIBFkECQRaBAoEWwQLBFwEDAReBA4EXwQPBE4ELgRKBCoEMAQQBDEEEQRGBCYENAQUBDUEFQREBCQEMwQTAKsAuyWRJZIlkyUCJSQERQQlBDgEGCVjJVElVyVdBDkEGSUQJRQlNCUsJRwlACU8BDoEGiVaJVQlaSVmJWAlUCVsAKQEOwQbBDwEHAQ9BB0EPgQeBD8lGCUMJYglhAQfBE8lgAQvBEAEIARBBCEEQgQiBEMEIwQ2BBYEMgQSBEwELCEWAK0ESwQrBDcEFwRIBCgETQQtBEkEKQRHBCcApyWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-857+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuATEAxADFAMkA5gDGAPQA9gDyAPsA+QEwANYA3AD4AKMA2AFeAV8A4QDtAPMA+gDxANEBHgEfAL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQAugCqAMoAywDI//0AzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1//0A1wDaANsA2QDsAP8ArwC0AK0Asf/9AL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-860+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOMA4ADBAOcA6gDKAOgAzQDUAOwAwwDCAMkAwADIAPQA9QDyANoA+QDMANUA3ACiAKMA2SCnANMA4QDtAPMA+gDxANEAqgC6AL8A0gCsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-861+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA0ADwAN4AxADFAMkA5gDGAPQA9gD+APsA3QD9ANYA3AD4AKMA2CCnAZIA4QDtAPMA+gDBAM0A0wDaAL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-862+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6gCiAKMApSCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-863+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAMIA4AC2AOcA6gDrAOgA7wDuIBcAwACnAMkAyADKAPQAywDPAPsA+QCkANQA3ACiAKMA2QDbAZIApgC0APMA+gCoALgAswCvAM4jEACsAL0AvAC+AKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-864+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAZqACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCwALciGSIaJZIlACUCJTwlJCUsJRwlNCUQJQwlFCUYA7IiHgPGALEAvQC8IkgAqwC7/vf++P/9//3++/78//0AoACt/oIAowCk/oT//f/9/o7+j/6V/pkGDP6d/qH+pQZgBmEGYgZjBmQGZQZmBmcGaAZp/tEGG/6x/rX+uQYfAKL+gP6B/oP+hf7K/ov+jf6R/pP+l/6b/p/+o/6n/qn+q/6t/q/+s/63/rv+v/7B/sX+y/7PAKYArAD3ANf+yQZA/tP+1/7b/t/+4/7n/uv+7f7v/vP+vf7M/s7+zf7h/n0GUf7l/un+7P7w/vL+0P7V/vX+9v7d/tn+8SWg//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-865+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2CCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsApCWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-866+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgARABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBAEEUQQEBFQEBwRXBA4EXgCwIhkAtyIaIRYApCWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-869+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4Af//9//3//f/9//3//QOG//0AtwCsAKYgGCAZA4ggFQOJA4oDqgOM//3//QOOA6sAqQOPALIAswOsAKMDrQOuA68DygOQA8wDzQORA5IDkwOUA5UDlgOXAL0DmAOZAKsAuyWRJZIlkyUCJSQDmgObA5wDnSVjJVElVyVdA54DnyUQJRQlNCUsJRwlACU8A6ADoSVaJVQlaSVmJWAlUCVsA6MDpAOlA6YDpwOoA6kDsQOyA7MlGCUMJYglhAO0A7UlgAO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPDA8IDxAOEAK0AsQPFA8YDxwCnA8gDhQCwAKgDyQPLA7ADziWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-874+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//3//f/9//0gJv/9//3//f/9//3//f/9//3//f/9//0gGCAZIBwgHSAiIBMgFP/9//3//f/9//3//f/9//0AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46//3//f/9//0OPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0OTg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkOWg5b//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-875+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +A5EDkgOTA5QDlQOWA5cDmAOZAFs.+ADw(+-+ACEAJgOaA5sDnAOdA54DnwOgA6EDowBdACQAKg)+ADsAXg--/+A6QDpQOmA6cDqAOpA6oDqwB8,+ACUAXwA+?+AKgDhgOIA4kAoAOKA4wDjgOPAGA:+ACMAQA'+AD0AXAAiA4U-abcdefghi+A7EDsgOzA7QDtQO2ALA-jklmnopqr+A7cDuAO5A7oDuwO8ALQAfg-stuvwxyz+A70DvgO/A8ADwQPDAKMDrAOtA64DygOvA8wDzQPLA84DwgPEA8UDxgPHA8gAew-ABCDEFGHI+AK0DyQOQA7AgGCAVAH0-JKLMNOPQR+ALEAvQBc-u001a+A4cgGQCmAFwAXABc-u001aSTUVWXYZ+ALIApwBc-u001a+AFw-u001a+AKsArA-0123456789+ALMAqQBc-u001a+AFw-u001a+ALsAnwAi, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +var cptable +AD0 +AHs-version:+ACI-1.3.8+ACIAfQA7 +cptable+AFs-37+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAF4AowClALcAqQCnALYAvAC9AL4AWwBdAK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-437+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3ACiAKMApSCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-500+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAFs.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-737+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDowOkA6UDpgOnA6gDqQOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwwPCA8QDxQPGA8cDyCWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAPJA6wDrQOuA8oDrwPMA80DywPOA4YDiAOJA4oDjAOOA48AsSJlImQDqgOrAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-775+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwEGAPwA6QEBAOQBIwDlAQcBQgETAVYBVwErAXkAxADFAMkA5gDGAU0A9gEiAKIBWgFbANYA3AD4AKMA2ADXAKQBAAEqAPMBewF8AXogHQCmAKkArgCsAL0AvAFBAKsAuyWRJZIlkyUCJSQBBAEMARgBFiVjJVElVyVdAS4BYCUQJRQlNCUsJRwlACU8AXIBaiVaJVQlaSVmJWAlUCVsAX0BBQENARkBFwEvAWEBcwFrAX4lGCUMJYglhCWMJZAlgADTAN8BTAFDAPUA1QC1AUQBNgE3ATsBPAFGARIBRSAZAK0AsSAcAL4AtgCnAPcgHgCwIhkAtwC5ALMAsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-850+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2ADXAZIA4QDtAPMA+gDxANEAqgC6AL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQA8ADQAMoAywDIATEAzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1AP4A3gDaANsA2QD9AN0ArwC0AK0AsSAXAL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-852+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQBbwEHAOcBQgDrAVABUQDuAXkAxAEGAMkBOQE6APQA9gE9AT4BWgFbANYA3AFkAWUBQQDXAQ0A4QDtAPMA+gEEAQUBfQF+ARgBGQCsAXoBDAFfAKsAuyWRJZIlkyUCJSQAwQDCARoBXiVjJVElVyVdAXsBfCUQJRQlNCUsJRwlACU8AQIBAyVaJVQlaSVmJWAlUCVsAKQBEQEQAQ4AywEPAUcAzQDOARslGCUMJYglhAFiAW4lgADTAN8A1AFDAUQBSAFgAWEBVADaAVUBcAD9AN0BYwC0AK0C3QLbAscC2ACnAPcAuACwAKgC2QFxAVgBWSWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-855+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwRSBAIEUwQDBFEEAQRUBAQEVQQFBFYEBgRXBAcEWAQIBFkECQRaBAoEWwQLBFwEDAReBA4EXwQPBE4ELgRKBCoEMAQQBDEEEQRGBCYENAQUBDUEFQREBCQEMwQTAKsAuyWRJZIlkyUCJSQERQQlBDgEGCVjJVElVyVdBDkEGSUQJRQlNCUsJRwlACU8BDoEGiVaJVQlaSVmJWAlUCVsAKQEOwQbBDwEHAQ9BB0EPgQeBD8lGCUMJYglhAQfBE8lgAQvBEAEIARBBCEEQgQiBEMEIwQ2BBYEMgQSBEwELCEWAK0ESwQrBDcEFwRIBCgETQQtBEkEKQRHBCcApyWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-857+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuATEAxADFAMkA5gDGAPQA9gDyAPsA+QEwANYA3AD4AKMA2AFeAV8A4QDtAPMA+gDxANEBHgEfAL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQAugCqAMoAywDI//0AzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1//0A1wDaANsA2QDsAP8ArwC0AK0Asf/9AL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-860+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOMA4ADBAOcA6gDKAOgAzQDUAOwAwwDCAMkAwADIAPQA9QDyANoA+QDMANUA3ACiAKMA2SCnANMA4QDtAPMA+gDxANEAqgC6AL8A0gCsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-861+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA0ADwAN4AxADFAMkA5gDGAPQA9gD+APsA3QD9ANYA3AD4AKMA2CCnAZIA4QDtAPMA+gDBAM0A0wDaAL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-862+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6gCiAKMApSCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-863+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAMIA4AC2AOcA6gDrAOgA7wDuIBcAwACnAMkAyADKAPQAywDPAPsA+QCkANQA3ACiAKMA2QDbAZIApgC0APMA+gCoALgAswCvAM4jEACsAL0AvAC+AKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-864+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAZqACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCwALciGSIaJZIlACUCJTwlJCUsJRwlNCUQJQwlFCUYA7IiHgPGALEAvQC8IkgAqwC7/vf++P/9//3++/78//0AoACt/oIAowCk/oT//f/9/o7+j/6V/pkGDP6d/qH+pQZgBmEGYgZjBmQGZQZmBmcGaAZp/tEGG/6x/rX+uQYfAKL+gP6B/oP+hf7K/ov+jf6R/pP+l/6b/p/+o/6n/qn+q/6t/q/+s/63/rv+v/7B/sX+y/7PAKYArAD3ANf+yQZA/tP+1/7b/t/+4/7n/uv+7f7v/vP+vf7M/s7+zf7h/n0GUf7l/un+7P7w/vL+0P7V/vX+9v7d/tn+8SWg//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-865+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2CCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsApCWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-866+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgARABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBAEEUQQEBFQEBwRXBA4EXgCwIhkAtyIaIRYApCWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-869+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4Af//9//3//f/9//3//QOG//0AtwCsAKYgGCAZA4ggFQOJA4oDqgOM//3//QOOA6sAqQOPALIAswOsAKMDrQOuA68DygOQA8wDzQORA5IDkwOUA5UDlgOXAL0DmAOZAKsAuyWRJZIlkyUCJSQDmgObA5wDnSVjJVElVyVdA54DnyUQJRQlNCUsJRwlACU8A6ADoSVaJVQlaSVmJWAlUCVsA6MDpAOlA6YDpwOoA6kDsQOyA7MlGCUMJYglhAO0A7UlgAO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPDA8IDxAOEAK0AsQPFA8YDxwCnA8gDhQCwAKgDyQPLA7ADziWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-874+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//3//f/9//0gJv/9//3//f/9//3//f/9//3//f/9//0gGCAZIBwgHSAiIBMgFP/9//3//f/9//3//f/9//0AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46//3//f/9//0OPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0OTg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkOWg5b//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-875+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +A5EDkgOTA5QDlQOWA5cDmAOZAFs.+ADw(+-+ACEAJgOaA5sDnAOdA54DnwOgA6EDowBdACQAKg)+ADsAXg--/+A6QDpQOmA6cDqAOpA6oDqwB8,+ACUAXwA+?+AKgDhgOIA4kAoAOKA4wDjgOPAGA:+ACMAQA'+AD0AXAAiA4U-abcdefghi+A7EDsgOzA7QDtQO2ALA-jklmnopqr+A7cDuAO5A7oDuwO8ALQAfg-stuvwxyz+A70DvgO/A8ADwQPDAKMDrAOtA64DygOvA8wDzQPLA84DwgPEA8UDxgPHA8gAew-ABCDEFGHI+AK0DyQOQA7AgGCAVAH0-JKLMNOPQR+ALEAvQBc-u001a+A4cgGQCmAFwAXABc-u001aSTUVWXYZ+ALIApwBc-u001a+AFw-u001a+AKsArA-0123456789+ALMAqQBc-u001a+AFw-u001a+ALsAnwAi, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-932+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4Af//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f9h/2L/Y/9k/2X/Zv9n/2j/af9q/2v/bP9t/27/b/9w/3H/cv9z/3T/df92/3f/eP95/3r/e/98/33/fv9//4D/gf+C/4P/hP+F/4b/h/+I/4n/iv+L/4z/jf+O/4//kP+R/5L/k/+U/5X/lv+X/5j/mf+a/5v/nP+d/57/n//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -800,52 +800,52 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-248+AF0.length+ADs +-+-j) if(D+AFs-248+AF0AWw-j D+AFs-249+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//X6Yfpt+mYHggeGGRoZHhkiJeYl6iXyJe4n/i5iLmY6ljqSOo5RulG2Ub5RxlHOXSZhymV+caJxunG2eC54NnhCeD54SnhGeoZ71nwmfR594n3ufep95Vx5wZnxviDyNso6mkcOUdJR4lHaUdZpgnHScc5xxnHWeFJ4TnvafCv/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9n6RwaHBlfPeGaog+iD2IP4uejJyOqY7Jl0uYc5h0mMyZYZmrmmSaZppnmySeFZ4Xn0hiB2secieGTI6olIKUgJSBmmmaaJsunhlyKYZLi5+Ug5x5nrd2dZprnHqeHXBpcGqepJ9+n0mfmHiBkrmIz1i7YFJ8p1r6JVQlZiVXJWAlbCVjJVolaSVdJVIlZCVVJV4laiVhJVglZyVbJVMlZSVWJV8layViJVklaCVcJVElUCVtJW4lcCVvJZP//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-249+AF0.length+ADs +-+-j) if(D+AFs-249+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-249+AF0AWw-j+AF0AXQ +AD0 63744 +- j+ADs d+AFs-63744 +- j+AF0 +AD0 D+AFs-249+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-1026+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUAewDxAMc.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wEeATAAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAFsA0QFf,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMATE:+ANYBXg'+AD0A3ADY-abcdefghi+AKsAuwB9AGAApgCxALA-jklmnopqr+AKoAugDmALgAxgCkALUA9g-stuvwxyz+AKEAvwBdACQAQACuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5w-ABCDEFGHI+AK0A9AB+APIA8wD1AR8-JKLMNOPQR+ALkA+wBcAFwA+QD6AP8A/AD3-STUVWXYZ+ALIA1AAjANIA0wDV-0123456789+ALMA2wBcACIA2QDaAJ8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1250+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGv/9IB4gJiAgICH//SAwAWAgOQFaAWQBfQF5//0gGCAZIBwgHSAiIBMgFP/9ISIBYSA6AVsBZQF+AXoAoALHAtgBQQCkAQQApgCnAKgAqQFeAKsArACtAK4BewCwALEC2wFCALQAtQC2ALcAuAEFAV8AuwE9At0BPgF8AVQAwQDCAQIAxAE5AQYAxwEMAMkBGADLARoAzQDOAQ4BEAFDAUcA0wDUAVAA1gDXAVgBbgDaAXAA3ADdAWIA3wFVAOEA4gEDAOQBOgEHAOcBDQDpARkA6wEbAO0A7gEPAREBRAFIAPMA9AFRAPYA9wFZAW8A+gFxAPwA/QFjAtkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1251+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQCBAMgGgRTIB4gJiAgICEgrCAwBAkgOQQKBAwECwQPBFIgGCAZIBwgHSAiIBMgFP/9ISIEWSA6BFoEXARbBF8AoAQOBF4ECACkBJAApgCnBAEAqQQEAKsArACtAK4EBwCwALEEBgRWBJEAtQC2ALcEUSEWBFQAuwRYBAUEVQRXBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhBCIEIwQkBCUEJgQnBCgEKQQqBCsELAQtBC4ELwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROBE8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1252+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAwAWAgOQFS//0Bff/9//0gGCAZIBwgHSAiIBMgFALcISIBYSA6AVP//QF+AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1253+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICH//SAw//0gOf/9//3//f/9//0gGCAZIBwgHSAiIBMgFP/9ISL//SA6//3//f/9//0AoAOFA4YAowCkAKUApgCnAKgAqf/9AKsArACtAK4gFQCwALEAsgCzA4QAtQC2ALcDiAOJA4oAuwOMAL0DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOh//0DowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPO//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1254+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAwAWAgOQFS//3//f/9//0gGCAZIBwgHSAiIBMgFALcISIBYSA6AVP//f/9AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BHgDRANIA0wDUANUA1gDXANgA2QDaANsA3AEwAV4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAR8A8QDyAPMA9AD1APYA9wD4APkA+gD7APwBMQFfAP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1255+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAw//0gOf/9//3//f/9//0gGCAZIBwgHSAiIBMgFALcISL//SA6//3//f/9//0AoAChAKIAoyCqAKUApgCnAKgAqQDXAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0AvgC/BbAFsQWyBbMFtAW1BbYFtwW4Bbn//QW7BbwFvQW+Bb8FwAXBBcIFwwXwBfEF8gXzBfT//f/9//3//f/9//3//QXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6v/9//0gDiAP//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1256+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCsBn4gGgGSIB4gJiAgICECxiAwBnkgOQFSBoYGmAaIBq8gGCAZIBwgHSAiIBMgFAapISIGkSA6AVMgDCANBroAoAYMAKIAowCkAKUApgCnAKgAqQa+AKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5BhsAuwC8AL0AvgYfBsEGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgDXBjcGOAY5BjoGQAZBBkIGQwDgBkQA4gZFBkYGRwZIAOcA6ADpAOoA6wZJBkoA7gDvBksGTAZNBk4A9AZPBlAA9wZRAPkGUgD7APwgDiAPBtIAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1257+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGv/9IB4gJiAgICH//SAw//0gOf/9AKgCxwC4//0gGCAZIBwgHSAiIBMgFP/9ISL//SA6//0ArwLb//0AoP/9AKIAowCk//0ApgCnANgAqQFWAKsArACtAK4AxgCwALEAsgCzALQAtQC2ALcA+AC5AVcAuwC8AL0AvgDmAQQBLgEAAQYAxADFARgBEgEMAMkBeQEWASIBNgEqATsBYAFDAUUA0wFMANUA1gDXAXIBQQFaAWoA3AF7AX0A3wEFAS8BAQEHAOQA5QEZARMBDQDpAXoBFwEjATcBKwE8AWEBRAFGAPMBTQD1APYA9wFzAUIBWwFrAPwBfAF+AtkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1258+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAw//0gOQFS//3//f/9//0gGCAZIBwgHSAiIBMgFALcISL//SA6AVP//f/9AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAQIAxADFAMYAxwDIAMkAygDLAwAAzQDOAM8BEADRAwkA0wDUAaAA1gDXANgA2QDaANsA3AGvAwMA3wDgAOEA4gEDAOQA5QDmAOcA6ADpAOoA6wMBAO0A7gDvAREA8QMjAPMA9AGhAPYA9wD4APkA+gD7APwBsCCrAP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10000+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQgOSA6+wH7AiAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10006+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEALkAsgDJALMA1gDcA4UA4ADiAOQDhACoAOcA6QDoAOoA6wCjISIA7gDvICIAvSAwAPQA9gCmAK0A+QD7APwgIAOTA5QDmAObA54DoADfAK4AqQOjA6oApyJgALADhwORALEiZCJlAKUDkgOVA5YDlwOZA5oDnAOmA6sDqAOpA6wDnQCsA58DoSJIA6QAqwC7ICYAoAOlA6cDhgOIAVMgEyAVIBwgHSAYIBkA9wOJA4oDjAOOA60DrgOvA8wDjwPNA7EDsgPIA7QDtQPGA7MDtwO5A74DugO7A7wDvQO/A8ADzgPBA8MDxAO4A8kDwgPHA8UDtgPKA8sDkAOw//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10007+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8gIACwAKIAowCnICIAtgQGAK4AqSEiBAIEUiJgBAMEUyIeALEiZCJlBFYAtSICBAgEBARUBAcEVwQJBFkECgRaBFgEBQCsIhoBkiJIIgYAqwC7ICYAoAQLBFsEDARcBFUgEyAUIBwgHSAYIBkA9yAeBA4EXgQPBF8hFgQBBFEETwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROAKQAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10029+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAQABAQDJAQQA1gDcAOEBBQEMAOQBDQEGAQcA6QF5AXoBDgDtAQ8BEgETARYA8wEXAPQA9gD1APoBGgEbAPwgIACwARgAowCnICIAtgDfAK4AqSEiARkAqCJgASMBLgEvASoiZCJlASsBNiICIhEBQgE7ATwBPQE+ATkBOgFFAUYBQwCsIhoBRAFHIgYAqwC7ICYAoAFIAVAA1QFRAUwgEyAUIBwgHSAYIBkA9yXKAU0BVAFVAVggOSA6AVkBVgFXAWAgGiAeAWEBWgFbAMEBZAFlAM0BfQF+AWoA0wDUAWsBbgDaAW8BcAFxAXIBcwDdAP0BNwF7AUEBfAEiAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10079+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwA3QCwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQA0ADwAN4A/gD9ALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10081+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeAEeAR8BMAExAV4BXyAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2f/9AsYC3ACvAtgC2QLaALgC3QLbAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28591+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28592+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEAtgBQQCkAT0BWgCnAKgBYAFeAWQBeQCtAX0BewCwAQUC2wFCALQBPgFbAscAuAFhAV8BZQF6At0BfgF8AVQAwQDCAQIAxAE5AQYAxwEMAMkBGADLARoAzQDOAQ4BEAFDAUcA0wDUAVAA1gDXAVgBbgDaAXAA3ADdAWIA3wFVAOEA4gEDAOQBOgEHAOcBDQDpARkA6wEbAO0A7gEPAREBRAFIAPMA9AFRAPYA9wFZAW8A+gFxAPwA/QFjAtkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28593+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEmAtgAowCk//0BJACnAKgBMAFeAR4BNACt//0BewCwAScAsgCzALQAtQElALcAuAExAV8BHwE1AL3//QF8AMAAwQDC//0AxAEKAQgAxwDIAMkAygDLAMwAzQDOAM///QDRANIA0wDUASAA1gDXARwA2QDaANsA3AFsAVwA3wDgAOEA4v/9AOQBCwEJAOcA6ADpAOoA6wDsAO0A7gDv//0A8QDyAPMA9AEhAPYA9wEdAPkA+gD7APwBbQFdAtkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28594+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEATgBVgCkASgBOwCnAKgBYAESASIBZgCtAX0ArwCwAQUC2wFXALQBKQE8AscAuAFhARMBIwFnAUoBfgFLAQAAwQDCAMMAxADFAMYBLgEMAMkBGADLARYAzQDOASoBEAFFAUwBNgDUANUA1gDXANgBcgDaANsA3AFoAWoA3wEBAOEA4gDjAOQA5QDmAS8BDQDpARkA6wEXAO0A7gErAREBRgFNATcA9AD1APYA9wD4AXMA+gD7APwBaQFrAtkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28595+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDACtBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPIRYEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwApwReBF8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28596+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoP/9//3//QCk//3//f/9//3//f/9//0GDACt//3//f/9//3//f/9//3//f/9//3//f/9//0GG//9//3//QYf//0GIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6//3//f/9//3//QZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZS//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28597+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoCAYIBkAoyCsIK8ApgCnAKgAqQN6AKsArACt//0gFQCwALEAsgCzA4QDhQOGALcDiAOJA4oAuwOMAL0DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOh//0DowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPO//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28598+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoP/9AKIAowCkAKUApgCnAKgAqQDXAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0Avv/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0gFwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6v/9//0gDiAP//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28599+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BHgDRANIA0wDUANUA1gDXANgA2QDaANsA3AEwAV4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAR8A8QDyAPMA9AD1APYA9wD4APkA+gD7APwBMQFfAP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28600+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEARIBIgEqASgBNgCnATsBEAFgAWYBfQCtAWoBSgCwAQUBEwEjASsBKQE3ALcBPAERAWEBZwF+IBUBawFLAQAAwQDCAMMAxADFAMYBLgEMAMkBGADLARYAzQDOAM8A0AFFAUwA0wDUANUA1gFoANgBcgDaANsA3ADdAN4A3wEBAOEA4gDjAOQA5QDmAS8BDQDpARkA6wEXAO0A7gDvAPABRgFNAPMA9AD1APYBaQD4AXMA+gD7APwA/QD+ATgAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28601+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46//3//f/9//0OPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0OTg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkOWg5b//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28603+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoCAdAKIAowCkIB4ApgCnANgAqQFWAKsArACtAK4AxgCwALEAsgCzIBwAtQC2ALcA+AC5AVcAuwC8AL0AvgDmAQQBLgEAAQYAxADFARgBEgEMAMkBeQEWASIBNgEqATsBYAFDAUUA0wFMANUA1gDXAXIBQQFaAWoA3AF7AX0A3wEFAS8BAQEHAOQA5QEZARMBDQDpAXoBFwEjATcBKwE8AWEBRAFGAPMBTQD1APYA9wFzAUIBWwFrAPwBfAF+IBkAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28604+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoB4CHgMAowEKAQseCgCnHoAAqR6CHgse8gCtAK4BeB4eHh8BIAEhHkAeQQC2HlYegR5XHoMeYB7zHoQehR5hAMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BdADRANIA0wDUANUA1h5qANgA2QDaANsA3ADdAXYA3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAXUA8QDyAPMA9AD1APYeawD4APkA+gD7APwA/QF3AP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28605+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAoyCsAKUBYACnAWEAqQCqAKsArACtAK4ArwCwALEAsgCzAX0AtQC2ALcBfgC5ALoAuwFSAVMBeAC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-28606+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEAQUBQSCsIB4BYACnAWEAqQIYAKsBeQCtAXoBewCwALEBDAFCAX0gHQC2ALcBfgENAhkAuwFSAVMBeAF8AMAAwQDCAQIAxAEGAMYAxwDIAMkAygDLAMwAzQDOAM8BEAFDANIA0wDUAVAA1gFaAXAA2QDaANsA3AEYAhoA3wDgAOEA4gEDAOQBBwDmAOcA6ADpAOoA6wDsAO0A7gDvAREBRADyAPMA9AFRAPYBWwFxAPkA+gD7APwBGQIbAP8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-708+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUCJSQA6QDiJWEA4CViAOcA6gDrAOgA7wDuJVYlVSVjJVElVyVdAPQlXCVbAPsA+SUQJRQAmgCbAJwAnQCeAJ/4wSU0JSwlHACkJQAlPCVeJV8lWiVUJWkGDCVmAKsAuyWRJZIlkyVgJVAlbCVnJWglZCVlJVkGGyVYJVIlUwYfJWsGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6JYglhCWMJZAlgAZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZS+ML4w/jE+MX4xvjHJWolGCUMALUAoyWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-720+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEA6QDiAIQA4ACGAOcA6gDrAOgA7wDuAI0AjgCPAJAGUQZSAPQApAZAAPsA+QYhBiIGIwYkAKMGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1AKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAY2BjcGOAY5BjoGQQC1BkIGQwZEBkUGRgZHBkgGSQZKImEGSwZMBk0GTgZPBlAiSACwIhkAtyIaIH8AsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-858+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2ADXAZIA4QDtAPMA+gDxANEAqgC6AL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQA8ADQAMoAywDIIKwAzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1AP4A3gDaANsA2QD9AN0ArwC0AK0AsSAXAL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-870+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAWMA4QEDAQ0A5wEHAFs.+ADw(+-+ACEAJgDpARkA6wFvAO0A7gE+AToA3wBdACQAKg)+ADsAXg--/+AMIAxALdAMEBAgEMAMcBBgB8,+ACUAXwA+?+AscAyQEYAMsBbgDNAM4BPQE5AGA:+ACMAQA'+AD0AXAAiAtg-abcdefghi+AVsBSAERAP0BWQFfALA-jklmnopqr+AUIBRAFhALgC2wCkAQUAfg-stuvwxyz+AVoBRwEQAN0BWAFeAtkBBAF8AWIBewCnAX4BegF9AXkBQQFDAWAAqAC0ANcAew-ABCDEFGHI+AK0A9AD2AVUA8wFRAH0-JKLMNOPQR+ARoBcQD8AWUA+gEbAFwAXAD3-STUVWXYZ+AQ8A1ADWAVQA0wFQ-0123456789+AQ4BcADcAWQA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1047+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AXA-n+AFw-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhACFAFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAFsA3gCuAKwAowClALcAqQCnALYAvAC9AL4A3QCoAK8AXQC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1140+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAF4AowClALcAqQCnALYAvAC9AL4AWwBdAK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1141+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAOUA5wDxAMQ.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwAfgDcACQAKg)+ADsAXg--/+AMIAWwDAAMEAwwDFAMcA0QD2,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUA3w-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1APw-JKLMNOPQR+ALkA+wB9APkA+gD/ANYA9w-STUVWXYZ+ALIA1ABcAFwA0gDTANU-0123456789+ALMA2wBdANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1142+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAH0A5wDxACM.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3yCsAMUAKg)+ADsAXg--/+AMIAxADAAMEAwwAkAMcA0QD4,+ACUAXwA+?+AKYAyQDKAMsAyADNAM4AzwDMAGA:+AMYA2A'+AD0AXAAiAEA-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugB7ALgAWwBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5g-ABCDEFGHI+AK0A9AD2APIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1143+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAH0A5wDxAKc.+ADw(+-+ACEAJgBgAOoA6wDoAO0A7gDvAOwA3yCsAMUAKg)+ADsAXg--/+AMIAIwDAAMEAwwAkAMcA0QD2,+ACUAXwA+?+APgAXABcAMoAywDIAM0AzgDPAMwA6Q:+AMQA1g'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBbALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AMkA9w-STUVWXYZ+ALIA1ABAANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1144+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAHsA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgBdAOoA6wB9AO0A7gDvAH4A3wDpACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QDy,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPk:+AKMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxiCsALUA7A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA4A-ABCDEFGHI+AK0A9AD2AKYA8wD1AOg-JKLMNOPQR+ALkA+wD8AGAA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1145+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wCmAFs.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcAIwDx,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ANEAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4AXgAhAK8AfgC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1146+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxACQ.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhAKMAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUArw-stuvwxyz+AKEAvwDQAN0A3gCuAKIAWwClALcAqQCnALYAvAC9AL4AXgBdAH4AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1147+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAEAA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgB7AOoA6wB9AO0A7gDvAOwA3wCnACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QD5,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMALU:+AKMA4A'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxiCsAGAAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBdALYAvAC9AL4ArAB8AK8AfgC0ANcA6Q-ABCDEFGHI+AK0A9AD2APIA8wD1AOg-JKLMNOPQR+ALkA+wD8AKYA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1148+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAFs.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-1149+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN4.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wDGACQAKg)+ADsA1g--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPA:+ACMA0A'+AD0AXAAiANg-abcdefghi+AKsAuwBgAP0AewCxALA-jklmnopqr+AKoAugB9ALgAXSCsALUA9g-stuvwxyz+AKEAvwBAAN0AWwCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqABcAFwA1wD+-ABCDEFGHI+AK0A9AB+APIA8wD1AOY-JKLMNOPQR+ALkA+wD8APkA+gD/ALQA9w-STUVWXYZ+ALIA1ABeANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-1026+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUAewDxAMc.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wEeATAAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAFsA0QFf,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMATE:+ANYBXg'+AD0A3ADY-abcdefghi+AKsAuwB9AGAApgCxALA-jklmnopqr+AKoAugDmALgAxgCkALUA9g-stuvwxyz+AKEAvwBdACQAQACuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5w-ABCDEFGHI+AK0A9AB+APIA8wD1AR8-JKLMNOPQR+ALkA+wBcAFwA+QD6AP8A/AD3-STUVWXYZ+ALIA1AAjANIA0wDV-0123456789+ALMA2wBcACIA2QDaAJ8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1250+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGv/9IB4gJiAgICH//SAwAWAgOQFaAWQBfQF5//0gGCAZIBwgHSAiIBMgFP/9ISIBYSA6AVsBZQF+AXoAoALHAtgBQQCkAQQApgCnAKgAqQFeAKsArACtAK4BewCwALEC2wFCALQAtQC2ALcAuAEFAV8AuwE9At0BPgF8AVQAwQDCAQIAxAE5AQYAxwEMAMkBGADLARoAzQDOAQ4BEAFDAUcA0wDUAVAA1gDXAVgBbgDaAXAA3ADdAWIA3wFVAOEA4gEDAOQBOgEHAOcBDQDpARkA6wEbAO0A7gEPAREBRAFIAPMA9AFRAPYA9wFZAW8A+gFxAPwA/QFjAtkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1251+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQCBAMgGgRTIB4gJiAgICEgrCAwBAkgOQQKBAwECwQPBFIgGCAZIBwgHSAiIBMgFP/9ISIEWSA6BFoEXARbBF8AoAQOBF4ECACkBJAApgCnBAEAqQQEAKsArACtAK4EBwCwALEEBgRWBJEAtQC2ALcEUSEWBFQAuwRYBAUEVQRXBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhBCIEIwQkBCUEJgQnBCgEKQQqBCsELAQtBC4ELwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROBE8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1252+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAwAWAgOQFS//0Bff/9//0gGCAZIBwgHSAiIBMgFALcISIBYSA6AVP//QF+AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1253+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICH//SAw//0gOf/9//3//f/9//0gGCAZIBwgHSAiIBMgFP/9ISL//SA6//3//f/9//0AoAOFA4YAowCkAKUApgCnAKgAqf/9AKsArACtAK4gFQCwALEAsgCzA4QAtQC2ALcDiAOJA4oAuwOMAL0DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOh//0DowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPO//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1254+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAwAWAgOQFS//3//f/9//0gGCAZIBwgHSAiIBMgFALcISIBYSA6AVP//f/9AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BHgDRANIA0wDUANUA1gDXANgA2QDaANsA3AEwAV4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAR8A8QDyAPMA9AD1APYA9wD4APkA+gD7APwBMQFfAP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1255+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAw//0gOf/9//3//f/9//0gGCAZIBwgHSAiIBMgFALcISL//SA6//3//f/9//0AoAChAKIAoyCqAKUApgCnAKgAqQDXAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0AvgC/BbAFsQWyBbMFtAW1BbYFtwW4Bbn//QW7BbwFvQW+Bb8FwAXBBcIFwwXwBfEF8gXzBfT//f/9//3//f/9//3//QXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6v/9//0gDiAP//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1256+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCsBn4gGgGSIB4gJiAgICECxiAwBnkgOQFSBoYGmAaIBq8gGCAZIBwgHSAiIBMgFAapISIGkSA6AVMgDCANBroAoAYMAKIAowCkAKUApgCnAKgAqQa+AKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5BhsAuwC8AL0AvgYfBsEGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgDXBjcGOAY5BjoGQAZBBkIGQwDgBkQA4gZFBkYGRwZIAOcA6ADpAOoA6wZJBkoA7gDvBksGTAZNBk4A9AZPBlAA9wZRAPkGUgD7APwgDiAPBtIAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1257+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGv/9IB4gJiAgICH//SAw//0gOf/9AKgCxwC4//0gGCAZIBwgHSAiIBMgFP/9ISL//SA6//0ArwLb//0AoP/9AKIAowCk//0ApgCnANgAqQFWAKsArACtAK4AxgCwALEAsgCzALQAtQC2ALcA+AC5AVcAuwC8AL0AvgDmAQQBLgEAAQYAxADFARgBEgEMAMkBeQEWASIBNgEqATsBYAFDAUUA0wFMANUA1gDXAXIBQQFaAWoA3AF7AX0A3wEFAS8BAQEHAOQA5QEZARMBDQDpAXoBFwEjATcBKwE8AWEBRAFGAPMBTQD1APYA9wFzAUIBWwFrAPwBfAF+AtkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1258+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyCs//0gGgGSIB4gJiAgICECxiAw//0gOQFS//3//f/9//0gGCAZIBwgHSAiIBMgFALcISL//SA6AVP//f/9AXgAoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAQIAxADFAMYAxwDIAMkAygDLAwAAzQDOAM8BEADRAwkA0wDUAaAA1gDXANgA2QDaANsA3AGvAwMA3wDgAOEA4gEDAOQA5QDmAOcA6ADpAOoA6wMBAO0A7gDvAREA8QMjAPMA9AGhAPYA9wD4APkA+gD7APwBsCCrAP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10000+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQgOSA6+wH7AiAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10006+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEALkAsgDJALMA1gDcA4UA4ADiAOQDhACoAOcA6QDoAOoA6wCjISIA7gDvICIAvSAwAPQA9gCmAK0A+QD7APwgIAOTA5QDmAObA54DoADfAK4AqQOjA6oApyJgALADhwORALEiZCJlAKUDkgOVA5YDlwOZA5oDnAOmA6sDqAOpA6wDnQCsA58DoSJIA6QAqwC7ICYAoAOlA6cDhgOIAVMgEyAVIBwgHSAYIBkA9wOJA4oDjAOOA60DrgOvA8wDjwPNA7EDsgPIA7QDtQPGA7MDtwO5A74DugO7A7wDvQO/A8ADzgPBA8MDxAO4A8kDwgPHA8UDtgPKA8sDkAOw//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10007+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8gIACwAKIAowCnICIAtgQGAK4AqSEiBAIEUiJgBAMEUyIeALEiZCJlBFYAtSICBAgEBARUBAcEVwQJBFkECgRaBFgEBQCsIhoBkiJIIgYAqwC7ICYAoAQLBFsEDARcBFUgEyAUIBwgHSAYIBkA9yAeBA4EXgQPBF8hFgQBBFEETwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROAKQAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10029+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAQABAQDJAQQA1gDcAOEBBQEMAOQBDQEGAQcA6QF5AXoBDgDtAQ8BEgETARYA8wEXAPQA9gD1APoBGgEbAPwgIACwARgAowCnICIAtgDfAK4AqSEiARkAqCJgASMBLgEvASoiZCJlASsBNiICIhEBQgE7ATwBPQE+ATkBOgFFAUYBQwCsIhoBRAFHIgYAqwC7ICYAoAFIAVAA1QFRAUwgEyAUIBwgHSAYIBkA9yXKAU0BVAFVAVggOSA6AVkBVgFXAWAgGiAeAWEBWgFbAMEBZAFlAM0BfQF+AWoA0wDUAWsBbgDaAW8BcAFxAXIBcwDdAP0BNwF7AUEBfAEiAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10079+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwA3QCwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQA0ADwAN4A/gD9ALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10081+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAMYA2CIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYA5gD4AL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeAEeAR8BMAExAV4BXyAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU//0A0gDaANsA2f/9AsYC3ACvAtgC2QLaALgC3QLbAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28591+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28592+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEAtgBQQCkAT0BWgCnAKgBYAFeAWQBeQCtAX0BewCwAQUC2wFCALQBPgFbAscAuAFhAV8BZQF6At0BfgF8AVQAwQDCAQIAxAE5AQYAxwEMAMkBGADLARoAzQDOAQ4BEAFDAUcA0wDUAVAA1gDXAVgBbgDaAXAA3ADdAWIA3wFVAOEA4gEDAOQBOgEHAOcBDQDpARkA6wEbAO0A7gEPAREBRAFIAPMA9AFRAPYA9wFZAW8A+gFxAPwA/QFjAtkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28593+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEmAtgAowCk//0BJACnAKgBMAFeAR4BNACt//0BewCwAScAsgCzALQAtQElALcAuAExAV8BHwE1AL3//QF8AMAAwQDC//0AxAEKAQgAxwDIAMkAygDLAMwAzQDOAM///QDRANIA0wDUASAA1gDXARwA2QDaANsA3AFsAVwA3wDgAOEA4v/9AOQBCwEJAOcA6ADpAOoA6wDsAO0A7gDv//0A8QDyAPMA9AEhAPYA9wEdAPkA+gD7APwBbQFdAtkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28594+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEATgBVgCkASgBOwCnAKgBYAESASIBZgCtAX0ArwCwAQUC2wFXALQBKQE8AscAuAFhARMBIwFnAUoBfgFLAQAAwQDCAMMAxADFAMYBLgEMAMkBGADLARYAzQDOASoBEAFFAUwBNgDUANUA1gDXANgBcgDaANsA3AFoAWoA3wEBAOEA4gDjAOQA5QDmAS8BDQDpARkA6wEXAO0A7gErAREBRgFNATcA9AD1APYA9wD4AXMA+gD7APwBaQFrAtkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28595+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDACtBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPIRYEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwApwReBF8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28596+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoP/9//3//QCk//3//f/9//3//f/9//0GDACt//3//f/9//3//f/9//3//f/9//3//f/9//0GG//9//3//QYf//0GIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6//3//f/9//3//QZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZS//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28597+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoCAYIBkAoyCsIK8ApgCnAKgAqQN6AKsArACt//0gFQCwALEAsgCzA4QDhQOGALcDiAOJA4oAuwOMAL0DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOh//0DowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPO//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28598+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoP/9AKIAowCkAKUApgCnAKgAqQDXAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0Avv/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0gFwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6v/9//0gDiAP//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28599+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BHgDRANIA0wDUANUA1gDXANgA2QDaANsA3AEwAV4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAR8A8QDyAPMA9AD1APYA9wD4APkA+gD7APwBMQFfAP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28600+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEARIBIgEqASgBNgCnATsBEAFgAWYBfQCtAWoBSgCwAQUBEwEjASsBKQE3ALcBPAERAWEBZwF+IBUBawFLAQAAwQDCAMMAxADFAMYBLgEMAMkBGADLARYAzQDOAM8A0AFFAUwA0wDUANUA1gFoANgBcgDaANsA3ADdAN4A3wEBAOEA4gDjAOQA5QDmAS8BDQDpARkA6wEXAO0A7gDvAPABRgFNAPMA9AD1APYBaQD4AXMA+gD7APwA/QD+ATgAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28601+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46//3//f/9//0OPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0OTg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkOWg5b//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28603+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoCAdAKIAowCkIB4ApgCnANgAqQFWAKsArACtAK4AxgCwALEAsgCzIBwAtQC2ALcA+AC5AVcAuwC8AL0AvgDmAQQBLgEAAQYAxADFARgBEgEMAMkBeQEWASIBNgEqATsBYAFDAUUA0wFMANUA1gDXAXIBQQFaAWoA3AF7AX0A3wEFAS8BAQEHAOQA5QEZARMBDQDpAXoBFwEjATcBKwE8AWEBRAFGAPMBTQD1APYA9wFzAUIBWwFrAPwBfAF+IBkAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28604+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoB4CHgMAowEKAQseCgCnHoAAqR6CHgse8gCtAK4BeB4eHh8BIAEhHkAeQQC2HlYegR5XHoMeYB7zHoQehR5hAMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8BdADRANIA0wDUANUA1h5qANgA2QDaANsA3ADdAXYA3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAXUA8QDyAPMA9AD1APYeawD4APkA+gD7APwA/QF3AP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28605+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAoyCsAKUBYACnAWEAqQCqAKsArACtAK4ArwCwALEAsgCzAX0AtQC2ALcBfgC5ALoAuwFSAVMBeAC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-28606+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAEEAQUBQSCsIB4BYACnAWEAqQIYAKsBeQCtAXoBewCwALEBDAFCAX0gHQC2ALcBfgENAhkAuwFSAVMBeAF8AMAAwQDCAQIAxAEGAMYAxwDIAMkAygDLAMwAzQDOAM8BEAFDANIA0wDUAVAA1gFaAXAA2QDaANsA3AEYAhoA3wDgAOEA4gEDAOQBBwDmAOcA6ADpAOoA6wDsAO0A7gDvAREBRADyAPMA9AFRAPYBWwFxAPkA+gD7APwBGQIbAP8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-708+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUCJSQA6QDiJWEA4CViAOcA6gDrAOgA7wDuJVYlVSVjJVElVyVdAPQlXCVbAPsA+SUQJRQAmgCbAJwAnQCeAJ/4wSU0JSwlHACkJQAlPCVeJV8lWiVUJWkGDCVmAKsAuyWRJZIlkyVgJVAlbCVnJWglZCVlJVkGGyVYJVIlUwYfJWsGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6JYglhCWMJZAlgAZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZS+ML4w/jE+MX4xvjHJWolGCUMALUAoyWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-720+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEA6QDiAIQA4ACGAOcA6gDrAOgA7wDuAI0AjgCPAJAGUQZSAPQApAZAAPsA+QYhBiIGIwYkAKMGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1AKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAY2BjcGOAY5BjoGQQC1BkIGQwZEBkUGRgZHBkgGSQZKImEGSwZMBk0GTgZPBlAiSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-858+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3AD4AKMA2ADXAZIA4QDtAPMA+gDxANEAqgC6AL8ArgCsAL0AvAChAKsAuyWRJZIlkyUCJSQAwQDCAMAAqSVjJVElVyVdAKIApSUQJRQlNCUsJRwlACU8AOMAwyVaJVQlaSVmJWAlUCVsAKQA8ADQAMoAywDIIKwAzQDOAM8lGCUMJYglhACmAMwlgADTAN8A1ADSAPUA1QC1AP4A3gDaANsA2QD9AN0ArwC0AK0AsSAXAL4AtgCnAPcAuACwAKgAtwC5ALMAsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-870+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAWMA4QEDAQ0A5wEHAFs.+ADw(+-+ACEAJgDpARkA6wFvAO0A7gE+AToA3wBdACQAKg)+ADsAXg--/+AMIAxALdAMEBAgEMAMcBBgB8,+ACUAXwA+?+AscAyQEYAMsBbgDNAM4BPQE5AGA:+ACMAQA'+AD0AXAAiAtg-abcdefghi+AVsBSAERAP0BWQFfALA-jklmnopqr+AUIBRAFhALgC2wCkAQUAfg-stuvwxyz+AVoBRwEQAN0BWAFeAtkBBAF8AWIBewCnAX4BegF9AXkBQQFDAWAAqAC0ANcAew-ABCDEFGHI+AK0A9AD2AVUA8wFRAH0-JKLMNOPQR+ARoBcQD8AWUA+gEbAFwAXAD3-STUVWXYZ+AQ8A1ADWAVQA0wFQ-0123456789+AQ4BcADcAWQA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1047+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AXA-n+AFw-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhACFAFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAFsA3gCuAKwAowClALcAqQCnALYAvAC9AL4A3QCoAK8AXQC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1140+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAF4AowClALcAqQCnALYAvAC9AL4AWwBdAK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1141+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAOUA5wDxAMQ.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwAfgDcACQAKg)+ADsAXg--/+AMIAWwDAAMEAwwDFAMcA0QD2,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUA3w-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1APw-JKLMNOPQR+ALkA+wB9APkA+gD/ANYA9w-STUVWXYZ+ALIA1ABcAFwA0gDTANU-0123456789+ALMA2wBdANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1142+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAH0A5wDxACM.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3yCsAMUAKg)+ADsAXg--/+AMIAxADAAMEAwwAkAMcA0QD4,+ACUAXwA+?+AKYAyQDKAMsAyADNAM4AzwDMAGA:+AMYA2A'+AD0AXAAiAEA-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugB7ALgAWwBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5g-ABCDEFGHI+AK0A9AD2APIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1143+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAH0A5wDxAKc.+ADw(+-+ACEAJgBgAOoA6wDoAO0A7gDvAOwA3yCsAMUAKg)+ADsAXg--/+AMIAIwDAAMEAwwAkAMcA0QD2,+ACUAXwA+?+APgAXABcAMoAywDIAM0AzgDPAMwA6Q:+AMQA1g'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBbALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AMkA9w-STUVWXYZ+ALIA1ABAANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1144+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAHsA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgBdAOoA6wB9AO0A7gDvAH4A3wDpACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QDy,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPk:+AKMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxiCsALUA7A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA4A-ABCDEFGHI+AK0A9AD2AKYA8wD1AOg-JKLMNOPQR+ALkA+wD8AGAA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1145+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wCmAFs.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcAIwDx,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ANEAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4AXgAhAK8AfgC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1146+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxACQ.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhAKMAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUArw-stuvwxyz+AKEAvwDQAN0A3gCuAKIAWwClALcAqQCnALYAvAC9AL4AXgBdAH4AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1147+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAEAA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgB7AOoA6wB9AO0A7gDvAOwA3wCnACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QD5,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMALU:+AKMA4A'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxiCsAGAAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBdALYAvAC9AL4ArAB8AK8AfgC0ANcA6Q-ABCDEFGHI+AK0A9AD2APIA8wD1AOg-JKLMNOPQR+ALkA+wD8AKYA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1148+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAFs.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxiCsALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-1149+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN4.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wDGACQAKg)+ADsA1g--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPA:+ACMA0A'+AD0AXAAiANg-abcdefghi+AKsAuwBgAP0AewCxALA-jklmnopqr+AKoAugB9ALgAXSCsALUA9g-stuvwxyz+AKEAvwBAAN0AWwCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqABcAFwA1wD+-ABCDEFGHI+AK0A9AB+APIA8wD1AOY-JKLMNOPQR+ALkA+wD8APkA+gD/ALQA9w-STUVWXYZ+ALIA1ABeANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-1361+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCD//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//fjs+O347vjv//3//f/9//3//f/9//348P/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//348fjy+PP49Pj1+PYAIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -1624,8 +1624,8 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-252+AF0.length+ADs +-+-j) if(D+AFs-252+AF0AWw-j D+AFs-253+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9cjuAtJF1mk1Pr1AZU5pUDlQ8VYlVxV4/X4xnPXFmc92QBVLbUvNYZFjOcQRxj3H7hbCKE2aIhahVp2aEcUqEMVNJVZlrwV9ZX71j7maJcUeK8Y8dnr5PEWQ6cMt1ZoZnYGSLTp34UUdR9lMIbTaA+J7RZhVrI3CYddVUA1x5fQeKFmsgaz1rRlQ4YHBtPX/VgghQ1lHeVZxWa1bNWexbCV4MYZlhmGIxZl5m5nGZcblxunKnead6AH+yinD//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-253+AF0.length+ADs +-+-j) if(D+AFs-253+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-253+AF0AWw-j+AF0AXQ +AD0 64768 +- j+ADs d+AFs-64768 +- j+AF0 +AD0 D+AFs-253+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-10004+AF0 +AD0 (function()+AHs var d +AD0 +ACIG0gbSAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAKAAxwDJANEA1gDcAOEA4ADiAOQGugCrAOcA6QDoAOoA6wDtICYA7gDvAPEA8wC7APQA9gD3APoA+QD7APz4J/go+Cn4KvgrBmr4LPgt+C74L/gw+DEGDPgy+DP4NAZgBmEGYgZjBmQGZQZmBmcGaAZp+DUGG/g2+Df4OAYfBm0GIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6+Dn4Ovg7+Dz4PQZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBn4GeQaGBtUGpAavBogGkfg++D/4QAaYBtIAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10005+AF0 +AD0 (function()+AHs var d +AD0 +ACL4JvgmAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APz3/Pf99/73/wCk+AAgqvgB+AL4A/gE+AX4BvgH+Aj4CfgK+Av4DPgN+A74D/gQ+BH4EvgT+BT4FfgW+Bf4GPgZ+BogHvgb+Bz4HQW9Bbz4HvgfICYAoP/9BbcFtQW2BbQgEyAUIBwgHSAYIBn4IPghBb4FsAWyBbEFuwXBBbgFswXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6vgi+CP4JPgl+CYAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-10004+AF0 +AD0 (function()+AHs var d +AD0 +ACIG0gbSAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAKAAxwDJANEA1gDcAOEA4ADiAOQGugCrAOcA6QDoAOoA6wDtICYA7gDvAPEA8wC7APQA9gD3APoA+QD7APz4J/go+Cn4KvgrBmr4LPgt+C74L/gw+DEGDPgy+DP4NAZgBmEGYgZjBmQGZQZmBmcGaAZp+DUGG/g2+Df4OAYfBm0GIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6+Dn4Ovg7+Dz4PQZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBn4GeQaGBtUGpAavBogGkfg++D/4QAaYBtIAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10005+AF0 +AD0 (function()+AHs var d +AD0 +ACL4JvgmAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APz3/Pf99/73/wCk+AAgqvgB+AL4A/gE+AX4BvgH+Aj4CfgK+Av4DPgN+A74D/gQ+BH4EvgT+BT4FfgW+Bf4GPgZ+BogHvgb+Bz4HQW9Bbz4HvgfICYAoP/9BbcFtQW2BbQgEyAUIBwgHSAYIBn4IPghBb4FsAWyBbEFuwXBBbgFswXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6vgi+CP4JPgl+CYAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-10008+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCA+Nj42fja+Nv43Pjd+N743/jg+OH44vjj+OT45fjm+Of46Pjp+Or46/js+O347vjv+PD48fjy+PP49Pj1+Pb49//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//fj4+Pn4+vj7+Pz4/fj++P8AIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -1792,10 +1792,10 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-246+AF0.length+ADs +-+-j) if(D+AFs-246+AF0AWw-j D+AFs-247+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9nMyczZzOnM+c0JzTnNSc1ZzXnNic2ZzcnN2c35zil3yXhZeRl5KXlJevl6uXo5eyl7SasZqwmreeWJq2mrqavJrBmsCaxZrCmsuazJrRm0WbQ5tHm0mbSJtNm1GY6JkNmS6ZVZlUmt+a4Zrmmu+a65r7mu2a+ZsImw+bE5sfmyOevZ6+fjuegp6Hnoiei56Sk9aenZ6fntue3J7dnuCe357inume557lnuqe758inyyfL585nzefPZ8+n0T//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-247+AF0.length+ADs +-+-j) if(D+AFs-247+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-247+AF0AWw-j+AF0AXQ +AD0 63232 +- j+ADs d+AFs-63232 +- j+AF0 +AD0 D+AFs-247+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-10010+AF0 +AD0 (function()+AHs var d +AD0 +ACICxwLHAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAQIBXiIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYBAwFfAL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQgOSA6AWIBYyAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU+P8A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10017+AF0 +AD0 (function()+AHs var d +AD0 +ACIApACkAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8gIACwBJAAowCnICIAtgQGAK4AqSEiBAIEUiJgBAMEUyIeALEiZCJlBFYAtQSRBAgEBARUBAcEVwQJBFkECgRaBFgEBQCsIhoBkiJIIgYAqwC7ICYAoAQLBFsEDARcBFUgEyAUIBwgHSAYIBkA9yAeBA4EXgQPBF8hFgQBBFEETwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROAKQAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10021+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH7//QCrALsgJv/9//3//f/9//3//f/9//3//f/9IBwgHf/9//0gIv/9//3//f/9//3//f/9//3//f/9//0gGCAZ//0AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46/v8gCyATIBQOPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0hIg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkArgCp//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-10082+AF0 +AD0 (function()+AHs var d +AD0 +ACICxwLHAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4BYCEiALQAqCJgAX0A2CIeALEiZCJlIgYAtSICIhEiDwFhIisAqgC6ISYBfgD4AL8AoQCsIhoBkiJIAQYAqwEMICYAoADAAMMA1QFSAVMBECAUIBwgHSAYIBkA9yXK+P8AqSBEAKQgOSA6AMYAuyATALcgGiAeIDAAwgEHAMEBDQDIAM0AzgDPAMwA0wDUAREA0gDaANsA2QExAsYC3ACvA8AAywLaALgAygDmAscAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-10010+AF0 +AD0 (function()+AHs var d +AD0 +ACICxwLHAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4AqSEiALQAqCJgAQIBXiIeALEiZCJlAKUAtSICIhEiDwPAIisAqgC6ISYBAwFfAL8AoQCsIhoBkiJIIgYAqwC7ICYAoADAAMMA1QFSAVMgEyAUIBwgHSAYIBkA9yXKAP8BeCBEAKQgOSA6AWIBYyAhALcgGiAeIDAAwgDKAMEAywDIAM0AzgDPAMwA0wDU+P8A0gDaANsA2QExAsYC3ACvAtgC2QLaALgC3QLbAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10017+AF0 +AD0 (function()+AHs var d +AD0 +ACIApACkAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8gIACwBJAAowCnICIAtgQGAK4AqSEiBAIEUiJgBAMEUyIeALEiZCJlBFYAtQSRBAgEBARUBAcEVwQJBFkECgRaBFgEBQCsIhoBkiJIIgYAqwC7ICYAoAQLBFsEDARcBFUgEyAUIBwgHSAYIBkA9yAeBA4EXgQPBF8hFgQBBFEETwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROAKQAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10021+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH7//QCrALsgJv/9//3//f/9//3//f/9//3//f/9IBwgHf/9//0gIv/9//3//f/9//3//f/9//3//f/9//0gGCAZ//0AoA4BDgIOAw4EDgUOBg4HDggOCQ4KDgsODA4NDg4ODw4QDhEOEg4TDhQOFQ4WDhcOGA4ZDhoOGw4cDh0OHg4fDiAOIQ4iDiMOJA4lDiYOJw4oDikOKg4rDiwOLQ4uDi8OMA4xDjIOMw40DjUONg43DjgOOQ46/v8gCyATIBQOPw5ADkEOQg5DDkQORQ5GDkcOSA5JDkoOSw5MDk0hIg5PDlAOUQ5SDlMOVA5VDlYOVw5YDlkArgCp//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-10082+AF0 +AD0 (function()+AHs var d +AD0 +ACICxwLHAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDEAMUAxwDJANEA1gDcAOEA4ADiAOQA4wDlAOcA6QDoAOoA6wDtAOwA7gDvAPEA8wDyAPQA9gD1APoA+QD7APwgIACwAKIAowCnICIAtgDfAK4BYCEiALQAqCJgAX0A2CIeALEiZCJlIgYAtSICIhEiDwFhIisAqgC6ISYBfgD4AL8AoQCsIhoBkiJIAQYAqwEMICYAoADAAMMA1QFSAVMBECAUIBwgHSAYIBkA9yXK+P8AqSBEAKQgOSA6AMYAuyATALcgGiAeIDAAwgEHAMEBDQDIAM0AzgDPAMwA0wDUAREA0gDaANsA2QExAsYC3ACvA8AAywLaALgAygDmAscAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-20000+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ/48P/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9+PEAIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -2996,10 +2996,10 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-251+AF0.length+ADs +-+-j) if(D+AFs-251+AF0AWw-j D+AFs-252+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3zZPNl82bzZ/No82nzavNr82zzbf/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-252+AF0.length+ADs +-+-j) if(D+AFs-252+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-252+AF0AWw-j+AF0AXQ +AD0 64512 +- j+ADs d+AFs-64512 +- j+AF0 +AD0 D+AFs-252+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-20105+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMApAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9ID4iB//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20106+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AKc-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMQA1gDcAF4AXwBg-abcdefghijklmnopqrstuvwxyz+AOQA9gD8AN8Af//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20107+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMApAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AMk-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMQA1gDFANwAXwDp-abcdefghijklmnopqrstuvwxyz+AOQA9gDlAPwAf//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20108+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiAKcAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMYA2ADFAF4AXwBg-abcdefghijklmnopqrstuvwxyz+AOYA+ADlAHwAf//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-20105+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMApAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9ID4iB//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20106+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AKc-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMQA1gDcAF4AXwBg-abcdefghijklmnopqrstuvwxyz+AOQA9gD8AN8Af//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20107+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMApAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AMk-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMQA1gDFANwAXwDp-abcdefghijklmnopqrstuvwxyz+AOQA9gDlAPwAf//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20108+AF0 +AD0 (function()+AHs var d +AD0 +ACL//f/9AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiAKcAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AMYA2ADFAF4AXwBg-abcdefghijklmnopqrstuvwxyz+AOYA+ADlAHwAf//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//0AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-20261+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAi//3//QAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFv43QBd+N4AX/jf-abcdefghijklmnopqrstuvwxyz++OAAfPj8+P34/gCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ/44QChAKIAowAkAKUAIwCnAKT44vjjAKv45Pjl+Ob45wCwALEAsgCzANcAtQC2ALcA9/jo+OkAuwC8AL0AvgC/+Ov//f/9//3//f/9//3//f/9//3//f/9//3//f/9//347Pjt+O747/jw+PH48vjz+PT49fj2+Pf4+Pj5+Pr4+yEmAMYA0ACqASb46gEyAT8BQQDYAVIAugDeAWYBSgFJATgA5gERAPABJwExATMBQAFCAPgBUwDfAP4BZwFL+P8AIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -3030,25 +3030,25 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-206+AF0.length+ADs +-+-j) if(D+AFs-206+AF0AWw-j D+AFs-207+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9Asf//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9Ac3//QEMAQ4BGv/9Aeb//QHP//0B6AE9//0BRwHR//3//QFYAWABZAHT//3//f/9//0Bff/9//3//f/9//3//QHO//0BDQEPARv//QHn//0B0AHwAekBPv/9AUgB0v/9//0BWQFhAWUB1P/9//3//f/9AX7//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-207+AF0.length+ADs +-+-j) if(D+AFs-207+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-207+AF0AWw-j+AF0AXQ +AD0 52992 +- j+ADs d+AFs-52992 +- j+AF0 +AD0 D+AFs-207+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-20269+AF0 +AD0 (function()+AHs var d +AD0 +ACL4//j/AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAi//3//QAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF3//QBf//0-abcdefghijklmnopqrstuvwxyz+AHsAfAB9//349gCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnf/9//0AoAChAKIAowAkAKUAIwCnAKQgGCAcAKshkCGRIZIhkwCwALEAsgCzANcAtQC2ALcA9yAZIB0AuwC8AL349wC///0AYAC0AF4AfgCvAwb4+AMI//0DCgMnAzIDCwMoAwwgFQC5AK4AqSEiJmn4+fj6+Pv4/P/9//0hWyFcIV0hXiEmAMYA0Pj9ASb//QEyAT8BQQDYAVIAugDeAWYBSgFJATgA5gERAPABJwExATMBQAFCAPgBUwDfAP4BZ/j++P8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20273+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAOUA5wDxAMQ.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwAfgDcACQAKg)+ADsAXg--/+AMIAWwDAAMEAwwDFAMcA0QD2,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUA3w-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1APw-JKLMNOPQR+ALkA+wB9APkA+gD/ANYA9w-STUVWXYZ+ALIA1ABcAFwA0gDTANU-0123456789+ALMA2wBdANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20277+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAH0A5wDxACM.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wCkAMUAKg)+ADsAXg--/+AMIAxADAAMEAwwAkAMcA0QD4,+ACUAXwA+?+AKYAyQDKAMsAyADNAM4AzwDMAGA:+AMYA2A'+AD0AXAAiAEA-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugB7ALgAWwBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5g-ABCDEFGHI+AK0A9AD2APIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20278+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAH0A5wDxAKc.+ADw(+-+ACEAJgBgAOoA6wDoAO0A7gDvAOwA3wCkAMUAKg)+ADsAXg--/+AMIAIwDAAMEAwwAkAMcA0QD2,+ACUAXwA+?+APgAXABcAMoAywDIAM0AzgDPAMwA6Q:+AMQA1g'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBbALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AMkA9w-STUVWXYZ+ALIA1ABAANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20280+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAHsA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgBdAOoA6wB9AO0A7gDvAH4A3wDpACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QDy,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPk:+AKMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxgCkALUA7A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA4A-ABCDEFGHI+AK0A9AD2AKYA8wD1AOg-JKLMNOPQR+ALkA+wD8AGAA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20284+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wCmAFs.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcAIwDx,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ANEAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4AXgAhAK8AfgC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20285+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxACQ.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhAKMAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUArw-stuvwxyz+AKEAvwDQAN0A3gCuAKIAWwClALcAqQCnALYAvAC9AL4AXgBdAH4AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20290+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +/2H/Yv9j/2T/Zf9m/2f/aP9pAKM.+ADw(+-+AHwAJv9q/2v/bP9t/27/b//9/3D//QAhAKUAKg)+ADsArA--/abcdefgh+//0,+ACUAXwA+?+AFs-ijklmnop+AGA:+ACMAQA'+AD0AXAAiAF3/cf9y/3P/dP91/3b/d/94/3n/eg-q+/3v/fP99/37/f/+A/4H/gv+D/4T/hf+G/4f/iP+J-r+//3/iv+L/4wAfiA+/43/jv+P/5D/kf+S/5P/lP+V-s+/5b/l/+Y/5kAXgCiAFwAXA-tuvwxyz+/5r/m/+c/53/nv+fAHs-ABCDEFGHI+//3//f/9//3//f/9AH0-JKLMNOPQR+//3//f/9//3//f/9ACT//Q-STUVWXYZ+//3//f/9//3//f/9-0123456789+//3//f/9//3//QCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20297+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAEAA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgB7AOoA6wB9AO0A7gDvAOwA3wCnACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QD5,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMALU:+AKMA4A'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxgCkAGAAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBdALYAvAC9AL4ArAB8AK8AfgC0ANcA6Q-ABCDEFGHI+AK0A9AD2APIA8wD1AOg-JKLMNOPQR+ALkA+wD8AKYA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20420+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKD+fP59BkD4/P6A/oH+gv6DAKI.+ADw(+-+AHwAJv6E/oX//f/9/ov+jf6O/o/+kQAhACQAKg)+ADsArA--/+/pP+lf6X/pn+m/6d/p/+oQCm,+ACUAXwA+?+/qP+pf6n/qn+q/6t/q/49v6zBgw:+ACMAQA'+AD0AXAAi+PU-abcdefghi+/rf49P67+Pf+v/7D/sc-jklmnopqr+/sn+yv7L/sz+zf7O/s8A9w-stuvwxyz+/tD+0f7T/tX+1/7Z/tv+3f71/vb+9/74//3//f77/vz+3/7h/uP+5f7n/ukGGw-ABCDEFGHI+AK3+6//9/uz//f7tBh8-JKLMNOPQR+/u/+8P7x/vL+8wZgANcgBw-STUVWXYZ+BmEGYv/9BmMGZAZl-0123456789+//0GZgZnBmgGaQCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20423+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +A5EDkgOTA5QDlQOWA5cDmAOZAFs.+ADw(+-+ACEAJgOaA5sDnAOdA54DnwOgA6EDowBdACQAKg)+ADsAXg--/+A6QDpQOmA6cDqAOp//3//QB8,+ACUAXwA+?+//0DhgOIA4kAoAOKA4wDjgOPAGA:+AKMApw'+AD0AXAAiAMQ-abcdefghi+A7EDsgOzA7QDtQO2ANY-jklmnopqr+A7cDuAO5A7oDuwO8ANwAqA-stuvwxyz+A70DvgO/A8ADwQPD//0DrAOtA64DygOvA8wDzQPLA84DwgPEA8UDxgPHA8gAuA-ABCDEFGHI+AK0DyQDiAOAA5ADqALQ-JKLMNOPQR+ALEA6QDoAOsA7gDvALD//Q-STUVWXYZ+AL0A9gD0APsA+QD8-0123456789+AP8A5wDH//3//QCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20424+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +BdAF0QXSBdMF1AXVBdYF1wXYAKI.+ADw(+-+AHwAJgXZBdoF2wXcBd0F3gXfBeAF4QAhACQAKg)+ADsArA--/+BeIF4wXkBeUF5gXnBegF6QCm,+ACUAXwA+?+//0F6v/9//0AoP/9//3//SAXAGA:+ACMAQA'+AD0AXAAi//0-abcdefghi+AKsAu//9//3//QCxALA-jklmnopqr+//3//f/9ALj//QCkALUAfg-stuvwxyz+//3//f/9//3//QCuAF4AowClICIAqQCnALYAvAC9AL4AWwBdID4AqAC0ANcAew-ABCDEFGHI+AK3//f/9//3//f/9AH0-JKLMNOPQR+ALn//f/9//3//f/9AFwAXAD3-STUVWXYZ+ALL//f/9//3//f/9-0123456789+ALP//f/9//3//QCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20833+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +//3/oP+h/6L/o/+k/6X/pv+nAKI.+ADw(+-+AHwAJv/9/6j/qf+q/6v/rP+t/67/rwAhACQAKg)+ADsArA--/+/7D/sf+y/7P/tP+1/7b/twCm,+ACUAXwA+?+AFv//f+4/7n/uv+7/7z/vf++AGA:+ACMAQA'+AD0AXAAiAF0-abcdefghi+/8L/w//E/8X/xv/H//0-jklmnopqr+/8r/y//M/83/zv/PID4Afg-stuvwxyz+/9L/0//U/9X/1v/XAF7//QBcAFz//f/9//3//f/9//3//f/a/9v/3P/9//3//QB7-ABCDEFGHI+//3//f/9//3//f/9AH0-JKLMNOPQR+//3//f/9//3//f/9IKn//Q-STUVWXYZ+//3//f/9//3//f/9-0123456789+//3//f/9//3//QCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20838+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAOAQ4CDgMOBA4FDgYOBwBbAKI.+ADw(+-+AHwAJv/9DggOCQ4KDgsODA4NDg4AXQAhACQAKg)+ADsArA--/+Dg8OEA4RDhIOEw4UDhUAXgCm,+ACUAXwA+?+Dj8OTg4WDhcOGA4ZDhoOGw4cAGA:+ACMAQA'+AD0AXAAiDk8-abcdefghi+Dh0OHg4fDiAOIQ4iDlo-jklmnopqr+DiMOJA4lDiYOJw4oDlsAfg-stuvwxyz+DikOKg4rDiwOLQ4uDlAOUQ5SDlMOVA5VDlYOVw5YDlkOLw4wDjEOMg4zDjQAew-ABCDEFGHI+//0ONQ42DjcOOA45AH0-JKLMNOPQR+DjoOQA5BDkIOQw5EAFwAXP/9-STUVWXYZ+DkUORg5HDkgOSQ5K-0123456789+DksOTA5N//3//QCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20866+AF0 +AD0 (function()+AHs var d +AD0 +ACIEKgQqAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUAJQIlDCUQJRQlGCUcJSQlLCU0JTwlgCWEJYgljCWQJZElkiWTIyAloCIZIhoiSCJkImUAoCMhALAAsgC3APclUCVRJVIEUSVTJVQlVSVWJVclWCVZJVolWyVcJV0lXiVfJWAlYQQBJWIlYyVkJWUlZiVnJWglaSVqJWslbACpBE4EMAQxBEYENAQ1BEQEMwRFBDgEOQQ6BDsEPAQ9BD4EPwRPBEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMEJQQYBBkEGgQbBBwEHQQeBB8ELwQgBCEEIgQjBBYEEgQsBCsEFwQoBC0EKQQnBCoAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20871+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN4.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wDGACQAKg)+ADsA1g--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPA:+ACMA0A'+AD0AXAAiANg-abcdefghi+AKsAuwBgAP0AewCxALA-jklmnopqr+AKoAugB9ALgAXQCkALUA9g-stuvwxyz+AKEAvwBAAN0AWwCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqABcAFwA1wD+-ABCDEFGHI+AK0A9AB+APIA8wD1AOY-JKLMNOPQR+ALkA+wD8APkA+gD/ALQA9w-STUVWXYZ+ALIA1ABeANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20880+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAEUgRTBFEEVARVBFYEVwRYAFs.+ADw(+-+ACEAJgRZBFoEWwRcBF4EXwQqIRYEAgBdACQAKg)+ADsAXg--/+BAMEAQQEBAUEBgQHBAgECQB8,+ACUAXwA+?+BAoECwQMAK0EDgQPBE4EMAQxAGA:+ACMAQA'+AD0AXAAiBEY-abcdefghi+BDQENQREBDMERQQ4BDk-jklmnopqr+BDoEOwQ8BD0EPgQ/BE8Afg-stuvwxyz+BEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMAew-ABCDEFGHI+BCUEGAQZBBoEGwQcAH0-JKLMNOPQR+BB0EHgQfBC8EIAQhAFwAXACk-STUVWXYZ+BCIEIwQWBBIELAQr-0123456789+BBcEKAQtBCkEJwCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20905+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4f/9AQsAewDxAMc.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wEeATAAKg)+ADsAXg--/+AMIAxADAAMH//QEKAFsA0QFf,+ACUAXwA+?+//0AyQDKAMsAyADNAM4AzwDMATE:+ANYBXg'+AD0A3ALY-abcdefghi+AScBCQFdAW3//QB8ALA-jklmnopqr+ASUBHQE1ALj//QCkALUA9g-stuvwxyz+ASYBCAFcAWz//QBAAtkAowF8AH0BewCnAF0AtwC9ACQBJAEcATQAqAC0ANcA5w-ABCDEFGHI+AK0A9AB+APIA8wEhAR8-JKLMNOPQR+AGAA+wBcAFwA+QD6//0A/AD3-STUVWXYZ+ALIA1AAjANIA0wEg-0123456789+ALMA2wBcACIA2QDaAJ8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-20924+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AXA-n+AFw-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhACFAFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN0.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QFg,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmAX4AxiCsALUAfg-stuvwxyz+AKEAvwDQAFsA3gCuAKIAowClALcAqQCnALYBUgFT//0ArAFhAK8AXQF9ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-20269+AF0 +AD0 (function()+AHs var d +AD0 +ACL4//j/AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAi//3//QAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF3//QBf//0-abcdefghijklmnopqrstuvwxyz+AHsAfAB9//349gCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnf/9//0AoAChAKIAowAkAKUAIwCnAKQgGCAcAKshkCGRIZIhkwCwALEAsgCzANcAtQC2ALcA9yAZIB0AuwC8AL349wC///0AYAC0AF4AfgCvAwb4+AMI//0DCgMnAzIDCwMoAwwgFQC5AK4AqSEiJmn4+fj6+Pv4/P/9//0hWyFcIV0hXiEmAMYA0Pj9ASb//QEyAT8BQQDYAVIAugDeAWYBSgFJATgA5gERAPABJwExATMBQAFCAPgBUwDfAP4BZ/j++P8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20273+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAOUA5wDxAMQ.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwAfgDcACQAKg)+ADsAXg--/+AMIAWwDAAMEAwwDFAMcA0QD2,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUA3w-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1APw-JKLMNOPQR+ALkA+wB9APkA+gD/ANYA9w-STUVWXYZ+ALIA1ABcAFwA0gDTANU-0123456789+ALMA2wBdANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20277+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAH0A5wDxACM.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wCkAMUAKg)+ADsAXg--/+AMIAxADAAMEAwwAkAMcA0QD4,+ACUAXwA+?+AKYAyQDKAMsAyADNAM4AzwDMAGA:+AMYA2A'+AD0AXAAiAEA-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugB7ALgAWwBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcA5g-ABCDEFGHI+AK0A9AD2APIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20278+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gB7AOAA4QDjAH0A5wDxAKc.+ADw(+-+ACEAJgBgAOoA6wDoAO0A7gDvAOwA3wCkAMUAKg)+ADsAXg--/+AMIAIwDAAMEAwwAkAMcA0QD2,+ACUAXwA+?+APgAXABcAMoAywDIAM0AzgDPAMwA6Q:+AMQA1g'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgBdALUA/A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQBbALYAvAC9AL4ArAB8AK8AqAC0ANcA5A-ABCDEFGHI+AK0A9ACmAPIA8wD1AOU-JKLMNOPQR+ALkA+wB+APkA+gD/AMkA9w-STUVWXYZ+ALIA1ABAANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20280+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAHsA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgBdAOoA6wB9AO0A7gDvAH4A3wDpACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QDy,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPk:+AKMApw'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxgCkALUA7A-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBAALYAvAC9AL4ArAB8AK8AqAC0ANcA4A-ABCDEFGHI+AK0A9AD2AKYA8wD1AOg-JKLMNOPQR+ALkA+wD8AGAA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20284+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wCmAFs.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcAIwDx,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ANEAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4AXgAhAK8AfgC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20285+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxACQ.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhAKMAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUArw-stuvwxyz+AKEAvwDQAN0A3gCuAKIAWwClALcAqQCnALYAvAC9AL4AXgBdAH4AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20290+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +/2H/Yv9j/2T/Zf9m/2f/aP9pAKM.+ADw(+-+AHwAJv9q/2v/bP9t/27/b//9/3D//QAhAKUAKg)+ADsArA--/abcdefgh+//0,+ACUAXwA+?+AFs-ijklmnop+AGA:+ACMAQA'+AD0AXAAiAF3/cf9y/3P/dP91/3b/d/94/3n/eg-q+/3v/fP99/37/f/+A/4H/gv+D/4T/hf+G/4f/iP+J-r+//3/iv+L/4wAfiA+/43/jv+P/5D/kf+S/5P/lP+V-s+/5b/l/+Y/5kAXgCiAFwAXA-tuvwxyz+/5r/m/+c/53/nv+fAHs-ABCDEFGHI+//3//f/9//3//f/9AH0-JKLMNOPQR+//3//f/9//3//f/9ACT//Q-STUVWXYZ+//3//f/9//3//f/9-0123456789+//3//f/9//3//QCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20297+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAEAA4QDjAOUAXABcAPEAsA.+ADw(+-+ACEAJgB7AOoA6wB9AO0A7gDvAOwA3wCnACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QD5,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMALU:+AKMA4A'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxAFs-jklmnopqr+AKoAugDmALgAxgCkAGAAqA-stuvwxyz+AKEAvwDQAN0A3gCuAKIAIwClALcAqQBdALYAvAC9AL4ArAB8AK8AfgC0ANcA6Q-ABCDEFGHI+AK0A9AD2APIA8wD1AOg-JKLMNOPQR+ALkA+wD8AKYA+gD/AOcA9w-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20420+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKD+fP59BkD4/P6A/oH+gv6DAKI.+ADw(+-+AHwAJv6E/oX//f/9/ov+jf6O/o/+kQAhACQAKg)+ADsArA--/+/pP+lf6X/pn+m/6d/p/+oQCm,+ACUAXwA+?+/qP+pf6n/qn+q/6t/q/49v6zBgw:+ACMAQA'+AD0AXAAi+PU-abcdefghi+/rf49P67+Pf+v/7D/sc-jklmnopqr+/sn+yv7L/sz+zf7O/s8A9w-stuvwxyz+/tD+0f7T/tX+1/7Z/tv+3f71/vb+9/74//3//f77/vz+3/7h/uP+5f7n/ukGGw-ABCDEFGHI+AK3+6//9/uz//f7tBh8-JKLMNOPQR+/u/+8P7x/vL+8wZgANcgBw-STUVWXYZ+BmEGYv/9BmMGZAZl-0123456789+//0GZgZnBmgGaQCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20423+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +A5EDkgOTA5QDlQOWA5cDmAOZAFs.+ADw(+-+ACEAJgOaA5sDnAOdA54DnwOgA6EDowBdACQAKg)+ADsAXg--/+A6QDpQOmA6cDqAOp//3//QB8,+ACUAXwA+?+//0DhgOIA4kAoAOKA4wDjgOPAGA:+AKMApw'+AD0AXAAiAMQ-abcdefghi+A7EDsgOzA7QDtQO2ANY-jklmnopqr+A7cDuAO5A7oDuwO8ANwAqA-stuvwxyz+A70DvgO/A8ADwQPD//0DrAOtA64DygOvA8wDzQPLA84DwgPEA8UDxgPHA8gAuA-ABCDEFGHI+AK0DyQDiAOAA5ADqALQ-JKLMNOPQR+ALEA6QDoAOsA7gDvALD//Q-STUVWXYZ+AL0A9gD0APsA+QD8-0123456789+AP8A5wDH//3//QCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20424+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +BdAF0QXSBdMF1AXVBdYF1wXYAKI.+ADw(+-+AHwAJgXZBdoF2wXcBd0F3gXfBeAF4QAhACQAKg)+ADsArA--/+BeIF4wXkBeUF5gXnBegF6QCm,+ACUAXwA+?+//0F6v/9//0AoP/9//3//SAXAGA:+ACMAQA'+AD0AXAAi//0-abcdefghi+AKsAu//9//3//QCxALA-jklmnopqr+//3//f/9ALj//QCkALUAfg-stuvwxyz+//3//f/9//3//QCuAF4AowClICIAqQCnALYAvAC9AL4AWwBdID4AqAC0ANcAew-ABCDEFGHI+AK3//f/9//3//f/9AH0-JKLMNOPQR+ALn//f/9//3//f/9AFwAXAD3-STUVWXYZ+ALL//f/9//3//f/9-0123456789+ALP//f/9//3//QCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20833+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +//3/oP+h/6L/o/+k/6X/pv+nAKI.+ADw(+-+AHwAJv/9/6j/qf+q/6v/rP+t/67/rwAhACQAKg)+ADsArA--/+/7D/sf+y/7P/tP+1/7b/twCm,+ACUAXwA+?+AFv//f+4/7n/uv+7/7z/vf++AGA:+ACMAQA'+AD0AXAAiAF0-abcdefghi+/8L/w//E/8X/xv/H//0-jklmnopqr+/8r/y//M/83/zv/PID4Afg-stuvwxyz+/9L/0//U/9X/1v/XAF7//QBcAFz//f/9//3//f/9//3//f/a/9v/3P/9//3//QB7-ABCDEFGHI+//3//f/9//3//f/9AH0-JKLMNOPQR+//3//f/9//3//f/9IKn//Q-STUVWXYZ+//3//f/9//3//f/9-0123456789+//3//f/9//3//QCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20838+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAOAQ4CDgMOBA4FDgYOBwBbAKI.+ADw(+-+AHwAJv/9DggOCQ4KDgsODA4NDg4AXQAhACQAKg)+ADsArA--/+Dg8OEA4RDhIOEw4UDhUAXgCm,+ACUAXwA+?+Dj8OTg4WDhcOGA4ZDhoOGw4cAGA:+ACMAQA'+AD0AXAAiDk8-abcdefghi+Dh0OHg4fDiAOIQ4iDlo-jklmnopqr+DiMOJA4lDiYOJw4oDlsAfg-stuvwxyz+DikOKg4rDiwOLQ4uDlAOUQ5SDlMOVA5VDlYOVw5YDlkOLw4wDjEOMg4zDjQAew-ABCDEFGHI+//0ONQ42DjcOOA45AH0-JKLMNOPQR+DjoOQA5BDkIOQw5EAFwAXP/9-STUVWXYZ+DkUORg5HDkgOSQ5K-0123456789+DksOTA5N//3//QCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20866+AF0 +AD0 (function()+AHs var d +AD0 +ACIEKgQqAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUAJQIlDCUQJRQlGCUcJSQlLCU0JTwlgCWEJYgljCWQJZElkiWTIyAloCIZIhoiSCJkImUAoCMhALAAsgC3APclUCVRJVIEUSVTJVQlVSVWJVclWCVZJVolWyVcJV0lXiVfJWAlYQQBJWIlYyVkJWUlZiVnJWglaSVqJWslbACpBE4EMAQxBEYENAQ1BEQEMwRFBDgEOQQ6BDsEPAQ9BD4EPwRPBEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMEJQQYBBkEGgQbBBwEHQQeBB8ELwQgBCEEIgQjBBYEEgQsBCsEFwQoBC0EKQQnBCoAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20871+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN4.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wDGACQAKg)+ADsA1g--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAPA:+ACMA0A'+AD0AXAAiANg-abcdefghi+AKsAuwBgAP0AewCxALA-jklmnopqr+AKoAugB9ALgAXQCkALUA9g-stuvwxyz+AKEAvwBAAN0AWwCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqABcAFwA1wD+-ABCDEFGHI+AK0A9AB+APIA8wD1AOY-JKLMNOPQR+ALkA+wD8APkA+gD/ALQA9w-STUVWXYZ+ALIA1ABeANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20880+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAEUgRTBFEEVARVBFYEVwRYAFs.+ADw(+-+ACEAJgRZBFoEWwRcBF4EXwQqIRYEAgBdACQAKg)+ADsAXg--/+BAMEAQQEBAUEBgQHBAgECQB8,+ACUAXwA+?+BAoECwQMAK0EDgQPBE4EMAQxAGA:+ACMAQA'+AD0AXAAiBEY-abcdefghi+BDQENQREBDMERQQ4BDk-jklmnopqr+BDoEOwQ8BD0EPgQ/BE8Afg-stuvwxyz+BEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMAew-ABCDEFGHI+BCUEGAQZBBoEGwQcAH0-JKLMNOPQR+BB0EHgQfBC8EIAQhAFwAXACk-STUVWXYZ+BCIEIwQWBBIELAQr-0123456789+BBcEKAQtBCkEJwCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20905+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4f/9AQsAewDxAMc.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wEeATAAKg)+ADsAXg--/+AMIAxADAAMH//QEKAFsA0QFf,+ACUAXwA+?+//0AyQDKAMsAyADNAM4AzwDMATE:+ANYBXg'+AD0A3ALY-abcdefghi+AScBCQFdAW3//QB8ALA-jklmnopqr+ASUBHQE1ALj//QCkALUA9g-stuvwxyz+ASYBCAFcAWz//QBAAtkAowF8AH0BewCnAF0AtwC9ACQBJAEcATQAqAC0ANcA5w-ABCDEFGHI+AK0A9AB+APIA8wEhAR8-JKLMNOPQR+AGAA+wBcAFwA+QD6//0A/AD3-STUVWXYZ+ALIA1AAjANIA0wEg-0123456789+ALMA2wBcACIA2QDaAJ8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-20924+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AXA-n+AFw-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhACFAFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAN0.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QFg,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmAX4AxiCsALUAfg-stuvwxyz+AKEAvwDQAFsA3gCuAKIAowClALcAqQCnALYBUgFT//0ArAFhAK8AXQF9ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-20932+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI3//QCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ/48P/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9+PMAIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -3585,10 +3585,11 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-252+AF0.length+ADs +-+-j) if(D+AFs-252+AF0AWw-j D+AFs-253+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9cjuAtJF1mk1Pr1AZU5pUDlQ8VYlVxV4/X4xnPXFmc92QBVLbUvNYZFjOcQRxj3H7hbCKE2aIhahVp2aEcUqEMVNJVZlrwV9ZX71j7maJcUeK8Y8dnr5PEWQ6cMt1ZoZnYGSLTp34UUdR9lMIbTaA+J7RZhVrI3CYddVUA1x5fQeKFmsgaz1rRlQ4YHBtPX/VgghQ1lHeVZxWa1bNWexbCV4MYZlhmGIxZl5m5nGZcblxunKnead6AH+yinD//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-253+AF0.length+ADs +-+-j) if(D+AFs-253+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-253+AF0AWw-j+AF0AXQ +AD0 64768 +- j+ADs d+AFs-64768 +- j+AF0 +AD0 D+AFs-253+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs -cptable+AFs-21025+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAEUgRTBFEEVARVBFYEVwRYAFs.+ADw(+-+ACEAJgRZBFoEWwRcBF4EXwQqIRYEAgBdACQAKg)+ADsAXg--/+BAMEAQQEBAUEBgQHBAgECQB8,+ACUAXwA+?+BAoECwQMAK0EDgQPBE4EMAQxAGA:+ACMAQA'+AD0AXAAiBEY-abcdefghi+BDQENQREBDMERQQ4BDk-jklmnopqr+BDoEOwQ8BD0EPgQ/BE8Afg-stuvwxyz+BEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMAew-ABCDEFGHI+BCUEGAQZBBoEGwQcAH0-JKLMNOPQR+BB0EHgQfBC8EIAQhAFwAXACn-STUVWXYZ+BCIEIwQWBBIELAQr-0123456789+BBcEKAQtBCkEJwCfACI, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-21866+AF0 +AD0 (function()+AHs var d +AD0 +ACIEKgQqAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUAJQIlDCUQJRQlGCUcJSQlLCU0JTwlgCWEJYgljCWQJZElkiWTIyAloCIZIhoiSCJkImUAoCMhALAAsgC3APclUCVRJVIEUQRUJVQEVgRXJVclWCVZJVolWwSRBF4lXiVfJWAlYQQBBAQlYwQGBAclZiVnJWglaSVqBJAEDgCpBE4EMAQxBEYENAQ1BEQEMwRFBDgEOQQ6BDsEPAQ9BD4EPwRPBEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMEJQQYBBkEGgQbBBwEHQQeBB8ELwQgBCEEIgQjBBYEEgQsBCsEFwQoBC0EKQQnBCoAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-29001+AF0 +AD0 (function()+AHs var d +AD0 +ACL4//j/A4gDiQOKA4wDjgCwJdglyyXZJkImQCZqJmwmPCW2JcAhlSA8ALYApwCjA48hkSGTIZIhkADLIZQlsiW8 +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QORANYA3AD4A7EA2AOsA5IA4QDtAPMA+gDxANEDsgOTA7MDlAO0A5UDtQOtA5YDtgOXA7cDriUCAKoAwQDCAMADmAO4JVElVyVdA5kDqiUQJRQAugChAL8lAAOEAOMAwyVaJVQDuQOvA8olUAOQA5oDugObAMoDuwOcA7wAzQOdA70lGCUMA54DvgOfA78DzADTAN8A1AOgAPUA1QPAA6EDwQDaA6MDwgPDA6QDxAOlA6sDxQPNA8sDsAOmA8YDpwPHA6gDhwPIA6kDyQPO+P8AIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs -cptable+AFs-38598+AF0 +AD0 (function()+AHs var d +AD0 +ACL3wffBAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoPecAKIAowCkAKUApgCnAKgAqQDXAKsArACtAK4gPgCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0Avved9573n/eg96H3ovej96T3pfem96f3qPep96r3q/es9633rvev97D3sfey97P3tPe197b3t/e497n3uve797wgFwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6ve99773v/fA98EAIg, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) if(d.charCodeAt(i) +ACEAPQA9 0xFFFD)e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d.split(+ACIAIg) +AH0AOw +AH0)()+ADs +cptable+AFs-21025+AF0 +AD0 (function()+AHs var d +AD0 +ACIAnwCfAFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAEUgRTBFEEVARVBFYEVwRYAFs.+ADw(+-+ACEAJgRZBFoEWwRcBF4EXwQqIRYEAgBdACQAKg)+ADsAXg--/+BAMEAQQEBAUEBgQHBAgECQB8,+ACUAXwA+?+BAoECwQMAK0EDgQPBE4EMAQxAGA:+ACMAQA'+AD0AXAAiBEY-abcdefghi+BDQENQREBDMERQQ4BDk-jklmnopqr+BDoEOwQ8BD0EPgQ/BE8Afg-stuvwxyz+BEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMAew-ABCDEFGHI+BCUEGAQZBBoEGwQcAH0-JKLMNOPQR+BB0EHgQfBC8EIAQhAFwAXACn-STUVWXYZ+BCIEIwQWBBIELAQr-0123456789+BBcEKAQtBCkEJwCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-21027+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f++MT4xfjG+Mf4yPjJ+Mr4y/jM+M34zvjP+ND40fjS+NP41PjV+Nb41/jY+Nn42vjb+Nz43fje+N/44PjhAFw-u0000++OI +AFw-u0000+/2H/Yv9j/2T/Zf9m/2f/aACi.+ADw(+-+AHwAJv9p/2r/a/9s/23/bv9v/3D/cQAhACQAKg)+ADsArA--/+/3L/c/90/3X/dv93+OP/eQBc-u0000,+ACUAXwA+?+/3r/e/98/33/fv9//4D/gf+CAGA:+ACMAQA'++OQAXAAiAFw-u0000abcdefghi+/4P/hP+F/4YAjv+IAFw-u0000jklmnopqr+/4n/iv+L/4z/jf+OAK8Afg-stuvwxyz+/4//kP+RAFv/kv+TAF4AowCl/5T/lf+W/5f/mP+Z/5r/m/+c/50AXf+e/58Aew-ABCDEFG++OX45vjn+Oj46fjqAFw-u0000+AFw-u0000+AH0-JKLMNOP++Ov47Pjt+O747/jwAFw-u0000++PEAXABcAFw-u0000STUVWX++PL48/j0+PX49vj3AFw-u0000+AFw-u000001234567++Pj4+fj6+Pv4/Pj9+P74/wAi, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-21866+AF0 +AD0 (function()+AHs var d +AD0 +ACIEKgQqAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfyUAJQIlDCUQJRQlGCUcJSQlLCU0JTwlgCWEJYgljCWQJZElkiWTIyAloCIZIhoiSCJkImUAoCMhALAAsgC3APclUCVRJVIEUQRUJVQEVgRXJVclWCVZJVolWwSRBF4lXiVfJWAlYQQBBAQlYwQGBAclZiVnJWglaSVqBJAEDgCpBE4EMAQxBEYENAQ1BEQEMwRFBDgEOQQ6BDsEPAQ9BD4EPwRPBEAEQQRCBEMENgQyBEwESwQ3BEgETQRJBEcESgQuBBAEEQQmBBQEFQQkBBMEJQQYBBkEGgQbBBwEHQQeBB8ELwQgBCEEIgQjBBYEEgQsBCsEFwQoBC0EKQQnBCoAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-29001+AF0 +AD0 (function()+AHs var d +AD0 +ACL4//j/A4gDiQOKA4wDjgCwJdglyyXZJkImQCZqJmwmPCW2JcAhlSA8ALYApwCjA48hkSGTIZIhkADLIZQlsiW8 +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QORANYA3AD4A7EA2AOsA5IA4QDtAPMA+gDxANEDsgOTA7MDlAO0A5UDtQOtA5YDtgOXA7cDriUCAKoAwQDCAMADmAO4JVElVyVdA5kDqiUQJRQAugChAL8lAAOEAOMAwyVaJVQDuQOvA8olUAOQA5oDugObAMoDuwOcA7wAzQOdA70lGCUMA54DvgOfA78DzADTAN8A1AOgAPUA1QPAA6EDwQDaA6MDwgPDA6QDxAOlA6sDxQPNA8sDsAOmA8YDpwPHA6gDhwPIA6kDyQPO+P8AIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-38598+AF0 +AD0 (function()+AHs var d +AD0 +ACL3wffBAFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoPecAKIAowCkAKUApgCnAKgAqQDXAKsArACtAK4gPgCwALEAsgCzALQAtQC2ALcAuAC5APcAuwC8AL0Avved9573n/eg96H3ovej96T3pfem96f3qPep96r3q/es9633rvev97D3sfey97P3tPe197b3t/e497n3uve797wgFwXQBdEF0gXTBdQF1QXWBdcF2AXZBdoF2wXcBd0F3gXfBeAF4QXiBeMF5AXlBeYF5wXoBekF6ve99773v/fA98EAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-50220+AF0 +AD0 (function()+AHs var d +AD0 +AFsAXQ, e +AD0 +AHsAfQ, D +AD0 +AFsAXQ, j+ADs D+AFs-0+AF0 +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u0000+AFw-u0000+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwCA//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//348P9h/2L/Y/9k/2X/Zv9n/2j/af9q/2v/bP9t/27/b/9w/3H/cv9z/3T/df92/3f/eP95/3r/e/98/33/fv9//4D/gf+C/4P/hP+F/4b/h/+I/4n/iv+L/4z/jf+O/4//kP+R/5L/k/+U/5X/lv+X/5j/mf+a/5v/nP+d/57/n//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//348fjy+PMAIg.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-0+AF0.length+ADs +-+-j) if(D+AFs-0+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-0+AF0AWw-j+AF0AXQ +AD0 0 +- j+ADs d+AFs-0 +- j+AF0 +AD0 D+AFs-0+AF0AWw-j+AF0AOwB9 @@ -6335,4 +6336,6 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-201+AF0.length+ADs +-+-j) if(D+AFs-201+AF0AWw-j D+AFs-239+AF0 +AD0 +ACL//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//QpvCm8KbwpvCm8KbwpvCm8KbwpvCm8Kb//9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//QAi.split(+ACIAIg)+ADs for(j +AD0 0+ADs j +ACEAPQ D+AFs-239+AF0.length+ADs +-+-j) if(D+AFs-239+AF0AWw-j+AF0.charCodeAt(0) +ACEAPQA9 0xFFFD) +AHs e+AFs-D+AFs-239+AF0AWw-j+AF0AXQ +AD0 61184 +- j+ADs d+AFs-61184 +- j+AF0 +AD0 D+AFs-239+AF0AWw-j+AF0AOwB9 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs +cptable+AFs-620+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4AEFAOcA6gDrAOgA7wDuAQcAxAEEARgBGQFCAPQA9gEGAPsA+QFaANYA3ACiAUEApQFbAZIBeQF7APMA0wFEAUMBegF8AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +cptable+AFs-895+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwEMAPwA6QEPAOQBDgFkAQ0BGwEaATkAzQE+AeoAxADBAMkBfgF9APQA9gDTAW8A2gD9ANYA3AFgAT0A3QFYAWUA4QDtAPMA+gFIAUcBbgDUAWEBWQFVAVQAvACnAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d+AFs-i+AF0AXQ +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs if (typeof module +ACEAPQA9 'undefined' +ACYAJg module.exports) module.exports +AD0 cptable+ADs diff --git a/misc/cptable.js.utf8 b/misc/cptable.js.utf8 index 5efb6c2..4854a26 100644 --- a/misc/cptable.js.utf8 +++ b/misc/cptable.js.utf8 @@ -1,25 +1,25 @@ /* cptable.js (C) 2013-2014 SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {}; -cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[775] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[850] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[852] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[855] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[857] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[860] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[861] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[862] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[863] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[864] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[865] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[866] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[869] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[874] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[875] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a ΑΒΓΔΕΖΗΘΙ[.<(+!&ΚΛΜΝΞΟΠΡΣ]$*);^-/ΤΥΦΧΨΩΪΫ|,%_>?¨ΆΈΉ ΊΌΎΏ`:#@'=\"΅abcdefghiαβγδεζ°jklmnopqrηθικλμ´~stuvwxyzνξοπρσ£άέήϊίόύϋώςτυφχψ{ABCDEFGHI­ωΐΰ‘―}JKLMNOPQR±½\u001a·’¦\\\u001aSTUVWXYZ²§\u001a\u001a«¬0123456789³©\u001a\u001a»Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +var cptable = {version:"1.3.8"}; +cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[775] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[850] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[852] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[855] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[857] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[860] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[861] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[862] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[863] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[864] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[865] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[866] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[869] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[874] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[875] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a ΑΒΓΔΕΖΗΘΙ[.<(+!&ΚΛΜΝΞΟΠΡΣ]$*);^-/ΤΥΦΧΨΩΪΫ|,%_>?¨ΆΈΉ ΊΌΎΏ`:#@'=\"΅abcdefghiαβγδεζ°jklmnopqrηθικλμ´~stuvwxyzνξοπρσ£άέήϊίόύϋώςτυφχψ{ABCDEFGHI­ωΐΰ‘―}JKLMNOPQR±½\u001a·’¦\\\u001aSTUVWXYZ²§\u001a\u001a«¬0123456789³©\u001a\u001a»Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[932] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚��������������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -800,52 +800,52 @@ for(j = 0; j != D[248].length; ++j) if(D[248][j].charCodeAt(0) !== 0xFFFD) { e[D D[249] = "����������������������������������������������������������������纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊����������������������������������龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓�".split(""); for(j = 0; j != D[249].length; ++j) if(D[249][j].charCodeAt(0) !== 0xFFFD) { e[D[249][j]] = 63744 + j; d[63744 + j] = D[249][j];} return {"enc": e, "dec": d }; })(); -cptable[1026] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãå{ñÇ.<(+!&éêëèíîïìßĞİ*);^-/ÂÄÀÁÃÅ[Ñş,%_>?øÉÊËÈÍÎÏÌı:ÖŞ'=ÜØabcdefghi«»}`¦±°jklmnopqrªºæ¸Æ¤µöstuvwxyz¡¿]$@®¢£¥·©§¶¼½¾¬|¯¨´×çABCDEFGHI­ô~òóõğJKLMNOPQR¹û\\ùúÿü÷STUVWXYZ²Ô#ÒÓÕ0123456789³Û\"Ùڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1250] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1251] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1252] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1253] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1254] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1255] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1256] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1257] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1258] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10000] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10006] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10007] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28591] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28592] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28593] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28594] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28595] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28596] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28597] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28598] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28599] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28600] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28601] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28603] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28604] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28605] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[28606] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[708] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~│┤éâ╡à╢çêëèïî╖╕╣║╗╝ô╜╛ûù┐└š›œžŸ┴┬├¤─┼╞╟╚╔╩،╦«»░▒▓╠═╬╧╨╤╥╙؛╘╒╓؟╫ءآأؤإئابةتثجحخدذرزسشصضطظعغ█▄▌▐▀ـفقكلمنهوىيًٌٍَُِّْ╪┘┌µ£■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[720] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[858] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[870] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäţáăčçć[.<(+!&éęëůíîľĺß]$*);^-/ÂÄ˝ÁĂČÇĆ|,%_>?ˇÉĘËŮÍÎĽĹ`:#@'=\"˘abcdefghiśňđýřş°jklmnopqrłńš¸˛¤ą~stuvwxyzŚŇĐÝŘŞ˙ĄżŢŻ§žźŽŹŁŃŠ¨´×{ABCDEFGHI­ôöŕóő}JKLMNOPQRĚűüťúě\\÷STUVWXYZďÔÖŔÓŐ0123456789ĎŰܫڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1047] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„…\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿Ð[Þ®¬£¥·©§¶¼½¾Ý¨¯]´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1140] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1141] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáãåçñÄ.<(+!&éêëèíîïì~Ü$*);^-/Â[ÀÁÃÅÇÑö,%_>?øÉÊËÈÍÎÏÌ`:#§'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µßstuvwxyz¡¿ÐÝÞ®¢£¥·©@¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõüJKLMNOPQR¹û}ùúÿÖ÷STUVWXYZ²Ô\\ÒÓÕ0123456789³Û]Ùڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1142] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáã}çñ#.<(+!&éêëèíîïì߀Å*);^-/ÂÄÀÁÃ$ÇÑø,%_>?¦ÉÊËÈÍÎÏÌ`:ÆØ'=\"@abcdefghi«»ðýþ±°jklmnopqrªº{¸[]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×æABCDEFGHI­ôöòóõåJKLMNOPQR¹û~ùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1143] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáã}çñ§.<(+!&`êëèíîïì߀Å*);^-/Â#ÀÁÃ$ÇÑö,%_>?ø\\ÊËÈÍÎÏÌé:ÄÖ'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©[¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõåJKLMNOPQR¹û~ùúÿÉ÷STUVWXYZ²Ô@ÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1144] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä{áãå\\ñ°.<(+!&]êë}íîï~ßé$*);^-/ÂÄÀÁÃÅÇÑò,%_>?øÉÊËÈÍÎÏÌù:£§'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ€µìstuvwxyz¡¿ÐÝÞ®¢#¥·©@¶¼½¾¬|¯¨´×àABCDEFGHI­ôö¦óõèJKLMNOPQR¹ûü`úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1145] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåç¦[.<(+|&éêëèíîïìß]$*);¬-/ÂÄÀÁÃÅÇ#ñ,%_>?øÉÊËÈÍÎÏÌ`:Ñ@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ¨stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾^!¯~´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1146] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ$.<(+|&éêëèíîïìß!£*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ¯stuvwxyz¡¿ÐÝÞ®¢[¥·©§¶¼½¾^]~¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1147] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä@áãå\\ñ°.<(+!&{êë}íîïìߧ$*);^-/ÂÄÀÁÃÅÇÑù,%_>?øÉÊËÈÍÎÏ̵:£à'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ€`¨stuvwxyz¡¿ÐÝÞ®¢#¥·©]¶¼½¾¬|¯~´×éABCDEFGHI­ôöòóõèJKLMNOPQR¹ûü¦úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1148] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[1149] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÞ.<(+!&éêëèíîïìßÆ$*);Ö-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌð:#Ð'=\"Øabcdefghi«»`ý{±°jklmnopqrªº}¸]€µöstuvwxyz¡¿@Ý[®¢£¥·©§¶¼½¾¬|¯¨\\×þABCDEFGHI­ô~òóõæJKLMNOPQR¹ûüùúÿ´÷STUVWXYZ²Ô^ÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[1026] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãå{ñÇ.<(+!&éêëèíîïìßĞİ*);^-/ÂÄÀÁÃÅ[Ñş,%_>?øÉÊËÈÍÎÏÌı:ÖŞ'=ÜØabcdefghi«»}`¦±°jklmnopqrªºæ¸Æ¤µöstuvwxyz¡¿]$@®¢£¥·©§¶¼½¾¬|¯¨´×çABCDEFGHI­ô~òóõğJKLMNOPQR¹û\\ùúÿü÷STUVWXYZ²Ô#ÒÓÕ0123456789³Û\"Ùڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1250] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1251] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1252] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1253] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1254] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1255] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1256] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1257] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1258] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10000] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10006] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10007] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28591] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28592] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28593] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28594] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28595] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28596] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28597] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28598] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28599] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28600] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28601] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28603] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28604] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28605] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[28606] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[708] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~│┤éâ╡à╢çêëèïî╖╕╣║╗╝ô╜╛ûù┐└š›œžŸ┴┬├¤─┼╞╟╚╔╩،╦«»░▒▓╠═╬╧╨╤╥╙؛╘╒╓؟╫ءآأؤإئابةتثجحخدذرزسشصضطظعغ█▄▌▐▀ـفقكلمنهوىيًٌٍَُِّْ╪┘┌µ£■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[720] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[858] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[870] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäţáăčçć[.<(+!&éęëůíîľĺß]$*);^-/ÂÄ˝ÁĂČÇĆ|,%_>?ˇÉĘËŮÍÎĽĹ`:#@'=\"˘abcdefghiśňđýřş°jklmnopqrłńš¸˛¤ą~stuvwxyzŚŇĐÝŘŞ˙ĄżŢŻ§žźŽŹŁŃŠ¨´×{ABCDEFGHI­ôöŕóő}JKLMNOPQRĚűüťúě\\÷STUVWXYZďÔÖŔÓŐ0123456789ĎŰܫڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1047] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„…\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿Ð[Þ®¬£¥·©§¶¼½¾Ý¨¯]´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1140] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1141] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáãåçñÄ.<(+!&éêëèíîïì~Ü$*);^-/Â[ÀÁÃÅÇÑö,%_>?øÉÊËÈÍÎÏÌ`:#§'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µßstuvwxyz¡¿ÐÝÞ®¢£¥·©@¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõüJKLMNOPQR¹û}ùúÿÖ÷STUVWXYZ²Ô\\ÒÓÕ0123456789³Û]Ùڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1142] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáã}çñ#.<(+!&éêëèíîïì߀Å*);^-/ÂÄÀÁÃ$ÇÑø,%_>?¦ÉÊËÈÍÎÏÌ`:ÆØ'=\"@abcdefghi«»ðýþ±°jklmnopqrªº{¸[]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×æABCDEFGHI­ôöòóõåJKLMNOPQR¹û~ùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1143] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáã}çñ§.<(+!&`êëèíîïì߀Å*);^-/Â#ÀÁÃ$ÇÑö,%_>?ø\\ÊËÈÍÎÏÌé:ÄÖ'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©[¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõåJKLMNOPQR¹û~ùúÿÉ÷STUVWXYZ²Ô@ÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1144] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä{áãå\\ñ°.<(+!&]êë}íîï~ßé$*);^-/ÂÄÀÁÃÅÇÑò,%_>?øÉÊËÈÍÎÏÌù:£§'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ€µìstuvwxyz¡¿ÐÝÞ®¢#¥·©@¶¼½¾¬|¯¨´×àABCDEFGHI­ôö¦óõèJKLMNOPQR¹ûü`úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1145] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåç¦[.<(+|&éêëèíîïìß]$*);¬-/ÂÄÀÁÃÅÇ#ñ,%_>?øÉÊËÈÍÎÏÌ`:Ñ@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ¨stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾^!¯~´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1146] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ$.<(+|&éêëèíîïìß!£*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ¯stuvwxyz¡¿ÐÝÞ®¢[¥·©§¶¼½¾^]~¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1147] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä@áãå\\ñ°.<(+!&{êë}íîïìߧ$*);^-/ÂÄÀÁÃÅÇÑù,%_>?øÉÊËÈÍÎÏ̵:£à'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ€`¨stuvwxyz¡¿ÐÝÞ®¢#¥·©]¶¼½¾¬|¯~´×éABCDEFGHI­ôöòóõèJKLMNOPQR¹ûü¦úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1148] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ€µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[1149] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÞ.<(+!&éêëèíîïìßÆ$*);Ö-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌð:#Ð'=\"Øabcdefghi«»`ý{±°jklmnopqrªº}¸]€µöstuvwxyz¡¿@Ý[®¢£¥·©§¶¼½¾¬|¯¨\\×þABCDEFGHI­ô~òóõæJKLMNOPQR¹ûüùúÿ´÷STUVWXYZ²Ô^ÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[1361] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ�����������������������������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -1624,8 +1624,8 @@ for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D D[253] = "�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""); for(j = 0; j != D[253].length; ++j) if(D[253][j].charCodeAt(0) !== 0xFFFD) { e[D[253][j]] = 64768 + j; d[64768 + j] = D[253][j];} return {"enc": e, "dec": d }; })(); -cptable[10004] = (function(){ var d = "ےے\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä ÇÉÑÖÜáàâäں«çéèêëí…îïñó»ôö÷úùûü٪،٠١٢٣٤٥٦٧٨٩؛؟٭ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْپٹچەڤگڈڑژے", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10005] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü¤₪„ּֽ… �ִֵֶַ–—“”‘’־ְֱֲֳָֻׁאבגדהוזחטיךכלםמןנסעףפץצקרשת", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[10004] = (function(){ var d = "ےے\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä ÇÉÑÖÜáàâäں«çéèêëí…îïñó»ôö÷úùûü٪،٠١٢٣٤٥٦٧٨٩؛؟٭ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْپٹچەڤگڈڑژے", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10005] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü¤₪„ּֽ… �ִֵֶַ–—“”‘’־ְֱֲֳָֻׁאבגדהוזחטיךכלםמןנסעףפץצקרשת", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10008] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€���������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -1792,10 +1792,10 @@ for(j = 0; j != D[246].length; ++j) if(D[246][j].charCodeAt(0) !== 0xFFFD) { e[D D[247] = "�����������������������������������������������������������������������������������������������������������������������������������������������������������������鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""); for(j = 0; j != D[247].length; ++j) if(D[247][j].charCodeAt(0) !== 0xFFFD) { e[D[247][j]] = 63232 + j; d[63232 + j] = D[247][j];} return {"enc": e, "dec": d }; })(); -cptable[10010] = (function(){ var d = "ˇˇ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10017] = (function(){ var d = "¤¤\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10021] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~�«»…����������“”��•�����������‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[10082] = (function(){ var d = "ˇˇ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[10010] = (function(){ var d = "ˇˇ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10017] = (function(){ var d = "¤¤\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10021] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~�«»…����������“”��•�����������‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[10082] = (function(){ var d = "ˇˇ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20000] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ����������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -2996,10 +2996,10 @@ for(j = 0; j != D[251].length; ++j) if(D[251][j].charCodeAt(0) !== 0xFFFD) { e[D D[252] = "������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D[252][j]] = 64512 + j; d[64512 + j] = D[252][j];} return {"enc": e, "dec": d }; })(); -cptable[20105] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#¤%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾∇��������������������������������������������������������������������������������������������������������������������������������", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20106] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?§ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ^_`abcdefghijklmnopqrstuvwxyzäöüß��������������������������������������������������������������������������������������������������������������������������������", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20107] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#¤%&'()*+,-./0123456789:;<=>?ÉABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÅÜ_éabcdefghijklmnopqrstuvwxyzäöåü��������������������������������������������������������������������������������������������������������������������������������", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20108] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"§$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ^_`abcdefghijklmnopqrstuvwxyzæøå|��������������������������������������������������������������������������������������������������������������������������������", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[20105] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#¤%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾∇��������������������������������������������������������������������������������������������������������������������������������", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20106] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?§ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ^_`abcdefghijklmnopqrstuvwxyzäöüß��������������������������������������������������������������������������������������������������������������������������������", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20107] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#¤%&'()*+,-./0123456789:;<=>?ÉABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÅÜ_éabcdefghijklmnopqrstuvwxyzäöåü��������������������������������������������������������������������������������������������������������������������������������", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20108] = (function(){ var d = "��\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"§$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ^_`abcdefghijklmnopqrstuvwxyzæøå|��������������������������������������������������������������������������������������������������������������������������������", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20261] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"��%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]_abcdefghijklmnopqrstuvwxyz|€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ¡¢£$¥#§¤«°±²³×µ¶·÷»¼½¾¿���������������ΩÆЪĦIJĿŁØŒºÞŦŊʼnĸæđðħıijŀłøœßþŧŋ".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -3030,25 +3030,25 @@ for(j = 0; j != D[206].length; ++j) if(D[206][j].charCodeAt(0) !== 0xFFFD) { e[D D[207] = "��������������������������������ˇ��������������������������������Ǎ�ČĎĚ�Ǧ�Ǐ�ǨĽ�ŇǑ��ŘŠŤǓ����Ž������ǎ�čďě�ǧ�ǐǰǩľ�ňǒ��řšťǔ����ž�������������������������������������������������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[207].length; ++j) if(D[207][j].charCodeAt(0) !== 0xFFFD) { e[D[207][j]] = 52992 + j; d[52992 + j] = D[207][j];} return {"enc": e, "dec": d }; })(); -cptable[20269] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"��%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]�_�abcdefghijklmnopqrstuvwxyz{|}�€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œ�� ¡¢£$¥#§¤‘“«←↑→↓°±²³×µ¶·÷’”»¼½¿�`´^~¯̆̈�̧̨̲̊̋̌―¹®©™♩��⅛⅜⅝⅞ΩÆÐĦ�IJĿŁØŒºÞŦŊʼnĸæđðħıijŀłøœßþŧ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20273] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáãåçñÄ.<(+!&éêëèíîïì~Ü$*);^-/Â[ÀÁÃÅÇÑö,%_>?øÉÊËÈÍÎÏÌ`:#§'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µßstuvwxyz¡¿ÐÝÞ®¢£¥·©@¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõüJKLMNOPQR¹û}ùúÿÖ÷STUVWXYZ²Ô\\ÒÓÕ0123456789³Û]Ùڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20277] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáã}çñ#.<(+!&éêëèíîïìߤÅ*);^-/ÂÄÀÁÃ$ÇÑø,%_>?¦ÉÊËÈÍÎÏÌ`:ÆØ'=\"@abcdefghi«»ðýþ±°jklmnopqrªº{¸[]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×æABCDEFGHI­ôöòóõåJKLMNOPQR¹û~ùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20278] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáã}çñ§.<(+!&`êëèíîïìߤÅ*);^-/Â#ÀÁÃ$ÇÑö,%_>?ø\\ÊËÈÍÎÏÌé:ÄÖ'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©[¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõåJKLMNOPQR¹û~ùúÿÉ÷STUVWXYZ²Ô@ÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20280] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä{áãå\\ñ°.<(+!&]êë}íîï~ßé$*);^-/ÂÄÀÁÃÅÇÑò,%_>?øÉÊËÈÍÎÏÌù:£§'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ¤µìstuvwxyz¡¿ÐÝÞ®¢#¥·©@¶¼½¾¬|¯¨´×àABCDEFGHI­ôö¦óõèJKLMNOPQR¹ûü`úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20284] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåç¦[.<(+|&éêëèíîïìß]$*);¬-/ÂÄÀÁÃÅÇ#ñ,%_>?øÉÊËÈÍÎÏÌ`:Ñ@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ¨stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾^!¯~´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20285] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ$.<(+|&éêëèíîïìß!£*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ¯stuvwxyz¡¿ÐÝÞ®¢[¥·©§¶¼½¾^]~¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20290] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a 。「」、・ヲァィゥ£.<(+|&ェォャュョッ�ー�!¥*);¬-/abcdefgh�,%_>?[ijklmnop`:#@'=\"]アイウエオカキクケコqサシスセソタチツテトナニヌネノr�ハヒフ~‾ヘホマミムメモヤユsヨラリル^¢\\tuvwxyzレロワン゙゚{ABCDEFGHI������}JKLMNOPQR������$�STUVWXYZ������0123456789�����Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20297] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä@áãå\\ñ°.<(+!&{êë}íîïìߧ$*);^-/ÂÄÀÁÃÅÇÑù,%_>?øÉÊËÈÍÎÏ̵:£à'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ¤`¨stuvwxyz¡¿ÐÝÞ®¢#¥·©]¶¼½¾¬|¯~´×éABCDEFGHI­ôöòóõèJKLMNOPQR¹ûü¦úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20420] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ﹼﹽـﺀﺁﺂﺃ¢.<(+|&ﺄﺅ��ﺋﺍﺎﺏﺑ!$*);¬-/ﺓﺕﺗﺙﺛﺝﺟﺡ¦,%_>?ﺣﺥﺧﺩﺫﺭﺯﺳ،:#@'=\"abcdefghiﺷﺻﺿﻃﻇjklmnopqrﻉﻊﻋﻌﻍﻎﻏ÷stuvwxyzﻐﻑﻓﻕﻗﻙﻛﻝﻵﻶﻷﻸ��ﻻﻼﻟﻡﻣﻥﻧﻩ؛ABCDEFGHI­ﻫ�ﻬ�ﻭ؟JKLMNOPQRﻯﻰﻱﻲﻳ٠× STUVWXYZ١٢�٣٤٥0123456789�٦٧٨٩Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20423] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a ΑΒΓΔΕΖΗΘΙ[.<(+!&ΚΛΜΝΞΟΠΡΣ]$*);^-/ΤΥΦΧΨΩ��|,%_>?�ΆΈΉ ΊΌΎΏ`:£§'=\"ÄabcdefghiαβγδεζÖjklmnopqrηθικλμܨstuvwxyzνξοπρσ�άέήϊίόύϋώςτυφχψ¸ABCDEFGHI­ωâàäê´JKLMNOPQR±éèëîï°�STUVWXYZ½öôûùü0123456789ÿçÇ��Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20424] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a אבגדהוזחט¢.<(+|&יךכלםמןנס!$*);¬-/עףפץצקרש¦,%_>?�ת�� ���‗`:#@'=\"�abcdefghi«»���±°jklmnopqr���¸�¤µ~stuvwxyz�����®^£¥•©§¶¼½¾[]‾¨´×{ABCDEFGHI­�����}JKLMNOPQR¹�����\\÷STUVWXYZ²�����0123456789³����Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20833] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a �ᅠᄀᄁᆪᄂᆬᆭᄃ¢.<(+|&�ᄄᄅᆰᆱᆲᆳᆴᆵ!$*);¬-/ᄚᄆᄇᄈᄡᄉᄊᄋ¦,%_>?[�ᄌᄍᄎᄏᄐᄑᄒ`:#@'=\"]abcdefghiᅡᅢᅣᅤᅥᅦ�jklmnopqrᅧᅨᅩᅪᅫᅬ‾~stuvwxyzᅭᅮᅯᅰᅱᅲ^�\\�������ᅳᅴᅵ���{ABCDEFGHI������}JKLMNOPQR������₩�STUVWXYZ������0123456789�����Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20838] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  กขฃคฅฆง[¢.<(+|&�จฉชซฌญฎ]!$*);¬-/ฏฐฑฒณดต^¦,%_>?฿๎ถทธนบปผ`:#@'=\"๏abcdefghiฝพฟภมย๚jklmnopqrรฤลฦวศ๛~stuvwxyzษสหฬอฮ๐๑๒๓๔๕๖๗๘๙ฯะัาำิ{ABCDEFGHI�ีึืุู}JKLMNOPQRฺเแโใไ\\�STUVWXYZๅๆ็่้๊0123456789๋์ํ��Ÿ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20866] = (function(){ var d = "ЪЪ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20871] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÞ.<(+!&éêëèíîïìßÆ$*);Ö-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌð:#Ð'=\"Øabcdefghi«»`ý{±°jklmnopqrªº}¸]¤µöstuvwxyz¡¿@Ý[®¢£¥·©§¶¼½¾¬|¯¨\\×þABCDEFGHI­ô~òóõæJKLMNOPQR¹ûüùúÿ´÷STUVWXYZ²Ô^ÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20880] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ђѓёєѕіїј[.<(+!&љњћќўџЪ№Ђ]$*);^-/ЃЁЄЅІЇЈЉ|,%_>?ЊЋЌ­ЎЏюаб`:#@'=\"цabcdefghiдефгхийjklmnopqrклмнопя~stuvwxyzрстужвьызшэщчъЮАБЦДЕФГ{ABCDEFGHIХИЙКЛМ}JKLMNOPQRНОПЯРС\\¤STUVWXYZТУЖВЬЫ0123456789ЗШЭЩЧŸ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20905] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàá�ċ{ñÇ.<(+!&éêëèíîïìßĞİ*);^-/ÂÄÀÁ�Ċ[Ñş,%_>?�ÉÊËÈÍÎÏÌı:ÖŞ'=ܢabcdefghiħĉŝŭ�|°jklmnopqrĥĝĵ¸�¤µöstuvwxyzĦĈŜŬ�@˙£ż}Ż§]·½$ĤĜĴ¨´×çABCDEFGHI­ô~òóġğJKLMNOPQR`û\\ùú�ü÷STUVWXYZ²Ô#ÒÓĠ0123456789³Û\"Ùڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[20924] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„…\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÝ.<(+|&éêëèíîïìß!$*);^-/ÂÄÀÁÃÅÇÑŠ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæžÆ€µ~stuvwxyz¡¿Ð[Þ®¢£¥·©§¶Œœ�¬š¯]Ž×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[20269] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"��%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]�_�abcdefghijklmnopqrstuvwxyz{|}�€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œ�� ¡¢£$¥#§¤‘“«←↑→↓°±²³×µ¶·÷’”»¼½¿�`´^~¯̆̈�̧̨̲̊̋̌―¹®©™♩��⅛⅜⅝⅞ΩÆÐĦ�IJĿŁØŒºÞŦŊʼnĸæđðħıijŀłøœßþŧ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20273] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáãåçñÄ.<(+!&éêëèíîïì~Ü$*);^-/Â[ÀÁÃÅÇÑö,%_>?øÉÊËÈÍÎÏÌ`:#§'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µßstuvwxyz¡¿ÐÝÞ®¢£¥·©@¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõüJKLMNOPQR¹û}ùúÿÖ÷STUVWXYZ²Ô\\ÒÓÕ0123456789³Û]Ùڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20277] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáã}çñ#.<(+!&éêëèíîïìߤÅ*);^-/ÂÄÀÁÃ$ÇÑø,%_>?¦ÉÊËÈÍÎÏÌ`:ÆØ'=\"@abcdefghi«»ðýþ±°jklmnopqrªº{¸[]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×æABCDEFGHI­ôöòóõåJKLMNOPQR¹û~ùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20278] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  â{àáã}çñ§.<(+!&`êëèíîïìߤÅ*);^-/Â#ÀÁÃ$ÇÑö,%_>?ø\\ÊËÈÍÎÏÌé:ÄÖ'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ]µüstuvwxyz¡¿ÐÝÞ®¢£¥·©[¶¼½¾¬|¯¨´×äABCDEFGHI­ô¦òóõåJKLMNOPQR¹û~ùúÿÉ÷STUVWXYZ²Ô@ÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20280] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä{áãå\\ñ°.<(+!&]êë}íîï~ßé$*);^-/ÂÄÀÁÃÅÇÑò,%_>?øÉÊËÈÍÎÏÌù:£§'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ¤µìstuvwxyz¡¿ÐÝÞ®¢#¥·©@¶¼½¾¬|¯¨´×àABCDEFGHI­ôö¦óõèJKLMNOPQR¹ûü`úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20284] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåç¦[.<(+|&éêëèíîïìß]$*);¬-/ÂÄÀÁÃÅÇ#ñ,%_>?øÉÊËÈÍÎÏÌ`:Ñ@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ¨stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾^!¯~´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20285] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ$.<(+|&éêëèíîïìß!£*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ¯stuvwxyz¡¿ÐÝÞ®¢[¥·©§¶¼½¾^]~¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20290] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a 。「」、・ヲァィゥ£.<(+|&ェォャュョッ�ー�!¥*);¬-/abcdefgh�,%_>?[ijklmnop`:#@'=\"]アイウエオカキクケコqサシスセソタチツテトナニヌネノr�ハヒフ~‾ヘホマミムメモヤユsヨラリル^¢\\tuvwxyzレロワン゙゚{ABCDEFGHI������}JKLMNOPQR������$�STUVWXYZ������0123456789�����Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20297] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âä@áãå\\ñ°.<(+!&{êë}íîïìߧ$*);^-/ÂÄÀÁÃÅÇÑù,%_>?øÉÊËÈÍÎÏ̵:£à'=\"Øabcdefghi«»ðýþ±[jklmnopqrªºæ¸Æ¤`¨stuvwxyz¡¿ÐÝÞ®¢#¥·©]¶¼½¾¬|¯~´×éABCDEFGHI­ôöòóõèJKLMNOPQR¹ûü¦úÿç÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20420] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ﹼﹽـﺀﺁﺂﺃ¢.<(+|&ﺄﺅ��ﺋﺍﺎﺏﺑ!$*);¬-/ﺓﺕﺗﺙﺛﺝﺟﺡ¦,%_>?ﺣﺥﺧﺩﺫﺭﺯﺳ،:#@'=\"abcdefghiﺷﺻﺿﻃﻇjklmnopqrﻉﻊﻋﻌﻍﻎﻏ÷stuvwxyzﻐﻑﻓﻕﻗﻙﻛﻝﻵﻶﻷﻸ��ﻻﻼﻟﻡﻣﻥﻧﻩ؛ABCDEFGHI­ﻫ�ﻬ�ﻭ؟JKLMNOPQRﻯﻰﻱﻲﻳ٠× STUVWXYZ١٢�٣٤٥0123456789�٦٧٨٩Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20423] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a ΑΒΓΔΕΖΗΘΙ[.<(+!&ΚΛΜΝΞΟΠΡΣ]$*);^-/ΤΥΦΧΨΩ��|,%_>?�ΆΈΉ ΊΌΎΏ`:£§'=\"ÄabcdefghiαβγδεζÖjklmnopqrηθικλμܨstuvwxyzνξοπρσ�άέήϊίόύϋώςτυφχψ¸ABCDEFGHI­ωâàäê´JKLMNOPQR±éèëîï°�STUVWXYZ½öôûùü0123456789ÿçÇ��Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20424] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a אבגדהוזחט¢.<(+|&יךכלםמןנס!$*);¬-/עףפץצקרש¦,%_>?�ת�� ���‗`:#@'=\"�abcdefghi«»���±°jklmnopqr���¸�¤µ~stuvwxyz�����®^£¥•©§¶¼½¾[]‾¨´×{ABCDEFGHI­�����}JKLMNOPQR¹�����\\÷STUVWXYZ²�����0123456789³����Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20833] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a �ᅠᄀᄁᆪᄂᆬᆭᄃ¢.<(+|&�ᄄᄅᆰᆱᆲᆳᆴᆵ!$*);¬-/ᄚᄆᄇᄈᄡᄉᄊᄋ¦,%_>?[�ᄌᄍᄎᄏᄐᄑᄒ`:#@'=\"]abcdefghiᅡᅢᅣᅤᅥᅦ�jklmnopqrᅧᅨᅩᅪᅫᅬ‾~stuvwxyzᅭᅮᅯᅰᅱᅲ^�\\�������ᅳᅴᅵ���{ABCDEFGHI������}JKLMNOPQR������₩�STUVWXYZ������0123456789�����Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20838] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  กขฃคฅฆง[¢.<(+|&�จฉชซฌญฎ]!$*);¬-/ฏฐฑฒณดต^¦,%_>?฿๎ถทธนบปผ`:#@'=\"๏abcdefghiฝพฟภมย๚jklmnopqrรฤลฦวศ๛~stuvwxyzษสหฬอฮ๐๑๒๓๔๕๖๗๘๙ฯะัาำิ{ABCDEFGHI�ีึืุู}JKLMNOPQRฺเแโใไ\\�STUVWXYZๅๆ็่้๊0123456789๋์ํ��Ÿ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20866] = (function(){ var d = "ЪЪ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20871] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÞ.<(+!&éêëèíîïìßÆ$*);Ö-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌð:#Ð'=\"Øabcdefghi«»`ý{±°jklmnopqrªº}¸]¤µöstuvwxyz¡¿@Ý[®¢£¥·©§¶¼½¾¬|¯¨\\×þABCDEFGHI­ô~òóõæJKLMNOPQR¹ûüùúÿ´÷STUVWXYZ²Ô^ÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20880] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ђѓёєѕіїј[.<(+!&љњћќўџЪ№Ђ]$*);^-/ЃЁЄЅІЇЈЉ|,%_>?ЊЋЌ­ЎЏюаб`:#@'=\"цabcdefghiдефгхийjklmnopqrклмнопя~stuvwxyzрстужвьызшэщчъЮАБЦДЕФГ{ABCDEFGHIХИЙКЛМ}JKLMNOPQRНОПЯРС\\¤STUVWXYZТУЖВЬЫ0123456789ЗШЭЩЧŸ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20905] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàá�ċ{ñÇ.<(+!&éêëèíîïìßĞİ*);^-/ÂÄÀÁ�Ċ[Ñş,%_>?�ÉÊËÈÍÎÏÌı:ÖŞ'=ܢabcdefghiħĉŝŭ�|°jklmnopqrĥĝĵ¸�¤µöstuvwxyzĦĈŜŬ�@˙£ż}Ż§]·½$ĤĜĴ¨´×çABCDEFGHI­ô~òóġğJKLMNOPQR`û\\ùú�ü÷STUVWXYZ²Ô#ÒÓĠ0123456789³Û\"Ùڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[20924] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\n\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„…\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñÝ.<(+|&éêëèíîïìß!$*);^-/ÂÄÀÁÃÅÇÑŠ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæžÆ€µ~stuvwxyz¡¿Ð[Þ®¢£¥·©§¶Œœ�¬š¯]Ž×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[20932] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ�‘’“”•–—˜™š›œžŸ����������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -3585,10 +3585,11 @@ for(j = 0; j != D[252].length; ++j) if(D[252][j].charCodeAt(0) !== 0xFFFD) { e[D D[253] = "�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""); for(j = 0; j != D[253].length; ++j) if(D[253][j].charCodeAt(0) !== 0xFFFD) { e[D[253][j]] = 64768 + j; d[64768 + j] = D[253][j];} return {"enc": e, "dec": d }; })(); -cptable[21025] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ђѓёєѕіїј[.<(+!&љњћќўџЪ№Ђ]$*);^-/ЃЁЄЅІЇЈЉ|,%_>?ЊЋЌ­ЎЏюаб`:#@'=\"цabcdefghiдефгхийjklmnopqrклмнопя~stuvwxyzрстужвьызшэщчъЮАБЦДЕФГ{ABCDEFGHIХИЙКЛМ}JKLMNOPQRНОПЯРС\\§STUVWXYZТУЖВЬЫ0123456789ЗШЭЩЧŸ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[21866] = (function(){ var d = "ЪЪ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[29001] = (function(){ var d = "ΈΉΊΌΎ°◘○◙♂♀♪♬☼▶◀↕‼¶§£Ώ↑↓→←Ë↔▲▼ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùΑÖÜøαØάΒáíóúñÑβΓγΔδΕεέΖζΗηή│ªÁÂÀΘθ║╗╝ΙΪ┐└º¡¿─΄ãÃ╚╔ιίϊ═ΐΚκΛÊλΜμÍΝν┘┌ΞξΟοόÓßÔΠõÕπΡρÚΣςσΤτΥΫυύϋΰΦφΧχΨ·ψΩωώ", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); -cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשת", e = {}; for(var i=0;i!=d.length;++i) if(d.charCodeAt(i) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d.split("") }; })(); +cptable[21025] = (function(){ var d = "ŸŸ\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  ђѓёєѕіїј[.<(+!&љњћќўџЪ№Ђ]$*);^-/ЃЁЄЅІЇЈЉ|,%_>?ЊЋЌ­ЎЏюаб`:#@'=\"цabcdefghiдефгхийjklmnopqrклмнопя~stuvwxyzрстужвьызшэщчъЮАБЦДЕФГ{ABCDEFGHIХИЙКЛМ}JKLMNOPQRНОПЯРС\\§STUVWXYZТУЖВЬЫ0123456789ЗШЭЩЧŸ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[21027] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f\u0000 \u0000。「」、・ヲァィ¢.<(+|&ゥェォャュョッーア!$*);¬-/イウエオカキケ\u0000,%_>?コサシスセソタチツ`:#@'\"\u0000abcdefghiテトナニŽネ\u0000jklmnopqrノハヒフヘホ¯~stuvwxyzマミム[メモ^£¥ヤユヨラリルレロワン]゙゚{ABCDEFG\u0000\u0000}JKLMNOP\u0000\\\u0000STUVWX\u0000\u000001234567", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[21866] = (function(){ var d = "ЪЪ\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[29001] = (function(){ var d = "ΈΉΊΌΎ°◘○◙♂♀♪♬☼▶◀↕‼¶§£Ώ↑↓→←Ë↔▲▼ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùΑÖÜøαØάΒáíóúñÑβΓγΔδΕεέΖζΗηή│ªÁÂÀΘθ║╗╝ΙΪ┐└º¡¿─΄ãÃ╚╔ιίϊ═ΐΚκΛÊλΜμÍΝν┘┌ΞξΟοόÓßÔΠõÕπΡρÚΣςσΤτΥΫυύϋΰΦφΧχΨ·ψΩωώ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשת", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[50220] = (function(){ var d = [], e = {}, D = [], j; D[0] = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u0000\u0000\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�������������������������������。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚�����������������������������".split(""); for(j = 0; j != D[0].length; ++j) if(D[0][j].charCodeAt(0) !== 0xFFFD) { e[D[0][j]] = 0 + j; d[0 + j] = D[0][j];} @@ -6335,4 +6336,6 @@ for(j = 0; j != D[201].length; ++j) if(D[201][j].charCodeAt(0) !== 0xFFFD) { e[D D[239] = "����������������������������������������������������������������੯੯੯੯੯੯੯੯੯੯੯੯������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""); for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D[239][j]] = 61184 + j; d[61184 + j] = D[239][j];} return {"enc": e, "dec": d }; })(); +cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); if (typeof module !== 'undefined' && module.exports) module.exports = cptable; diff --git a/misc/cputils.js.ascii b/misc/cputils.js.ascii index d1a82ee..c232895 100644 --- a/misc/cputils.js.ascii +++ b/misc/cputils.js.ascii @@ -4,7 +4,7 @@ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ - var cpt = require('./cptable'); + var cpt = require('./cpt' + 'able'); if (typeof module !== 'undefined' && module.exports) module.exports = factory(cpt); else root.cptable = factory(cpt); } else throw new Error("cptable not found"); @@ -30,120 +30,159 @@ var cpecache = {}; var cpdcache = {}; - if(typeof Buffer !== 'undefined') { - var sbcs_encode = function(cp) { - var E = cpt[cp].enc; + var sfcc = function sfcc(x) { return String.fromCharCode(x); }; + var cca = function cca(x){ return x.charCodeAt(0); }; + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { + var mdl = 1024, mdb = new Buffer(mdl); + var make_EE = function make_EE(E){ var EE = new Buffer(65536); - for(var i = 0; i != 65536;++i) EE[i] = 0; + for(var i = 0; i < 65536;++i) EE[i] = 0; var keys = Object.keys(E), len = keys.length; - for(var ee = 0, e = keys[ee]; ee != len; ++ee) { + for(var ee = 0, e = keys[ee]; ee < len; ++ee) { if(!(e = keys[ee])) continue; EE[e.charCodeAt(0)] = E[e]; - }; - return function(data, ofmt) { - if(data instanceof Buffer) data = data.toString('utf8'); - var out = new Buffer(data.length), i; + } + return EE; + }; + var sbcs_encode = function make_sbcs_encode(cp) { + var EE = make_EE(cpt[cp].enc); + return function sbcs_e(data, ofmt) { + var len = data.length; + var out, i, j, D, w; if(typeof data === 'string') { - for(i = 0; i != data.length; ++i) out[i] = EE[data.charCodeAt(i)]; + out = Buffer(len); + for(i = 0; i < len; ++i) out[i] = EE[data.charCodeAt(i)]; + } else if(Buffer.isBuffer(data)) { + out = Buffer(2*len); + j = 0; + for(i = 0; i < len; ++i) { + D = data[i]; + if(D < 128) out[j++] = EE[D]; + else if(D < 224) { out[j++] = EE[((D&31)<<6)+(data[i+1]&63)]; ++i; } + else if(D < 240) { out[j++] = EE[((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63)]; i+=2; } + else { + w = ((D&7)<<18)+((data[i+1]&63)<<12)+((data[i+2]&63)<<6)+(data[i+3]&63); i+=3; + if(w < 65536) out[j++] = EE[w]; + else { w -= 65536; out[j++] = EE[0xD800 + ((w>>10)&1023)]; out[j++] = EE[0xDC00 + (w&1023)]; } + } + } + out.length = j; + out = out.slice(0,j); } else { - for(i = 0; i != data.length; ++i) out[i] = EE[data[i].charCodeAt(0)]; + out = Buffer(len); + for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; } - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; }; - var sbcs_decode = function(cp) { + var sbcs_decode = function make_sbcs_decode(cp) { var D = cpt[cp].dec; var DD = new Buffer(131072), d=0, c; - for(d=0;d!=D.length;++d) { + for(d=0;d>8; + DD[2*d] = w&255; DD[2*d+1] = w>>8; } - return function(data) { - var out = new Buffer(2*data.length), w, i=0, j; - if(data instanceof Buffer) { - for(i = 0; i < data.length; i++) { + return function sbcs_d(data) { + var len = data.length, i=0, j; + if(2 * len > mdl) { mdl = 2 * len; mdb = new Buffer(mdl); } + if(Buffer.isBuffer(data)) { + for(i = 0; i < len; i++) { j = 2*data[i]; - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } else if(typeof data === "string") { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data.charCodeAt(i); - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } else { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data[i]; - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } - return out.toString('ucs2'); + mdb.length = 2 * len; + return mdb.toString('ucs2'); }; }; - var dbcs_encode = function(cp) { + var dbcs_encode = function make_dbcs_encode(cp) { var E = cpt[cp].enc; var EE = new Buffer(131072); - for(var i = 0; i != 131072; ++i) EE[i] = 0; + for(var i = 0; i < 131072; ++i) EE[i] = 0; var keys = Object.keys(E); - for(var ee = 0, e = keys[ee]; ee != keys.length; ++ee) { + for(var ee = 0, e = keys[ee]; ee < keys.length; ++ee) { if(!(e = keys[ee])) continue; var f = e.charCodeAt(0); EE[2*f] = E[e] & 255; EE[2*f+1] = E[e]>>8; - }; - return function(data, ofmt) { - if(data instanceof Buffer) data = data.toString('utf8'); - var out = new Buffer(2*data.length), i, j, k; + } + return function dbcs_e(data, ofmt) { + var len = data.length, out = new Buffer(2*len), i, j, jj, k, D; if(typeof data === 'string') { - for(i = k = 0; i != data.length; ++i) { + for(i = k = 0; i < len; ++i) { j = data.charCodeAt(i)*2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); + } else if(Buffer.isBuffer(data)) { + for(i = k = 0; i < len; ++i) { + D = data[i]; + if(D < 128) j = D; + else if(D < 224) { j = ((D&31)<<6)+(data[i+1]&63); ++i; } + else if(D < 240) { j = ((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63); i+=2; } + else { j = ((D&7)<<18)+((data[i+1]&63)<<12)+((data[i+2]&63)<<6)+(data[i+3]&63); i+=3; } + if(j<65536) { j*=2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } + else { jj = j-65536; + j=2*(0xD800 + ((jj>>10)&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; + j=2*(0xDC00 + (jj&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; + } + } + out.length = k; + out = out.slice(0,k); } else { - for(i = k = 0; i != data.length; i++) { + for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } } - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; }; - var dbcs_decode = function(cp) { + var dbcs_decode = function make_dbcs_decode(cp) { var D = cpt[cp].dec; - var DD = new Buffer(131072), d=0, c, w=0, j=0, dd=0, i=0; - for(i = 0; i != 65536; ++i) { DD[2*i] = 0xFF; DD[2*i+1] = 0xFD;} - for(d=0;d!=D.length;++d) { + var DD = new Buffer(131072), d=0, c, w=0, j=0, i=0; + for(i = 0; i < 65536; ++i) { DD[2*i] = 0xFF; DD[2*i+1] = 0xFD;} + for(d = 0; d < D.length; ++d) { if(!(c=D[d])) continue; w = c.charCodeAt(0); j = 2*d; - DD[j] = w%256; DD[j+1] = w>>8; - }; - return function(data) { - var out = new Buffer(2*data.length), w, i, j, k=0; - if(data instanceof Buffer) { - for(i = 0; i < data.length; i++) { + DD[j] = w&255; DD[j+1] = w>>8; + } + return function dbcs_d(data) { + var len = data.length, out = new Buffer(2*len), i, j, k=0; + if(Buffer.isBuffer(data)) { + for(i = 0; i < len; i++) { j = 2*data[i]; - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data[i]+data[i+1]); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data[i]<<8)+data[i+1]); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } else if(typeof data === "string") { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data.charCodeAt(i); - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data.charCodeAt(i)+data.charCodeAt(i+1)); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data.charCodeAt(i)<<8)+data.charCodeAt(i+1)); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } else { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data[i]; - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data[i]+data[i+1]); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data[i]<<8)+data[i+1]); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } @@ -151,52 +190,91 @@ return out.toString('ucs2'); }; }; - magic_decode[65001] = function(data) { - var out = new Buffer(2*data.length), w, i, j = 1, k = 0, ww; - for(i = 0; i < data.length; i+=j) { - j = 1; - if(data[i] < 128) w = data[i]; - else if(data[i] < 224) { w = (data[i]&31)*64+(data[i+1]&63); j=2; } - else if(data[i] < 240) { w=(data[i]&15)*4096+(data[i+1]&63)*64+(data[i+2]&63); j=3; } - else { w=(data[i]&7)*262144+(data[i+1]&63)*4096+(data[i+2]&63)*64+(data[i+3]&63); j=4; } - if(w < 65536) { out[k++] = w&255; out[k++] = w>>8; } + magic_decode[65001] = function utf8_d(data) { + var len = data.length, w = 0, ww = 0; + if(4 * len > mdl) { mdl = 4 * len; mdb = new Buffer(mdl); } + mdb.length = 0; + var i = 0; + if(len >= 3 && data[0] == 0xEF) if(data[1] == 0xBB && data[2] == 0xBF) i = 3; + for(var j = 1, k = 0, D = 0; i < len; i+=j) { + j = 1; D = data[i]; + if(D < 128) w = D; + else if(D < 224) { w=(D&31)*64+(data[i+1]&63); j=2; } + else if(D < 240) { w=((D&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; } + else { w=(D&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; } + if(w < 65536) { mdb[k++] = w&255; mdb[k++] = w>>8; } else { w -= 65536; ww = 0xD800 + ((w>>10)&1023); w = 0xDC00 + (w&1023); - out[k++] = ww&255; out[k++] = ww>>8; out[k++] = w&255; out[k++] = w>>8; + mdb[k++] = ww&255; mdb[k++] = ww>>>8; mdb[k++] = w&255; mdb[k++] = (w>>>8)&255; } } - out.length = k; - return out.toString('ucs2'); + mdb.length = k; + return mdb.toString('ucs2'); + }; + magic_encode[65001] = function utf8_e(data, ofmt) { + var len = data.length, w = 0, ww = 0, j = 0; + var direct = typeof data === "string"; + if(4 * len > mdl) { mdl = 4 * len; mdb = new Buffer(mdl); } + for(var i = 0; i < len; ++i) { + w = direct ? data.charCodeAt(i) : data[i].charCodeAt(0); + if(w <= 0x007F) mdb[j++] = w; + else if(w <= 0x07FF) { + mdb[j++] = 192 + (w >> 6); + mdb[j++] = 128 + (w&63); + } else if(w >= 0xD800 && w <= 0xDFFF) { + w -= 0xD800; ++i; + ww = (direct ? data.charCodeAt(i) : data[i].charCodeAt(0)) - 0xDC00 + (w << 10); + mdb[j++] = 240 + ((ww>>>18) & 0x07); + mdb[j++] = 144 + ((ww>>>12) & 0x3F); + mdb[j++] = 128 + ((ww>>>6) & 0x3F); + mdb[j++] = 128 + (ww & 0x3F); + } else { + mdb[j++] = 224 + (w >> 12); + mdb[j++] = 128 + ((w >> 6)&63); + mdb[j++] = 128 + (w&63); + } + } + mdb.length = j; + if(ofmt === undefined || ofmt === 'buf') return mdb; + if(ofmt !== 'arr') return mdb.toString('binary'); + return [].slice.call(mdb); }; } - var encache = function(cp) { - if(typeof Buffer !== 'undefined') { + var encache = function encache() { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; - sbcs_cache.forEach(function(s) { - if(!cpt[s]) return; - cpdcache[s] = sbcs_decode(s); - cpecache[s] = sbcs_encode(s); - }); - dbcs_cache.forEach(function(s) { - if(!cpt[s]) return; - cpdcache[s] = dbcs_decode(s); - cpecache[s] = dbcs_encode(s); - }); - magic_cache.forEach(function(s) { + var i, s; + for(i = 0; i < sbcs_cache.length; ++i) { + s = sbcs_cache[i]; + if(cpt[s]) { + cpdcache[s] = sbcs_decode(s); + cpecache[s] = sbcs_encode(s); + } + } + for(i = 0; i < dbcs_cache.length; ++i) { + s = dbcs_cache[i]; + if(cpt[s]) { + cpdcache[s] = dbcs_decode(s); + cpecache[s] = dbcs_encode(s); + } + } + for(i = 0; i < magic_cache.length; ++i) { + s = magic_cache[i]; if(magic_decode[s]) cpdcache[s] = magic_decode[s]; if(magic_encode[s]) cpecache[s] = magic_encode[s]; - }); + } } }; - var cp_decache = function(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; - var decache = function() { - if(typeof Buffer !== 'undefined') { + var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; + var decache = function decache() { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); magic_cache.forEach(cp_decache); } + last_enc = last_cp = undefined; }; var cache = { encache: encache, @@ -209,79 +287,91 @@ var BM = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var SetD = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?"; - var encode = function(cp, data, ofmt) { - var F; if((F=cpecache[cp])) return F(data, ofmt); - if(typeof Buffer !== 'undefined' && data instanceof Buffer) data = data.toString('utf8'); - var out = typeof Buffer !== 'undefined' ? new Buffer(4*data.length) : [], w, i, j = 0, c, tt; + var last_enc, last_cp; + var encode = function encode(cp, data, ofmt) { + if(cp === last_cp) { return last_enc(data, ofmt); } + if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); + var len = data.length; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; - if(C && (E=C.enc)) for(i = 0; i != data.length; ++i, ++j) { + if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; - out[j] = w % 256; + out[j] = w&255; if(w > 255) { - out[j] = (w/256)|0; - out[++j] = w%256; + out[j] = w>>8; + out[++j] = w&255; } } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i, ++j) { + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; else if(w <= 0x07FF) { out[j] = 192 + (w >> 6); - out[++j] = 128 + (w % 64); + out[++j] = 128 + (w&63); + } else if(w >= 0xD800 && w <= 0xDFFF) { + w -= 0xD800; + ww = data[++i].charCodeAt(0) - 0xDC00 + (w << 10); + out[j] = 240 + ((ww>>>18) & 0x07); + out[++j] = 144 + ((ww>>>12) & 0x3F); + out[++j] = 128 + ((ww>>>6) & 0x3F); + out[++j] = 128 + (ww & 0x3F); } else { out[j] = 224 + (w >> 12); - out[++j] = 128 + ((w >> 6) % 64); - out[++j] = 128 + (w % 64); + out[++j] = 128 + ((w >> 6)&63); + out[++j] = 128 + (w&63); } } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i, ++j) { + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; else throw new Error("bad ascii " + w); } break; - case "utf16le": /* TODO: surrogate pairs */ - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i) { + case "utf16le": + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j++] = w % 256; + out[j++] = w&255; out[j++] = w>>8; } break; case "utf16be": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w>>8; - out[j++] = w % 256; + out[j++] = w&255; } break; case "utf32le": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; + if(w >= 0xD800 && w <= 0xDFFF) w = 0x10000 + ((w - 0xD800) << 10) + (data[++i].charCodeAt(0) - 0xDC00); + out[j++] = w&255; w >>= 8; + out[j++] = w&255; w >>= 8; + out[j++] = w&255; w >>= 8; + out[j++] = w&255; } break; case "utf32be": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j+3] = w % 256; w >>= 8; - out[j+2] = w % 256; w >>= 8; - out[j+1] = w % 256; w >>= 8; - out[j] = w % 256; w >>= 8; + if(w >= 0xD800 && w <= 0xDFFF) w = 0x10000 + ((w - 0xD800) << 10) + (data[++i].charCodeAt(0) - 0xDC00); + out[j+3] = w&255; w >>= 8; + out[j+2] = w&255; w >>= 8; + out[j+1] = w&255; w >>= 8; + out[j] = w&255; w >>= 8; j+=4; } break; case "utf7": - for(i = 0; i != data.length; i++) { + for(i = 0; i < len; i++) { c = data[i]; if(c === "+") { out[j++] = 0x2b; out[j++] = 0x2d; continue; } if(SetD.indexOf(c) > -1) { out[j++] = c.charCodeAt(0); continue; } @@ -297,22 +387,21 @@ } else throw new Error("Unrecognized CP: " + cp); out.length = j; - if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(function(x) { return String.fromCharCode(x); }).join("") : out; - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + out = out.slice(0,j); + if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; - var decode = function(cp, data) { + var decode = function decode(cp, data) { var F; if((F=cpdcache[cp])) return F(data); - var out = new Array(data.length), w, i, j = 1, k = 0; + var len = data.length, out = new Array(len), w, i, j = 1, k = 0, ww; var C = cpt[cp], D, M; if(C && (D=C.dec)) { - if(typeof data === "string") data = data.split("").map(function(x){ return x.charCodeAt(0); }); - for(i = 0; i < data.length; i+=j) { + if(typeof data === "string") data = data.split("").map(cca); + for(i = 0; i < len; i+=j) { j = 2; - w = D[data[i]*256 + data[i+1]]; + w = D[(data[i]<<8)+ data[i+1]]; if(!w) { j = 1; w = D[data[i]]; @@ -323,45 +412,77 @@ } else if((M=magic[cp])) switch(M) { case "utf8": - for(i = 0; i < data.length; i+=j) { + i = 0; + if(len >= 3 && data[0] == 0xEF) if(data[1] == 0xBB && data[2] == 0xBF) i = 3; + for(; i < len; i+=j) { j = 1; if(data[i] < 128) w = data[i]; - else if(data[i] < 224) { w = (data[i]&31)*64+(data[i+1]&63); j=2; } - else { w=(data[i]&15)*4096+(data[i+1]&63)*64+(data[i+2]&63); j=3; } - out[k++] = String.fromCharCode(w); + else if(data[i] < 224) { w=(data[i]&31)*64+(data[i+1]&63); j=2; } + else if(data[i] < 240) { w=((data[i]&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; } + else { w=(data[i]&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; } + if(w < 65536) { out[k++] = String.fromCharCode(w); } + else { + w -= 65536; ww = 0xD800 + ((w>>10)&1023); w = 0xDC00 + (w&1023); + out[k++] = String.fromCharCode(ww); out[k++] = String.fromCharCode(w); + } } break; case "ascii": - if(typeof Buffer !== 'undefined' && data instanceof Buffer) return data.toString(M); - for(i = 0; i < data.length; i++) out[i] = String.fromCharCode(data[i]); - k = data.length; break; + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); + for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); + k = len; break; case "utf16le": - if(typeof Buffer !== 'undefined' && data instanceof Buffer) return data.toString(M); + i = 0; + if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode(256*data[i+1] + data[i]); + for(; i < len; i+=j) { + out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); } break; case "utf16be": + i = 0; + if(len >= 2 && data[0] == 0xFE) if(data[1] == 0xFF) i = 2; j = 2; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode(256*data[i] + data[i+1]); + for(; i < len; i+=j) { + out[k++] = String.fromCharCode((data[i]<<8) + data[i+1]); } break; case "utf32le": + i = 0; + if(len >= 4 && data[0] == 0xFF) if(data[1] == 0xFE && data[2] == 0 && data[3] == 0) i = 4; j = 4; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode((data[i+3]<<24) + (data[i+2]<<16) + (data[i+1]<<8) + (data[i])); + for(; i < len; i+=j) { + w = (data[i+3]<<24) + (data[i+2]<<16) + (data[i+1]<<8) + (data[i]); + if(w > 0xFFFF) { + w -= 0x10000; + out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF)); + out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF)); + } + else out[k++] = String.fromCharCode(w); } break; case "utf32be": + i = 0; + if(len >= 4 && data[3] == 0xFF) if(data[2] == 0xFE && data[1] == 0 && data[0] == 0) i = 4; j = 4; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode((data[i]<<24) + (data[i+1]<<16) + (data[i+2]<<8) + (data[i+3])); + for(; i < len; i+=j) { + w = (data[i]<<24) + (data[i+1]<<16) + (data[i+2]<<8) + (data[i+3]); + if(w > 0xFFFF) { + w -= 0x10000; + out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF)); + out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF)); + } + else out[k++] = String.fromCharCode(w); } break; case "utf7": - for(i = 0; i < data.length; i+=j) { + i = 0; + if(len >= 4 && data[0] == 0x2B && data[1] == 0x2F && data[2] == 0x76) { + if(len >= 5 && data[3] == 0x38 && data[4] == 0x2D) i = 5; + else if(data[3] == 0x38 || data[3] == 0x39 || data[3] == 0x2B || data[3] == 0x2F) i = 4; + } + for(; i < len; i+=j) { if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } @@ -384,9 +505,9 @@ e4 = BM.indexOf(String.fromCharCode(data[i+l++])); if(e4 === -1) break; c3 = (e3 & 3) << 6 | e4; - if(e4 != 64) tt.push(c3); + if(e4 < 64) tt.push(c3); } - if(tt.length % 2 == 1) tt.length--; + if((tt.length & 1) === 1) tt.length--; o64 = decode(1201, tt); for(l = 0; l < o64.length; ++l) out[k++] = o64[l]; } @@ -397,7 +518,7 @@ out.length = k; return out.join(""); }; - var hascp = function(cp) { return cpt[cp] || magic[cp]; }; + var hascp = function hascp(cp) { return cpt[cp] || magic[cp]; }; cpt.utils = { decode: decode, encode: encode, hascp: hascp, magic: magic, cache:cache }; return cpt; })); diff --git a/misc/cputils.js.utf16be b/misc/cputils.js.utf16be index d8d63cc..3e66995 100644 Binary files a/misc/cputils.js.utf16be and b/misc/cputils.js.utf16be differ diff --git a/misc/cputils.js.utf16le b/misc/cputils.js.utf16le index 7a58bca..451589d 100644 Binary files a/misc/cputils.js.utf16le and b/misc/cputils.js.utf16le differ diff --git a/misc/cputils.js.utf32be b/misc/cputils.js.utf32be index 20e4f4c..291a140 100644 Binary files a/misc/cputils.js.utf32be and b/misc/cputils.js.utf32be differ diff --git a/misc/cputils.js.utf32le b/misc/cputils.js.utf32le index 9278498..9631fc7 100644 Binary files a/misc/cputils.js.utf32le and b/misc/cputils.js.utf32le differ diff --git a/misc/cputils.js.utf7 b/misc/cputils.js.utf7 index 40fa24b..37b10fc 100644 --- a/misc/cputils.js.utf7 +++ b/misc/cputils.js.utf7 @@ -4,7 +4,7 @@ +ACI-use strict+ACIAOw if(typeof cptable +AD0APQA9 +ACI-undefined+ACI) +AHs if(typeof require +ACEAPQA9 +ACI-undefined+ACI)+AHs - var cpt +AD0 require('./cptable')+ADs + var cpt +AD0 require('./cpt' +- 'able')+ADs if (typeof module +ACEAPQA9 'undefined' +ACYAJg module.exports) module.exports +AD0 factory(cpt)+ADs else root.cptable +AD0 factory(cpt)+ADs +AH0 else throw new Error(+ACI-cptable not found+ACI)+ADs @@ -30,120 +30,159 @@ var cpecache +AD0 +AHsAfQA7 var cpdcache +AD0 +AHsAfQA7 - if(typeof Buffer +ACEAPQA9 'undefined') +AHs - var sbcs+AF8-encode +AD0 function(cp) +AHs - var E +AD0 cpt+AFs-cp+AF0.enc+ADs + var sfcc +AD0 function sfcc(x) +AHs return String.fromCharCode(x)+ADs +AH0AOw + var cca +AD0 function cca(x)+AHs return x.charCodeAt(0)+ADs +AH0AOw + + var has+AF8-buf +AD0 (typeof Buffer +ACEAPQA9 'undefined')+ADs + if(has+AF8-buf) +AHs + var mdl +AD0 1024, mdb +AD0 new Buffer(mdl)+ADs + var make+AF8-EE +AD0 function make+AF8-EE(E)+AHs var EE +AD0 new Buffer(65536)+ADs - for(var i +AD0 0+ADs i +ACEAPQ 65536+ADsAKwAr-i) EE+AFs-i+AF0 +AD0 0+ADs + for(var i +AD0 0+ADs i +ADw 65536+ADsAKwAr-i) EE+AFs-i+AF0 +AD0 0+ADs var keys +AD0 Object.keys(E), len +AD0 keys.length+ADs - for(var ee +AD0 0, e +AD0 keys+AFs-ee+AF0AOw ee +ACEAPQ len+ADs +-+-ee) +AHs + for(var ee +AD0 0, e +AD0 keys+AFs-ee+AF0AOw ee +ADw len+ADs +-+-ee) +AHs if(+ACE(e +AD0 keys+AFs-ee+AF0)) continue+ADs EE+AFs-e.charCodeAt(0)+AF0 +AD0 E+AFs-e+AF0AOw - +AH0AOw - return function(data, ofmt) +AHs - if(data instanceof Buffer) data +AD0 data.toString('utf8')+ADs - var out +AD0 new Buffer(data.length), i+ADs + +AH0 + return EE+ADs + +AH0AOw + var sbcs+AF8-encode +AD0 function make+AF8-sbcs+AF8-encode(cp) +AHs + var EE +AD0 make+AF8-EE(cpt+AFs-cp+AF0.enc)+ADs + return function sbcs+AF8-e(data, ofmt) +AHs + var len +AD0 data.length+ADs + var out, i, j, D, w+ADs if(typeof data +AD0APQA9 'string') +AHs - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) out+AFs-i+AF0 +AD0 EE+AFs-data.charCodeAt(i)+AF0AOw + out +AD0 Buffer(len)+ADs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) out+AFs-i+AF0 +AD0 EE+AFs-data.charCodeAt(i)+AF0AOw + +AH0 else if(Buffer.isBuffer(data)) +AHs + out +AD0 Buffer(2+ACo-len)+ADs + j +AD0 0+ADs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs + D +AD0 data+AFs-i+AF0AOw + if(D +ADw 128) out+AFs-j+-+-+AF0 +AD0 EE+AFs-D+AF0AOw + else if(D +ADw 224) +AHs out+AFs-j+-+-+AF0 +AD0 EE+AFs((D+ACY-31)+ADwAPA-6)+-(data+AFs-i+-1+AF0AJg-63)+AF0AOw +-+-i+ADs +AH0 + else if(D +ADw 240) +AHs out+AFs-j+-+-+AF0 +AD0 EE+AFs((D+ACY-15)+ADwAPA-12)+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-6)+-(data+AFs-i+-2+AF0AJg-63)+AF0AOw i+-+AD0-2+ADs +AH0 + else +AHs + w +AD0 ((D+ACY-7)+ADwAPA-18)+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-12)+-((data+AFs-i+-2+AF0AJg-63)+ADwAPA-6)+-(data+AFs-i+-3+AF0AJg-63)+ADs i+-+AD0-3+ADs + if(w +ADw 65536) out+AFs-j+-+-+AF0 +AD0 EE+AFs-w+AF0AOw + else +AHs w -+AD0 65536+ADs out+AFs-j+-+-+AF0 +AD0 EE+AFs-0xD800 +- ((w+AD4APg-10)+ACY-1023)+AF0AOw out+AFs-j+-+-+AF0 +AD0 EE+AFs-0xDC00 +- (w+ACY-1023)+AF0AOw +AH0 + +AH0 + +AH0 + out.length +AD0 j+ADs + out +AD0 out.slice(0,j)+ADs +AH0 else +AHs - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) out+AFs-i+AF0 +AD0 EE+AFs-data+AFs-i+AF0.charCodeAt(0)+AF0AOw + out +AD0 Buffer(len)+ADs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) out+AFs-i+AF0 +AD0 EE+AFs-data+AFs-i+AF0.charCodeAt(0)+AF0AOw +AH0 - if(+ACE-ofmt) return out+ADs - if(ofmt +AD0APQA9 'buf') return out+ADs - var arr +AD0 +AFsAXQ.slice.call(out)+ADs - if(ofmt +AD0APQA9 'arr') return arr+ADs - return arr.map(function(x) +AHs return String.fromCharCode(x)+ADs +AH0).join(+ACIAIg)+ADs + if(ofmt +AD0APQA9 undefined +AHwAfA ofmt +AD0APQA9 'buf') return out+ADs + if(ofmt +ACEAPQA9 'arr') return out.toString('binary')+ADs + return +AFsAXQ.slice.call(out)+ADs +AH0AOw +AH0AOw - var sbcs+AF8-decode +AD0 function(cp) +AHs + var sbcs+AF8-decode +AD0 function make+AF8-sbcs+AF8-decode(cp) +AHs var D +AD0 cpt+AFs-cp+AF0.dec+ADs var DD +AD0 new Buffer(131072), d+AD0-0, c+ADs - for(d+AD0-0+ADs-d+ACEAPQ-D.length+ADsAKwAr-d) +AHs + for(d+AD0-0+ADs-d+ADw-D.length+ADsAKwAr-d) +AHs if(+ACE(c+AD0-D+AFs-d+AF0)) continue+ADs var w +AD0 c.charCodeAt(0)+ADs - DD+AFs-2+ACo-d+AF0 +AD0 w+ACU-256+ADs DD+AFs-2+ACo-d+-1+AF0 +AD0 w+AD4APg-8+ADs + DD+AFs-2+ACo-d+AF0 +AD0 w+ACY-255+ADs DD+AFs-2+ACo-d+-1+AF0 +AD0 w+AD4APg-8+ADs +AH0 - return function(data) +AHs - var out +AD0 new Buffer(2+ACo-data.length), w, i+AD0-0, j+ADs - if(data instanceof Buffer) +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + return function sbcs+AF8-d(data) +AHs + var len +AD0 data.length, i+AD0-0, j+ADs + if(2 +ACo len +AD4 mdl) +AHs mdl +AD0 2 +ACo len+ADs mdb +AD0 new Buffer(mdl)+ADs +AH0 + if(Buffer.isBuffer(data)) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data+AFs-i+AF0AOw - out+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw + mdb+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw mdb+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 else if(typeof data +AD0APQA9 +ACI-string+ACI) +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data.charCodeAt(i)+ADs - out+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw + mdb+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw mdb+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 else +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data+AFs-i+AF0AOw - out+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw + mdb+AFs-2+ACo-i+AF0 +AD0 DD+AFs-j+AF0AOw mdb+AFs-2+ACo-i+-1+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 - return out.toString('ucs2')+ADs + mdb.length +AD0 2 +ACo len+ADs + return mdb.toString('ucs2')+ADs +AH0AOw +AH0AOw - var dbcs+AF8-encode +AD0 function(cp) +AHs + var dbcs+AF8-encode +AD0 function make+AF8-dbcs+AF8-encode(cp) +AHs var E +AD0 cpt+AFs-cp+AF0.enc+ADs var EE +AD0 new Buffer(131072)+ADs - for(var i +AD0 0+ADs i +ACEAPQ 131072+ADs +-+-i) EE+AFs-i+AF0 +AD0 0+ADs + for(var i +AD0 0+ADs i +ADw 131072+ADs +-+-i) EE+AFs-i+AF0 +AD0 0+ADs var keys +AD0 Object.keys(E)+ADs - for(var ee +AD0 0, e +AD0 keys+AFs-ee+AF0AOw ee +ACEAPQ keys.length+ADs +-+-ee) +AHs + for(var ee +AD0 0, e +AD0 keys+AFs-ee+AF0AOw ee +ADw keys.length+ADs +-+-ee) +AHs if(+ACE(e +AD0 keys+AFs-ee+AF0)) continue+ADs var f +AD0 e.charCodeAt(0)+ADs EE+AFs-2+ACo-f+AF0 +AD0 E+AFs-e+AF0 +ACY 255+ADs EE+AFs-2+ACo-f+-1+AF0 +AD0 E+AFs-e+AF0APgA+-8+ADs - +AH0AOw - return function(data, ofmt) +AHs - if(data instanceof Buffer) data +AD0 data.toString('utf8')+ADs - var out +AD0 new Buffer(2+ACo-data.length), i, j, k+ADs + +AH0 + return function dbcs+AF8-e(data, ofmt) +AHs + var len +AD0 data.length, out +AD0 new Buffer(2+ACo-len), i, j, jj, k, D+ADs if(typeof data +AD0APQA9 'string') +AHs - for(i +AD0 k +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) +AHs + for(i +AD0 k +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs j +AD0 data.charCodeAt(i)+ACo-2+ADs out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+-1+AF0 +AHwAfA EE+AFs-j+AF0AOw if(EE+AFs-j+-1+AF0 +AD4 0) out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+AF0AOw +AH0 out.length +AD0 k+ADs + out +AD0 out.slice(0,k)+ADs + +AH0 else if(Buffer.isBuffer(data)) +AHs + for(i +AD0 k +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs + D +AD0 data+AFs-i+AF0AOw + if(D +ADw 128) j +AD0 D+ADs + else if(D +ADw 224) +AHs j +AD0 ((D+ACY-31)+ADwAPA-6)+-(data+AFs-i+-1+AF0AJg-63)+ADs +-+-i+ADs +AH0 + else if(D +ADw 240) +AHs j +AD0 ((D+ACY-15)+ADwAPA-12)+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-6)+-(data+AFs-i+-2+AF0AJg-63)+ADs i+-+AD0-2+ADs +AH0 + else +AHs j +AD0 ((D+ACY-7)+ADwAPA-18)+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-12)+-((data+AFs-i+-2+AF0AJg-63)+ADwAPA-6)+-(data+AFs-i+-3+AF0AJg-63)+ADs i+-+AD0-3+ADs +AH0 + if(j+ADw-65536) +AHs j+ACoAPQ-2+ADs out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+-1+AF0 +AHwAfA EE+AFs-j+AF0AOw if(EE+AFs-j+-1+AF0 +AD4 0) out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+AF0AOw +AH0 + else +AHs jj +AD0 j-65536+ADs + j+AD0-2+ACo(0xD800 +- ((jj+AD4APg-10)+ACY-1023))+ADs out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+-1+AF0 +AHwAfA EE+AFs-j+AF0AOw if(EE+AFs-j+-1+AF0 +AD4 0) out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+AF0AOw + j+AD0-2+ACo(0xDC00 +- (jj+ACY-1023))+ADs out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+-1+AF0 +AHwAfA EE+AFs-j+AF0AOw if(EE+AFs-j+-1+AF0 +AD4 0) out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+AF0AOw + +AH0 + +AH0 + out.length +AD0 k+ADs + out +AD0 out.slice(0,k)+ADs +AH0 else +AHs - for(i +AD0 k +AD0 0+ADs i +ACEAPQ data.length+ADs i+-+-) +AHs + for(i +AD0 k +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 data+AFs-i+AF0.charCodeAt(0)+ACo-2+ADs out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+-1+AF0 +AHwAfA EE+AFs-j+AF0AOw if(EE+AFs-j+-1+AF0 +AD4 0) out+AFs-k+-+-+AF0 +AD0 EE+AFs-j+AF0AOw +AH0 +AH0 - if(+ACE-ofmt) return out+ADs - if(ofmt +AD0APQA9 'buf') return out+ADs - var arr +AD0 +AFsAXQ.slice.call(out)+ADs - if(ofmt +AD0APQA9 'arr') return arr+ADs - return arr.map(function(x) +AHs return String.fromCharCode(x)+ADs +AH0).join(+ACIAIg)+ADs + if(ofmt +AD0APQA9 undefined +AHwAfA ofmt +AD0APQA9 'buf') return out+ADs + if(ofmt +ACEAPQA9 'arr') return out.toString('binary')+ADs + return +AFsAXQ.slice.call(out)+ADs +AH0AOw +AH0AOw - var dbcs+AF8-decode +AD0 function(cp) +AHs + var dbcs+AF8-decode +AD0 function make+AF8-dbcs+AF8-decode(cp) +AHs var D +AD0 cpt+AFs-cp+AF0.dec+ADs - var DD +AD0 new Buffer(131072), d+AD0-0, c, w+AD0-0, j+AD0-0, dd+AD0-0, i+AD0-0+ADs - for(i +AD0 0+ADs i +ACEAPQ 65536+ADs +-+-i) +AHs DD+AFs-2+ACo-i+AF0 +AD0 0xFF+ADs DD+AFs-2+ACo-i+-1+AF0 +AD0 0xFD+ADsAfQ - for(d+AD0-0+ADs-d+ACEAPQ-D.length+ADsAKwAr-d) +AHs + var DD +AD0 new Buffer(131072), d+AD0-0, c, w+AD0-0, j+AD0-0, i+AD0-0+ADs + for(i +AD0 0+ADs i +ADw 65536+ADs +-+-i) +AHs DD+AFs-2+ACo-i+AF0 +AD0 0xFF+ADs DD+AFs-2+ACo-i+-1+AF0 +AD0 0xFD+ADsAfQ + for(d +AD0 0+ADs d +ADw D.length+ADs +-+-d) +AHs if(+ACE(c+AD0-D+AFs-d+AF0)) continue+ADs w +AD0 c.charCodeAt(0)+ADs j +AD0 2+ACo-d+ADs - DD+AFs-j+AF0 +AD0 w+ACU-256+ADs DD+AFs-j+-1+AF0 +AD0 w+AD4APg-8+ADs - +AH0AOw - return function(data) +AHs - var out +AD0 new Buffer(2+ACo-data.length), w, i, j, k+AD0-0+ADs - if(data instanceof Buffer) +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + DD+AFs-j+AF0 +AD0 w+ACY-255+ADs DD+AFs-j+-1+AF0 +AD0 w+AD4APg-8+ADs + +AH0 + return function dbcs+AF8-d(data) +AHs + var len +AD0 data.length, out +AD0 new Buffer(2+ACo-len), i, j, k+AD0-0+ADs + if(Buffer.isBuffer(data)) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data+AFs-i+AF0AOw - if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo(256+ACo-data+AFs-i+AF0AKw-data+AFs-i+-1+AF0)+ADs +-+-i+ADs +AH0 + if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo((data+AFs-i+AF0APAA8-8)+-data+AFs-i+-1+AF0)+ADs +-+-i+ADs +AH0 out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 else if(typeof data +AD0APQA9 +ACI-string+ACI) +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data.charCodeAt(i)+ADs - if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo(256+ACo-data.charCodeAt(i)+-data.charCodeAt(i+-1))+ADs +-+-i+ADs +AH0 + if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo((data.charCodeAt(i)+ADwAPA-8)+-data.charCodeAt(i+-1))+ADs +-+-i+ADs +AH0 out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 else +AHs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs j +AD0 2+ACo-data+AFs-i+AF0AOw - if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo(256+ACo-data+AFs-i+AF0AKw-data+AFs-i+-1+AF0)+ADs +-+-i+ADs +AH0 + if(DD+AFs-j+AF0APQA9AD0-0xFF +ACYAJg DD+AFs-j+-1+AF0APQA9AD0-0xFD) +AHs j+AD0-2+ACo((data+AFs-i+AF0APAA8-8)+-data+AFs-i+-1+AF0)+ADs +-+-i+ADs +AH0 out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+AF0AOw out+AFs-k+-+-+AF0 +AD0 DD+AFs-j+-1+AF0AOw +AH0 +AH0 @@ -151,52 +190,91 @@ return out.toString('ucs2')+ADs +AH0AOw +AH0AOw - magic+AF8-decode+AFs-65001+AF0 +AD0 function(data) +AHs - var out +AD0 new Buffer(2+ACo-data.length), w, i, j +AD0 1, k +AD0 0, ww+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs - j +AD0 1+ADs - if(data+AFs-i+AF0 +ADw 128) w +AD0 data+AFs-i+AF0AOw - else if(data+AFs-i+AF0 +ADw 224) +AHs w +AD0 (data+AFs-i+AF0AJg-31)+ACo-64+-(data+AFs-i+-1+AF0AJg-63)+ADs j+AD0-2+ADs +AH0 - else if(data+AFs-i+AF0 +ADw 240) +AHs w+AD0(data+AFs-i+AF0AJg-15)+ACo-4096+-(data+AFs-i+-1+AF0AJg-63)+ACo-64+-(data+AFs-i+-2+AF0AJg-63)+ADs j+AD0-3+ADs +AH0 - else +AHs w+AD0(data+AFs-i+AF0AJg-7)+ACo-262144+-(data+AFs-i+-1+AF0AJg-63)+ACo-4096+-(data+AFs-i+-2+AF0AJg-63)+ACo-64+-(data+AFs-i+-3+AF0AJg-63)+ADs j+AD0-4+ADs +AH0 - if(w +ADw 65536) +AHs out+AFs-k+-+-+AF0 +AD0 w+ACY-255+ADs out+AFs-k+-+-+AF0 +AD0 w+AD4APg-8+ADs +AH0 + magic+AF8-decode+AFs-65001+AF0 +AD0 function utf8+AF8-d(data) +AHs + var len +AD0 data.length, w +AD0 0, ww +AD0 0+ADs + if(4 +ACo len +AD4 mdl) +AHs mdl +AD0 4 +ACo len+ADs mdb +AD0 new Buffer(mdl)+ADs +AH0 + mdb.length +AD0 0+ADs + var i +AD0 0+ADs + if(len +AD4APQ 3 +ACYAJg data+AFs-0+AF0 +AD0APQ 0xEF) if(data+AFs-1+AF0 +AD0APQ 0xBB +ACYAJg data+AFs-2+AF0 +AD0APQ 0xBF) i +AD0 3+ADs + for(var j +AD0 1, k +AD0 0, D +AD0 0+ADs i +ADw len+ADs i+-+AD0-j) +AHs + j +AD0 1+ADs D +AD0 data+AFs-i+AF0AOw + if(D +ADw 128) w +AD0 D+ADs + else if(D +ADw 224) +AHs w+AD0(D+ACY-31)+ACo-64+-(data+AFs-i+-1+AF0AJg-63)+ADs j+AD0-2+ADs +AH0 + else if(D +ADw 240) +AHs w+AD0((D+ACY-15)+ADwAPA-12)+-(data+AFs-i+-1+AF0AJg-63)+ACo-64+-(data+AFs-i+-2+AF0AJg-63)+ADs j+AD0-3+ADs +AH0 + else +AHs w+AD0(D+ACY-7)+ACo-262144+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-12)+-(data+AFs-i+-2+AF0AJg-63)+ACo-64+-(data+AFs-i+-3+AF0AJg-63)+ADs j+AD0-4+ADs +AH0 + if(w +ADw 65536) +AHs mdb+AFs-k+-+-+AF0 +AD0 w+ACY-255+ADs mdb+AFs-k+-+-+AF0 +AD0 w+AD4APg-8+ADs +AH0 else +AHs w -+AD0 65536+ADs ww +AD0 0xD800 +- ((w+AD4APg-10)+ACY-1023)+ADs w +AD0 0xDC00 +- (w+ACY-1023)+ADs - out+AFs-k+-+-+AF0 +AD0 ww+ACY-255+ADs out+AFs-k+-+-+AF0 +AD0 ww+AD4APg-8+ADs out+AFs-k+-+-+AF0 +AD0 w+ACY-255+ADs out+AFs-k+-+-+AF0 +AD0 w+AD4APg-8+ADs + mdb+AFs-k+-+-+AF0 +AD0 ww+ACY-255+ADs mdb+AFs-k+-+-+AF0 +AD0 ww+AD4APgA+-8+ADs mdb+AFs-k+-+-+AF0 +AD0 w+ACY-255+ADs mdb+AFs-k+-+-+AF0 +AD0 (w+AD4APgA+-8)+ACY-255+ADs +AH0 +AH0 - out.length +AD0 k+ADs - return out.toString('ucs2')+ADs + mdb.length +AD0 k+ADs + return mdb.toString('ucs2')+ADs + +AH0AOw + magic+AF8-encode+AFs-65001+AF0 +AD0 function utf8+AF8-e(data, ofmt) +AHs + var len +AD0 data.length, w +AD0 0, ww +AD0 0, j +AD0 0+ADs + var direct +AD0 typeof data +AD0APQA9 +ACI-string+ACIAOw + if(4 +ACo len +AD4 mdl) +AHs mdl +AD0 4 +ACo len+ADs mdb +AD0 new Buffer(mdl)+ADs +AH0 + for(var i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs + w +AD0 direct ? data.charCodeAt(i) : data+AFs-i+AF0.charCodeAt(0)+ADs + if(w +ADwAPQ 0x007F) mdb+AFs-j+-+-+AF0 +AD0 w+ADs + else if(w +ADwAPQ 0x07FF) +AHs + mdb+AFs-j+-+-+AF0 +AD0 192 +- (w +AD4APg 6)+ADs + mdb+AFs-j+-+-+AF0 +AD0 128 +- (w+ACY-63)+ADs + +AH0 else if(w +AD4APQ 0xD800 +ACYAJg w +ADwAPQ 0xDFFF) +AHs + w -+AD0 0xD800+ADs +-+-i+ADs + ww +AD0 (direct ? data.charCodeAt(i) : data+AFs-i+AF0.charCodeAt(0)) - 0xDC00 +- (w +ADwAPA 10)+ADs + mdb+AFs-j+-+-+AF0 +AD0 240 +- ((ww+AD4APgA+-18) +ACY 0x07)+ADs + mdb+AFs-j+-+-+AF0 +AD0 144 +- ((ww+AD4APgA+-12) +ACY 0x3F)+ADs + mdb+AFs-j+-+-+AF0 +AD0 128 +- ((ww+AD4APgA+-6) +ACY 0x3F)+ADs + mdb+AFs-j+-+-+AF0 +AD0 128 +- (ww +ACY 0x3F)+ADs + +AH0 else +AHs + mdb+AFs-j+-+-+AF0 +AD0 224 +- (w +AD4APg 12)+ADs + mdb+AFs-j+-+-+AF0 +AD0 128 +- ((w +AD4APg 6)+ACY-63)+ADs + mdb+AFs-j+-+-+AF0 +AD0 128 +- (w+ACY-63)+ADs + +AH0 + +AH0 + mdb.length +AD0 j+ADs + if(ofmt +AD0APQA9 undefined +AHwAfA ofmt +AD0APQA9 'buf') return mdb+ADs + if(ofmt +ACEAPQA9 'arr') return mdb.toString('binary')+ADs + return +AFsAXQ.slice.call(mdb)+ADs +AH0AOw +AH0 - var encache +AD0 function(cp) +AHs - if(typeof Buffer +ACEAPQA9 'undefined') +AHs + var encache +AD0 function encache() +AHs + if(has+AF8-buf) +AHs if(cpdcache+AFs-sbcs+AF8-cache+AFs-0+AF0AXQ) return+ADs - sbcs+AF8-cache.forEach(function(s) +AHs - if(+ACE-cpt+AFs-s+AF0) return+ADs - cpdcache+AFs-s+AF0 +AD0 sbcs+AF8-decode(s)+ADs - cpecache+AFs-s+AF0 +AD0 sbcs+AF8-encode(s)+ADs - +AH0)+ADs - dbcs+AF8-cache.forEach(function(s) +AHs - if(+ACE-cpt+AFs-s+AF0) return+ADs - cpdcache+AFs-s+AF0 +AD0 dbcs+AF8-decode(s)+ADs - cpecache+AFs-s+AF0 +AD0 dbcs+AF8-encode(s)+ADs - +AH0)+ADs - magic+AF8-cache.forEach(function(s) +AHs + var i, s+ADs + for(i +AD0 0+ADs i +ADw sbcs+AF8-cache.length+ADs +-+-i) +AHs + s +AD0 sbcs+AF8-cache+AFs-i+AF0AOw + if(cpt+AFs-s+AF0) +AHs + cpdcache+AFs-s+AF0 +AD0 sbcs+AF8-decode(s)+ADs + cpecache+AFs-s+AF0 +AD0 sbcs+AF8-encode(s)+ADs + +AH0 + +AH0 + for(i +AD0 0+ADs i +ADw dbcs+AF8-cache.length+ADs +-+-i) +AHs + s +AD0 dbcs+AF8-cache+AFs-i+AF0AOw + if(cpt+AFs-s+AF0) +AHs + cpdcache+AFs-s+AF0 +AD0 dbcs+AF8-decode(s)+ADs + cpecache+AFs-s+AF0 +AD0 dbcs+AF8-encode(s)+ADs + +AH0 + +AH0 + for(i +AD0 0+ADs i +ADw magic+AF8-cache.length+ADs +-+-i) +AHs + s +AD0 magic+AF8-cache+AFs-i+AF0AOw if(magic+AF8-decode+AFs-s+AF0) cpdcache+AFs-s+AF0 +AD0 magic+AF8-decode+AFs-s+AF0AOw if(magic+AF8-encode+AFs-s+AF0) cpecache+AFs-s+AF0 +AD0 magic+AF8-encode+AFs-s+AF0AOw - +AH0)+ADs + +AH0 +AH0 +AH0AOw - var cp+AF8-decache +AD0 function(cp) +AHs delete cpdcache+AFs-cp+AF0AOw delete cpecache+AFs-cp+AF0AOw +AH0AOw - var decache +AD0 function() +AHs - if(typeof Buffer +ACEAPQA9 'undefined') +AHs + var cp+AF8-decache +AD0 function cp+AF8-decache(cp) +AHs cpdcache+AFs-cp+AF0 +AD0 cpecache+AFs-cp+AF0 +AD0 undefined+ADs +AH0AOw + var decache +AD0 function decache() +AHs + if(has+AF8-buf) +AHs if(+ACE-cpdcache+AFs-sbcs+AF8-cache+AFs-0+AF0AXQ) return+ADs sbcs+AF8-cache.forEach(cp+AF8-decache)+ADs dbcs+AF8-cache.forEach(cp+AF8-decache)+ADs magic+AF8-cache.forEach(cp+AF8-decache)+ADs +AH0 + last+AF8-enc +AD0 last+AF8-cp +AD0 undefined+ADs +AH0AOw var cache +AD0 +AHs encache: encache, @@ -209,79 +287,91 @@ var BM +AD0 +ACI-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-/+ACIAOw var SetD +AD0 +ACI-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?+ACIAOw - var encode +AD0 function(cp, data, ofmt) +AHs - var F+ADs if((F+AD0-cpecache+AFs-cp+AF0)) return F(data, ofmt)+ADs - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg data instanceof Buffer) data +AD0 data.toString('utf8')+ADs - var out +AD0 typeof Buffer +ACEAPQA9 'undefined' ? new Buffer(4+ACo-data.length) : +AFsAXQ, w, i, j +AD0 0, c, tt+ADs + var last+AF8-enc, last+AF8-cp+ADs + var encode +AD0 function encode(cp, data, ofmt) +AHs + if(cp +AD0APQA9 last+AF8-cp) +AHs return last+AF8-enc(data, ofmt)+ADs +AH0 + if(cpecache+AFs-cp+AF0 +ACEAPQA9 undefined) +AHs last+AF8-enc +AD0 cpecache+AFs-last+AF8-cp+AD0-cp+AF0AOw return last+AF8-enc(data, ofmt)+ADs +AH0 + if(has+AF8-buf +ACYAJg Buffer.isBuffer(data)) data +AD0 data.toString('utf8')+ADs + var len +AD0 data.length+ADs + var out +AD0 has+AF8-buf ? new Buffer(4+ACo-len) : +AFsAXQ, w, i, j +AD0 0, c, tt, ww+ADs var C +AD0 cpt+AFs-cp+AF0, E, M+ADs - if(C +ACYAJg (E+AD0-C.enc)) for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i, +-+-j) +AHs + if(C +ACYAJg (E+AD0-C.enc)) for(i +AD0 0+ADs i +ADw len+ADs +-+-i, +-+-j) +AHs w +AD0 E+AFs-data+AFs-i+AF0AXQA7 - out+AFs-j+AF0 +AD0 w +ACU 256+ADs + out+AFs-j+AF0 +AD0 w+ACY-255+ADs if(w +AD4 255) +AHs - out+AFs-j+AF0 +AD0 (w/256)+AHw-0+ADs - out+AFsAKwAr-j+AF0 +AD0 w+ACU-256+ADs + out+AFs-j+AF0 +AD0 w+AD4APg-8+ADs + out+AFsAKwAr-j+AF0 +AD0 w+ACY-255+ADs +AH0 +AH0 else if((M+AD0-magic+AFs-cp+AF0)) switch(M) +AHs case +ACI-utf8+ACI: - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i, +-+-j) +AHs + if(has+AF8-buf +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 + for(i +AD0 0+ADs i +ADw len+ADs +-+-i, +-+-j) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs if(w +ADwAPQ 0x007F) out+AFs-j+AF0 +AD0 w+ADs else if(w +ADwAPQ 0x07FF) +AHs out+AFs-j+AF0 +AD0 192 +- (w +AD4APg 6)+ADs - out+AFsAKwAr-j+AF0 +AD0 128 +- (w +ACU 64)+ADs + out+AFsAKwAr-j+AF0 +AD0 128 +- (w+ACY-63)+ADs + +AH0 else if(w +AD4APQ 0xD800 +ACYAJg w +ADwAPQ 0xDFFF) +AHs + w -+AD0 0xD800+ADs + ww +AD0 data+AFsAKwAr-i+AF0.charCodeAt(0) - 0xDC00 +- (w +ADwAPA 10)+ADs + out+AFs-j+AF0 +AD0 240 +- ((ww+AD4APgA+-18) +ACY 0x07)+ADs + out+AFsAKwAr-j+AF0 +AD0 144 +- ((ww+AD4APgA+-12) +ACY 0x3F)+ADs + out+AFsAKwAr-j+AF0 +AD0 128 +- ((ww+AD4APgA+-6) +ACY 0x3F)+ADs + out+AFsAKwAr-j+AF0 +AD0 128 +- (ww +ACY 0x3F)+ADs +AH0 else +AHs out+AFs-j+AF0 +AD0 224 +- (w +AD4APg 12)+ADs - out+AFsAKwAr-j+AF0 +AD0 128 +- ((w +AD4APg 6) +ACU 64)+ADs - out+AFsAKwAr-j+AF0 +AD0 128 +- (w +ACU 64)+ADs + out+AFsAKwAr-j+AF0 +AD0 128 +- ((w +AD4APg 6)+ACY-63)+ADs + out+AFsAKwAr-j+AF0 +AD0 128 +- (w+ACY-63)+ADs +AH0 +AH0 break+ADs case +ACI-ascii+ACI: - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i, +-+-j) +AHs + if(has+AF8-buf +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 + for(i +AD0 0+ADs i +ADw len+ADs +-+-i, +-+-j) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs if(w +ADwAPQ 0x007F) out+AFs-j+AF0 +AD0 w+ADs else throw new Error(+ACI-bad ascii +ACI +- w)+ADs +AH0 break+ADs - case +ACI-utf16le+ACI: /+ACo TODO: surrogate pairs +ACo-/ - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) +AHs + case +ACI-utf16le+ACI: + if(has+AF8-buf +ACYAJg typeof data +AD0APQA9 +ACI-string+ACI) +AHs out +AD0 new Buffer(data, M)+ADs j +AD0 out.length+ADs break+ADs +AH0 + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs out+AFs-j+-+-+AF0 +AD0 w+AD4APg-8+ADs +AH0 break+ADs case +ACI-utf16be+ACI: - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) +AHs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs out+AFs-j+-+-+AF0 +AD0 w+AD4APg-8+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs +AH0 break+ADs case +ACI-utf32le+ACI: - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) +AHs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+-+-+AF0 +AD0 w +ACU 256+ADs + if(w +AD4APQ 0xD800 +ACYAJg w +ADwAPQ 0xDFFF) w +AD0 0x10000 +- ((w - 0xD800) +ADwAPA 10) +- (data+AFsAKwAr-i+AF0.charCodeAt(0) - 0xDC00)+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+-+-+AF0 +AD0 w+ACY-255+ADs +AH0 break+ADs case +ACI-utf32be+ACI: - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs +-+-i) +AHs + for(i +AD0 0+ADs i +ADw len+ADs +-+-i) +AHs w +AD0 data+AFs-i+AF0.charCodeAt(0)+ADs - out+AFs-j+-3+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+-2+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+-1+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs - out+AFs-j+AF0 +AD0 w +ACU 256+ADs w +AD4APgA9 8+ADs + if(w +AD4APQ 0xD800 +ACYAJg w +ADwAPQ 0xDFFF) w +AD0 0x10000 +- ((w - 0xD800) +ADwAPA 10) +- (data+AFsAKwAr-i+AF0.charCodeAt(0) - 0xDC00)+ADs + out+AFs-j+-3+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+-2+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+-1+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs + out+AFs-j+AF0 +AD0 w+ACY-255+ADs w +AD4APgA9 8+ADs j+-+AD0-4+ADs +AH0 break+ADs case +ACI-utf7+ACI: - for(i +AD0 0+ADs i +ACEAPQ data.length+ADs i+-+-) +AHs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) +AHs c +AD0 data+AFs-i+AF0AOw if(c +AD0APQA9 +ACIAKwAi) +AHs out+AFs-j+-+-+AF0 +AD0 0x2b+ADs out+AFs-j+-+-+AF0 +AD0 0x2d+ADs continue+ADs +AH0 if(SetD.indexOf(c) +AD4 -1) +AHs out+AFs-j+-+-+AF0 +AD0 c.charCodeAt(0)+ADs continue+ADs +AH0 @@ -297,22 +387,21 @@ +AH0 else throw new Error(+ACI-Unrecognized CP: +ACI +- cp)+ADs out.length +AD0 j+ADs - if(typeof Buffer +AD0APQA9 'undefined') return (ofmt +AD0APQ 'str') ? out.map(function(x) +AHs return String.fromCharCode(x)+ADs +AH0).join(+ACIAIg) : out+ADs - if(+ACE-ofmt) return out+ADs - if(ofmt +AD0APQA9 'buf') return out+ADs - var arr +AD0 +AFsAXQ.slice.call(out)+ADs - if(ofmt +AD0APQA9 'arr') return arr+ADs - return arr.map(function(x) +AHs return String.fromCharCode(x)+ADs +AH0).join(+ACIAIg)+ADs + out +AD0 out.slice(0,j)+ADs + if(typeof Buffer +AD0APQA9 'undefined') return (ofmt +AD0APQ 'str') ? out.map(sfcc).join(+ACIAIg) : out+ADs + if(ofmt +AD0APQA9 undefined +AHwAfA ofmt +AD0APQA9 'buf') return out+ADs + if(ofmt +ACEAPQA9 'arr') return out.toString('binary')+ADs + return +AFsAXQ.slice.call(out)+ADs +AH0AOw - var decode +AD0 function(cp, data) +AHs + var decode +AD0 function decode(cp, data) +AHs var F+ADs if((F+AD0-cpdcache+AFs-cp+AF0)) return F(data)+ADs - var out +AD0 new Array(data.length), w, i, j +AD0 1, k +AD0 0+ADs + var len +AD0 data.length, out +AD0 new Array(len), w, i, j +AD0 1, k +AD0 0, ww+ADs var C +AD0 cpt+AFs-cp+AF0, D, M+ADs if(C +ACYAJg (D+AD0-C.dec)) +AHs - if(typeof data +AD0APQA9 +ACI-string+ACI) data +AD0 data.split(+ACIAIg).map(function(x)+AHs return x.charCodeAt(0)+ADs +AH0)+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs + if(typeof data +AD0APQA9 +ACI-string+ACI) data +AD0 data.split(+ACIAIg).map(cca)+ADs + for(i +AD0 0+ADs i +ADw len+ADs i+-+AD0-j) +AHs j +AD0 2+ADs - w +AD0 D+AFs-data+AFs-i+AF0AKg-256 +- data+AFs-i+-1+AF0AXQA7 + w +AD0 D+AFs(data+AFs-i+AF0APAA8-8)+- data+AFs-i+-1+AF0AXQA7 if(+ACE-w) +AHs j +AD0 1+ADs w +AD0 D+AFs-data+AFs-i+AF0AXQA7 @@ -323,45 +412,77 @@ +AH0 else if((M+AD0-magic+AFs-cp+AF0)) switch(M) +AHs case +ACI-utf8+ACI: - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs + i +AD0 0+ADs + if(len +AD4APQ 3 +ACYAJg data+AFs-0+AF0 +AD0APQ 0xEF) if(data+AFs-1+AF0 +AD0APQ 0xBB +ACYAJg data+AFs-2+AF0 +AD0APQ 0xBF) i +AD0 3+ADs + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs j +AD0 1+ADs if(data+AFs-i+AF0 +ADw 128) w +AD0 data+AFs-i+AF0AOw - else if(data+AFs-i+AF0 +ADw 224) +AHs w +AD0 (data+AFs-i+AF0AJg-31)+ACo-64+-(data+AFs-i+-1+AF0AJg-63)+ADs j+AD0-2+ADs +AH0 - else +AHs w+AD0(data+AFs-i+AF0AJg-15)+ACo-4096+-(data+AFs-i+-1+AF0AJg-63)+ACo-64+-(data+AFs-i+-2+AF0AJg-63)+ADs j+AD0-3+ADs +AH0 - out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(w)+ADs + else if(data+AFs-i+AF0 +ADw 224) +AHs w+AD0(data+AFs-i+AF0AJg-31)+ACo-64+-(data+AFs-i+-1+AF0AJg-63)+ADs j+AD0-2+ADs +AH0 + else if(data+AFs-i+AF0 +ADw 240) +AHs w+AD0((data+AFs-i+AF0AJg-15)+ADwAPA-12)+-(data+AFs-i+-1+AF0AJg-63)+ACo-64+-(data+AFs-i+-2+AF0AJg-63)+ADs j+AD0-3+ADs +AH0 + else +AHs w+AD0(data+AFs-i+AF0AJg-7)+ACo-262144+-((data+AFs-i+-1+AF0AJg-63)+ADwAPA-12)+-(data+AFs-i+-2+AF0AJg-63)+ACo-64+-(data+AFs-i+-3+AF0AJg-63)+ADs j+AD0-4+ADs +AH0 + if(w +ADw 65536) +AHs out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(w)+ADs +AH0 + else +AHs + w -+AD0 65536+ADs ww +AD0 0xD800 +- ((w+AD4APg-10)+ACY-1023)+ADs w +AD0 0xDC00 +- (w+ACY-1023)+ADs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(ww)+ADs out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(w)+ADs + +AH0 +AH0 break+ADs case +ACI-ascii+ACI: - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg data instanceof Buffer) return data.toString(M)+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+-) out+AFs-i+AF0 +AD0 String.fromCharCode(data+AFs-i+AF0)+ADs - k +AD0 data.length+ADs break+ADs + if(has+AF8-buf +ACYAJg Buffer.isBuffer(data)) return data.toString(M)+ADs + for(i +AD0 0+ADs i +ADw len+ADs i+-+-) out+AFs-i+AF0 +AD0 String.fromCharCode(data+AFs-i+AF0)+ADs + k +AD0 len+ADs break+ADs case +ACI-utf16le+ACI: - if(typeof Buffer +ACEAPQA9 'undefined' +ACYAJg data instanceof Buffer) return data.toString(M)+ADs + i +AD0 0+ADs + if(len +AD4APQ 2 +ACYAJg data+AFs-0+AF0 +AD0APQ 0xFF) if(data+AFs-1+AF0 +AD0APQ 0xFE) i +AD0 2+ADs + if(has+AF8-buf +ACYAJg Buffer.isBuffer(data)) return data.toString(M)+ADs j +AD0 2+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs - out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(256+ACo-data+AFs-i+-1+AF0 +- data+AFs-i+AF0)+ADs + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode((data+AFs-i+-1+AF0APAA8-8) +- data+AFs-i+AF0)+ADs +AH0 break+ADs case +ACI-utf16be+ACI: + i +AD0 0+ADs + if(len +AD4APQ 2 +ACYAJg data+AFs-0+AF0 +AD0APQ 0xFE) if(data+AFs-1+AF0 +AD0APQ 0xFF) i +AD0 2+ADs j +AD0 2+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs - out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(256+ACo-data+AFs-i+AF0 +- data+AFs-i+-1+AF0)+ADs + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode((data+AFs-i+AF0APAA8-8) +- data+AFs-i+-1+AF0)+ADs +AH0 break+ADs case +ACI-utf32le+ACI: + i +AD0 0+ADs + if(len +AD4APQ 4 +ACYAJg data+AFs-0+AF0 +AD0APQ 0xFF) if(data+AFs-1+AF0 +AD0APQ 0xFE +ACYAJg data+AFs-2+AF0 +AD0APQ 0 +ACYAJg data+AFs-3+AF0 +AD0APQ 0) i +AD0 4+ADs j +AD0 4+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs - out+AFs-k+-+-+AF0 +AD0 String.fromCharCode((data+AFs-i+-3+AF0APAA8-24) +- (data+AFs-i+-2+AF0APAA8-16) +- (data+AFs-i+-1+AF0APAA8-8) +- (data+AFs-i+AF0))+ADs + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs + w +AD0 (data+AFs-i+-3+AF0APAA8-24) +- (data+AFs-i+-2+AF0APAA8-16) +- (data+AFs-i+-1+AF0APAA8-8) +- (data+AFs-i+AF0)+ADs + if(w +AD4 0xFFFF) +AHs + w -+AD0 0x10000+ADs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(0xD800 +- ((w +AD4APg 10) +ACY 0x3FF))+ADs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(0xDC00 +- (w +ACY 0x3FF))+ADs + +AH0 + else out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(w)+ADs +AH0 break+ADs case +ACI-utf32be+ACI: + i +AD0 0+ADs + if(len +AD4APQ 4 +ACYAJg data+AFs-3+AF0 +AD0APQ 0xFF) if(data+AFs-2+AF0 +AD0APQ 0xFE +ACYAJg data+AFs-1+AF0 +AD0APQ 0 +ACYAJg data+AFs-0+AF0 +AD0APQ 0) i +AD0 4+ADs j +AD0 4+ADs - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs - out+AFs-k+-+-+AF0 +AD0 String.fromCharCode((data+AFs-i+AF0APAA8-24) +- (data+AFs-i+-1+AF0APAA8-16) +- (data+AFs-i+-2+AF0APAA8-8) +- (data+AFs-i+-3+AF0))+ADs + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs + w +AD0 (data+AFs-i+AF0APAA8-24) +- (data+AFs-i+-1+AF0APAA8-16) +- (data+AFs-i+-2+AF0APAA8-8) +- (data+AFs-i+-3+AF0)+ADs + if(w +AD4 0xFFFF) +AHs + w -+AD0 0x10000+ADs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(0xD800 +- ((w +AD4APg 10) +ACY 0x3FF))+ADs + out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(0xDC00 +- (w +ACY 0x3FF))+ADs + +AH0 + else out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(w)+ADs +AH0 break+ADs case +ACI-utf7+ACI: - for(i +AD0 0+ADs i +ADw data.length+ADs i+-+AD0-j) +AHs + i +AD0 0+ADs + if(len +AD4APQ 4 +ACYAJg data+AFs-0+AF0 +AD0APQ 0x2B +ACYAJg data+AFs-1+AF0 +AD0APQ 0x2F +ACYAJg data+AFs-2+AF0 +AD0APQ 0x76) +AHs + if(len +AD4APQ 5 +ACYAJg data+AFs-3+AF0 +AD0APQ 0x38 +ACYAJg data+AFs-4+AF0 +AD0APQ 0x2D) i +AD0 5+ADs + else if(data+AFs-3+AF0 +AD0APQ 0x38 +AHwAfA data+AFs-3+AF0 +AD0APQ 0x39 +AHwAfA data+AFs-3+AF0 +AD0APQ 0x2B +AHwAfA data+AFs-3+AF0 +AD0APQ 0x2F) i +AD0 4+ADs + +AH0 + for(+ADs i +ADw len+ADs i+-+AD0-j) +AHs if(data+AFs-i+AF0 +ACEAPQA9 0x2b) +AHs j+AD0-1+ADs out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(data+AFs-i+AF0)+ADs continue+ADs +AH0 j+AD0-1+ADs if(data+AFs-i+-1+AF0 +AD0APQA9 0x2d) +AHs j +AD0 2+ADs out+AFs-k+-+-+AF0 +AD0 +ACIAKwAiADs continue+ADs +AH0 @@ -384,9 +505,9 @@ e4 +AD0 BM.indexOf(String.fromCharCode(data+AFs-i+-l+-+-+AF0))+ADs if(e4 +AD0APQA9 -1) break+ADs c3 +AD0 (e3 +ACY 3) +ADwAPA 6 +AHw e4+ADs - if(e4 +ACEAPQ 64) tt.push(c3)+ADs + if(e4 +ADw 64) tt.push(c3)+ADs +AH0 - if(tt.length +ACU 2 +AD0APQ 1) tt.length--+ADs + if((tt.length +ACY 1) +AD0APQA9 1) tt.length--+ADs o64 +AD0 decode(1201, tt)+ADs for(l +AD0 0+ADs l +ADw o64.length+ADs +-+-l) out+AFs-k+-+-+AF0 +AD0 o64+AFs-l+AF0AOw +AH0 @@ -397,7 +518,7 @@ out.length +AD0 k+ADs return out.join(+ACIAIg)+ADs +AH0AOw - var hascp +AD0 function(cp) +AHs return cpt+AFs-cp+AF0 +AHwAfA magic+AFs-cp+AF0AOw +AH0AOw + var hascp +AD0 function hascp(cp) +AHs return cpt+AFs-cp+AF0 +AHwAfA magic+AFs-cp+AF0AOw +AH0AOw cpt.utils +AD0 +AHs decode: decode, encode: encode, hascp: hascp, magic: magic, cache:cache +AH0AOw return cpt+ADs +AH0))+ADs diff --git a/misc/cputils.js.utf8 b/misc/cputils.js.utf8 index d1a82ee..c232895 100644 --- a/misc/cputils.js.utf8 +++ b/misc/cputils.js.utf8 @@ -4,7 +4,7 @@ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ - var cpt = require('./cptable'); + var cpt = require('./cpt' + 'able'); if (typeof module !== 'undefined' && module.exports) module.exports = factory(cpt); else root.cptable = factory(cpt); } else throw new Error("cptable not found"); @@ -30,120 +30,159 @@ var cpecache = {}; var cpdcache = {}; - if(typeof Buffer !== 'undefined') { - var sbcs_encode = function(cp) { - var E = cpt[cp].enc; + var sfcc = function sfcc(x) { return String.fromCharCode(x); }; + var cca = function cca(x){ return x.charCodeAt(0); }; + + var has_buf = (typeof Buffer !== 'undefined'); + if(has_buf) { + var mdl = 1024, mdb = new Buffer(mdl); + var make_EE = function make_EE(E){ var EE = new Buffer(65536); - for(var i = 0; i != 65536;++i) EE[i] = 0; + for(var i = 0; i < 65536;++i) EE[i] = 0; var keys = Object.keys(E), len = keys.length; - for(var ee = 0, e = keys[ee]; ee != len; ++ee) { + for(var ee = 0, e = keys[ee]; ee < len; ++ee) { if(!(e = keys[ee])) continue; EE[e.charCodeAt(0)] = E[e]; - }; - return function(data, ofmt) { - if(data instanceof Buffer) data = data.toString('utf8'); - var out = new Buffer(data.length), i; + } + return EE; + }; + var sbcs_encode = function make_sbcs_encode(cp) { + var EE = make_EE(cpt[cp].enc); + return function sbcs_e(data, ofmt) { + var len = data.length; + var out, i, j, D, w; if(typeof data === 'string') { - for(i = 0; i != data.length; ++i) out[i] = EE[data.charCodeAt(i)]; + out = Buffer(len); + for(i = 0; i < len; ++i) out[i] = EE[data.charCodeAt(i)]; + } else if(Buffer.isBuffer(data)) { + out = Buffer(2*len); + j = 0; + for(i = 0; i < len; ++i) { + D = data[i]; + if(D < 128) out[j++] = EE[D]; + else if(D < 224) { out[j++] = EE[((D&31)<<6)+(data[i+1]&63)]; ++i; } + else if(D < 240) { out[j++] = EE[((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63)]; i+=2; } + else { + w = ((D&7)<<18)+((data[i+1]&63)<<12)+((data[i+2]&63)<<6)+(data[i+3]&63); i+=3; + if(w < 65536) out[j++] = EE[w]; + else { w -= 65536; out[j++] = EE[0xD800 + ((w>>10)&1023)]; out[j++] = EE[0xDC00 + (w&1023)]; } + } + } + out.length = j; + out = out.slice(0,j); } else { - for(i = 0; i != data.length; ++i) out[i] = EE[data[i].charCodeAt(0)]; + out = Buffer(len); + for(i = 0; i < len; ++i) out[i] = EE[data[i].charCodeAt(0)]; } - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; }; - var sbcs_decode = function(cp) { + var sbcs_decode = function make_sbcs_decode(cp) { var D = cpt[cp].dec; var DD = new Buffer(131072), d=0, c; - for(d=0;d!=D.length;++d) { + for(d=0;d>8; + DD[2*d] = w&255; DD[2*d+1] = w>>8; } - return function(data) { - var out = new Buffer(2*data.length), w, i=0, j; - if(data instanceof Buffer) { - for(i = 0; i < data.length; i++) { + return function sbcs_d(data) { + var len = data.length, i=0, j; + if(2 * len > mdl) { mdl = 2 * len; mdb = new Buffer(mdl); } + if(Buffer.isBuffer(data)) { + for(i = 0; i < len; i++) { j = 2*data[i]; - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } else if(typeof data === "string") { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data.charCodeAt(i); - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } else { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data[i]; - out[2*i] = DD[j]; out[2*i+1] = DD[j+1]; + mdb[2*i] = DD[j]; mdb[2*i+1] = DD[j+1]; } } - return out.toString('ucs2'); + mdb.length = 2 * len; + return mdb.toString('ucs2'); }; }; - var dbcs_encode = function(cp) { + var dbcs_encode = function make_dbcs_encode(cp) { var E = cpt[cp].enc; var EE = new Buffer(131072); - for(var i = 0; i != 131072; ++i) EE[i] = 0; + for(var i = 0; i < 131072; ++i) EE[i] = 0; var keys = Object.keys(E); - for(var ee = 0, e = keys[ee]; ee != keys.length; ++ee) { + for(var ee = 0, e = keys[ee]; ee < keys.length; ++ee) { if(!(e = keys[ee])) continue; var f = e.charCodeAt(0); EE[2*f] = E[e] & 255; EE[2*f+1] = E[e]>>8; - }; - return function(data, ofmt) { - if(data instanceof Buffer) data = data.toString('utf8'); - var out = new Buffer(2*data.length), i, j, k; + } + return function dbcs_e(data, ofmt) { + var len = data.length, out = new Buffer(2*len), i, j, jj, k, D; if(typeof data === 'string') { - for(i = k = 0; i != data.length; ++i) { + for(i = k = 0; i < len; ++i) { j = data.charCodeAt(i)*2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } out.length = k; + out = out.slice(0,k); + } else if(Buffer.isBuffer(data)) { + for(i = k = 0; i < len; ++i) { + D = data[i]; + if(D < 128) j = D; + else if(D < 224) { j = ((D&31)<<6)+(data[i+1]&63); ++i; } + else if(D < 240) { j = ((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63); i+=2; } + else { j = ((D&7)<<18)+((data[i+1]&63)<<12)+((data[i+2]&63)<<6)+(data[i+3]&63); i+=3; } + if(j<65536) { j*=2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } + else { jj = j-65536; + j=2*(0xD800 + ((jj>>10)&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; + j=2*(0xDC00 + (jj&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; + } + } + out.length = k; + out = out.slice(0,k); } else { - for(i = k = 0; i != data.length; i++) { + for(i = k = 0; i < len; i++) { j = data[i].charCodeAt(0)*2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; } } - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; }; - var dbcs_decode = function(cp) { + var dbcs_decode = function make_dbcs_decode(cp) { var D = cpt[cp].dec; - var DD = new Buffer(131072), d=0, c, w=0, j=0, dd=0, i=0; - for(i = 0; i != 65536; ++i) { DD[2*i] = 0xFF; DD[2*i+1] = 0xFD;} - for(d=0;d!=D.length;++d) { + var DD = new Buffer(131072), d=0, c, w=0, j=0, i=0; + for(i = 0; i < 65536; ++i) { DD[2*i] = 0xFF; DD[2*i+1] = 0xFD;} + for(d = 0; d < D.length; ++d) { if(!(c=D[d])) continue; w = c.charCodeAt(0); j = 2*d; - DD[j] = w%256; DD[j+1] = w>>8; - }; - return function(data) { - var out = new Buffer(2*data.length), w, i, j, k=0; - if(data instanceof Buffer) { - for(i = 0; i < data.length; i++) { + DD[j] = w&255; DD[j+1] = w>>8; + } + return function dbcs_d(data) { + var len = data.length, out = new Buffer(2*len), i, j, k=0; + if(Buffer.isBuffer(data)) { + for(i = 0; i < len; i++) { j = 2*data[i]; - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data[i]+data[i+1]); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data[i]<<8)+data[i+1]); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } else if(typeof data === "string") { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data.charCodeAt(i); - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data.charCodeAt(i)+data.charCodeAt(i+1)); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data.charCodeAt(i)<<8)+data.charCodeAt(i+1)); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } else { - for(i = 0; i < data.length; i++) { + for(i = 0; i < len; i++) { j = 2*data[i]; - if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*(256*data[i]+data[i+1]); ++i; } + if(DD[j]===0xFF && DD[j+1]===0xFD) { j=2*((data[i]<<8)+data[i+1]); ++i; } out[k++] = DD[j]; out[k++] = DD[j+1]; } } @@ -151,52 +190,91 @@ return out.toString('ucs2'); }; }; - magic_decode[65001] = function(data) { - var out = new Buffer(2*data.length), w, i, j = 1, k = 0, ww; - for(i = 0; i < data.length; i+=j) { - j = 1; - if(data[i] < 128) w = data[i]; - else if(data[i] < 224) { w = (data[i]&31)*64+(data[i+1]&63); j=2; } - else if(data[i] < 240) { w=(data[i]&15)*4096+(data[i+1]&63)*64+(data[i+2]&63); j=3; } - else { w=(data[i]&7)*262144+(data[i+1]&63)*4096+(data[i+2]&63)*64+(data[i+3]&63); j=4; } - if(w < 65536) { out[k++] = w&255; out[k++] = w>>8; } + magic_decode[65001] = function utf8_d(data) { + var len = data.length, w = 0, ww = 0; + if(4 * len > mdl) { mdl = 4 * len; mdb = new Buffer(mdl); } + mdb.length = 0; + var i = 0; + if(len >= 3 && data[0] == 0xEF) if(data[1] == 0xBB && data[2] == 0xBF) i = 3; + for(var j = 1, k = 0, D = 0; i < len; i+=j) { + j = 1; D = data[i]; + if(D < 128) w = D; + else if(D < 224) { w=(D&31)*64+(data[i+1]&63); j=2; } + else if(D < 240) { w=((D&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; } + else { w=(D&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; } + if(w < 65536) { mdb[k++] = w&255; mdb[k++] = w>>8; } else { w -= 65536; ww = 0xD800 + ((w>>10)&1023); w = 0xDC00 + (w&1023); - out[k++] = ww&255; out[k++] = ww>>8; out[k++] = w&255; out[k++] = w>>8; + mdb[k++] = ww&255; mdb[k++] = ww>>>8; mdb[k++] = w&255; mdb[k++] = (w>>>8)&255; } } - out.length = k; - return out.toString('ucs2'); + mdb.length = k; + return mdb.toString('ucs2'); + }; + magic_encode[65001] = function utf8_e(data, ofmt) { + var len = data.length, w = 0, ww = 0, j = 0; + var direct = typeof data === "string"; + if(4 * len > mdl) { mdl = 4 * len; mdb = new Buffer(mdl); } + for(var i = 0; i < len; ++i) { + w = direct ? data.charCodeAt(i) : data[i].charCodeAt(0); + if(w <= 0x007F) mdb[j++] = w; + else if(w <= 0x07FF) { + mdb[j++] = 192 + (w >> 6); + mdb[j++] = 128 + (w&63); + } else if(w >= 0xD800 && w <= 0xDFFF) { + w -= 0xD800; ++i; + ww = (direct ? data.charCodeAt(i) : data[i].charCodeAt(0)) - 0xDC00 + (w << 10); + mdb[j++] = 240 + ((ww>>>18) & 0x07); + mdb[j++] = 144 + ((ww>>>12) & 0x3F); + mdb[j++] = 128 + ((ww>>>6) & 0x3F); + mdb[j++] = 128 + (ww & 0x3F); + } else { + mdb[j++] = 224 + (w >> 12); + mdb[j++] = 128 + ((w >> 6)&63); + mdb[j++] = 128 + (w&63); + } + } + mdb.length = j; + if(ofmt === undefined || ofmt === 'buf') return mdb; + if(ofmt !== 'arr') return mdb.toString('binary'); + return [].slice.call(mdb); }; } - var encache = function(cp) { - if(typeof Buffer !== 'undefined') { + var encache = function encache() { + if(has_buf) { if(cpdcache[sbcs_cache[0]]) return; - sbcs_cache.forEach(function(s) { - if(!cpt[s]) return; - cpdcache[s] = sbcs_decode(s); - cpecache[s] = sbcs_encode(s); - }); - dbcs_cache.forEach(function(s) { - if(!cpt[s]) return; - cpdcache[s] = dbcs_decode(s); - cpecache[s] = dbcs_encode(s); - }); - magic_cache.forEach(function(s) { + var i, s; + for(i = 0; i < sbcs_cache.length; ++i) { + s = sbcs_cache[i]; + if(cpt[s]) { + cpdcache[s] = sbcs_decode(s); + cpecache[s] = sbcs_encode(s); + } + } + for(i = 0; i < dbcs_cache.length; ++i) { + s = dbcs_cache[i]; + if(cpt[s]) { + cpdcache[s] = dbcs_decode(s); + cpecache[s] = dbcs_encode(s); + } + } + for(i = 0; i < magic_cache.length; ++i) { + s = magic_cache[i]; if(magic_decode[s]) cpdcache[s] = magic_decode[s]; if(magic_encode[s]) cpecache[s] = magic_encode[s]; - }); + } } }; - var cp_decache = function(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; - var decache = function() { - if(typeof Buffer !== 'undefined') { + var cp_decache = function cp_decache(cp) { cpdcache[cp] = cpecache[cp] = undefined; }; + var decache = function decache() { + if(has_buf) { if(!cpdcache[sbcs_cache[0]]) return; sbcs_cache.forEach(cp_decache); dbcs_cache.forEach(cp_decache); magic_cache.forEach(cp_decache); } + last_enc = last_cp = undefined; }; var cache = { encache: encache, @@ -209,79 +287,91 @@ var BM = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var SetD = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?"; - var encode = function(cp, data, ofmt) { - var F; if((F=cpecache[cp])) return F(data, ofmt); - if(typeof Buffer !== 'undefined' && data instanceof Buffer) data = data.toString('utf8'); - var out = typeof Buffer !== 'undefined' ? new Buffer(4*data.length) : [], w, i, j = 0, c, tt; + var last_enc, last_cp; + var encode = function encode(cp, data, ofmt) { + if(cp === last_cp) { return last_enc(data, ofmt); } + if(cpecache[cp] !== undefined) { last_enc = cpecache[last_cp=cp]; return last_enc(data, ofmt); } + if(has_buf && Buffer.isBuffer(data)) data = data.toString('utf8'); + var len = data.length; + var out = has_buf ? new Buffer(4*len) : [], w, i, j = 0, c, tt, ww; var C = cpt[cp], E, M; - if(C && (E=C.enc)) for(i = 0; i != data.length; ++i, ++j) { + if(C && (E=C.enc)) for(i = 0; i < len; ++i, ++j) { w = E[data[i]]; - out[j] = w % 256; + out[j] = w&255; if(w > 255) { - out[j] = (w/256)|0; - out[++j] = w%256; + out[j] = w>>8; + out[++j] = w&255; } } else if((M=magic[cp])) switch(M) { case "utf8": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i, ++j) { + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; else if(w <= 0x07FF) { out[j] = 192 + (w >> 6); - out[++j] = 128 + (w % 64); + out[++j] = 128 + (w&63); + } else if(w >= 0xD800 && w <= 0xDFFF) { + w -= 0xD800; + ww = data[++i].charCodeAt(0) - 0xDC00 + (w << 10); + out[j] = 240 + ((ww>>>18) & 0x07); + out[++j] = 144 + ((ww>>>12) & 0x3F); + out[++j] = 128 + ((ww>>>6) & 0x3F); + out[++j] = 128 + (ww & 0x3F); } else { out[j] = 224 + (w >> 12); - out[++j] = 128 + ((w >> 6) % 64); - out[++j] = 128 + (w % 64); + out[++j] = 128 + ((w >> 6)&63); + out[++j] = 128 + (w&63); } } break; case "ascii": - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i, ++j) { + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i, ++j) { w = data[i].charCodeAt(0); if(w <= 0x007F) out[j] = w; else throw new Error("bad ascii " + w); } break; - case "utf16le": /* TODO: surrogate pairs */ - if(typeof Buffer !== 'undefined' && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } - for(i = 0; i != data.length; ++i) { + case "utf16le": + if(has_buf && typeof data === "string") { out = new Buffer(data, M); j = out.length; break; } + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j++] = w % 256; + out[j++] = w&255; out[j++] = w>>8; } break; case "utf16be": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); out[j++] = w>>8; - out[j++] = w % 256; + out[j++] = w&255; } break; case "utf32le": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; w >>= 8; - out[j++] = w % 256; + if(w >= 0xD800 && w <= 0xDFFF) w = 0x10000 + ((w - 0xD800) << 10) + (data[++i].charCodeAt(0) - 0xDC00); + out[j++] = w&255; w >>= 8; + out[j++] = w&255; w >>= 8; + out[j++] = w&255; w >>= 8; + out[j++] = w&255; } break; case "utf32be": - for(i = 0; i != data.length; ++i) { + for(i = 0; i < len; ++i) { w = data[i].charCodeAt(0); - out[j+3] = w % 256; w >>= 8; - out[j+2] = w % 256; w >>= 8; - out[j+1] = w % 256; w >>= 8; - out[j] = w % 256; w >>= 8; + if(w >= 0xD800 && w <= 0xDFFF) w = 0x10000 + ((w - 0xD800) << 10) + (data[++i].charCodeAt(0) - 0xDC00); + out[j+3] = w&255; w >>= 8; + out[j+2] = w&255; w >>= 8; + out[j+1] = w&255; w >>= 8; + out[j] = w&255; w >>= 8; j+=4; } break; case "utf7": - for(i = 0; i != data.length; i++) { + for(i = 0; i < len; i++) { c = data[i]; if(c === "+") { out[j++] = 0x2b; out[j++] = 0x2d; continue; } if(SetD.indexOf(c) > -1) { out[j++] = c.charCodeAt(0); continue; } @@ -297,22 +387,21 @@ } else throw new Error("Unrecognized CP: " + cp); out.length = j; - if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(function(x) { return String.fromCharCode(x); }).join("") : out; - if(!ofmt) return out; - if(ofmt === 'buf') return out; - var arr = [].slice.call(out); - if(ofmt === 'arr') return arr; - return arr.map(function(x) { return String.fromCharCode(x); }).join(""); + out = out.slice(0,j); + if(typeof Buffer === 'undefined') return (ofmt == 'str') ? out.map(sfcc).join("") : out; + if(ofmt === undefined || ofmt === 'buf') return out; + if(ofmt !== 'arr') return out.toString('binary'); + return [].slice.call(out); }; - var decode = function(cp, data) { + var decode = function decode(cp, data) { var F; if((F=cpdcache[cp])) return F(data); - var out = new Array(data.length), w, i, j = 1, k = 0; + var len = data.length, out = new Array(len), w, i, j = 1, k = 0, ww; var C = cpt[cp], D, M; if(C && (D=C.dec)) { - if(typeof data === "string") data = data.split("").map(function(x){ return x.charCodeAt(0); }); - for(i = 0; i < data.length; i+=j) { + if(typeof data === "string") data = data.split("").map(cca); + for(i = 0; i < len; i+=j) { j = 2; - w = D[data[i]*256 + data[i+1]]; + w = D[(data[i]<<8)+ data[i+1]]; if(!w) { j = 1; w = D[data[i]]; @@ -323,45 +412,77 @@ } else if((M=magic[cp])) switch(M) { case "utf8": - for(i = 0; i < data.length; i+=j) { + i = 0; + if(len >= 3 && data[0] == 0xEF) if(data[1] == 0xBB && data[2] == 0xBF) i = 3; + for(; i < len; i+=j) { j = 1; if(data[i] < 128) w = data[i]; - else if(data[i] < 224) { w = (data[i]&31)*64+(data[i+1]&63); j=2; } - else { w=(data[i]&15)*4096+(data[i+1]&63)*64+(data[i+2]&63); j=3; } - out[k++] = String.fromCharCode(w); + else if(data[i] < 224) { w=(data[i]&31)*64+(data[i+1]&63); j=2; } + else if(data[i] < 240) { w=((data[i]&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; } + else { w=(data[i]&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; } + if(w < 65536) { out[k++] = String.fromCharCode(w); } + else { + w -= 65536; ww = 0xD800 + ((w>>10)&1023); w = 0xDC00 + (w&1023); + out[k++] = String.fromCharCode(ww); out[k++] = String.fromCharCode(w); + } } break; case "ascii": - if(typeof Buffer !== 'undefined' && data instanceof Buffer) return data.toString(M); - for(i = 0; i < data.length; i++) out[i] = String.fromCharCode(data[i]); - k = data.length; break; + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); + for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]); + k = len; break; case "utf16le": - if(typeof Buffer !== 'undefined' && data instanceof Buffer) return data.toString(M); + i = 0; + if(len >= 2 && data[0] == 0xFF) if(data[1] == 0xFE) i = 2; + if(has_buf && Buffer.isBuffer(data)) return data.toString(M); j = 2; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode(256*data[i+1] + data[i]); + for(; i < len; i+=j) { + out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]); } break; case "utf16be": + i = 0; + if(len >= 2 && data[0] == 0xFE) if(data[1] == 0xFF) i = 2; j = 2; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode(256*data[i] + data[i+1]); + for(; i < len; i+=j) { + out[k++] = String.fromCharCode((data[i]<<8) + data[i+1]); } break; case "utf32le": + i = 0; + if(len >= 4 && data[0] == 0xFF) if(data[1] == 0xFE && data[2] == 0 && data[3] == 0) i = 4; j = 4; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode((data[i+3]<<24) + (data[i+2]<<16) + (data[i+1]<<8) + (data[i])); + for(; i < len; i+=j) { + w = (data[i+3]<<24) + (data[i+2]<<16) + (data[i+1]<<8) + (data[i]); + if(w > 0xFFFF) { + w -= 0x10000; + out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF)); + out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF)); + } + else out[k++] = String.fromCharCode(w); } break; case "utf32be": + i = 0; + if(len >= 4 && data[3] == 0xFF) if(data[2] == 0xFE && data[1] == 0 && data[0] == 0) i = 4; j = 4; - for(i = 0; i < data.length; i+=j) { - out[k++] = String.fromCharCode((data[i]<<24) + (data[i+1]<<16) + (data[i+2]<<8) + (data[i+3])); + for(; i < len; i+=j) { + w = (data[i]<<24) + (data[i+1]<<16) + (data[i+2]<<8) + (data[i+3]); + if(w > 0xFFFF) { + w -= 0x10000; + out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF)); + out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF)); + } + else out[k++] = String.fromCharCode(w); } break; case "utf7": - for(i = 0; i < data.length; i+=j) { + i = 0; + if(len >= 4 && data[0] == 0x2B && data[1] == 0x2F && data[2] == 0x76) { + if(len >= 5 && data[3] == 0x38 && data[4] == 0x2D) i = 5; + else if(data[3] == 0x38 || data[3] == 0x39 || data[3] == 0x2B || data[3] == 0x2F) i = 4; + } + for(; i < len; i+=j) { if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } @@ -384,9 +505,9 @@ e4 = BM.indexOf(String.fromCharCode(data[i+l++])); if(e4 === -1) break; c3 = (e3 & 3) << 6 | e4; - if(e4 != 64) tt.push(c3); + if(e4 < 64) tt.push(c3); } - if(tt.length % 2 == 1) tt.length--; + if((tt.length & 1) === 1) tt.length--; o64 = decode(1201, tt); for(l = 0; l < o64.length; ++l) out[k++] = o64[l]; } @@ -397,7 +518,7 @@ out.length = k; return out.join(""); }; - var hascp = function(cp) { return cpt[cp] || magic[cp]; }; + var hascp = function hascp(cp) { return cpt[cp] || magic[cp]; }; cpt.utils = { decode: decode, encode: encode, hascp: hascp, magic: magic, cache:cache }; return cpt; })); diff --git a/package.json b/package.json index fed3547..9cf9c82 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codepage", - "version": "1.3.7", + "version": "1.3.8", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], diff --git a/sbcs.js b/sbcs.js index 33b0866..93d0205 100644 --- a/sbcs.js +++ b/sbcs.js @@ -1,6 +1,6 @@ /* sbcs.js (C) 2013-2014 SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.3.7"}; +var cptable = {version:"1.3.8"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d[i]] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })();