mirror of
https://github.com/Julow/Unexpected-Keyboard.git
synced 2025-06-20 17:57:52 +02:00
Move diacritics mapping to the compose state machine
This replaces the switch cases in KeyModifier.java with JSON files, one for each diacritic. The number of states increases from 6727 to 7377. The apk size slightly decreases (around 3kb).
This commit is contained in:
parent
ecac6a77f8
commit
91ace060bc
25
srcs/compose/accent_aigu.json
Normal file
25
srcs/compose/accent_aigu.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"a": "á",
|
||||
"c": "ć",
|
||||
"e": "é",
|
||||
"i": "í",
|
||||
"l": "ĺ",
|
||||
"ń": "ń",
|
||||
"o": "ó",
|
||||
"r": "ŕ",
|
||||
"s": "ś",
|
||||
"u": "ú",
|
||||
"y": "ý",
|
||||
"z": "ź",
|
||||
"ü": "ǘ",
|
||||
"j": "j\u0301",
|
||||
"у": "у\u0301",
|
||||
"е": "е\u0301",
|
||||
"а": "а\u0301",
|
||||
"о": "о\u0301",
|
||||
"и": "и\u0301",
|
||||
"ы": "ы\u0301",
|
||||
"э": "э\u0301",
|
||||
"ю": "ю\u0301",
|
||||
"я": "я\u0301"
|
||||
}
|
13
srcs/compose/accent_arrows.json
Normal file
13
srcs/compose/accent_arrows.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"0": "↔",
|
||||
"1": "↙",
|
||||
"2": "↓",
|
||||
"3": "↘",
|
||||
"4": "←",
|
||||
"5": "↕",
|
||||
"6": "→",
|
||||
"7": "↖",
|
||||
"8": "↑",
|
||||
"9": "↗",
|
||||
".": "↵"
|
||||
}
|
18
srcs/compose/accent_bar.json
Normal file
18
srcs/compose/accent_bar.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"b": "ƀ",
|
||||
"c": "ꞓ",
|
||||
"d": "đ",
|
||||
"g": "ǥ",
|
||||
"i": "ɨ",
|
||||
"j": "ɉ",
|
||||
"k": "ꝁ",
|
||||
"l": "ƚ",
|
||||
"o": "ɵ",
|
||||
"p": "ᵽ",
|
||||
"q": "ꝗ",
|
||||
"r": "ɍ",
|
||||
"t": "ŧ",
|
||||
"u": "ʉ",
|
||||
"y": "ɏ",
|
||||
"z": "ƶ"
|
||||
}
|
13
srcs/compose/accent_box.json
Normal file
13
srcs/compose/accent_box.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"1": "└",
|
||||
"2": "┴",
|
||||
"3": "┘",
|
||||
"4": "├",
|
||||
"5": "┼",
|
||||
"6": "┤",
|
||||
"7": "┌",
|
||||
"8": "┬",
|
||||
"9": "┐",
|
||||
"0": "─",
|
||||
".": "│"
|
||||
}
|
16
srcs/compose/accent_caron.json
Normal file
16
srcs/compose/accent_caron.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"a": "ǎ",
|
||||
"c": "č",
|
||||
"d": "ď",
|
||||
"e": "ě",
|
||||
"i": "ǐ",
|
||||
"l": "ľ",
|
||||
"n": "ň",
|
||||
"o": "ǒ",
|
||||
"r": "ř",
|
||||
"s": "š",
|
||||
"t": "ť",
|
||||
"u": "ǔ",
|
||||
"z": "ž",
|
||||
"ü": "ǚ"
|
||||
}
|
13
srcs/compose/accent_cedille.json
Normal file
13
srcs/compose/accent_cedille.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"c": "ç",
|
||||
"d": "ḑ",
|
||||
"e": "ȩ",
|
||||
"g": "ģ",
|
||||
"h": "ḩ",
|
||||
"k": "ķ",
|
||||
"l": "ļ",
|
||||
"n": "ņ",
|
||||
"r": "ŗ",
|
||||
"s": "ş",
|
||||
"t": "ţ"
|
||||
}
|
13
srcs/compose/accent_circonflexe.json
Normal file
13
srcs/compose/accent_circonflexe.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"a": "â",
|
||||
"c": "ĉ",
|
||||
"e": "ê",
|
||||
"g": "ĝ",
|
||||
"h": "ĥ",
|
||||
"i": "î",
|
||||
"j": "ĵ",
|
||||
"o": "ô",
|
||||
"ŝ": "ŝ",
|
||||
"u": "û",
|
||||
"z": "ẑ"
|
||||
}
|
21
srcs/compose/accent_dot_above.json
Normal file
21
srcs/compose/accent_dot_above.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"a": "ȧ",
|
||||
"b": "ḃ",
|
||||
"c": "ċ",
|
||||
"d": "ḋ",
|
||||
"e": "ė",
|
||||
"f": "ḟ",
|
||||
"g": "ġ",
|
||||
"h": "ḣ",
|
||||
"m": "ṁ",
|
||||
"n": "ṅ",
|
||||
"o": "ȯ",
|
||||
"p": "ṗ",
|
||||
"r": "ṙ",
|
||||
"s": "ṡ",
|
||||
"t": "ṫ",
|
||||
"w": "ẇ",
|
||||
"x": "ẋ",
|
||||
"y": "ẏ",
|
||||
"z": "ż"
|
||||
}
|
14
srcs/compose/accent_dot_below.json
Normal file
14
srcs/compose/accent_dot_below.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"a": "ạ",
|
||||
"ă": "ặ",
|
||||
"â": "ậ",
|
||||
"e": "ẹ",
|
||||
"ê": "ệ",
|
||||
"i": "ị",
|
||||
"o": "ọ",
|
||||
"ô": "ộ",
|
||||
"ơ": "ợ",
|
||||
"u": "ụ",
|
||||
"ư": "ự",
|
||||
"y": "ỵ"
|
||||
}
|
10
srcs/compose/accent_double_aigu.json
Normal file
10
srcs/compose/accent_double_aigu.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"o": "ő",
|
||||
"u": "ű",
|
||||
" ": "˝",
|
||||
"a": "a\u030b",
|
||||
"e": "e\u030b",
|
||||
"i": "i\u030b",
|
||||
"m": "m\u030b",
|
||||
"y": "y\u030b"
|
||||
}
|
8
srcs/compose/accent_grave.json
Normal file
8
srcs/compose/accent_grave.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"a": "à",
|
||||
"e": "è",
|
||||
"i": "ì",
|
||||
"o": "ò",
|
||||
"u": "ù",
|
||||
"ü": "ǜ"
|
||||
}
|
14
srcs/compose/accent_hook_above.json
Normal file
14
srcs/compose/accent_hook_above.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"a": "ả",
|
||||
"ă": "ẳ",
|
||||
"â": "ẩ",
|
||||
"e": "ẻ",
|
||||
"ê": "ể",
|
||||
"i": "ỉ",
|
||||
"o": "ỏ",
|
||||
"ô": "ổ",
|
||||
"ơ": "ở",
|
||||
"u": "ủ",
|
||||
"ư": "ử",
|
||||
"y": "ỷ"
|
||||
}
|
14
srcs/compose/accent_horn.json
Normal file
14
srcs/compose/accent_horn.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"o": "ơ",
|
||||
"ó": "ớ",
|
||||
"ò": "ờ",
|
||||
"ỏ": "ở",
|
||||
"õ": "ỡ",
|
||||
"ọ": "ợ",
|
||||
"u": "ư",
|
||||
"ú": "ứ",
|
||||
"ù": "ừ",
|
||||
"ủ": "ử",
|
||||
"ũ": "ữ",
|
||||
"ụ": "ự"
|
||||
}
|
8
srcs/compose/accent_macron.json
Normal file
8
srcs/compose/accent_macron.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"a": "ā",
|
||||
"e": "ē",
|
||||
"i": "ī",
|
||||
"o": "ō",
|
||||
"u": "ū",
|
||||
"ü": "ǖ"
|
||||
}
|
10
srcs/compose/accent_ogonek.json
Normal file
10
srcs/compose/accent_ogonek.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"a": "ą",
|
||||
"e": "ę",
|
||||
"i": "į",
|
||||
"k": "ķ",
|
||||
"l": "ļ",
|
||||
"n": "ņ",
|
||||
"o": "ǫ",
|
||||
"u": "ų"
|
||||
}
|
14
srcs/compose/accent_ordinal.json
Normal file
14
srcs/compose/accent_ordinal.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"a": "ª",
|
||||
"o": "º",
|
||||
"1": "ª",
|
||||
"2": "º",
|
||||
"3": "ⁿ",
|
||||
"4": "ᵈ",
|
||||
"5": "ᵉ",
|
||||
"6": "ʳ",
|
||||
"7": "ˢ",
|
||||
"8": "ᵗ",
|
||||
"9": "ʰ",
|
||||
"*": "°"
|
||||
}
|
4
srcs/compose/accent_ring.json
Normal file
4
srcs/compose/accent_ring.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"a": "å",
|
||||
"u": "ů"
|
||||
}
|
14
srcs/compose/accent_slash.json
Normal file
14
srcs/compose/accent_slash.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"a": "ⱥ",
|
||||
"b": "␢",
|
||||
"c": "ȼ",
|
||||
"e": "ɇ",
|
||||
"g": "ꞡ",
|
||||
"k": "ꝃ",
|
||||
"l": "ł",
|
||||
"n": "ꞥ",
|
||||
"o": "ø",
|
||||
"r": "ꞧ",
|
||||
"s": "ꞩ",
|
||||
"t": "ⱦ"
|
||||
}
|
34
srcs/compose/accent_subscript.json
Normal file
34
srcs/compose/accent_subscript.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"1": "₁",
|
||||
"2": "₂",
|
||||
"3": "₃",
|
||||
"4": "₄",
|
||||
"5": "₅",
|
||||
"6": "₆",
|
||||
"7": "₇",
|
||||
"8": "₈",
|
||||
"9": "₉",
|
||||
"0": "₀",
|
||||
"+": "₊",
|
||||
"-": "₋",
|
||||
"=": "₌",
|
||||
"(": "₍",
|
||||
")": "₎",
|
||||
"a": "ₐ",
|
||||
"e": "ₑ",
|
||||
"h": "ₕ",
|
||||
"i": "ᵢ",
|
||||
"j": "ⱼ",
|
||||
"k": "ₖ",
|
||||
"l": "ₗ",
|
||||
"m": "ₘ",
|
||||
"n": "ₙ",
|
||||
"o": "ₒ",
|
||||
"p": "ₚ",
|
||||
"r": "ᵣ",
|
||||
"s": "ₛ",
|
||||
"t": "ₜ",
|
||||
"u": "ᵤ",
|
||||
"v": "ᵥ",
|
||||
"x": "ₓ"
|
||||
}
|
42
srcs/compose/accent_superscript.json
Normal file
42
srcs/compose/accent_superscript.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"1": "¹",
|
||||
"2": "²",
|
||||
"3": "³",
|
||||
"4": "⁴",
|
||||
"5": "⁵",
|
||||
"6": "⁶",
|
||||
"7": "⁷",
|
||||
"8": "⁸",
|
||||
"9": "⁹",
|
||||
"0": "⁰",
|
||||
"+": "⁺",
|
||||
"-": "⁻",
|
||||
"=": "⁼",
|
||||
"(": "⁽",
|
||||
")": "⁾",
|
||||
"a": "ᵃ",
|
||||
"b": "ᵇ",
|
||||
"c": "ᶜ",
|
||||
"d": "ᵈ",
|
||||
"e": "ᵉ",
|
||||
"f": "ᶠ",
|
||||
"g": "ᵍ",
|
||||
"h": "ʰ",
|
||||
"i": "ⁱ",
|
||||
"j": "ʲ",
|
||||
"k": "ᵏ",
|
||||
"l": "ˡ",
|
||||
"m": "ᵐ",
|
||||
"n": "ⁿ",
|
||||
"o": "ᵒ",
|
||||
"p": "ᵖ",
|
||||
"r": "ʳ",
|
||||
"s": "ˢ",
|
||||
"t": "ᵗ",
|
||||
"u": "ᵘ",
|
||||
"v": "ᵛ",
|
||||
"w": "ʷ",
|
||||
"x": "ˣ",
|
||||
"y": "ʸ",
|
||||
"z": "ᶻ"
|
||||
}
|
13
srcs/compose/accent_tilde.json
Normal file
13
srcs/compose/accent_tilde.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"a": "ã",
|
||||
"e": "ẽ",
|
||||
"i": "ĩ",
|
||||
"n": "ñ",
|
||||
"o": "õ",
|
||||
"u": "ũ",
|
||||
"ă": "ẵ",
|
||||
"â": "ẫ",
|
||||
"ê": "ễ",
|
||||
"ơ": "ỡ",
|
||||
"ư": "ữ"
|
||||
}
|
8
srcs/compose/accent_trema.json
Normal file
8
srcs/compose/accent_trema.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"a": "ä",
|
||||
"e": "ë",
|
||||
"i": "ï",
|
||||
"o": "ö",
|
||||
"u": "ü",
|
||||
"y": "ÿ"
|
||||
}
|
@ -5,196 +5,236 @@ package juloo.keyboard2;
|
||||
public final class ComposeKeyData
|
||||
{
|
||||
public static final char[] states =
|
||||
("\u0001\u0000 !\"#%'()*+,-./01234578:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghij" +
|
||||
"klmnoprstuvwxyz{|~\u00a8\u00af\u00b4\u00b8\u00f7\u02d8\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0415\u0417\u041d\u0421\u0437\u043f\u05b4\u05b7\u05b8\u05b9\u05bc\u05bf\u05c1\u05c2\u0653\u0654\u0655\u093c\u09bc\u09c7\u0a3c\u0b3c\u0b47\u0bc6\u0bc7\u0bd7\u0c46\u0cbf\u0cc6\u0cca\u0d46\u0d47\u0dd9\u0ddc" +
|
||||
"\u0f71\u0f90\u0f92\u0f9c\u0fa1\u0fa6\u0fab\u0fb2\u0fb3\u0fb5\u0fb7\u102e\u1100\u1102\u1103\u1105\u1106\u1107\u1108\u1109\u110a\u110b\u110c\u110e\u1111\u1112\u1121\u1132\u113c\u113e\u114e\u1150\u1161\u1163\u1165\u1167\u1169\u116a\u116d\u116e\u116f\u1172\u1173\u1174\u1175\u119e\u11a8\u11aa\u11ab\u11ae\u11af\u11b0\u11b1\u11b2\u11b3\u11b7\u11b8\u11ba\u11bc\u11c1\u11c2\u11ce\u11dd\u11ec\u11f0\u2190\u2191\u2192\u2193\u2203\u2206\u2207" +
|
||||
"\u2208\u220a\u220b\u2218\u2223\u2225\u2227\u2228\u2229\u222a\u223c\u2243\u2248\u224d\u2260\u2261\u2264\u2265\u2272\u2273\u2276\u2277\u227a\u227b\u227c\u227d\u2282\u2283\u2286\u2287\u2291\u2292\u22a3\u22a4\u22a5\u22a8\u22a9\u22ab\u22b2\u22b3\u22b4\u22b5\u22c4\u2373\u2375\u237a\u2395\u25cb\u2add\u0000 (,-.<>_\u00a0\u02d8\u00b8~\u2008\u02c7^\u00af\u0000!+?AB" +
|
||||
"DEHIKLMNORSTUVWYZ^abdehiklmnorstuvwyz\u01a0\u01a1\u01af\u01b0\u00a1\u0000OUou\u1ee2\u1ef0\u1ee3\u1ef1\u203d\u1ea0\u1e04\u1e0c\u1eb8\u1e24\u1eca\u1e32\u1e36\u1e42\u1e46\u1ecc\u1e5a\u1e62\u1e6c\u1ee4\u1e7e\u1e88\u1ef4\u1e92\u00a6" +
|
||||
"\u1ea1\u1e05\u1e0d\u1eb9\u1e25\u1ecb\u1e33\u1e37\u1e43\u1e47\u1ecd\u1e5b\u1e63\u1e6d\u1ee5\u1e7f\u1e89\u1ef5\u1e93\u1ee2\u1ee3\u1ef0\u1ef1\u0000 \"',<>AEHIOUWXY_aehiotuwxy~\u00af\u00b4\u00d5\u00f5\u016a\u016b\u0399\u03a5\u03b9\u03c5\u03d2\u0406\u0410\u0415\u0416\u0417\u0418\u041e\u0423\u0427\u042b" +
|
||||
"\u042d\u0430\u0435\u0436\u0437\u0438\u043e\u0443\u0447\u044b\u044d\u0456\u04d8\u04d9\u04e8\u04e9\u00a8\u00a8\u0344\u201e\u201c\u201d\u00c4\u00cb\u1e26\u00cf\u00d6\u00dc\u1e84\u1e8c\u0178\u0000Uu\u1e7a\u1e7b\u00e4\u00eb\u1e27\u00ef\u00f6\u1e97\u00fc\u1e85\u1e8d\u00ff\u0000Oo\u1e4e\u1e4f\u0000Uu\u1e7a\u1e7b\u0344\u1e4e\u1e4f\u1e7a\u1e7b\u03aa\u03ab\u03ca\u03cb\u03d4\u0407\u04d2\u0401\u04dc\u04de\u04e4" +
|
||||
"\u04e6\u04f0\u04f4\u04f8\u04ec\u04d3\u0451\u04dd\u04df\u04e5\u04e7\u04f1\u04f5\u04f9\u04ed\u0457\u04da\u04db\u04ea\u04eb\u0000#ESbefq\u266f\u266b\u266c\u266d\u266a\u266e\u2669\u0000o\u2030\u0000\"'()+,/<>ACEGIJKLMNOPRSUWYZ^_abce" +
|
||||
"gijklmnoprsuwyz~\u00af\u00b8\u00c2\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00d8\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u0168\u0169\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0413\u0415\u0418\u041a\u041e\u0420\u0423" +
|
||||
"\u042b\u042d\u042e\u042f\u0430\u0433\u0435\u0438\u043a\u043e\u0440\u0443\u044b\u044d\u044e\u044f\u2395\u0000 IUiu\u03b9\u03c5\u0385\u1e2e\u01d7\u1e2f\u01d8\u0390\u03b0\u00b4\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0d\u1f1d\u1f2d\u1f3d\u1f4d\u1f5d\u1f6d\u1f05\u1f15\u1f25\u1f35\u1f45\u1f55\u1f65\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7" +
|
||||
"\u03b9\u03bf\u03c5\u03c9\u1f0c\u1f1c\u1f2c\u1f3c\u1f4c\u1f6c\u1f04\u1f14\u1f24\u1f34\u1f44\u1f54\u1f64\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u201a\u0000Oo\u01fe\u01ff\u2018\u2019\u00c1\u0106\u00c9\u01f4\u00cd\uFFFF\u004a\u0301\u1e30\u0139\u1e3e\u0143\u00d3\u1e54\u0154\u015a\u00da\u1e82\u00dd\u0179\u0000AEOaeo\u1ea4\u1ebe\u1ed0\u1ea5\u1ebf\u1ed1\u0000EOeo" +
|
||||
"\u1e16\u1e52\u1e17\u1e53\u00e1\u0000Aa\u1eae\u1eaf\u0107\u00e9\u01f5\u00ed\uFFFF\u006a\u0301\u1e31\u013a\u1e3f\u0144\u00f3\u1e55\u0155\u015b\u00fa\u1e83\u00fd\u017a\u0000OUou\u1e4c\u1e78\u1e4d\u1e79\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u0000Cc\u1e08\u1e09\u1ea4\u01fa\u01fc\u1e08\u1ebe\u1e2e\u1ed0\u1e4c\u01fe\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8" +
|
||||
"\u1eae\u1eaf\u1e16\u1e17\u1e52\u1e53\u1e78\u1e79\u1eda\u1edb\u1ee8\u1ee9\u0386\u0388\u0389\u038a\u038c\u038e\u038f\u03ac\u03ad\u03ae\u03af\u03cc\u03cd\u03ce\uFFFF\u0410\u0301\u0403\uFFFF\u0415\u0301\uFFFF\u0418\u0301\u040c\uFFFF\u041e\u0301\uFFFF\u0420\u0301\uFFFF\u0423\u0301\uFFFF\u042b\u0301\uFFFF\u042d\u0301\uFFFF\u042e\u0301\uFFFF\u042f\u0301\uFFFF\u0430\u0301\u0453\uFFFF\u0435\u0301\uFFFF\u0438\u0301\u045c\uFFFF\u043e\u0301" +
|
||||
"\uFFFF\u0440\u0301\uFFFF\u0443\u0301\uFFFF\u044b\u0301\uFFFF\u044d\u0301\uFFFF\u044e\u0301\uFFFF\u044f\u0301\u235e\u0000 ()-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkl" +
|
||||
"mnopqrstuvwxyz\u0391\u0395\u0397\u0399\u039f\u03a1\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c1\u03c5\u03c9\u1100\u1102\u1103\u1105\u1106\u1107\u1109\u110b\u110c\u110e\u110f\u1110\u1111\u1112\u30a2\u30a4\u30a6\u30a8\u30aa\u30ab\u30ad\u30af\u30b1\u30b3\u30b5\u30b7\u30b9\u30bb\u30bd\u30bf\u30c1\u30c4\u30c6\u30c8\u30ca\u30cb\u30cc\u30cd\u30ce\u30cf\u30d2\u30d5" +
|
||||
"\u30d8\u30db\u30de\u30df\u30e0\u30e1\u30e2\u30e4\u30e6\u30e8\u30e9\u30ea\u30eb\u30ec\u30ed\u30ef\u30f0\u30f1\u30f2\u4e00\u4e03\u4e09\u4e0a\u4e0b\u4e2d\u4e5d\u4e8c\u4e94\u4f01\u4f11\u512a\u516b\u516d\u5199\u52b4\u533b\u5341\u5354\u5370\u53f3\u540d\u56db\u571f\u591c\u5973\u5b66\u5b97\u5de6\u65e5\u6708\u6709\u6728\u682a\u6b63\u6c34\u6ce8\u706b\u7279\u7537\u76e3\u793e\u795d\u79d8\u8ca1\u8cc7\u9069\u91d1\u9805\u02d8[\u0000)" +
|
||||
"\uFFFF\ud83c\udd2f{\u0000)\u24ea\u0000)0123456789\u2460\u0000)\u2469\u0000)\u246a\u0000)\u246b\u0000)\u246c\u0000)\u246d\u0000)\u246e\u0000)\u246f\u0000)\u2470\u0000)\u2471\u0000)\u2472\u0000)0123456789\u2461\u0000)\u2473\u0000)\u3251\u0000)\u3252" +
|
||||
"\u0000)\u3253\u0000)\u3254\u0000)\u3255\u0000)\u3256\u0000)\u3257\u0000)\u3258\u0000)\u3259\u0000)0123456789\u2462\u0000)\u325a\u0000)\u325b\u0000)\u325c\u0000)\u325d\u0000)\u325e\u0000)\u325f\u0000)\u32b1\u0000)\u32b2\u0000)\u32b3\u0000)\u32b4\u0000)012345" +
|
||||
"6789\u2463\u0000)\u32b5\u0000)\u32b6\u0000)\u32b7\u0000)\u32b8\u0000)\u32b9\u0000)\u32ba\u0000)\u32bb\u0000)\u32bc\u0000)\u32bd\u0000)\u32be\u0000)0\u2464\u0000)\u32bf\u0000)\u2465\u0000)\u2466\u0000)\u2467\u0000)\u2468\u0000)\u24b6\u0000)\u24b7\u0000)\u24b8\u0000)\u24b9\u0000)\u24ba\u0000)\u24bb" +
|
||||
"\u0000)\u24bc\u0000)\u24bd\u0000)\u24be\u0000)\u24bf\u0000)\u24c0\u0000)\u24c1\u0000)\u24c2\u0000)\u24c3\u0000)\u24c4\u0000)\u24c5\u0000)\u24c6\u0000)\u24c7\u0000)\u24c8\u0000)\u24c9\u0000)\u24ca\u0000)\u24cb\u0000)\u24cc\u0000)\u24cd\u0000)\u24ce\u0000)\u24cf\u0000)\u24d0\u0000)\u24d1\u0000)\u24d2\u0000)\u24d3" +
|
||||
"\u0000)\u24d4\u0000)\u24d5\u0000)\u24d6\u0000)\u24d7\u0000)\u24d8\u0000)\u24d9\u0000)\u24da\u0000)\u24db\u0000)\u24dc\u0000)\u24dd\u0000)\u24de\u0000)\u24df\u0000)\u24e0\u0000)\u24e1\u0000)\u24e2\u0000)\u24e3\u0000)\u24e4\u0000)\u24e5\u0000)\u24e6\u0000)\u24e7\u0000)\u24e8\u0000)\u24e9\u1f09\u1f19\u1f29\u1f39\u1f49\u1fec" +
|
||||
"\u1f59\u1f69\u1f01\u1f11\u1f21\u1f31\u1f41\u1fe5\u1f51\u1f61\u0000)\u1161\u3260\u0000)\u326e\u0000)\u1161\u3261\u0000)\u326f\u0000)\u1161\u3262\u0000)\u3270\u0000)\u1161\u3263\u0000)\u3271\u0000)\u1161\u3264\u0000)\u3272\u0000)\u1161\u3265\u0000)\u3273\u0000)\u1161\u3266\u0000)\u3274\u0000)\u1161\u3267\u0000)\u3275\u0000)\u1161\u3268\u0000)" +
|
||||
"\u3276\u0000)\u1161\u3269\u0000)\u3277\u0000)\u1161\u326a\u0000)\u3278\u0000)\u1161\u326b\u0000)\u3279\u0000)\u1161\u326c\u0000)\u327a\u0000)\u1161\u326d\u0000)\u327b\u0000)\u32d0\u0000)\u32d1\u0000)\u32d2\u0000)\u32d3\u0000)\u32d4\u0000)\u32d5\u0000)\u32d6\u0000)\u32d7\u0000)\u32d8\u0000)\u32d9\u0000)\u32da\u0000)\u32db" +
|
||||
"\u0000)\u32dc\u0000)\u32dd\u0000)\u32de\u0000)\u32df\u0000)\u32e0\u0000)\u32e1\u0000)\u32e2\u0000)\u32e3\u0000)\u32e4\u0000)\u32e5\u0000)\u32e6\u0000)\u32e7\u0000)\u32e8\u0000)\u32e9\u0000)\u32ea\u0000)\u32eb\u0000)\u32ec\u0000)\u32ed\u0000)\u32ee\u0000)\u32ef\u0000)\u32f0\u0000)\u32f1\u0000)\u32f2\u0000)\u32f3" +
|
||||
"\u0000)\u32f4\u0000)\u32f5\u0000)\u32f6\u0000)\u32f7\u0000)\u32f8\u0000)\u32f9\u0000)\u32fa\u0000)\u32fb\u0000)\u32fc\u0000)\u32fd\u0000)\u32fe\u0000)\u3280\u0000)\u3286\u0000)\u3282\u0000)\u32a4\u0000)\u32a6\u0000)\u32a5\u0000)\u3288\u0000)\u3281\u0000)\u3284\u0000)\u32ad\u0000)\u32a1\u0000)\u329d\u0000)\u3287" +
|
||||
"\u0000)\u3285\u0000)\u32a2\u0000)\u3298\u0000)\u32a9\u0000)\u3289\u0000)\u32af\u0000)\u329e\u0000)\u32a8\u0000)\u3294\u0000)\u3283\u0000)\u328f\u0000)\u32b0\u0000)\u329b\u0000)\u32ab\u0000)\u32aa\u0000)\u32a7\u0000)\u3290\u0000)\u328a\u0000)\u3292\u0000)\u328d\u0000)\u3291\u0000)\u32a3\u0000)\u328c\u0000)\u329f" +
|
||||
"\u0000)\u328b\u0000)\u3295\u0000)\u329a\u0000)\u32ac\u0000)\u3293\u0000)\u3297\u0000)\u3299\u0000)\u3296\u0000)\u32ae\u0000)\u329c\u0000)\u328e\u0000)\u32a0\u0000)-\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c1\u03c5\u03c9]}\u1f08\u1f18\u1f28\u1f38\u1f48\u1f68\u1f00\u1f10\u1f20\u1f30\u1f40\u1fe4\u1f50\u1f60\u0000'0" +
|
||||
"AUau\u00a8\u25cb\u0000Aa\u01fa\u01fb\u00b0\u00c5\u016e\u00e5\u016f\u2363\u235f\u0000+-OUou#\u00b1\u01a0\u01af\u01a1\u01b0\u0000 \"',-ACDEGHIKLNORSTUacdeghiklnorstu\u00b8\u201e\u201a\u00b8\u00ac" +
|
||||
"\u0104\u00c7\u1e10\u0118\u0122\u1e28\u012e\u0136\u013b\u0145\u01ea\u0156\u015e\u0162\u0172\u0105\u00e7\u1e11\u0119\u0123\u1e29\u012f\u0137\u013c\u0146\u01eb\u0157\u015f\u0163\u0173\u0000 ()+,-./:>ADEIKLOU\\^_adeilou\u2191\u2193\u25cb~{}\u00b1\u00ac\u0000 -.\u00ad" +
|
||||
"\u2014\u2013\u0000Ee\uFFFF\u0116\u0304\uFFFF\u0117\u0304\u233f\u00f7\u2192\u0100\u0110\u0112\u012a\u20ad\u00a3\u014c\u016a\u2340\u00af\u2212\u0101\u0111\u0113\u012b\u00a3\u014d\u016b\u234f\u2356\u2296\u0000 !'-.:<=>ABCDEFGHIMNOPRSTWXYZ^abcdef" +
|
||||
"ghimnoprstwxyz\u00b4\u015a\u015b\u0160\u0161\u017f\u1e62\u1e63\u25cb\u02d9\u0000Ss\u1e68\u1e69\u0000Ss\u1e64\u1e65\u00b7\u2026\u2235\u2039\u2022\u203a\u0226\u1e02\u010a\u1e0a\u0116\u1e1e\u0120\u1e22\u0130\u1e40\u1e44\u022e\u1e56\u1e58\u1e60\u1e6a\u1e86\u1e8a\u1e8e\u017b\u00b7\u0227\u1e03\u010b\u1e0b\u0117\u1e1f\u0121\u1e23\u0131\u1e41\u1e45" +
|
||||
"\u022f\u1e57\u1e59\u1e61\u1e6b\u1e87\u1e8b\u1e8f\u017c\u0000Ss\u1e64\u1e65\u1e64\u1e65\u1e66\u1e67\u1e9b\u1e68\u1e69\u2299\u0000-/<=BCDGHILOTZ^bcdghilmotuvz\u0294\u0413\u041a\u0433\u043a\u04ae\u04af\u2190\u2192\u2194\u2395\u233f\\\\\u2260\u0243\u20a1\u0110\u01e4\u0126\u0197" +
|
||||
"\u0141\u00d8\u0166\u01b5|\u0180\u00a2\u0111\u01e5\u0127\u0268\u0142\u20a5\u00f8\u0167\u00b5\u221a\u01b6\u02a1\u0492\u049e\u0493\u049f\u04b0\u04b1\u219a\u219b\u21ae\u2341\u0000*3~\u00b0\u2189\u236c\u0000123456789^\u00000\u2152\u00bd\u2153\u00bc\u2155\u2159\u2150\u215b\u2151\u00b9\u000035^\u2154\u2156\u00b2\u0000458^\u00be" +
|
||||
"\u2157\u215c\u00b3\u00005\u2158\u000068\u215a\u215d\u00008\u215e\u00008\u221e\u0000()-.\u2395\u2639\u263a\u00f7\u2234\u2360\u0000 AEIOSTU_aeiostu\u02db\u0104\u0118\u012e\u01ea\u0218\u021a\u0172\u236e\u0105\u0119\u012f\u01eb\u0219\u021b\u0173\u0000 \"'-/3<=>C" +
|
||||
"DELNRSTZ_cdelnrstz\u2395\u02c7\u201c\u2018\u2190\u226e\u2665\u00ab\u2264\u22c4\u010c\u010e\u011a\u013d\u0147\u0158\u0160\u0164\u017d\u2264\u010d\u010f\u011b\u013e\u0148\u0159\u0161\u0165\u017e\u2343\u0000/<>CELNOPRTUWY^_cdeopru" +
|
||||
"vy\u0415\u0417\u0421\u0423\u0437\u0443\u2395\u2260\u21d0\u21d2\u20ac\u20ac\u20a4\u20a6\u0150\u20bd\u20b9\u20ae\u0170\u20a9\u00a5\u21d1\u2261\u20ac\u20ab\u20ac\u0151\u20bd\u20b9\u0171\u21d3\u00a5\u20ac\u20bd\u20ac\u04f2\u20bd\u04f3\u2338\u0000 \"'/<=>AEIOU_aeiou\u00a8\u2395^\u201d\u2019\u226f\u22c4\u2265\u00bb\u00c2\u00ca\u00ce" +
|
||||
"\u00d4\u00db\u2265\u00e2\u00ea\u00ee\u00f4\u00fb\u2369\u2344\u0000!+?AEIOUY\\^abeiouy\u00c2\u00ca\u00d4\u00e2\u00ea\u00f4\u0102\u0103\u01a0\u01a1\u01af\u01b0\u2395\u2e18\u0000OUou\u1ede\u1eec\u1edf\u1eed\u00bf\u1ea2\u1eba\u1ec8\u1ece\u1ee6\u1ef6\u262d\u0000AEOaeo\u1ea8\u1ec2\u1ed4\u1ea9\u1ec3" +
|
||||
"\u1ed5\u1ea3\u0000Aa\u1eb2\u1eb3\u1ebb\u1ec9\u1ecf\u1ee7\u1ef7\u1ea8\u1ec2\u1ed4\u1ea9\u1ec3\u1ed5\u1eb2\u1eb3\u1ede\u1edf\u1eec\u1eed\u2370\u0000\"'(*,-;>AET^_`~\u00a8\u00b4\u00c4\u00c1\u0102\u00c5\u0104\u0100\u0104\u00c2\u00c5\u00c6@\u00c2\u0100\u00c0\u00c3\u00c4\u00c1\u0000.|\u1e02\u0e3f\u0000',./<=" +
|
||||
"CEOr|\u0106\u00c7\u010a\u20a1\u010c\u20ac\u2102\u20a0\u00a9\u20a2\u20b5\u0000,-.<H\u1e10\u0110\u1e0a\u010e\u00d0\u0000\"',-.;<=>E^_`\u00a8\u00b4\u00cb\u00c9\u0118\u0112\u0116\u0118\u011a\u20ac\u00ca\u018f\u00ca\u0112\u00c8\u00cb\u00c9\u0000.Uilr\u1e1e\uFFFF\ud83d\udd95\uFFFF\ufb03\uFFFF\ufb04" +
|
||||
"\u20a3\u0000(,.TU|\u02d8\u011e\u0122\u0120>\u011e\u20b2\u011e\u0000,\u1e28\u0000\"',-.;>J^_`j~\u00a8\u00b4\u00cf\u00cd\u012e\u012a\u0130\u012e\u00ce\u0132\u00ce\u012a\u00cc\u0132\u0128\u00cf\u00cd\u0000'\u00b4\uFFFF\u004a\u0301\uFFFF\u004a\u0301\u0000,-\u0136\u20ad\u0000',-/<=L" +
|
||||
"TV\u0139\u013b\u00a3\u0141\u013d\u20a4\u0000A\u0000P\uFFFF\ud83d\udd96<|\u0000.\u1e40\u0000',<=GNOo~\u0143\u0145\u0147\u20a6\u014a\u2115\u2116\u2116\u00d1\u0000\"',-/;>ACERSXY^_`~\u00a8\u00b4\u00d6\u00d3\u01ea\u014c\u00d8\u01ea\u00d4\u24b6\u00a9\u0152\u00ae\u00a7" +
|
||||
"\u00a4\u262e\u00d4\u014c\u00d2\u00d5\u00d6\u00d3\u0000!.=Pt\u00b6\u1e56\u20bd\u00b6\u20a7\u0000Q\u211a\u0000',<=ORs\u0154\u0156\u0158\u20b9\u00ae\u211d\u20a8\u0000!',.;<MOS|\u00a7\u015a\u015e\u1e60\u0218\u0160\u2120\u00a7\u1e9e$\u0000,-./;<=HM\u0162\u0166\u1e6a\u0166" +
|
||||
"\u021a\u0164\u20ae\u00de\u2122\u0000 !\"'*,-;>AEGIOU^_`aegiou~\u00a8\u00b4\u00b8\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0416\u0418\u0423\u0430\u0435\u0436\u0438\u0443\u0000,\u0000Ee\u1e1c\u1e1d\u0000Aa\u1eb6\u1eb7\u00dc\u00da\u016e\u0172\u016a\u0172\u00db\u0102\u0114\u011e" +
|
||||
"\u012c\u014e\u016c\u00db\u016a\u00d9\u0103\u0115\u011f\u012d\u014f\u016d\u0168\u00dc\u00da\u0000Ee\u1e1c\u1e1d\u1fb8\u1fd8\u1fe8\u1fb0\u1fd0\u1fe0\u04d0\u04d6\u04c1\u0419\u040e\u04d1\u04d7\u04c2\u0439\u045e\u0000L|\u0000=^\u20a9\u0174\u0000O\u00a4\u0000\"'=^\u00a8\u00b4\u0178\u00dd\u00a5\u0176\u0178\u00dd\u0000'.<Z\u0179\u017b\u017d\u2124\u0000]\u2337" +
|
||||
"\u0000-?o\u2395\u25cb\u2340\u262d\u0000/\uFFFF\ud83d\ude4c\u2342\u2349\u0000[\u2337\u0000!()+-./0123456789=ACEGHIJOSUWYZ_aceghijosuwyz|\u0410\u0415\u0418\u041e\u0420\u0423\u0430" +
|
||||
"\u0435\u0438\u043e\u0440\u0443\u1eb8\u1eb9\u1ecc\u1ecd\u2212\u4e00\u4e01\u4e09\u4e0a\u4e0b\u4e19\u4e2d\u4e59\u4e8c\u4eba\u56db\u5730\u5929\u7532\u0000AEOaeo\u1eac\u1ec6\u1ed8\u1ead\u1ec7\u1ed9\u207d\u207e\u207a\u207b\u00b7|\u2070\u00b9\u00b2\u00b3\u2074\u2075\u2076\u2077\u2078\u2079\u207c\u00c2\u0108\u00ca\u011c\u0124\u00ce\u0134\u00d4\u015c\u00db\u0174\u0176\u1e90\u0000ahij" +
|
||||
"lnorswxy\u0263\u0266\u0279\u027b\u0281\u0295\u00aa\u02b0\u2071\u02b2\u02e1\u207f\u00ba\u02b3\u02e2\u02b7\u02e3\u02b8\u02e0\u02b1\u02b4\u02b5\u02b6\u02e4\u00e2\u0109\u00ea\u011d\u0125\u00ee\u0135\u00f4\u015d\u00fb\u0175\u0177\u1e91\u2191\uFFFF\u0410\u0302\uFFFF\u0415\u0302\uFFFF\u0418\u0302\uFFFF\u041e\u0302\uFFFF\u0420\u0302\uFFFF\u0423\u0302\uFFFF\u0430\u0302\uFFFF\u0435\u0302\uFFFF\u0438" +
|
||||
"\u0302\uFFFF\u043e\u0302\uFFFF\u0440\u0302\uFFFF\u0443\u0302\u1ec6\u1ec7\u1ed8\u1ed9\u207b\u3192\u319c\u3194\u3196\u3198\u319b\u3197\u319a\u3193\u319f\u3195\u319e\u319d\u3199\u0000 !\"'()+-.0123456789;<=>AEGIOUY^_aegiouy~\u00c4\u00c6" +
|
||||
"\u00d5\u00d6\u00dc\u00e4\u00e6\u00f5\u00f6\u00fc\u0226\u0227\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u1e36\u1e37\u1e5a\u1e5b\u2206\u220a\u2212\u2218\u2260\u2282\u2283\u22a5\u22c4\u2373\u2375\u237a\u25cb\u00af\u0000LRlr\u1e38\u1e5c\u1e39\u1e5d\u0000AOUaou\u01de\u022a\u01d5\u01df\u022b\u01d6\u2358\u208d\u208e\u208a" +
|
||||
"\u208b\u0000AEOaeo\u01e0\uFFFF\u0116\u0304\u0230\u01e1\uFFFF\u0117\u0304\u0231\u2080\u2081\u2082\u2083\u2084\u2085\u2086\u2087\u2088\u2089\u0000Oo\u01ec\u01ed\u2264\u208c\u2265\u0100\u0112\u1e20\u012a\u014c\u016a\u0232\u00af\u00af\u0101\u0113\u1e21\u012b\u014d\u016b\u0233\u0000Oo\u022c\u022d\u01de\u01e2\u022c\u022a\u01d5\u01df\u01e3\u022d\u022b\u01d6\u01e0\u01e1\u1fb9\u1fd9\u1fe9" +
|
||||
"\u1fb1\u1fd1\u1fe1\uFFFF\u0410\u0304\uFFFF\u0415\u0304\u04e2\uFFFF\u041e\u0304\uFFFF\u0420\u0304\u04ee\uFFFF\u0430\u0304\uFFFF\u0435\u0304\u04e3\uFFFF\u043e\u0304\uFFFF\u0440\u0304\u04ef\u1e38\u1e39\u1e5c\u1e5d\u2359\u2377\u208b\u235b\u2262\u2286\u2287\u234a\u235a\u2378\u2379\u2376\u235c\u0000\"()+AEINOUWY^_`abeinouw" +
|
||||
"y\u00af\u00c2\u00ca\u00d4\u00dc\u00e2\u00ea\u00f4\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u0000Uu\u03b9\u03c5\u01db\u01dc\u1fd2\u1fe2\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0b\u1f1b" +
|
||||
"\u1f2b\u1f3b\u1f4b\u1f5b\u1f6b\u1f03\u1f13\u1f23\u1f33\u1f43\u1f53\u1f63\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0a\u1f1a\u1f2a\u1f3a\u1f4a\u1f6a\u1f02\u1f12\u1f22\u1f32\u1f42\u1f52\u1f62\u0000OUou\u1edc\u1eea\u1edd\u1eeb\u00c0\u00c8\u00cc\u01f8\u00d2\u00d9\u1e80\u1ef2\u0000AEOaeo\u1ea6\u1ec0\u1ed2\u1ea7\u1ec1\u1ed3\u0000EO" +
|
||||
"eo\u1e14\u1e50\u1e15\u1e51\u0000\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\uFFFF\u0410\u030f\uFFFF\u0415\u030f\uFFFF\u0418\u030f\uFFFF\u041e\u030f\uFFFF\u0420\u030f\uFFFF\u0423\u030f\uFFFF\u0430\u030f\uFFFF\u0435\u030f\uFFFF\u0438\u030f\uFFFF\u043e\u030f\uFFFF\u0440\u030f\uFFFF\u0443\u030f\u00e0\u0000Aa\u1eb0\u1eb1\u00e8\u00ec\u01f9\u00f2\u00f9\u1e81\u1ef3\u0000EOe" +
|
||||
"o\u1e14\u1e50\u1e15\u1e51\u1ea6\u1ec0\u1ed2\u01db\u1ea7\u1ec1\u1ed3\u01dc\u1eb0\u1eb1\u1e14\u1e15\u1e50\u1e51\u1edc\u1edd\u1eea\u1eeb\u1fba\u1fc8\u1fca\u1fda\u1ff8\u1fea\u1ffa\u1f70\u1f72\u1f74\u1f76\u1f78\u1f7a\u1f7c\uFFFF\u0410\u0300\u0400\u040d\uFFFF\u041e\u0300\uFFFF\u0420\u0300\uFFFF\u0423\u0300\uFFFF\u0430\u0300\u0450\u045d\uFFFF\u043e\u0300\uFFFF\u0440\u0300\uFFFF\u0443\u0300\u0000\"'(*,-" +
|
||||
";>^_`ae~\u00a8\u00b4\u00e4\u00e1\u0103\u00e5\u0105\u0101\u0105\u00e2\u00e2\u0101\u00e0\u00e5\u00e6\u00e3\u00e4\u00e1\u0000!,.AEGIOUaegiou\u00b8\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0416\u0418\u0423\u0430\u0435\u0436\u0438\u0443\u0000Aa\u1eb6\u1eb7\u0000Ee\u1e1c\u1e1d\u1e03\u0102\u0114" +
|
||||
"\u011e\u012c\u014e\u016c\u0103\u0115\u011f\u012d\u014f\u016d\u0000Ee\u1e1c\u1e1d\u1fb8\u1fd8\u1fe8\u1fb0\u1fd0\u1fe0\u04d0\u04d6\u04c1\u0419\u040e\u04d1\u04d7\u04c2\u0439\u045e\u0000\"',./<=ACDEGHIKLNORSTUZacdeghijklnorstuz" +
|
||||
"|\u00dc\u00fc\u0000Uu\u01d9\u01da\u0107\u00e7\u010b\u00a2\u010d\u20ac\u01cd\u010c\u010e\u011a\u01e6\u021e\u01cf\u01e8\u013d\u0147\u01d1\u0158\u0160\u0164\u01d3\u017d\u01ce\u010d\u010f\u011b\u01e7\u021f\u01d0\u01f0\u01e9\u013e\u0148\u01d2\u0159\u0161\u0165\u01d4\u017e\u00a2\u01d9\u01da\u0000,-.<=hi\u1e11\u0111\u1e0b\u010f\u20ab\u00f0\u2300\u0000\"',-.;" +
|
||||
"<=>^_`e\u00a8\u00b4\u00eb\u00e9\u0119\u0113\u0117\u0119\u011b\u20ac\u00ea\u00ea\u0113\u00e8\u0259\u00eb\u00e9\u0000.Sfils\u1e1f\u017f\uFFFF\ufb00\uFFFF\ufb01\uFFFF\ufb02\u017f\u0000(,.Ut\u02d8\u011f\u0123\u0121\u011f>\u011f\u0000,\u1e29\u0000\"',-.;>^_`j~\u00a8\u00b4\u00ef" +
|
||||
"\u00ed\u012f\u012b\u0131\u012f\u00ee\u00ee\u012b\u00ec\u0133\u0129\u00ef\u00ed\u0000'\u00b4\uFFFF\u006a\u0301\uFFFF\u006a\u0301\u0000,k\u0137\u0138\u0000',-/<tv\u013a\u013c\u00a3\u0142\u013e<|\u0000./u\u1e41\u20a5\u00b5\u0000',<g~\u0144\u0146\u0148\u014b\u00f1\u0000\"',-/;>AU^_" +
|
||||
"`aceorsuwxy~\u00a8\u00b4\u00f6\u00f3\u01eb\u014d\u00f8\u01eb\u00f4\u00c5\u016e\u00f4\u014d\u00f2\u00e5\u00a9\u0153\u00b0\u00ae\u00a7\u016f\u1e98\u00a4\u1e99\u00f5\u00f6\u00f3\u0000!.=o\u00b6\u1e57\u20bd\u0000o\uFFFF\ud83d\udca9\u0000',<=\u0155\u0157\u0159\u20b9\u0000!',.;<mos\u00b8" +
|
||||
"\u00a7\u015b\u015f\u1e61\u0219\u0161\u2120\u00a7\u00df\u015f\u0000,-./;<hm\u0163\u0167\u1e6b\u0167\u021b\u0165\u00fe\u2122\u0000\"'*,-/;>AEGIOU^_`aegiou~\u00a8\u00b4\u00fc\u00fa\u016f\u0173\u016b\u00b5\u0173\u00fb\u0102\u0114\u011e\u012c\u014e\u016c\u00fb\u016b\u00f9\u0103" +
|
||||
"\u0115\u011f\u012d\u014f\u016d\u0169\u00fc\u00fa\u0000/ACDEGHIKNORSTUZacdeghijklnorstuz|\u221a\u01cd\u010c\u010e\u011a\u01e6\u021e\u01cf\u01e8\u0147\u01d1\u0158\u0160\u0164\u01d3\u017d\u01ce\u010d\u010f\u011b\u01e7\u021f\u01d0\u01f0\u01e9|\u0148\u01d2\u0159" +
|
||||
"\u0161\u0165\u01d4\u017e\u2193\u0000^\u0175\u0000ox\u00a4\u00d7\u0000\"'=^\u00a8\u00b4\u00ff\u00fd\u00a5\u0177\u00ff\u00fd\u0000'.<\u017a\u017c\u017e\u0000}\u2205\u0000-=BCGS^cv~\u2190\u2192\u2206\u2207\u222a\u2282\u25cb\u2020\u2021\u0e3f\u20b5\u20b2$\u2191\u00a2\u2193\u236d\u2345\u2346\u234b\u2352\u2366\u2367\u233d\u0000" +
|
||||
"\"()+0AEINOUVY^abeinouvy|~\u00a8\u00c2\u00ca\u00d4\u00e2\u00ea\u00f4\u0102\u0103\u01a0\u01a1\u01af\u01b0\u03b1\u03b7\u03b9\u03c5\u03c9\u2207\u2227\u2228\u0000\u03b9\u03c5\u1fd7\u1fe7\u0000\u0391\u0397\u0399\u03a5\u03a9\u03b1\u03b7\u03b9\u03c5\u03c9\u1f0f\u1f2f\u1f3f\u1f5f\u1f6f\u1f07\u1f27\u1f37\u1f57\u1f67" +
|
||||
"\u0000\u0391\u0397\u0399\u03a9\u03b1\u03b7\u03b9\u03c5\u03c9\u1f0e\u1f2e\u1f3e\u1f6e\u1f06\u1f26\u1f36\u1f56\u1f66\u0000OUou\u1ee0\u1eee\u1ee1\u1eef\u236c\u00c3\u1ebc\u0128\u00d1\u00d5\u0168\u1e7c\u1ef8\u0000AEOaeo\u1eaa\u1ec4\u1ed6\u1eab\u1ec5\u1ed7\u00e3\u0000Aa\u1eb4\u1eb5\u1ebd\u0129\u00f1\u00f5\u0169\u1e7d\u1ef9\u236d\u2248\u2368\u1eaa\u1ec4\u1ed6\u1eab\u1ec5\u1ed7" +
|
||||
"\u1eb4\u1eb5\u1ee0\u1ee1\u1eee\u1eef\u1fb6\u1fc6\u1fd6\u1fe6\u1ff6\u236b\u2372\u2371\u0000'*>AEIOUY`aeiouy~\u00b4\u2207\u2218\u22a4\u25cb\u0385\u2363\u2369\u00c4\u00cb\u00cf\u00d6\u00dc\u0178\u1fed\u00e4\u00eb\u00ef\u00f6\u00fc\u00ff\u1fc1\u0385\u2362\u2364\u2361\u2365\u0000!\".;AEGIOUYa" +
|
||||
"egiouy~\u00c4\u00c6\u00d5\u00d6\u00dc\u00e4\u00e6\u00f5\u00f6\u00fc\u0226\u0227\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u1e36\u1e37\u1e5a\u1e5b\u22a4\u0000LRlr\u1e38\u1e5c\u1e39\u1e5d\u0000AOUaou\u01de\u022a\u01d5\u01df\u022b\u01d6\u0000AOao\u01e0\u0230\u01e1" +
|
||||
"\u0231\u0000Oo\u01ec\u01ed\u0100\u0112\u1e20\u012a\u014c\u016a\u0232\u0101\u0113\u1e21\u012b\u014d\u016b\u0233\u0000Oo\u022c\u022d\u01de\u01e2\u022c\u022a\u01d5\u01df\u01e3\u022d\u022b\u01d6\u01e0\u01e1\u1fb9\u1fd9\u1fe9\u1fb1\u1fd1\u1fe1\uFFFF\u0410\u0304\uFFFF\u0415\u0304\u04e2\uFFFF\u041e\u0304\uFFFF\u0420\u0304\u04ee\uFFFF\u0430\u0304\uFFFF\u0435\u0304\u04e3\uFFFF\u043e\u0304\uFFFF\u0440\u0304\u04ef\u1e38" +
|
||||
"\u1e39\u1e5c\u1e5d\u2351\u0000\"()+,/ACEGIJKLMNOPRSUWYZ^_abcegijklmnoprsuwyz~\u00af\u00b8\u00c2\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00d8\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8" +
|
||||
"\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u0168\u0169\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0413\u0415\u0418\u041a\u041e\u0420\u0423\u042b\u042d\u042e\u042f\u0430\u0433\u0435\u0438\u043a\u043e\u0440\u0443\u044b\u044d\u044e\u044f\u0000IUiu\u03b9\u03c5\u1e2e\u01d7\u1e2f\u01d8\u0390\u03b0\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9" +
|
||||
"\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0d\u1f1d\u1f2d\u1f3d\u1f4d\u1f5d\u1f6d\u1f05\u1f15\u1f25\u1f35\u1f45\u1f55\u1f65\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0c\u1f1c\u1f2c\u1f3c\u1f4c\u1f6c\u1f04\u1f14\u1f24\u1f34\u1f44\u1f54\u1f64\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u0000Cc\u1e08\u1e09\u0000Oo\u01fe\u01ff\u00c1\u0106\u00c9\u01f4\u00cd" +
|
||||
"\uFFFF\u004a\u0301\u1e30\u0139\u1e3e\u0143\u00d3\u1e54\u0154\u015a\u00da\u1e82\u00dd\u0179\u0000AEOaeo\u1ea4\u1ebe\u1ed0\u1ea5\u1ebf\u1ed1\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u00e1\u0000Aa\u1eae\u1eaf\u0107\u00e9\u01f5\u00ed\uFFFF\u006a\u0301\u1e31\u013a\u1e3f\u0144\u00f3\u1e55\u0155\u015b\u00fa\u1e83\u00fd\u017a\u0000OUou\u1e4c\u1e78\u1e4d\u1e79\u0000" +
|
||||
"EOeo\u1e16\u1e52\u1e17\u1e53\u0000Cc\u1e08\u1e09\u1ea4\u01fa\u01fc\u1e08\u1ebe\u1e2e\u1ed0\u1e4c\u01fe\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8\u1eae\u1eaf\u1e16\u1e17\u1e52\u1e53\u1e78\u1e79\u1eda\u1edb\u1ee8\u1ee9\u0386\u0388\u0389\u038a\u038c\u038e\u038f\u03ac\u03ad\u03ae\u03af\u03cc\u03cd\u03ce\uFFFF\u0410\u0301\u0403\uFFFF\u0415\u0301\uFFFF\u0418\u0301\u040c\uFFFF\u041e" +
|
||||
"\u0301\uFFFF\u0420\u0301\uFFFF\u0423\u0301\uFFFF\u042b\u0301\uFFFF\u042d\u0301\uFFFF\u042e\u0301\uFFFF\u042f\u0301\uFFFF\u0430\u0301\u0453\uFFFF\u0435\u0301\uFFFF\u0438\u0301\u045c\uFFFF\u043e\u0301\uFFFF\u0440\u0301\uFFFF\u0443\u0301\uFFFF\u044b\u0301\uFFFF\u044d\u0301\uFFFF\u044e\u0301\uFFFF\u044f\u0301\u0000CDEGHKLNRSTcdeghklnr" +
|
||||
"st\u00c7\u1e10\u0228\u0122\u1e28\u0136\u013b\u0145\u0156\u015e\u0162\u00e7\u1e11\u0229\u0123\u1e29\u0137\u013c\u0146\u0157\u015f\u0163\u0000\u2395\u2339\u0000Gg\u011e\u011f\u0000'\u0386\u0000'\u0388\u0000'\u0389\u0000\"'\u03aa\u038a\u0000'\u038c\u0000\"'\u03ab\u038e\u0000'\u038f\u0000'\u03ac\u0000'\u03ad\u0000'\u03ae\u0000\"'()`" +
|
||||
"~\u00b4\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u03ca\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8d\u1f9d\u1fad\u1f85\u1f95\u1fa5\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8c\u1f9c\u1fac\u1f84\u1f94\u1fa4\u1fb4\u1fc4\u1ff4\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f89\u1f99\u1fa9\u1f81\u1f91\u1fa1\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f88\u1f98\u1fa8\u1f80\u1f90\u1fa0\u0000(" +
|
||||
")\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8b\u1f9b\u1fab\u1f83\u1f93\u1fa3\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8a\u1f9a\u1faa\u1f82\u1f92\u1fa2\u1fb2\u1fc2\u1ff2\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8f\u1f9f\u1faf\u1f87\u1f97\u1fa7\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8e\u1f9e\u1fae\u1f86\u1f96\u1fa6\u1fb7\u1fc7\u1ff7\u0000()\u03b1" +
|
||||
"\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8d\u1f9d\u1fad\u1f85\u1f95\u1fa5\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8c\u1f9c\u1fac\u1f84\u1f94\u1fa4\u1fb4\u1fc4\u1ff4\u1fbc\u1fcc\u1ffc\u1fb3\u1fc3\u1ff3\u0000'\u03cc\u0000\"'\u03cb\u03cd\u0000'\u03ce\u0000=\u20ac\u0000=\u20bd\u0000\u041e\u043e\u2116\u2116\u0000=\u20ac\u0000=\u20bd\u0000\u0430\u00a7\u0000\u05d9\uFFFF\ufb1d" +
|
||||
"\u0000\u05d0\u05f2\uFFFF\ufb2e\uFFFF\ufb1f\u0000\u05d0\uFFFF\ufb2f\u0000\u05d5\uFFFF\ufb4b\u0000\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d8\u05d9\u05da\u05db\u05dc\u05de\u05e0\u05e1\u05e3\u05e4\u05e6\u05e7\u05e8\u05e9\u05ea\uFFFF\ufb30\uFFFF\ufb31\uFFFF\ufb32\uFFFF\ufb33\uFFFF\ufb34\uFFFF\ufb35\uFFFF\ufb36\uFFFF\ufb38\uFFFF\ufb39\uFFFF\ufb3a\uFFFF\ufb3b\uFFFF\ufb3c\uFFFF\ufb3e\uFFFF\ufb40\uFFFF\ufb41\uFFFF\ufb43\uFFFF\ufb44" +
|
||||
"\uFFFF\ufb46\uFFFF\ufb47\uFFFF\ufb48\uFFFF\ufb49\uFFFF\ufb4a\u0000\u05d1\u05db\u05e4\uFFFF\ufb4c\uFFFF\ufb4d\uFFFF\ufb4e\u0000\u05bc\u05e9\ufb49\u0000\u05e9\uFFFF\ufb2c\uFFFF\ufb2a\uFFFF\ufb2c\u0000\u05bc\u05e9\ufb49\u0000\u05e9\uFFFF\ufb2d\uFFFF\ufb2b\uFFFF\ufb2d\u0000\u0627\u0622\u0000\u0627\u0648\u064a\u06c1\u06d2\u06d5\u0623\u0624\u0626\u06c2\u06d3\u06c0\u0000\u0627\u0625\u0000\u0915\u0916\u0917\u091c\u0921\u0922\u0928\u092b" +
|
||||
"\u092f\u0930\u0933\u0958\u0959\u095a\u095b\u095c\u095d\u0929\u095e\u095f\u0931\u0934\u0000\u09a1\u09a2\u09af\u09dc\u09dd\u09df\u0000\u09be\u09d7\u09cb\u09cc\u0000\u0a16\u0a17\u0a1c\u0a2b\u0a32\u0a38\u0a59\u0a5a\u0a5b\u0a5e\u0a33\u0a36\u0000\u0b21\u0b22\u0b5c\u0b5d\u0000\u0b3e\u0b56\u0b57\u0b4b\u0b48\u0b4c\u0000\u0bbe\u0bd7\u0bca\u0bcc\u0000\u0bbe\u0bcb\u0000\u0b92\u0b94\u0000\u0c56\u0c48\u0000\u0cd5\u0cc0\u0000\u0cc2\u0cd5\u0cd6" +
|
||||
"\u0cca\u0cc7\u0cc8\u0000\u0cd5\u0ccb\u0000\u0d3e\u0d57\u0d4a\u0d4c\u0000\u0d3e\u0d4b\u0000\u0dca\u0dcf\u0ddf\u0dda\u0ddc\u0dde\u0000\u0dca\u0ddd\u0000\u0f72\u0f74\u0f80\u0f73\u0f75\u0f81\u0000\u0fb5\u0fb9\u0000\u0fb7\u0f93\u0000\u0fb7\u0f9d\u0000\u0fb7\u0fa2\u0000\u0fb7\u0fa7\u0000\u0fb7\u0fac\u0000\u0f80\u0f76\u0000\u0f80\u0f78\u0000\u0f40\u0f69\u0000\u0f42\u0f4c\u0f51\u0f56\u0f5b\u0f43\u0f4d\u0f52\u0f57\u0f5c\u0000\u1025\u1026" +
|
||||
"\u0000\u1100\u1101\u0000\u1100\u1102\u1103\u1107\u1113\u1114\u1115\u1116\u0000\u1100\u1103\u1117\u1104\u0000\u1102\u1105\u110b\u1112\u1118\u1119\u111b\u111a\u0000\u1107\u110b\u111c\u111d\u0000\u1100\u1102\u1103\u1107\u1109\u110a\u110b\u110c\u110e\u1110\u1111\u112b\u112d\u112f\u1132\u1136\u111e\u111f\u1120\u1108\u1121\u1125\u112b\u1127\u1128\u1129\u112a\u112c\u1122\u1123\u1124\u1126\u0000\u110b\u112c\u0000\u1100\u1102\u1103\u1105" +
|
||||
"\u1106\u1107\u1109\u110a\u110b\u110c\u110e\u110f\u1110\u1111\u1112\u111e\u112d\u112e\u112f\u1130\u1131\u1132\u110a\u1134\u1135\u1136\u1137\u1138\u1139\u113a\u113b\u1133\u0000\u1109\u1134\u0000\u1100\u1103\u1106\u1107\u1109\u110b\u110c\u110e\u1110\u1111\u1140\u1141\u1142\u1143\u1144\u1145\u1147\u1148\u1149\u114a\u114b\u1146\u0000\u110b\u110c\u114d\u110d\u0000\u110f\u1112\u1152\u1153\u0000\u1107\u110b\u1156\u1157\u0000\u1112\u1158" +
|
||||
"\u0000\u1100\u1103\u1107\u1109\u110c\u1122\u1123\u1124\u1125\u1126\u0000\u1100\u1133\u0000\u113c\u113d\u0000\u113e\u113f\u0000\u114e\u114f\u0000\u1150\u1151\u0000\u1169\u116e\u1175\u1176\u1177\u1162\u0000\u1169\u116d\u1175\u1178\u1179\u1164\u0000\u1169\u116e\u1173\u1175\u117a\u117b\u117c\u1166\u0000\u1169\u116e\u1175\u117d\u117e\u1168\u0000\u1161\u1162\u1165\u1166\u1168\u1169\u116e\u1175\u116a\u116b\u117f\u1180\u1181\u1182\u1183" +
|
||||
"\u116c\u0000\u1175\u116b\u0000\u1163\u1164\u1167\u1169\u1175\u1184\u1185\u1186\u1187\u1188\u0000\u1161\u1162\u1165\u1166\u1168\u116e\u1175\u117c\u1189\u118a\u116f\u1170\u118c\u118d\u1171\u118b\u0000\u1173\u1175\u118b\u1170\u0000\u1161\u1165\u1166\u1167\u1168\u116e\u1175\u118e\u118f\u1190\u1191\u1192\u1193\u1194\u0000\u116e\u1173\u1175\u1195\u1196\u1174\u0000\u116e\u1197\u0000\u1161\u1163\u1169\u116e\u1173\u119e\u1198\u1199\u119a" +
|
||||
"\u119b\u119c\u119d\u0000\u1165\u116e\u1175\u119e\u119f\u11a0\u11a1\u11a2\u0000\u11a8\u11af\u11ba\u11e7\u11a9\u11c3\u11aa\u11c4\u0000\u11a8\u11c4\u0000\u11a8\u11ae\u11ba\u11bd\u11c0\u11c2\u11eb\u11c5\u11c6\u11c7\u11ac\u11c9\u11ad\u11c8\u0000\u11a8\u11af\u11ca\u11cb\u0000\u11a8\u11aa\u11ab\u11ae\u11af\u11b7\u11b8\u11b9\u11ba\u11bb\u11bf\u11c0\u11c1\u11c2\u11da\u11dd\u11e5\u11e6\u11eb\u11f9\u11b0\u11cc\u11cd\u11ce\u11d0\u11b1\u11b2" +
|
||||
"\u11d3\u11b3\u11d6\u11d8\u11b4\u11b5\u11b6\u11d1\u11d2\u11d4\u11d5\u11d7\u11d9\u0000\u11ba\u11cc\u0000\u11a8\u11ba\u11d1\u11d2\u0000\u11ba\u11bc\u11c2\u11d3\u11d5\u11d4\u0000\u11ba\u11d6\u0000\u11a8\u11af\u11b8\u11ba\u11bb\u11bc\u11be\u11c2\u11eb\u11da\u11db\u11dc\u11dd\u11de\u11e2\u11e0\u11e1\u11df\u0000\u11af\u11ba\u11bc\u11c1\u11c2\u11e3\u11b9\u11e6\u11e4\u11e5\u0000\u11a8\u11ae\u11af\u11b8\u11ba\u11e7\u11e8\u11e9\u11ea\u11bb" +
|
||||
"\u0000\u11a8\u11a9\u11bc\u11bf\u11ec\u11ed\u11ee\u11ef\u0000\u11b8\u11bc\u11f3\u11f4\u0000\u11ab\u11af\u11b7\u11b8\u11f5\u11f6\u11f7\u11f8\u0000\u11c2\u11cf\u0000\u11ba\u11de\u0000\u11a8\u11ed\u0000\u11ba\u11eb\u11f1\u11f2\u0000|\u2395\u2345\u2347\u0000-\u2395\u234f\u2350\u0000|\u2395\u2346\u2348\u0000-\u2395\u2356\u2357\u0000/\u2204\u0000_|\u2395\u2359\u234b\u234d\u0000|~\u00a8\u2395" +
|
||||
"\u2352\u236b\u2362\u2354\u0000/\u2209\u0000_\u2377\u0000/\u220c\u0000_\u00a8\u2229\u22a4\u22a5\u2395\u25cb\u235b\u2364\u235d\u2355\u234e\u233b\u233e\u0000/\u2224\u0000/\u2226\u0000~\u2228\u2395\u2372\u22c4\u2353\u0000~\u2227\u2395\u2371\u22c4\u234c\u0000\u2218\u235d\u0000|\u2366\u0000/\u2247\u0000/\u2244\u0000/\u2249\u0000/\u226d\u0000_\u2395\u2262\u236f\u0000" +
|
||||
"/\u2262\u0000/\u2270\u0000/\u2271\u0000/\u2274\u0000/\u2275\u0000/\u2278\u0000/\u2279\u0000/\u2280\u0000/\u2281\u0000/\u22e0\u0000/\u22e1\u0000/_|\u2284\u2286\u2367\u0000/_\u2285\u2287\u0000/\u2288\u0000/\u2289\u0000/\u22e2\u0000/\u22e3\u0000/\u22ac\u0000\u00a8\u00af\u2218\u22a5\u2361\u2351\u2355\u2336\u0000_\u2218\u22a4" +
|
||||
"\u234a\u234e\u2336\u0000/\u22ad\u0000/\u22ae\u0000/\u22af\u0000/\u22ea\u0000/\u22eb\u0000/\u22ec\u0000/\u22ed\u0000_\u2395\u235a\u233a\u0000_\u2378\u0000_\u2379\u0000_\u2376\u0000'/:<=>?\\\u00f7\u2190\u2191\u2192\u2193\u2206\u2207\u2218\u2227\u2228\u2260\u22c4\u25cb\u235e\u2341\u2360\u2343\u2338\u2344\u2370\u2342\u2339\u2347\u2350\u2348" +
|
||||
"\u2357\u234d\u2354\u233b\u2353\u234c\u236f\u233a\u233c\u0000*-.\\_|\u00a8\u2218\u2395\u235f\u2296\u2299\u2349\u235c\u233d\u2365\u233e\u233c\u0000/\u2adc").toCharArray();
|
||||
("\u0001\u0000aeiklnou\u0105\u0119\u012f\u0137\u013c\u0146\u01eb\u0173\u0000.0123456789\u21b5\u2194\u2199\u2193\u2198\u2190\u2195\u2192\u2196\u2191\u2197\u0000aeinou\u00e2\u00ea\u0103\u01a1\u01b0\u00e3\u1ebd\u0129\u00f1\u00f5\u0169\u1eab\u1ec5\u1eb5\u1ee1\u1eef\u0000 !\"#%'(" +
|
||||
")*+,-./01234578:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnoprst" +
|
||||
"uvwxyz{|~\u00a8\u00af\u00b4\u00b8\u00f7\u02d8\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0415\u0417\u041d\u0421\u0437\u043f\u05b4\u05b7\u05b8\u05b9\u05bc\u05bf\u05c1\u05c2\u0653\u0654\u0655\u093c\u09bc\u09c7\u0a3c\u0b3c\u0b47\u0bc6\u0bc7\u0bd7\u0c46\u0cbf\u0cc6\u0cca\u0d46\u0d47\u0dd9\u0ddc\u0f71\u0f90\u0f92\u0f9c\u0fa1\u0fa6\u0fab\u0fb2\u0fb3" +
|
||||
"\u0fb5\u0fb7\u102e\u1100\u1102\u1103\u1105\u1106\u1107\u1108\u1109\u110a\u110b\u110c\u110e\u1111\u1112\u1121\u1132\u113c\u113e\u114e\u1150\u1161\u1163\u1165\u1167\u1169\u116a\u116d\u116e\u116f\u1172\u1173\u1174\u1175\u119e\u11a8\u11aa\u11ab\u11ae\u11af\u11b0\u11b1\u11b2\u11b3\u11b7\u11b8\u11ba\u11bc\u11c1\u11c2\u11ce\u11dd\u11ec\u11f0\u2190\u2191\u2192\u2193\u2203\u2206\u2207\u2208\u220a\u220b\u2218\u2223\u2225\u2227\u2228\u2229" +
|
||||
"\u222a\u223c\u2243\u2248\u224d\u2260\u2261\u2264\u2265\u2272\u2273\u2276\u2277\u227a\u227b\u227c\u227d\u2282\u2283\u2286\u2287\u2291\u2292\u22a3\u22a4\u22a5\u22a8\u22a9\u22ab\u22b2\u22b3\u22b4\u22b5\u22c4\u2373\u2375\u237a\u2395\u25cb\u2add\u0000 (,-.<>_\u00a0\u02d8\u00b8~\u2008\u02c7^\u00af\u0000!+?ABDEHIKLMNO" +
|
||||
"RSTUVWYZ^abdehiklmnorstuvwyz\u01a0\u01a1\u01af\u01b0\u00a1\u0000OUou\u1ee2\u1ef0\u1ee3\u1ef1\u203d\u1ea0\u1e04\u1e0c\u1eb8\u1e24\u1eca\u1e32\u1e36\u1e42\u1e46\u1ecc\u1e5a\u1e62\u1e6c\u1ee4\u1e7e\u1e88\u1ef4\u1e92\u00a6\u1ea1\u1e05\u1e0d\u1eb9\u1e25\u1ecb\u1e33\u1e37\u1e43" +
|
||||
"\u1e47\u1ecd\u1e5b\u1e63\u1e6d\u1ee5\u1e7f\u1e89\u1ef5\u1e93\u1ee2\u1ee3\u1ef0\u1ef1\u0000 \"',<>AEHIOUWXY_aehiotuwxy~\u00af\u00b4\u00d5\u00f5\u016a\u016b\u0399\u03a5\u03b9\u03c5\u03d2\u0406\u0410\u0415\u0416\u0417\u0418\u041e\u0423\u0427\u042b\u042d\u0430\u0435\u0436\u0437\u0438\u043e\u0443\u0447" +
|
||||
"\u044b\u044d\u0456\u04d8\u04d9\u04e8\u04e9\u00a8\u00a8\u0344\u201e\u201c\u201d\u00c4\u00cb\u1e26\u00cf\u00d6\u00dc\u1e84\u1e8c\u0178\u0000Uu\u1e7a\u1e7b\u00e4\u00eb\u1e27\u00ef\u00f6\u1e97\u00fc\u1e85\u1e8d\u00ff\u0000Oo\u1e4e\u1e4f\u0000Uu\u1e7a\u1e7b\u0344\u1e4e\u1e4f\u1e7a\u1e7b\u03aa\u03ab\u03ca\u03cb\u03d4\u0407\u04d2\u0401\u04dc\u04de\u04e4\u04e6\u04f0\u04f4\u04f8\u04ec\u04d3\u0451\u04dd\u04df" +
|
||||
"\u04e5\u04e7\u04f1\u04f5\u04f9\u04ed\u0457\u04da\u04db\u04ea\u04eb\u0000#ESbefq\u266f\u266b\u266c\u266d\u266a\u266e\u2669\u0000o\u2030\u0000\"'()+,/<>ACEGIJKLMNOPRSUWYZ^_abcegijklmnop" +
|
||||
"rsuwyz~\u00af\u00b8\u00c2\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00d8\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u0168\u0169\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0413\u0415\u0418\u041a\u041e\u0420\u0423\u042b\u042d\u042e\u042f\u0430\u0433\u0435\u0438\u043a" +
|
||||
"\u043e\u0440\u0443\u044b\u044d\u044e\u044f\u2395\u0000 IUiu\u03b9\u03c5\u0385\u1e2e\u01d7\u1e2f\u01d8\u0390\u03b0\u00b4\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0d\u1f1d\u1f2d\u1f3d\u1f4d\u1f5d\u1f6d\u1f05\u1f15\u1f25\u1f35\u1f45\u1f55\u1f65\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0c\u1f1c\u1f2c\u1f3c\u1f4c" +
|
||||
"\u1f6c\u1f04\u1f14\u1f24\u1f34\u1f44\u1f54\u1f64\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u201a\u0000Oo\u01fe\u01ff\u2018\u2019\u00c1\u0106\u00c9\u01f4\u00cd\uFFFF\u004a\u0301\u1e30\u0139\u1e3e\u0143\u00d3\u1e54\u0154\u015a\u00da\u1e82\u00dd\u0179\u0000AEOaeo\u1ea4\u1ebe\u1ed0\u1ea5\u1ebf\u1ed1\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u00e1\u0000Aa\u1eae" +
|
||||
"\u1eaf\u0107\u00e9\u01f5\u00ed\uFFFF\u006a\u0301\u1e31\u013a\u1e3f\u0144\u00f3\u1e55\u0155\u015b\u00fa\u1e83\u00fd\u017a\u0000OUou\u1e4c\u1e78\u1e4d\u1e79\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u0000Cc\u1e08\u1e09\u1ea4\u01fa\u01fc\u1e08\u1ebe\u1e2e\u1ed0\u1e4c\u01fe\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8\u1eae\u1eaf\u1e16\u1e17\u1e52\u1e53\u1e78\u1e79\u1eda" +
|
||||
"\u1edb\u1ee8\u1ee9\u0386\u0388\u0389\u038a\u038c\u038e\u038f\u03ac\u03ad\u03ae\u03af\u03cc\u03cd\u03ce\uFFFF\u0410\u0301\u0403\uFFFF\u0415\u0301\uFFFF\u0418\u0301\u040c\uFFFF\u041e\u0301\uFFFF\u0420\u0301\uFFFF\u0423\u0301\uFFFF\u042b\u0301\uFFFF\u042d\u0301\uFFFF\u042e\u0301\uFFFF\u042f\u0301\uFFFF\u0430\u0301\u0453\uFFFF\u0435\u0301\uFFFF\u0438\u0301\u045c\uFFFF\u043e\u0301\uFFFF\u0440\u0301\uFFFF\u0443\u0301\uFFFF\u044b\u0301" +
|
||||
"\uFFFF\u044d\u0301\uFFFF\u044e\u0301\uFFFF\u044f\u0301\u235e\u0000 ()-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstu" +
|
||||
"vwxyz\u0391\u0395\u0397\u0399\u039f\u03a1\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c1\u03c5\u03c9\u1100\u1102\u1103\u1105\u1106\u1107\u1109\u110b\u110c\u110e\u110f\u1110\u1111\u1112\u30a2\u30a4\u30a6\u30a8\u30aa\u30ab\u30ad\u30af\u30b1\u30b3\u30b5\u30b7\u30b9\u30bb\u30bd\u30bf\u30c1\u30c4\u30c6\u30c8\u30ca\u30cb\u30cc\u30cd\u30ce\u30cf\u30d2\u30d5\u30d8\u30db\u30de\u30df\u30e0\u30e1\u30e2\u30e4\u30e6" +
|
||||
"\u30e8\u30e9\u30ea\u30eb\u30ec\u30ed\u30ef\u30f0\u30f1\u30f2\u4e00\u4e03\u4e09\u4e0a\u4e0b\u4e2d\u4e5d\u4e8c\u4e94\u4f01\u4f11\u512a\u516b\u516d\u5199\u52b4\u533b\u5341\u5354\u5370\u53f3\u540d\u56db\u571f\u591c\u5973\u5b66\u5b97\u5de6\u65e5\u6708\u6709\u6728\u682a\u6b63\u6c34\u6ce8\u706b\u7279\u7537\u76e3\u793e\u795d\u79d8\u8ca1\u8cc7\u9069\u91d1\u9805\u02d8[\u0000)\uFFFF\ud83c\udd2f{\u0000)\u24ea\u0000)" +
|
||||
"0123456789\u2460\u0000)\u2469\u0000)\u246a\u0000)\u246b\u0000)\u246c\u0000)\u246d\u0000)\u246e\u0000)\u246f\u0000)\u2470\u0000)\u2471\u0000)\u2472\u0000)0123456789\u2461\u0000)\u2473\u0000)\u3251\u0000)\u3252\u0000)\u3253\u0000)\u3254\u0000)\u3255" +
|
||||
"\u0000)\u3256\u0000)\u3257\u0000)\u3258\u0000)\u3259\u0000)0123456789\u2462\u0000)\u325a\u0000)\u325b\u0000)\u325c\u0000)\u325d\u0000)\u325e\u0000)\u325f\u0000)\u32b1\u0000)\u32b2\u0000)\u32b3\u0000)\u32b4\u0000)0123456789\u2463\u0000)\u32b5\u0000" +
|
||||
")\u32b6\u0000)\u32b7\u0000)\u32b8\u0000)\u32b9\u0000)\u32ba\u0000)\u32bb\u0000)\u32bc\u0000)\u32bd\u0000)\u32be\u0000)0\u2464\u0000)\u32bf\u0000)\u2465\u0000)\u2466\u0000)\u2467\u0000)\u2468\u0000)\u24b6\u0000)\u24b7\u0000)\u24b8\u0000)\u24b9\u0000)\u24ba\u0000)\u24bb\u0000)\u24bc\u0000)\u24bd\u0000)\u24be" +
|
||||
"\u0000)\u24bf\u0000)\u24c0\u0000)\u24c1\u0000)\u24c2\u0000)\u24c3\u0000)\u24c4\u0000)\u24c5\u0000)\u24c6\u0000)\u24c7\u0000)\u24c8\u0000)\u24c9\u0000)\u24ca\u0000)\u24cb\u0000)\u24cc\u0000)\u24cd\u0000)\u24ce\u0000)\u24cf\u0000)\u24d0\u0000)\u24d1\u0000)\u24d2\u0000)\u24d3\u0000)\u24d4\u0000)\u24d5\u0000)\u24d6" +
|
||||
"\u0000)\u24d7\u0000)\u24d8\u0000)\u24d9\u0000)\u24da\u0000)\u24db\u0000)\u24dc\u0000)\u24dd\u0000)\u24de\u0000)\u24df\u0000)\u24e0\u0000)\u24e1\u0000)\u24e2\u0000)\u24e3\u0000)\u24e4\u0000)\u24e5\u0000)\u24e6\u0000)\u24e7\u0000)\u24e8\u0000)\u24e9\u1f09\u1f19\u1f29\u1f39\u1f49\u1fec\u1f59\u1f69\u1f01\u1f11\u1f21\u1f31\u1f41\u1fe5\u1f51" +
|
||||
"\u1f61\u0000)\u1161\u3260\u0000)\u326e\u0000)\u1161\u3261\u0000)\u326f\u0000)\u1161\u3262\u0000)\u3270\u0000)\u1161\u3263\u0000)\u3271\u0000)\u1161\u3264\u0000)\u3272\u0000)\u1161\u3265\u0000)\u3273\u0000)\u1161\u3266\u0000)\u3274\u0000)\u1161\u3267\u0000)\u3275\u0000)\u1161\u3268\u0000)\u3276\u0000)\u1161\u3269\u0000)\u3277\u0000" +
|
||||
")\u1161\u326a\u0000)\u3278\u0000)\u1161\u326b\u0000)\u3279\u0000)\u1161\u326c\u0000)\u327a\u0000)\u1161\u326d\u0000)\u327b\u0000)\u32d0\u0000)\u32d1\u0000)\u32d2\u0000)\u32d3\u0000)\u32d4\u0000)\u32d5\u0000)\u32d6\u0000)\u32d7\u0000)\u32d8\u0000)\u32d9\u0000)\u32da\u0000)\u32db\u0000)\u32dc\u0000)\u32dd\u0000)\u32de" +
|
||||
"\u0000)\u32df\u0000)\u32e0\u0000)\u32e1\u0000)\u32e2\u0000)\u32e3\u0000)\u32e4\u0000)\u32e5\u0000)\u32e6\u0000)\u32e7\u0000)\u32e8\u0000)\u32e9\u0000)\u32ea\u0000)\u32eb\u0000)\u32ec\u0000)\u32ed\u0000)\u32ee\u0000)\u32ef\u0000)\u32f0\u0000)\u32f1\u0000)\u32f2\u0000)\u32f3\u0000)\u32f4\u0000)\u32f5\u0000)\u32f6" +
|
||||
"\u0000)\u32f7\u0000)\u32f8\u0000)\u32f9\u0000)\u32fa\u0000)\u32fb\u0000)\u32fc\u0000)\u32fd\u0000)\u32fe\u0000)\u3280\u0000)\u3286\u0000)\u3282\u0000)\u32a4\u0000)\u32a6\u0000)\u32a5\u0000)\u3288\u0000)\u3281\u0000)\u3284\u0000)\u32ad\u0000)\u32a1\u0000)\u329d\u0000)\u3287\u0000)\u3285\u0000)\u32a2\u0000)\u3298" +
|
||||
"\u0000)\u32a9\u0000)\u3289\u0000)\u32af\u0000)\u329e\u0000)\u32a8\u0000)\u3294\u0000)\u3283\u0000)\u328f\u0000)\u32b0\u0000)\u329b\u0000)\u32ab\u0000)\u32aa\u0000)\u32a7\u0000)\u3290\u0000)\u328a\u0000)\u3292\u0000)\u328d\u0000)\u3291\u0000)\u32a3\u0000)\u328c\u0000)\u329f\u0000)\u328b\u0000)\u3295\u0000)\u329a" +
|
||||
"\u0000)\u32ac\u0000)\u3293\u0000)\u3297\u0000)\u3299\u0000)\u3296\u0000)\u32ae\u0000)\u329c\u0000)\u328e\u0000)\u32a0\u0000)-\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c1\u03c5\u03c9]}\u1f08\u1f18\u1f28\u1f38\u1f48\u1f68\u1f00\u1f10\u1f20\u1f30\u1f40\u1fe4\u1f50\u1f60\u0000'0AUau\u00a8\u25cb\u0000Aa" +
|
||||
"\u01fa\u01fb\u00b0\u00c5\u016e\u00e5\u016f\u2363\u235f\u0000+-OUou#\u00b1\u01a0\u01af\u01a1\u01b0\u0000 \"',-ACDEGHIKLNORSTUacdeghiklnorstu\u00b8\u201e\u201a\u00b8\u00ac\u0104\u00c7\u1e10\u0118\u0122\u1e28\u012e\u0136\u013b" +
|
||||
"\u0145\u01ea\u0156\u015e\u0162\u0172\u0105\u00e7\u1e11\u0119\u0123\u1e29\u012f\u0137\u013c\u0146\u01eb\u0157\u015f\u0163\u0173\u0000 ()+,-./:>ADEIKLOU\\^_adeilou\u2191\u2193\u25cb~{}\u00b1\u00ac\u0000 -.\u00ad\u2014\u2013\u0000Ee\uFFFF\u0116\u0304\uFFFF" +
|
||||
"\u0117\u0304\u233f\u00f7\u2192\u0100\u0110\u0112\u012a\u20ad\u00a3\u014c\u016a\u2340\u00af\u2212\u0101\u0111\u0113\u012b\u00a3\u014d\u016b\u234f\u2356\u2296\u0000 !'-.:<=>ABCDEFGHIMNOPRSTWXYZ^abcdefghimnoprs" +
|
||||
"twxyz\u00b4\u015a\u015b\u0160\u0161\u017f\u1e62\u1e63\u25cb\u02d9\u0000Ss\u1e68\u1e69\u0000Ss\u1e64\u1e65\u00b7\u2026\u2235\u2039\u2022\u203a\u0226\u1e02\u010a\u1e0a\u0116\u1e1e\u0120\u1e22\u0130\u1e40\u1e44\u022e\u1e56\u1e58\u1e60\u1e6a\u1e86\u1e8a\u1e8e\u017b\u00b7\u0227\u1e03\u010b\u1e0b\u0117\u1e1f\u0121\u1e23\u0131\u1e41\u1e45\u022f\u1e57\u1e59\u1e61\u1e6b\u1e87\u1e8b\u1e8f\u017c" +
|
||||
"\u0000Ss\u1e64\u1e65\u1e64\u1e65\u1e66\u1e67\u1e9b\u1e68\u1e69\u2299\u0000-/<=BCDGHILOTZ^bcdghilmotuvz\u0294\u0413\u041a\u0433\u043a\u04ae\u04af\u2190\u2192\u2194\u2395\u233f\\\\\u2260\u0243\u20a1\u0110\u01e4\u0126\u0197\u0141\u00d8\u0166\u01b5|\u0180\u00a2\u0111\u01e5" +
|
||||
"\u0127\u0268\u0142\u20a5\u00f8\u0167\u00b5\u221a\u01b6\u02a1\u0492\u049e\u0493\u049f\u04b0\u04b1\u219a\u219b\u21ae\u2341\u0000*3~\u00b0\u2189\u236c\u0000123456789^\u00000\u2152\u00bd\u2153\u00bc\u2155\u2159\u2150\u215b\u2151\u00b9\u000035^\u2154\u2156\u00b2\u0000458^\u00be\u2157\u215c\u00b3\u00005\u2158\u000068" +
|
||||
"\u215a\u215d\u00008\u215e\u00008\u221e\u0000()-.\u2395\u2639\u263a\u00f7\u2234\u2360\u0000 AEIOSTU_aeiostu\u02db\u0104\u0118\u012e\u01ea\u0218\u021a\u0172\u236e\u0105\u0119\u012f\u01eb\u0219\u021b\u0173\u0000 \"'-/3<=>CDELNRSTZ_" +
|
||||
"cdelnrstz\u2395\u02c7\u201c\u2018\u2190\u226e\u2665\u00ab\u2264\u22c4\u010c\u010e\u011a\u013d\u0147\u0158\u0160\u0164\u017d\u2264\u010d\u010f\u011b\u013e\u0148\u0159\u0161\u0165\u017e\u2343\u0000/<>CELNOPRTUWY^_cdeopruvy\u0415\u0417\u0421\u0423\u0437\u0443\u2395" +
|
||||
"\u2260\u21d0\u21d2\u20ac\u20ac\u20a4\u20a6\u0150\u20bd\u20b9\u20ae\u0170\u20a9\u00a5\u21d1\u2261\u20ac\u20ab\u20ac\u0151\u20bd\u20b9\u0171\u21d3\u00a5\u20ac\u20bd\u20ac\u04f2\u20bd\u04f3\u2338\u0000 \"'/<=>AEIOU_aeiou\u00a8\u2395^\u201d\u2019\u226f\u22c4\u2265\u00bb\u00c2\u00ca\u00ce\u00d4\u00db\u2265\u00e2\u00ea\u00ee\u00f4\u00fb\u2369" +
|
||||
"\u2344\u0000!+?AEIOUY\\^abeiouy\u00c2\u00ca\u00d4\u00e2\u00ea\u00f4\u0102\u0103\u01a0\u01a1\u01af\u01b0\u2395\u2e18\u0000OUou\u1ede\u1eec\u1edf\u1eed\u00bf\u1ea2\u1eba\u1ec8\u1ece\u1ee6\u1ef6\u262d\u0000AEOaeo\u1ea8\u1ec2\u1ed4\u1ea9\u1ec3\u1ed5\u1ea3\u0000Aa\u1eb2\u1eb3\u1ebb\u1ec9" +
|
||||
"\u1ecf\u1ee7\u1ef7\u1ea8\u1ec2\u1ed4\u1ea9\u1ec3\u1ed5\u1eb2\u1eb3\u1ede\u1edf\u1eec\u1eed\u2370\u0000\"'(*,-;>AET^_`~\u00a8\u00b4\u00c4\u00c1\u0102\u00c5\u0104\u0100\u0104\u00c2\u00c5\u00c6@\u00c2\u0100\u00c0\u00c3\u00c4\u00c1\u0000.|\u1e02\u0e3f\u0000',./<=CEOr|\u0106\u00c7\u010a\u20a1" +
|
||||
"\u010c\u20ac\u2102\u20a0\u00a9\u20a2\u20b5\u0000,-.<H\u1e10\u0110\u1e0a\u010e\u00d0\u0000\"',-.;<=>E^_`\u00a8\u00b4\u00cb\u00c9\u0118\u0112\u0116\u0118\u011a\u20ac\u00ca\u018f\u00ca\u0112\u00c8\u00cb\u00c9\u0000.Uilr\u1e1e\uFFFF\ud83d\udd95\uFFFF\ufb03\uFFFF\ufb04\u20a3\u0000(,.TU|\u02d8" +
|
||||
"\u011e\u0122\u0120>\u011e\u20b2\u011e\u0000,\u1e28\u0000\"',-.;>J^_`j~\u00a8\u00b4\u00cf\u00cd\u012e\u012a\u0130\u012e\u00ce\u0132\u00ce\u012a\u00cc\u0132\u0128\u00cf\u00cd\u0000'\u00b4\uFFFF\u004a\u0301\uFFFF\u004a\u0301\u0000,-\u0136\u20ad\u0000',-/<=LTV\u0139\u013b\u00a3\u0141\u013d\u20a4\u0000" +
|
||||
"A\u0000P\uFFFF\ud83d\udd96<|\u0000.\u1e40\u0000',<=GNOo~\u0143\u0145\u0147\u20a6\u014a\u2115\u2116\u2116\u00d1\u0000\"',-/;>ACERSXY^_`~\u00a8\u00b4\u00d6\u00d3\u01ea\u014c\u00d8\u01ea\u00d4\u24b6\u00a9\u0152\u00ae\u00a7\u00a4\u262e\u00d4\u014c\u00d2\u00d5\u00d6\u00d3\u0000" +
|
||||
"!.=Pt\u00b6\u1e56\u20bd\u00b6\u20a7\u0000Q\u211a\u0000',<=ORs\u0154\u0156\u0158\u20b9\u00ae\u211d\u20a8\u0000!',.;<MOS|\u00a7\u015a\u015e\u1e60\u0218\u0160\u2120\u00a7\u1e9e$\u0000,-./;<=HM\u0162\u0166\u1e6a\u0166\u021a\u0164\u20ae\u00de\u2122\u0000 !\"" +
|
||||
"'*,-;>AEGIOU^_`aegiou~\u00a8\u00b4\u00b8\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0416\u0418\u0423\u0430\u0435\u0436\u0438\u0443\u0000,\u0000Ee\u1e1c\u1e1d\u0000Aa\u1eb6\u1eb7\u00dc\u00da\u016e\u0172\u016a\u0172\u00db\u0102\u0114\u011e\u012c\u014e\u016c\u00db\u016a\u00d9\u0103\u0115\u011f" +
|
||||
"\u012d\u014f\u016d\u0168\u00dc\u00da\u0000Ee\u1e1c\u1e1d\u1fb8\u1fd8\u1fe8\u1fb0\u1fd0\u1fe0\u04d0\u04d6\u04c1\u0419\u040e\u04d1\u04d7\u04c2\u0439\u045e\u0000L|\u0000=^\u20a9\u0174\u0000O\u00a4\u0000\"'=^\u00a8\u00b4\u0178\u00dd\u00a5\u0176\u0178\u00dd\u0000'.<Z\u0179\u017b\u017d\u2124\u0000]\u2337\u0000-?o\u2395\u25cb\u2340\u262d\u0000" +
|
||||
"/\uFFFF\ud83d\ude4c\u2342\u2349\u0000[\u2337\u0000!()+-./0123456789=ACEGHIJOSUWYZ_aceghijosuwyz|\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u1eb8\u1eb9\u1ecc\u1ecd" +
|
||||
"\u2212\u4e00\u4e01\u4e09\u4e0a\u4e0b\u4e19\u4e2d\u4e59\u4e8c\u4eba\u56db\u5730\u5929\u7532\u0000AEOaeo\u1eac\u1ec6\u1ed8\u1ead\u1ec7\u1ed9\u207d\u207e\u207a\u207b\u00b7|\u2070\u00b9\u00b2\u00b3\u2074\u2075\u2076\u2077\u2078\u2079\u207c\u00c2\u0108\u00ca\u011c\u0124\u00ce\u0134\u00d4\u015c\u00db\u0174\u0176\u1e90\u0000ahijlnorswxy\u0263" +
|
||||
"\u0266\u0279\u027b\u0281\u0295\u00aa\u02b0\u2071\u02b2\u02e1\u207f\u00ba\u02b3\u02e2\u02b7\u02e3\u02b8\u02e0\u02b1\u02b4\u02b5\u02b6\u02e4\u00e2\u0109\u00ea\u011d\u0125\u00ee\u0135\u00f4\u015d\u00fb\u0175\u0177\u1e91\u2191\uFFFF\u0410\u0302\uFFFF\u0415\u0302\uFFFF\u0418\u0302\uFFFF\u041e\u0302\uFFFF\u0420\u0302\uFFFF\u0423\u0302\uFFFF\u0430\u0302\uFFFF\u0435\u0302\uFFFF\u0438\u0302\uFFFF\u043e\u0302\uFFFF\u0440\u0302\uFFFF\u0443" +
|
||||
"\u0302\u1ec6\u1ec7\u1ed8\u1ed9\u207b\u3192\u319c\u3194\u3196\u3198\u319b\u3197\u319a\u3193\u319f\u3195\u319e\u319d\u3199\u0000 !\"'()+-.0123456789;<=>AEGIOUY^_aegiouy~\u00c4\u00c6\u00d5\u00d6\u00dc\u00e4\u00e6\u00f5\u00f6\u00fc\u0226" +
|
||||
"\u0227\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u1e36\u1e37\u1e5a\u1e5b\u2206\u220a\u2212\u2218\u2260\u2282\u2283\u22a5\u22c4\u2373\u2375\u237a\u25cb\u00af\u0000LRlr\u1e38\u1e5c\u1e39\u1e5d\u0000AOUaou\u01de\u022a\u01d5\u01df\u022b\u01d6\u2358\u208d\u208e\u208a\u208b\u0000AEOaeo\u01e0" +
|
||||
"\uFFFF\u0116\u0304\u0230\u01e1\uFFFF\u0117\u0304\u0231\u2080\u2081\u2082\u2083\u2084\u2085\u2086\u2087\u2088\u2089\u0000Oo\u01ec\u01ed\u2264\u208c\u2265\u0100\u0112\u1e20\u012a\u014c\u016a\u0232\u00af\u00af\u0101\u0113\u1e21\u012b\u014d\u016b\u0233\u0000Oo\u022c\u022d\u01de\u01e2\u022c\u022a\u01d5\u01df\u01e3\u022d\u022b\u01d6\u01e0\u01e1\u1fb9\u1fd9\u1fe9\u1fb1\u1fd1\u1fe1\uFFFF\u0410\u0304\uFFFF\u0415\u0304" +
|
||||
"\u04e2\uFFFF\u041e\u0304\uFFFF\u0420\u0304\u04ee\uFFFF\u0430\u0304\uFFFF\u0435\u0304\u04e3\uFFFF\u043e\u0304\uFFFF\u0440\u0304\u04ef\u1e38\u1e39\u1e5c\u1e5d\u2359\u2377\u208b\u235b\u2262\u2286\u2287\u234a\u235a\u2378\u2379\u2376\u235c\u0000\"()+AEINOUWY^_`abeinouwy\u00af\u00c2\u00ca\u00d4\u00dc\u00e2\u00ea\u00f4" +
|
||||
"\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u0000Uu\u03b9\u03c5\u01db\u01dc\u1fd2\u1fe2\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0b\u1f1b\u1f2b\u1f3b\u1f4b\u1f5b\u1f6b\u1f03\u1f13\u1f23\u1f33" +
|
||||
"\u1f43\u1f53\u1f63\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0a\u1f1a\u1f2a\u1f3a\u1f4a\u1f6a\u1f02\u1f12\u1f22\u1f32\u1f42\u1f52\u1f62\u0000OUou\u1edc\u1eea\u1edd\u1eeb\u00c0\u00c8\u00cc\u01f8\u00d2\u00d9\u1e80\u1ef2\u0000AEOaeo\u1ea6\u1ec0\u1ed2\u1ea7\u1ec1\u1ed3\u0000EOeo\u1e14\u1e50\u1e15\u1e51\u0000\u0410\u0415" +
|
||||
"\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\uFFFF\u0410\u030f\uFFFF\u0415\u030f\uFFFF\u0418\u030f\uFFFF\u041e\u030f\uFFFF\u0420\u030f\uFFFF\u0423\u030f\uFFFF\u0430\u030f\uFFFF\u0435\u030f\uFFFF\u0438\u030f\uFFFF\u043e\u030f\uFFFF\u0440\u030f\uFFFF\u0443\u030f\u00e0\u0000Aa\u1eb0\u1eb1\u00e8\u00ec\u01f9\u00f2\u00f9\u1e81\u1ef3\u0000EOeo\u1e14\u1e50\u1e15\u1e51\u1ea6\u1ec0\u1ed2\u01db" +
|
||||
"\u1ea7\u1ec1\u1ed3\u01dc\u1eb0\u1eb1\u1e14\u1e15\u1e50\u1e51\u1edc\u1edd\u1eea\u1eeb\u1fba\u1fc8\u1fca\u1fda\u1ff8\u1fea\u1ffa\u1f70\u1f72\u1f74\u1f76\u1f78\u1f7a\u1f7c\uFFFF\u0410\u0300\u0400\u040d\uFFFF\u041e\u0300\uFFFF\u0420\u0300\uFFFF\u0423\u0300\uFFFF\u0430\u0300\u0450\u045d\uFFFF\u043e\u0300\uFFFF\u0440\u0300\uFFFF\u0443\u0300\u0000\"'(*,-;>^_`ae~\u00a8" +
|
||||
"\u00b4\u00e4\u00e1\u0103\u00e5\u0105\u0101\u0105\u00e2\u00e2\u0101\u00e0\u00e5\u00e6\u00e3\u00e4\u00e1\u0000!,.AEGIOUaegiou\u00b8\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0416\u0418\u0423\u0430\u0435\u0436\u0438\u0443\u0000Aa\u1eb6\u1eb7\u0000Ee\u1e1c\u1e1d\u1e03\u0102\u0114\u011e\u012c\u014e\u016c\u0103\u0115\u011f\u012d\u014f" +
|
||||
"\u016d\u0000Ee\u1e1c\u1e1d\u1fb8\u1fd8\u1fe8\u1fb0\u1fd0\u1fe0\u04d0\u04d6\u04c1\u0419\u040e\u04d1\u04d7\u04c2\u0439\u045e\u0000\"',./<=ACDEGHIKLNORSTUZacdeghijklnorstuz|\u00dc\u00fc\u0000Uu\u01d9\u01da\u0107" +
|
||||
"\u00e7\u010b\u00a2\u010d\u20ac\u01cd\u010c\u010e\u011a\u01e6\u021e\u01cf\u01e8\u013d\u0147\u01d1\u0158\u0160\u0164\u01d3\u017d\u01ce\u010d\u010f\u011b\u01e7\u021f\u01d0\u01f0\u01e9\u013e\u0148\u01d2\u0159\u0161\u0165\u01d4\u017e\u00a2\u01d9\u01da\u0000,-.<=hi\u1e11\u0111\u1e0b\u010f\u20ab\u00f0\u2300\u0000\"',-.;<=>^_`e\u00a8\u00b4" +
|
||||
"\u00eb\u00e9\u0119\u0113\u0117\u0119\u011b\u20ac\u00ea\u00ea\u0113\u00e8\u0259\u00eb\u00e9\u0000.Sfils\u1e1f\u017f\uFFFF\ufb00\uFFFF\ufb01\uFFFF\ufb02\u017f\u0000(,.Ut\u02d8\u011f\u0123\u0121\u011f>\u011f\u0000,\u1e29\u0000\"',-.;>^_`j~\u00a8\u00b4\u00ef\u00ed\u012f\u012b\u0131\u012f\u00ee\u00ee\u012b\u00ec" +
|
||||
"\u0133\u0129\u00ef\u00ed\u0000'\u00b4\uFFFF\u006a\u0301\uFFFF\u006a\u0301\u0000,k\u0137\u0138\u0000',-/<tv\u013a\u013c\u00a3\u0142\u013e<|\u0000./u\u1e41\u20a5\u00b5\u0000',<g~\u0144\u0146\u0148\u014b\u00f1\u0000\"',-/;>AU^_`aceorsuw" +
|
||||
"xy~\u00a8\u00b4\u00f6\u00f3\u01eb\u014d\u00f8\u01eb\u00f4\u00c5\u016e\u00f4\u014d\u00f2\u00e5\u00a9\u0153\u00b0\u00ae\u00a7\u016f\u1e98\u00a4\u1e99\u00f5\u00f6\u00f3\u0000!.=o\u00b6\u1e57\u20bd\u0000o\uFFFF\ud83d\udca9\u0000',<=\u0155\u0157\u0159\u20b9\u0000!',.;<mos\u00b8\u00a7\u015b\u015f\u1e61\u0219\u0161\u2120\u00a7\u00df" +
|
||||
"\u015f\u0000,-./;<hm\u0163\u0167\u1e6b\u0167\u021b\u0165\u00fe\u2122\u0000\"'*,-/;>AEGIOU^_`aegiou~\u00a8\u00b4\u00fc\u00fa\u016f\u0173\u016b\u00b5\u0173\u00fb\u0102\u0114\u011e\u012c\u014e\u016c\u00fb\u016b\u00f9\u0103\u0115\u011f\u012d\u014f\u016d\u0169\u00fc\u00fa\u0000" +
|
||||
"/ACDEGHIKNORSTUZacdeghijklnorstuz|\u221a\u01cd\u010c\u010e\u011a\u01e6\u021e\u01cf\u01e8\u0147\u01d1\u0158\u0160\u0164\u01d3\u017d\u01ce\u010d\u010f\u011b\u01e7\u021f\u01d0\u01f0\u01e9|\u0148\u01d2\u0159\u0161\u0165\u01d4\u017e\u2193\u0000^\u0175\u0000" +
|
||||
"ox\u00a4\u00d7\u0000\"'=^\u00a8\u00b4\u00ff\u00fd\u00a5\u0177\u00ff\u00fd\u0000'.<\u017a\u017c\u017e\u0000}\u2205\u0000-=BCGS^cv~\u2190\u2192\u2206\u2207\u222a\u2282\u25cb\u2020\u2021\u0e3f\u20b5\u20b2$\u2191\u00a2\u2193\u236d\u2345\u2346\u234b\u2352\u2366\u2367\u233d\u0000\"()+0AEIN" +
|
||||
"OUVY^abeinouvy|~\u00a8\u00c2\u00ca\u00d4\u00e2\u00ea\u00f4\u0102\u0103\u01a0\u01a1\u01af\u01b0\u03b1\u03b7\u03b9\u03c5\u03c9\u2207\u2227\u2228\u0000\u03b9\u03c5\u1fd7\u1fe7\u0000\u0391\u0397\u0399\u03a5\u03a9\u03b1\u03b7\u03b9\u03c5\u03c9\u1f0f\u1f2f\u1f3f\u1f5f\u1f6f\u1f07\u1f27\u1f37\u1f57\u1f67\u0000\u0391\u0397\u0399\u03a9\u03b1\u03b7\u03b9\u03c5" +
|
||||
"\u03c9\u1f0e\u1f2e\u1f3e\u1f6e\u1f06\u1f26\u1f36\u1f56\u1f66\u0000OUou\u1ee0\u1eee\u1ee1\u1eef\u236c\u00c3\u1ebc\u0128\u00d1\u00d5\u0168\u1e7c\u1ef8\u0000AEOaeo\u1eaa\u1ec4\u1ed6\u1eab\u1ec5\u1ed7\u00e3\u0000Aa\u1eb4\u1eb5\u1ebd\u0129\u00f1\u00f5\u0169\u1e7d\u1ef9\u236d\u2248\u2368\u1eaa\u1ec4\u1ed6\u1eab\u1ec5\u1ed7\u1eb4\u1eb5\u1ee0\u1ee1\u1eee\u1eef\u1fb6\u1fc6\u1fd6" +
|
||||
"\u1fe6\u1ff6\u236b\u2372\u2371\u0000'*>AEIOUY`aeiouy~\u00b4\u2207\u2218\u22a4\u25cb\u0385\u2363\u2369\u00c4\u00cb\u00cf\u00d6\u00dc\u0178\u1fed\u00e4\u00eb\u00ef\u00f6\u00fc\u00ff\u1fc1\u0385\u2362\u2364\u2361\u2365\u0000!\".;AEGIOUYaegiouy~\u00c4\u00c6" +
|
||||
"\u00d5\u00d6\u00dc\u00e4\u00e6\u00f5\u00f6\u00fc\u0226\u0227\u0391\u0399\u03a5\u03b1\u03b9\u03c5\u0410\u0415\u0418\u041e\u0420\u0423\u0430\u0435\u0438\u043e\u0440\u0443\u1e36\u1e37\u1e5a\u1e5b\u22a4\u0000LRlr\u1e38\u1e5c\u1e39\u1e5d\u0000AOUaou\u01de\u022a\u01d5\u01df\u022b\u01d6\u0000AOao\u01e0\u0230\u01e1\u0231\u0000Oo\u01ec\u01ed\u0100\u0112\u1e20" +
|
||||
"\u012a\u014c\u016a\u0232\u0101\u0113\u1e21\u012b\u014d\u016b\u0233\u0000Oo\u022c\u022d\u01de\u01e2\u022c\u022a\u01d5\u01df\u01e3\u022d\u022b\u01d6\u01e0\u01e1\u1fb9\u1fd9\u1fe9\u1fb1\u1fd1\u1fe1\uFFFF\u0410\u0304\uFFFF\u0415\u0304\u04e2\uFFFF\u041e\u0304\uFFFF\u0420\u0304\u04ee\uFFFF\u0430\u0304\uFFFF\u0435\u0304\u04e3\uFFFF\u043e\u0304\uFFFF\u0440\u0304\u04ef\u1e38\u1e39\u1e5c\u1e5d\u2351\u0000\"()+" +
|
||||
",/ACEGIJKLMNOPRSUWYZ^_abcegijklmnoprsuwyz~\u00af\u00b8\u00c2\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00d8\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8\u00fc\u0102\u0103\u0112\u0113\u014c\u014d\u0168\u0169" +
|
||||
"\u01a0\u01a1\u01af\u01b0\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u0410\u0413\u0415\u0418\u041a\u041e\u0420\u0423\u042b\u042d\u042e\u042f\u0430\u0433\u0435\u0438\u043a\u043e\u0440\u0443\u044b\u044d\u044e\u044f\u0000IUiu\u03b9\u03c5\u1e2e\u01d7\u1e2f\u01d8\u0390\u03b0\u0000\u0391\u0395\u0397\u0399\u039f\u03a5\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0d\u1f1d" +
|
||||
"\u1f2d\u1f3d\u1f4d\u1f5d\u1f6d\u1f05\u1f15\u1f25\u1f35\u1f45\u1f55\u1f65\u0000\u0391\u0395\u0397\u0399\u039f\u03a9\u03b1\u03b5\u03b7\u03b9\u03bf\u03c5\u03c9\u1f0c\u1f1c\u1f2c\u1f3c\u1f4c\u1f6c\u1f04\u1f14\u1f24\u1f34\u1f44\u1f54\u1f64\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u0000Cc\u1e08\u1e09\u0000Oo\u01fe\u01ff\u00c1\u0106\u00c9\u01f4\u00cd\uFFFF\u004a\u0301\u1e30\u0139\u1e3e\u0143\u00d3\u1e54" +
|
||||
"\u0154\u015a\u00da\u1e82\u00dd\u0179\u0000AEOaeo\u1ea4\u1ebe\u1ed0\u1ea5\u1ebf\u1ed1\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u00e1\u0000Aa\u1eae\u1eaf\u0107\u00e9\u01f5\u00ed\uFFFF\u006a\u0301\u1e31\u013a\u1e3f\u0144\u00f3\u1e55\u0155\u015b\u00fa\u1e83\u00fd\u017a\u0000OUou\u1e4c\u1e78\u1e4d\u1e79\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u0000" +
|
||||
"Cc\u1e08\u1e09\u1ea4\u01fa\u01fc\u1e08\u1ebe\u1e2e\u1ed0\u1e4c\u01fe\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8\u1eae\u1eaf\u1e16\u1e17\u1e52\u1e53\u1e78\u1e79\u1eda\u1edb\u1ee8\u1ee9\u0386\u0388\u0389\u038a\u038c\u038e\u038f\u03ac\u03ad\u03ae\u03af\u03cc\u03cd\u03ce\uFFFF\u0410\u0301\u0403\uFFFF\u0415\u0301\uFFFF\u0418\u0301\u040c\uFFFF\u041e\u0301\uFFFF\u0420\u0301\uFFFF\u0423\u0301\uFFFF\u042b" +
|
||||
"\u0301\uFFFF\u042d\u0301\uFFFF\u042e\u0301\uFFFF\u042f\u0301\uFFFF\u0430\u0301\u0453\uFFFF\u0435\u0301\uFFFF\u0438\u0301\u045c\uFFFF\u043e\u0301\uFFFF\u0440\u0301\uFFFF\u0443\u0301\uFFFF\u044b\u0301\uFFFF\u044d\u0301\uFFFF\u044e\u0301\uFFFF\u044f\u0301\u0000CDEGHKLNRSTcdeghklnrst\u00c7\u1e10\u0228\u0122\u1e28\u0136\u013b" +
|
||||
"\u0145\u0156\u015e\u0162\u00e7\u1e11\u0229\u0123\u1e29\u0137\u013c\u0146\u0157\u015f\u0163\u0000\u2395\u2339\u0000Gg\u011e\u011f\u0000'\u0386\u0000'\u0388\u0000'\u0389\u0000\"'\u03aa\u038a\u0000'\u038c\u0000\"'\u03ab\u038e\u0000'\u038f\u0000'\u03ac\u0000'\u03ad\u0000'\u03ae\u0000\"'()`~\u00b4\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u03ca" +
|
||||
"\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8d\u1f9d\u1fad\u1f85\u1f95\u1fa5\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8c\u1f9c\u1fac\u1f84\u1f94\u1fa4\u1fb4\u1fc4\u1ff4\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f89\u1f99\u1fa9\u1f81\u1f91\u1fa1\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f88\u1f98\u1fa8\u1f80\u1f90\u1fa0\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1" +
|
||||
"\u03b7\u03c9\u1f8b\u1f9b\u1fab\u1f83\u1f93\u1fa3\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8a\u1f9a\u1faa\u1f82\u1f92\u1fa2\u1fb2\u1fc2\u1ff2\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8f\u1f9f\u1faf\u1f87\u1f97\u1fa7\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8e\u1f9e\u1fae\u1f86\u1f96\u1fa6\u1fb7\u1fc7\u1ff7\u0000()\u03b1\u03b7\u03c9\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9" +
|
||||
"\u1f8d\u1f9d\u1fad\u1f85\u1f95\u1fa5\u0000\u0391\u0397\u03a9\u03b1\u03b7\u03c9\u1f8c\u1f9c\u1fac\u1f84\u1f94\u1fa4\u1fb4\u1fc4\u1ff4\u1fbc\u1fcc\u1ffc\u1fb3\u1fc3\u1ff3\u0000'\u03cc\u0000\"'\u03cb\u03cd\u0000'\u03ce\u0000=\u20ac\u0000=\u20bd\u0000\u041e\u043e\u2116\u2116\u0000=\u20ac\u0000=\u20bd\u0000\u0430\u00a7\u0000\u05d9\uFFFF\ufb1d\u0000\u05d0\u05f2\uFFFF\ufb2e\uFFFF\ufb1f\u0000\u05d0" +
|
||||
"\uFFFF\ufb2f\u0000\u05d5\uFFFF\ufb4b\u0000\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d8\u05d9\u05da\u05db\u05dc\u05de\u05e0\u05e1\u05e3\u05e4\u05e6\u05e7\u05e8\u05e9\u05ea\uFFFF\ufb30\uFFFF\ufb31\uFFFF\ufb32\uFFFF\ufb33\uFFFF\ufb34\uFFFF\ufb35\uFFFF\ufb36\uFFFF\ufb38\uFFFF\ufb39\uFFFF\ufb3a\uFFFF\ufb3b\uFFFF\ufb3c\uFFFF\ufb3e\uFFFF\ufb40\uFFFF\ufb41\uFFFF\ufb43\uFFFF\ufb44\uFFFF\ufb46\uFFFF\ufb47\uFFFF\ufb48\uFFFF\ufb49\uFFFF" +
|
||||
"\ufb4a\u0000\u05d1\u05db\u05e4\uFFFF\ufb4c\uFFFF\ufb4d\uFFFF\ufb4e\u0000\u05bc\u05e9\ufb49\u0000\u05e9\uFFFF\ufb2c\uFFFF\ufb2a\uFFFF\ufb2c\u0000\u05bc\u05e9\ufb49\u0000\u05e9\uFFFF\ufb2d\uFFFF\ufb2b\uFFFF\ufb2d\u0000\u0627\u0622\u0000\u0627\u0648\u064a\u06c1\u06d2\u06d5\u0623\u0624\u0626\u06c2\u06d3\u06c0\u0000\u0627\u0625\u0000\u0915\u0916\u0917\u091c\u0921\u0922\u0928\u092b\u092f\u0930\u0933\u0958\u0959\u095a\u095b\u095c\u095d" +
|
||||
"\u0929\u095e\u095f\u0931\u0934\u0000\u09a1\u09a2\u09af\u09dc\u09dd\u09df\u0000\u09be\u09d7\u09cb\u09cc\u0000\u0a16\u0a17\u0a1c\u0a2b\u0a32\u0a38\u0a59\u0a5a\u0a5b\u0a5e\u0a33\u0a36\u0000\u0b21\u0b22\u0b5c\u0b5d\u0000\u0b3e\u0b56\u0b57\u0b4b\u0b48\u0b4c\u0000\u0bbe\u0bd7\u0bca\u0bcc\u0000\u0bbe\u0bcb\u0000\u0b92\u0b94\u0000\u0c56\u0c48\u0000\u0cd5\u0cc0\u0000\u0cc2\u0cd5\u0cd6\u0cca\u0cc7\u0cc8\u0000\u0cd5\u0ccb\u0000\u0d3e\u0d57" +
|
||||
"\u0d4a\u0d4c\u0000\u0d3e\u0d4b\u0000\u0dca\u0dcf\u0ddf\u0dda\u0ddc\u0dde\u0000\u0dca\u0ddd\u0000\u0f72\u0f74\u0f80\u0f73\u0f75\u0f81\u0000\u0fb5\u0fb9\u0000\u0fb7\u0f93\u0000\u0fb7\u0f9d\u0000\u0fb7\u0fa2\u0000\u0fb7\u0fa7\u0000\u0fb7\u0fac\u0000\u0f80\u0f76\u0000\u0f80\u0f78\u0000\u0f40\u0f69\u0000\u0f42\u0f4c\u0f51\u0f56\u0f5b\u0f43\u0f4d\u0f52\u0f57\u0f5c\u0000\u1025\u1026\u0000\u1100\u1101\u0000\u1100\u1102\u1103\u1107\u1113" +
|
||||
"\u1114\u1115\u1116\u0000\u1100\u1103\u1117\u1104\u0000\u1102\u1105\u110b\u1112\u1118\u1119\u111b\u111a\u0000\u1107\u110b\u111c\u111d\u0000\u1100\u1102\u1103\u1107\u1109\u110a\u110b\u110c\u110e\u1110\u1111\u112b\u112d\u112f\u1132\u1136\u111e\u111f\u1120\u1108\u1121\u1125\u112b\u1127\u1128\u1129\u112a\u112c\u1122\u1123\u1124\u1126\u0000\u110b\u112c\u0000\u1100\u1102\u1103\u1105\u1106\u1107\u1109\u110a\u110b\u110c\u110e\u110f\u1110" +
|
||||
"\u1111\u1112\u111e\u112d\u112e\u112f\u1130\u1131\u1132\u110a\u1134\u1135\u1136\u1137\u1138\u1139\u113a\u113b\u1133\u0000\u1109\u1134\u0000\u1100\u1103\u1106\u1107\u1109\u110b\u110c\u110e\u1110\u1111\u1140\u1141\u1142\u1143\u1144\u1145\u1147\u1148\u1149\u114a\u114b\u1146\u0000\u110b\u110c\u114d\u110d\u0000\u110f\u1112\u1152\u1153\u0000\u1107\u110b\u1156\u1157\u0000\u1112\u1158\u0000\u1100\u1103\u1107\u1109\u110c\u1122\u1123\u1124" +
|
||||
"\u1125\u1126\u0000\u1100\u1133\u0000\u113c\u113d\u0000\u113e\u113f\u0000\u114e\u114f\u0000\u1150\u1151\u0000\u1169\u116e\u1175\u1176\u1177\u1162\u0000\u1169\u116d\u1175\u1178\u1179\u1164\u0000\u1169\u116e\u1173\u1175\u117a\u117b\u117c\u1166\u0000\u1169\u116e\u1175\u117d\u117e\u1168\u0000\u1161\u1162\u1165\u1166\u1168\u1169\u116e\u1175\u116a\u116b\u117f\u1180\u1181\u1182\u1183\u116c\u0000\u1175\u116b\u0000\u1163\u1164\u1167\u1169" +
|
||||
"\u1175\u1184\u1185\u1186\u1187\u1188\u0000\u1161\u1162\u1165\u1166\u1168\u116e\u1175\u117c\u1189\u118a\u116f\u1170\u118c\u118d\u1171\u118b\u0000\u1173\u1175\u118b\u1170\u0000\u1161\u1165\u1166\u1167\u1168\u116e\u1175\u118e\u118f\u1190\u1191\u1192\u1193\u1194\u0000\u116e\u1173\u1175\u1195\u1196\u1174\u0000\u116e\u1197\u0000\u1161\u1163\u1169\u116e\u1173\u119e\u1198\u1199\u119a\u119b\u119c\u119d\u0000\u1165\u116e\u1175\u119e\u119f" +
|
||||
"\u11a0\u11a1\u11a2\u0000\u11a8\u11af\u11ba\u11e7\u11a9\u11c3\u11aa\u11c4\u0000\u11a8\u11c4\u0000\u11a8\u11ae\u11ba\u11bd\u11c0\u11c2\u11eb\u11c5\u11c6\u11c7\u11ac\u11c9\u11ad\u11c8\u0000\u11a8\u11af\u11ca\u11cb\u0000\u11a8\u11aa\u11ab\u11ae\u11af\u11b7\u11b8\u11b9\u11ba\u11bb\u11bf\u11c0\u11c1\u11c2\u11da\u11dd\u11e5\u11e6\u11eb\u11f9\u11b0\u11cc\u11cd\u11ce\u11d0\u11b1\u11b2\u11d3\u11b3\u11d6\u11d8\u11b4\u11b5\u11b6\u11d1\u11d2" +
|
||||
"\u11d4\u11d5\u11d7\u11d9\u0000\u11ba\u11cc\u0000\u11a8\u11ba\u11d1\u11d2\u0000\u11ba\u11bc\u11c2\u11d3\u11d5\u11d4\u0000\u11ba\u11d6\u0000\u11a8\u11af\u11b8\u11ba\u11bb\u11bc\u11be\u11c2\u11eb\u11da\u11db\u11dc\u11dd\u11de\u11e2\u11e0\u11e1\u11df\u0000\u11af\u11ba\u11bc\u11c1\u11c2\u11e3\u11b9\u11e6\u11e4\u11e5\u0000\u11a8\u11ae\u11af\u11b8\u11ba\u11e7\u11e8\u11e9\u11ea\u11bb\u0000\u11a8\u11a9\u11bc\u11bf\u11ec\u11ed\u11ee\u11ef" +
|
||||
"\u0000\u11b8\u11bc\u11f3\u11f4\u0000\u11ab\u11af\u11b7\u11b8\u11f5\u11f6\u11f7\u11f8\u0000\u11c2\u11cf\u0000\u11ba\u11de\u0000\u11a8\u11ed\u0000\u11ba\u11eb\u11f1\u11f2\u0000|\u2395\u2345\u2347\u0000-\u2395\u234f\u2350\u0000|\u2395\u2346\u2348\u0000-\u2395\u2356\u2357\u0000/\u2204\u0000_|\u2395\u2359\u234b\u234d\u0000|~\u00a8\u2395\u2352\u236b\u2362\u2354\u0000/\u2209\u0000_" +
|
||||
"\u2377\u0000/\u220c\u0000_\u00a8\u2229\u22a4\u22a5\u2395\u25cb\u235b\u2364\u235d\u2355\u234e\u233b\u233e\u0000/\u2224\u0000/\u2226\u0000~\u2228\u2395\u2372\u22c4\u2353\u0000~\u2227\u2395\u2371\u22c4\u234c\u0000\u2218\u235d\u0000|\u2366\u0000/\u2247\u0000/\u2244\u0000/\u2249\u0000/\u226d\u0000_\u2395\u2262\u236f\u0000/\u2262\u0000/\u2270\u0000/\u2271\u0000" +
|
||||
"/\u2274\u0000/\u2275\u0000/\u2278\u0000/\u2279\u0000/\u2280\u0000/\u2281\u0000/\u22e0\u0000/\u22e1\u0000/_|\u2284\u2286\u2367\u0000/_\u2285\u2287\u0000/\u2288\u0000/\u2289\u0000/\u22e2\u0000/\u22e3\u0000/\u22ac\u0000\u00a8\u00af\u2218\u22a5\u2361\u2351\u2355\u2336\u0000_\u2218\u22a4\u234a\u234e\u2336\u0000/\u22ad\u0000/\u22ae" +
|
||||
"\u0000/\u22af\u0000/\u22ea\u0000/\u22eb\u0000/\u22ec\u0000/\u22ed\u0000_\u2395\u235a\u233a\u0000_\u2378\u0000_\u2379\u0000_\u2376\u0000'/:<=>?\\\u00f7\u2190\u2191\u2192\u2193\u2206\u2207\u2218\u2227\u2228\u2260\u22c4\u25cb\u235e\u2341\u2360\u2343\u2338\u2344\u2370\u2342\u2339\u2347\u2350\u2348\u2357\u234d\u2354\u233b\u2353\u234c\u236f\u233a\u233c" +
|
||||
"\u0000*-.\\_|\u00a8\u2218\u2395\u235f\u2296\u2299\u2349\u235c\u233d\u2365\u233e\u233c\u0000/\u2adc\u0000cdeghklnrst\u00e7\u1e11\u0229\u0123\u1e29\u0137\u013c\u0146\u0157\u015f\u0163\u0000ou\u00f2\u00f3\u00f5\u00f9\u00fa\u0169\u1ecd\u1ecf\u1ee5\u1ee7\u01a1\u01b0\u1edd\u1edb\u1ee1\u1eeb\u1ee9\u1eef\u1ee3\u1edf\u1ef1\u1eed\u0000a" +
|
||||
"u\u00e5\u016f\u0000acdeilnorstuz\u00fc\u01ce\u010d\u010f\u011b\u01d0\u013e\u0148\u01d2\u0159\u0161\u0165\u01d4\u017e\u01da\u0000aceghijouz\u015d\u00e2\u0109\u00ea\u011d\u0125\u00ee\u0135\u00f4\u00fb\u1e91\u015d\u0000 aeimouy\u02dd\uFFFF\u0061\u030b\uFFFF\u0065\u030b\uFFFF" +
|
||||
"\u0069\u030b\uFFFF\u006d\u030b\u0151\u0171\uFFFF\u0079\u030b\u0000.0123456789\u2502\u2500\u2514\u2534\u2518\u251c\u253c\u2524\u250c\u252c\u2510\u0000aeiou\u00fc\u00e0\u00e8\u00ec\u00f2\u00f9\u01dc\u0000abcegklnorst\u2c65\u2422\u023c\u0247\uFFFF\ua7a1\uFFFF\ua743\u0142\uFFFF\ua7a5\u00f8\uFFFF" +
|
||||
"\ua7a7\uFFFF\ua7a9\u2c66\u0000aeiouy\u00e2\u00ea\u00f4\u0103\u01a1\u01b0\u1ea3\u1ebb\u1ec9\u1ecf\u1ee7\u1ef7\u1ea9\u1ec3\u1ed5\u1eb3\u1edf\u1eed\u0000()+-0123456789=aehijklmnoprstuvx\u208d\u208e\u208a\u208b\u2080\u2081\u2082\u2083\u2084\u2085" +
|
||||
"\u2086\u2087\u2088\u2089\u208c\u2090\u2091\u2095\u1d62\u2c7c\u2096\u2097\u2098\u2099\u2092\u209a\u1d63\u209b\u209c\u1d64\u1d65\u2093\u0000aeiouy\u00e4\u00eb\u00ef\u00f6\u00fc\u00ff\u0000aeiouy\u00e2\u00ea\u00f4\u0103\u01a1\u01b0\u1ea1\u1eb9\u1ecb\u1ecd\u1ee5\u1ef5\u1ead\u1ec7\u1ed9\u1eb7\u1ee3\u1ef1\u0000()+-0123456" +
|
||||
"789=abcdefghijklmnoprstuvwxyz\u207d\u207e\u207a\u207b\u2070\u00b9\u00b2\u00b3\u2074\u2075\u2076\u2077\u2078\u2079\u207c\u1d43\u1d47\u1d9c\u1d48\u1d49\u1da0\u1d4d\u02b0\u2071\u02b2\u1d4f\u02e1\u1d50\u207f\u1d52\u1d56\u02b3\u02e2\u1d57\u1d58\u1d5b\u02b7\u02e3\u02b8\u1dbb\u0000bc" +
|
||||
"dgijklopqrtuyz\u0180\uFFFF\ua793\u0111\u01e5\u0268\u0249\uFFFF\ua741\u019a\u0275\u1d7d\uFFFF\ua757\u024d\u0167\u0289\u024f\u01b6\u0000*123456789ao\u00b0\u00aa\u00ba\u207f\u1d48\u1d49\u02b3\u02e2\u1d57\u02b0\u00aa\u00ba\u0000aeiou\u00fc\u0101\u0113\u012b\u014d\u016b\u01d6\u0000" +
|
||||
"abcdefghmnoprstwxyz\u0227\u1e03\u010b\u1e0b\u0117\u1e1f\u0121\u1e23\u1e41\u1e45\u022f\u1e57\u1e59\u1e61\u1e6b\u1e87\u1e8b\u1e8f\u017c\u0000aceijlorsuyz\u00fc\u0144\u0430\u0435\u0438\u043e\u0443\u044b\u044d\u044e\u044f\u00e1\u0107\u00e9\u00ed\uFFFF\u006a\u0301\u013a\u00f3\u0155" +
|
||||
"\u015b\u00fa\u00fd\u017a\u01d8\u0144\uFFFF\u0430\u0301\uFFFF\u0435\u0301\uFFFF\u0438\u0301\uFFFF\u043e\u0301\uFFFF\u0443\u0301\uFFFF\u044b\u0301\uFFFF\u044d\u0301\uFFFF\u044e\u0301\uFFFF\u044f\u0301").toCharArray();
|
||||
|
||||
public static final char[] edges =
|
||||
("\u0001\u0108\u0109\u011a\u017f\u020c\u021b\u021e\u03bb\u0774\u0795\u07aa\u07b7\u07fe\u084b\u08ce\u091d\u0924\u093b\u0942\u094b\u094e\u0953\u0956\u0959\u0964\u0985\u09c0\u0a01\u0a2a\u0a81\u0aa4\u0aa9\u0ac0\u0acb\u0aea\u0af9\u0b08\u0b0b\u0b2a\u0b33\u0b38\u0b51\u0b54\u0b67\u0b90\u0b9b\u0b9e\u0bad\u0bc2\u0bd5\u0c3c\u0c3f\u0c44\u0c47\u0c54\u0c5d\u0c60\u0c6f\u0c72\u0d55\u0e40\u0f71\u0f92\u0fdf\u103a\u1049\u1068\u1078\u1085\u1088\u10a5" +
|
||||
"\u10ae\u10b3\u10c2\u10c9\u10d4\u1107\u1114\u111d\u1132\u1143\u1178\u11bd\u11c0\u11c5\u11d2\u11d9\u11dc\u11ff\u129e\u12cb\u136c\u1503\u1530\u1533\u1538\u153b\u153e\u1541\u1546\u1549\u154e\u1551\u1554\u1557\u155a\u1615\u1618\u161d\u1620\u1623\u1626\u162b\u162e\u1631\u1634\u1638\u163f\u1643\u1647\u168a\u1694\u16a0\u16ac\u16af\u16bc\u16bf\u16d6\u16dd\u16e2\u16ef\u16f4\u16fb\u1700\u1703\u1706\u1709\u170c\u1713\u1716\u171b\u171e\u1725" +
|
||||
"\u1728\u172f\u1732\u1735\u1738\u173b\u173e\u1741\u1744\u1747\u174a\u1755\u1758\u175b\u1764\u1769\u1772\u1777\u1798\u179b\u17bc\u17bf\u17d6\u17db\u17e0\u17e5\u17e8\u17f3\u17f6\u17f9\u17fc\u17ff\u1802\u1809\u1810\u1819\u1820\u1831\u1834\u183f\u1850\u1855\u1864\u186b\u186e\u187b\u1884\u188d\u1890\u189f\u18a4\u18cd\u18d0\u18d5\u18dc\u18df\u18f2\u18fd\u1908\u1911\u1916\u191f\u1922\u1925\u1928\u192d\u1932\u1937\u193c\u1941\u1944\u194b" +
|
||||
"\u1954\u1957\u195a\u195d\u196c\u196f\u1972\u1979\u1980\u1983\u1986\u1989\u198c\u198f\u1992\u1997\u199a\u199d\u19a0\u19a3\u19a6\u19a9\u19ac\u19af\u19b2\u19b5\u19b8\u19bf\u19c4\u19c7\u19ca\u19cd\u19d0\u19d3\u19dc\u19e3\u19e6\u19e9\u19ec\u19ef\u19f2\u19f5\u19f8\u19fd\u1a00\u1a03\u1a06\u1a31\u1a44\u0009\u0112\u0113\u0114\u0115\u0116\u0117\u0118\u0119\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002f\u0149\u014a\u0153\u0154\u0155" +
|
||||
"\u0156\u0157\u0158\u0159\u015a\u015b\u015c\u015d\u015e\u015f\u0160\u0161\u0162\u0163\u0164\u0165\u0166\u0167\u0168\u0169\u016a\u016b\u016c\u016d\u016e\u016f\u0170\u0171\u0172\u0173\u0174\u0175\u0176\u0177\u0178\u0179\u017a\u017b\u017c\u017d\u017e\u0001\u0005\u014f\u0150\u0151\u0152\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0041\u01c0\u01c1\u01c2\u01c3\u01c4\u01c5\u01c6\u01c7\u01c8\u01c9\u01ca\u01cb\u01cc\u01cd\u01ce\u01cf\u01d4\u01d5\u01d6\u01d7\u01d8\u01d9\u01da\u01db\u01dc\u01dd\u01de\u01e3\u01e8\u01e9\u01ea\u01eb\u01ec\u01ed\u01ee\u01ef\u01f0\u01f1\u01f2\u01f3\u01f4\u01f5\u01f6\u01f7\u01f8\u01f9\u01fa\u01fb" +
|
||||
"\u01fc\u01fd\u01fe\u01ff\u0200\u0201\u0202\u0203\u0204\u0205\u0206\u0207\u0208\u0209\u020a\u020b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u01d2\u01d3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u01e1\u01e2\u0001\u0001\u0003\u01e6\u01e7\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0008\u0214\u0215\u0216\u0217\u0218\u0219\u021a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u021d\u0001\u007b\u0299\u02a8\u02a9\u02c6\u02e1\u02ea\u02eb\u02f0\u02f1\u02f2\u02f3\u02f4\u02f5\u02f6\u02f7\u02fa\u02fb\u02fc\u02fd\u02fe\u02ff\u0300\u0301\u0302\u0303\u0304\u0305\u0306\u0313\u031c\u031d\u0322\u0323" +
|
||||
"\u0324\u0325\u0326\u0329\u032a\u032b\u032c\u032d\u032e\u032f\u0330\u0331\u0332\u0333\u0334\u0335\u033e\u0347\u034c\u034d\u034e\u034f\u0350\u0351\u0352\u0353\u0354\u0355\u0356\u0357\u0358\u0359\u035a\u035b\u035c\u035d\u035e\u035f\u0360\u0361\u0362\u0363\u0364\u0365\u0366\u0367\u0368\u0369\u036a\u036b\u036c\u036d\u036e\u036f\u0370\u0371\u0372\u0373\u0374\u0375\u0376\u0377\u0378\u0379\u037a\u037d\u037e\u0381\u0384\u0385\u0388\u038b" +
|
||||
"\u038e\u0391\u0394\u0397\u039a\u039d\u039e\u03a1\u03a4\u03a5\u03a8\u03ab\u03ae\u03b1\u03b4\u03b7\u03ba\u0008\u02a1\u02a2\u02a3\u02a4\u02a5\u02a6\u02a7\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000f\u02b8\u02b9\u02ba\u02bb\u02bc\u02bd\u02be\u02bf\u02c0\u02c1\u02c2\u02c3\u02c4\u02c5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u02d4\u02d5\u02d6\u02d7\u02d8\u02d9\u02da\u02db\u02dc" +
|
||||
"\u02dd\u02de\u02df\u02e0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u02e6\u02e7\u02e8\u02e9\u0001\u0001\u0001\u0001\u0001\u0003\u02ee\u02ef\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u030d\u030e\u030f\u0310\u0311\u0312\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0318\u0319\u031a\u031b" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0003\u0320\u0321\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u033a\u033b\u033c\u033d\u0001\u0001\u0001\u0001\u0005\u0343\u0344\u0345\u0346\u0001\u0001\u0001\u0001\u0003\u034a\u034b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000" +
|
||||
"\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u00c1\u047c\u047d\u047e\u0483\u0484\u0487\u04b2\u04dd\u0508\u0533\u053a\u053d\u0540\u0543\u0546\u0549\u054c\u054f\u0552\u0555\u0558\u055b\u055e\u0561\u0564\u0567\u056a\u056d\u0570\u0573\u0576\u0579\u057c\u057f\u0582\u0585\u0588\u058b\u058e\u0591\u0594\u0597\u059a\u059d\u05a0\u05a3\u05a6\u05a9\u05ac\u05af\u05b2\u05b5" +
|
||||
"\u05b8\u05bb\u05be\u05c1\u05c4\u05c7\u05ca\u05cd\u05d0\u05d3\u05d6\u05d9\u05dc\u05df\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\u05eb\u05ec\u05ed\u05ee\u05ef\u05f0\u05f1\u05f2\u05f9\u0600\u0607\u060e\u0615\u061c\u0623\u062a\u0631\u0638\u063f\u0646\u064d\u0654\u0657\u065a\u065d\u0660\u0663\u0666\u0669\u066c\u066f\u0672\u0675\u0678\u067b\u067e\u0681\u0684\u0687\u068a\u068d\u0690\u0693\u0696\u0699\u069c\u069f\u06a2\u06a5" +
|
||||
"\u06a8\u06ab\u06ae\u06b1\u06b4\u06b7\u06ba\u06bd\u06c0\u06c3\u06c6\u06c9\u06cc\u06cf\u06d2\u06d5\u06d8\u06db\u06de\u06e1\u06e4\u06e7\u06ea\u06ed\u06f0\u06f3\u06f6\u06f9\u06fc\u06ff\u0702\u0705\u0708\u070b\u070e\u0711\u0714\u0717\u071a\u071d\u0720\u0723\u0726\u0729\u072c\u072f\u0732\u0735\u0738\u073b\u073e\u0741\u0744\u0747\u074a\u074d\u0750\u0753\u0756\u0759\u075c\u075f\u0762\u0765\u0768\u076b\u076e\u0771\u0001\u0001\u0002\u0480" +
|
||||
"\u0003\u0000\u0000\u0001\u0002\u0486\u0001\u000c\u0493\u0494\u0497\u049a\u049d\u04a0\u04a3\u04a6\u04a9\u04ac\u04af\u0001\u0002\u0496\u0001\u0002\u0499\u0001\u0002\u049c\u0001\u0002\u049f\u0001\u0002\u04a2\u0001\u0002\u04a5\u0001\u0002\u04a8\u0001\u0002\u04ab\u0001\u0002\u04ae\u0001\u0002\u04b1\u0001\u000c\u04be\u04bf\u04c2\u04c5\u04c8\u04cb\u04ce\u04d1\u04d4\u04d7\u04da\u0001\u0002\u04c1\u0001\u0002\u04c4\u0001\u0002\u04c7\u0001" +
|
||||
"\u0002\u04ca\u0001\u0002\u04cd\u0001\u0002\u04d0\u0001\u0002\u04d3\u0001\u0002\u04d6\u0001\u0002\u04d9\u0001\u0002\u04dc\u0001\u000c\u04e9\u04ea\u04ed\u04f0\u04f3\u04f6\u04f9\u04fc\u04ff\u0502\u0505\u0001\u0002\u04ec\u0001\u0002\u04ef\u0001\u0002\u04f2\u0001\u0002\u04f5\u0001\u0002\u04f8\u0001\u0002\u04fb\u0001\u0002\u04fe\u0001\u0002\u0501\u0001\u0002\u0504\u0001\u0002\u0507\u0001\u000c\u0514\u0515\u0518\u051b\u051e\u0521\u0524" +
|
||||
"\u0527\u052a\u052d\u0530\u0001\u0002\u0517\u0001\u0002\u051a\u0001\u0002\u051d\u0001\u0002\u0520\u0001\u0002\u0523\u0001\u0002\u0526\u0001\u0002\u0529\u0001\u0002\u052c\u0001\u0002\u052f\u0001\u0002\u0532\u0001\u0003\u0536\u0537\u0001\u0002\u0539\u0001\u0002\u053c\u0001\u0002\u053f\u0001\u0002\u0542\u0001\u0002\u0545\u0001\u0002\u0548\u0001\u0002\u054b\u0001\u0002\u054e\u0001\u0002\u0551\u0001\u0002\u0554\u0001\u0002\u0557\u0001" +
|
||||
"\u0002\u055a\u0001\u0002\u055d\u0001\u0002\u0560\u0001\u0002\u0563\u0001\u0002\u0566\u0001\u0002\u0569\u0001\u0002\u056c\u0001\u0002\u056f\u0001\u0002\u0572\u0001\u0002\u0575\u0001\u0002\u0578\u0001\u0002\u057b\u0001\u0002\u057e\u0001\u0002\u0581\u0001\u0002\u0584\u0001\u0002\u0587\u0001\u0002\u058a\u0001\u0002\u058d\u0001\u0002\u0590\u0001\u0002\u0593\u0001\u0002\u0596\u0001\u0002\u0599\u0001\u0002\u059c\u0001\u0002\u059f\u0001" +
|
||||
"\u0002\u05a2\u0001\u0002\u05a5\u0001\u0002\u05a8\u0001\u0002\u05ab\u0001\u0002\u05ae\u0001\u0002\u05b1\u0001\u0002\u05b4\u0001\u0002\u05b7\u0001\u0002\u05ba\u0001\u0002\u05bd\u0001\u0002\u05c0\u0001\u0002\u05c3\u0001\u0002\u05c6\u0001\u0002\u05c9\u0001\u0002\u05cc\u0001\u0002\u05cf\u0001\u0002\u05d2\u0001\u0002\u05d5\u0001\u0002\u05d8\u0001\u0002\u05db\u0001\u0002\u05de\u0001\u0002\u05e1\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u05f5\u05f6\u0001\u0002\u05f8\u0001\u0003\u05fc\u05fd\u0001\u0002\u05ff\u0001\u0003\u0603\u0604\u0001\u0002\u0606\u0001\u0003\u060a\u060b\u0001\u0002\u060d\u0001\u0003\u0611\u0612\u0001\u0002\u0614\u0001\u0003\u0618\u0619\u0001\u0002\u061b\u0001\u0003\u061f\u0620\u0001\u0002\u0622\u0001\u0003\u0626\u0627\u0001\u0002\u0629\u0001\u0003\u062d\u062e\u0001\u0002\u0630" +
|
||||
"\u0001\u0003\u0634\u0635\u0001\u0002\u0637\u0001\u0003\u063b\u063c\u0001\u0002\u063e\u0001\u0003\u0642\u0643\u0001\u0002\u0645\u0001\u0003\u0649\u064a\u0001\u0002\u064c\u0001\u0003\u0650\u0651\u0001\u0002\u0653\u0001\u0002\u0656\u0001\u0002\u0659\u0001\u0002\u065c\u0001\u0002\u065f\u0001\u0002\u0662\u0001\u0002\u0665\u0001\u0002\u0668\u0001\u0002\u066b\u0001\u0002\u066e\u0001\u0002\u0671\u0001\u0002\u0674\u0001\u0002\u0677\u0001" +
|
||||
"\u0002\u067a\u0001\u0002\u067d\u0001\u0002\u0680\u0001\u0002\u0683\u0001\u0002\u0686\u0001\u0002\u0689\u0001\u0002\u068c\u0001\u0002\u068f\u0001\u0002\u0692\u0001\u0002\u0695\u0001\u0002\u0698\u0001\u0002\u069b\u0001\u0002\u069e\u0001\u0002\u06a1\u0001\u0002\u06a4\u0001\u0002\u06a7\u0001\u0002\u06aa\u0001\u0002\u06ad\u0001\u0002\u06b0\u0001\u0002\u06b3\u0001\u0002\u06b6\u0001\u0002\u06b9\u0001\u0002\u06bc\u0001\u0002\u06bf\u0001" +
|
||||
("\u0001\u0009\n\u000b\u000c\r\u000e\u000f\u0010\u0011\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000c\u001e\u001f\u0020\u0021\"\u0023\u0024\u0025\u0026\u0027\u0028\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000c\u0035\u0036\u0037\u0038\u0039\u003a\u003b\u003c\u003d\u003e\u003f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0108\u0148\u0159\u01be\u024b\u025a\u025d\u03fa" +
|
||||
"\u07b3\u07d4\u07e9\u07f6\u083d\u088a\u090d\u095c\u0963\u097a\u0981\u098a\u098d\u0992\u0995\u0998\u09a3\u09c4\u09ff\u0a40\u0a69\u0ac0\u0ae3\u0ae8\u0aff\u0b0a\u0b29\u0b38\u0b47\u0b4a\u0b69\u0b72\u0b77\u0b90\u0b93\u0ba6\u0bcf\u0bda\u0bdd\u0bec\u0c01\u0c14\u0c7b\u0c7e\u0c83\u0c86\u0c93\u0c9c\u0c9f\u0cae\u0cb1\u0d94\u0e7f\u0fb0\u0fd1\u101e\u1079\u1088\u10a7\u10b7\u10c4\u10c7\u10e4\u10ed\u10f2\u1101\u1108\u1113\u1146\u1153\u115c\u1171" +
|
||||
"\u1182\u11b7\u11fc\u11ff\u1204\u1211\u1218\u121b\u123e\u12dd\u130a\u13ab\u1542\u156f\u1572\u1577\u157a\u157d\u1580\u1585\u1588\u158d\u1590\u1593\u1596\u1599\u1654\u1657\u165c\u165f\u1662\u1665\u166a\u166d\u1670\u1673\u1677\u167e\u1682\u1686\u16c9\u16d3\u16df\u16eb\u16ee\u16fb\u16fe\u1715\u171c\u1721\u172e\u1733\u173a\u173f\u1742\u1745\u1748\u174b\u1752\u1755\u175a\u175d\u1764\u1767\u176e\u1771\u1774\u1777\u177a\u177d\u1780\u1783" +
|
||||
"\u1786\u1789\u1794\u1797\u179a\u17a3\u17a8\u17b1\u17b6\u17d7\u17da\u17fb\u17fe\u1815\u181a\u181f\u1824\u1827\u1832\u1835\u1838\u183b\u183e\u1841\u1848\u184f\u1858\u185f\u1870\u1873\u187e\u188f\u1894\u18a3\u18aa\u18ad\u18ba\u18c3\u18cc\u18cf\u18de\u18e3\u190c\u190f\u1914\u191b\u191e\u1931\u193c\u1947\u1950\u1955\u195e\u1961\u1964\u1967\u196c\u1971\u1976\u197b\u1980\u1983\u198a\u1993\u1996\u1999\u199c\u19ab\u19ae\u19b1\u19b8\u19bf" +
|
||||
"\u19c2\u19c5\u19c8\u19cb\u19ce\u19d1\u19d6\u19d9\u19dc\u19df\u19e2\u19e5\u19e8\u19eb\u19ee\u19f1\u19f4\u19f7\u19fe\u1a03\u1a06\u1a09\u1a0c\u1a0f\u1a12\u1a1b\u1a22\u1a25\u1a28\u1a2b\u1a2e\u1a31\u1a34\u1a37\u1a3c\u1a3f\u1a42\u1a45\u1a70\u1a83\u0009\u0151\u0152\u0153\u0154\u0155\u0156\u0157\u0158\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002f\u0188\u0189\u0192\u0193\u0194\u0195\u0196\u0197\u0198\u0199\u019a\u019b\u019c\u019d" +
|
||||
"\u019e\u019f\u01a0\u01a1\u01a2\u01a3\u01a4\u01a5\u01a6\u01a7\u01a8\u01a9\u01aa\u01ab\u01ac\u01ad\u01ae\u01af\u01b0\u01b1\u01b2\u01b3\u01b4\u01b5\u01b6\u01b7\u01b8\u01b9\u01ba\u01bb\u01bc\u01bd\u0001\u0005\u018e\u018f\u0190\u0191\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0041\u01ff\u0200\u0201\u0202\u0203\u0204\u0205\u0206\u0207\u0208\u0209\u020a\u020b\u020c\u020d\u020e\u0213\u0214\u0215\u0216\u0217\u0218\u0219\u021a\u021b\u021c\u021d\u0222\u0227\u0228\u0229\u022a\u022b\u022c\u022d\u022e\u022f\u0230\u0231\u0232\u0233\u0234\u0235\u0236\u0237\u0238\u0239\u023a\u023b\u023c\u023d\u023e\u023f\u0240\u0241\u0242\u0243" +
|
||||
"\u0244\u0245\u0246\u0247\u0248\u0249\u024a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0211\u0212\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0220\u0221\u0001\u0001\u0003\u0225\u0226\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0008\u0253\u0254\u0255\u0256\u0257\u0258\u0259\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u025c\u0001\u007b\u02d8\u02e7\u02e8\u0305\u0320\u0329\u032a\u032f\u0330\u0331\u0332\u0333\u0334\u0335\u0336\u0339\u033a\u033b\u033c\u033d\u033e\u033f\u0340\u0341\u0342\u0343\u0344\u0345\u0352\u035b\u035c\u0361\u0362\u0363\u0364\u0365\u0368\u0369\u036a\u036b\u036c\u036d" +
|
||||
"\u036e\u036f\u0370\u0371\u0372\u0373\u0374\u037d\u0386\u038b\u038c\u038d\u038e\u038f\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a2\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03aa\u03ab\u03ac\u03ad\u03ae\u03af\u03b0\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03bc\u03bd\u03c0\u03c3\u03c4\u03c7\u03ca\u03cd\u03d0\u03d3\u03d6\u03d9\u03dc\u03dd\u03e0\u03e3" +
|
||||
"\u03e4\u03e7\u03ea\u03ed\u03f0\u03f3\u03f6\u03f9\u0008\u02e0\u02e1\u02e2\u02e3\u02e4\u02e5\u02e6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000f\u02f7\u02f8\u02f9\u02fa\u02fb\u02fc\u02fd\u02fe\u02ff\u0300\u0301\u0302\u0303\u0304\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u0313\u0314\u0315\u0316\u0317\u0318\u0319\u031a\u031b\u031c\u031d\u031e\u031f\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0325\u0326\u0327\u0328\u0001\u0001\u0001\u0001\u0001\u0003\u032d\u032e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u034c\u034d\u034e\u034f\u0350\u0351\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0357\u0358\u0359\u035a\u0001\u0001\u0001\u0001\u0001\u0003\u035f\u0360\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0379\u037a\u037b\u037c\u0001\u0001\u0001\u0001\u0005\u0382\u0383\u0384\u0385\u0001\u0001\u0001\u0001\u0003\u0389\u038a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000" +
|
||||
"\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u00c1\u04bb\u04bc\u04bd\u04c2\u04c3\u04c6\u04f1\u051c\u0547\u0572\u0579\u057c\u057f\u0582\u0585\u0588\u058b\u058e\u0591\u0594\u0597\u059a\u059d\u05a0\u05a3\u05a6\u05a9\u05ac\u05af\u05b2\u05b5\u05b8\u05bb\u05be\u05c1\u05c4\u05c7\u05ca\u05cd\u05d0\u05d3\u05d6\u05d9\u05dc\u05df\u05e2\u05e5\u05e8\u05eb\u05ee\u05f1\u05f4\u05f7\u05fa\u05fd\u0600\u0603\u0606\u0609\u060c\u060f" +
|
||||
"\u0612\u0615\u0618\u061b\u061e\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0638\u063f\u0646\u064d\u0654\u065b\u0662\u0669\u0670\u0677\u067e\u0685\u068c\u0693\u0696\u0699\u069c\u069f\u06a2\u06a5\u06a8\u06ab\u06ae\u06b1\u06b4\u06b7\u06ba\u06bd\u06c0\u06c3\u06c6\u06c9\u06cc\u06cf\u06d2\u06d5\u06d8\u06db\u06de\u06e1\u06e4\u06e7\u06ea\u06ed\u06f0\u06f3\u06f6\u06f9\u06fc\u06ff" +
|
||||
"\u0702\u0705\u0708\u070b\u070e\u0711\u0714\u0717\u071a\u071d\u0720\u0723\u0726\u0729\u072c\u072f\u0732\u0735\u0738\u073b\u073e\u0741\u0744\u0747\u074a\u074d\u0750\u0753\u0756\u0759\u075c\u075f\u0762\u0765\u0768\u076b\u076e\u0771\u0774\u0777\u077a\u077d\u0780\u0783\u0786\u0789\u078c\u078f\u0792\u0795\u0798\u079b\u079e\u07a1\u07a4\u07a7\u07aa\u07ad\u07b0\u0001\u0001\u0002\u04bf\u0003\u0000\u0000\u0001\u0002\u04c5\u0001\u000c\u04d2" +
|
||||
"\u04d3\u04d6\u04d9\u04dc\u04df\u04e2\u04e5\u04e8\u04eb\u04ee\u0001\u0002\u04d5\u0001\u0002\u04d8\u0001\u0002\u04db\u0001\u0002\u04de\u0001\u0002\u04e1\u0001\u0002\u04e4\u0001\u0002\u04e7\u0001\u0002\u04ea\u0001\u0002\u04ed\u0001\u0002\u04f0\u0001\u000c\u04fd\u04fe\u0501\u0504\u0507\u050a\u050d\u0510\u0513\u0516\u0519\u0001\u0002\u0500\u0001\u0002\u0503\u0001\u0002\u0506\u0001\u0002\u0509\u0001\u0002\u050c\u0001\u0002\u050f\u0001" +
|
||||
"\u0002\u0512\u0001\u0002\u0515\u0001\u0002\u0518\u0001\u0002\u051b\u0001\u000c\u0528\u0529\u052c\u052f\u0532\u0535\u0538\u053b\u053e\u0541\u0544\u0001\u0002\u052b\u0001\u0002\u052e\u0001\u0002\u0531\u0001\u0002\u0534\u0001\u0002\u0537\u0001\u0002\u053a\u0001\u0002\u053d\u0001\u0002\u0540\u0001\u0002\u0543\u0001\u0002\u0546\u0001\u000c\u0553\u0554\u0557\u055a\u055d\u0560\u0563\u0566\u0569\u056c\u056f\u0001\u0002\u0556\u0001\u0002" +
|
||||
"\u0559\u0001\u0002\u055c\u0001\u0002\u055f\u0001\u0002\u0562\u0001\u0002\u0565\u0001\u0002\u0568\u0001\u0002\u056b\u0001\u0002\u056e\u0001\u0002\u0571\u0001\u0003\u0575\u0576\u0001\u0002\u0578\u0001\u0002\u057b\u0001\u0002\u057e\u0001\u0002\u0581\u0001\u0002\u0584\u0001\u0002\u0587\u0001\u0002\u058a\u0001\u0002\u058d\u0001\u0002\u0590\u0001\u0002\u0593\u0001\u0002\u0596\u0001\u0002\u0599\u0001\u0002\u059c\u0001\u0002\u059f\u0001" +
|
||||
"\u0002\u05a2\u0001\u0002\u05a5\u0001\u0002\u05a8\u0001\u0002\u05ab\u0001\u0002\u05ae\u0001\u0002\u05b1\u0001\u0002\u05b4\u0001\u0002\u05b7\u0001\u0002\u05ba\u0001\u0002\u05bd\u0001\u0002\u05c0\u0001\u0002\u05c3\u0001\u0002\u05c6\u0001\u0002\u05c9\u0001\u0002\u05cc\u0001\u0002\u05cf\u0001\u0002\u05d2\u0001\u0002\u05d5\u0001\u0002\u05d8\u0001\u0002\u05db\u0001\u0002\u05de\u0001\u0002\u05e1\u0001\u0002\u05e4\u0001\u0002\u05e7\u0001" +
|
||||
"\u0002\u05ea\u0001\u0002\u05ed\u0001\u0002\u05f0\u0001\u0002\u05f3\u0001\u0002\u05f6\u0001\u0002\u05f9\u0001\u0002\u05fc\u0001\u0002\u05ff\u0001\u0002\u0602\u0001\u0002\u0605\u0001\u0002\u0608\u0001\u0002\u060b\u0001\u0002\u060e\u0001\u0002\u0611\u0001\u0002\u0614\u0001\u0002\u0617\u0001\u0002\u061a\u0001\u0002\u061d\u0001\u0002\u0620\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0003\u0634\u0635\u0001\u0002\u0637\u0001\u0003\u063b\u063c\u0001\u0002\u063e\u0001\u0003\u0642\u0643\u0001\u0002\u0645\u0001\u0003\u0649\u064a\u0001\u0002\u064c\u0001\u0003\u0650\u0651\u0001\u0002\u0653\u0001\u0003\u0657\u0658\u0001\u0002\u065a\u0001\u0003\u065e\u065f\u0001\u0002\u0661\u0001\u0003\u0665\u0666\u0001\u0002\u0668\u0001\u0003\u066c\u066d\u0001\u0002\u066f\u0001\u0003\u0673\u0674\u0001\u0002\u0676\u0001\u0003" +
|
||||
"\u067a\u067b\u0001\u0002\u067d\u0001\u0003\u0681\u0682\u0001\u0002\u0684\u0001\u0003\u0688\u0689\u0001\u0002\u068b\u0001\u0003\u068f\u0690\u0001\u0002\u0692\u0001\u0002\u0695\u0001\u0002\u0698\u0001\u0002\u069b\u0001\u0002\u069e\u0001\u0002\u06a1\u0001\u0002\u06a4\u0001\u0002\u06a7\u0001\u0002\u06aa\u0001\u0002\u06ad\u0001\u0002\u06b0\u0001\u0002\u06b3\u0001\u0002\u06b6\u0001\u0002\u06b9\u0001\u0002\u06bc\u0001\u0002\u06bf\u0001" +
|
||||
"\u0002\u06c2\u0001\u0002\u06c5\u0001\u0002\u06c8\u0001\u0002\u06cb\u0001\u0002\u06ce\u0001\u0002\u06d1\u0001\u0002\u06d4\u0001\u0002\u06d7\u0001\u0002\u06da\u0001\u0002\u06dd\u0001\u0002\u06e0\u0001\u0002\u06e3\u0001\u0002\u06e6\u0001\u0002\u06e9\u0001\u0002\u06ec\u0001\u0002\u06ef\u0001\u0002\u06f2\u0001\u0002\u06f5\u0001\u0002\u06f8\u0001\u0002\u06fb\u0001\u0002\u06fe\u0001\u0002\u0701\u0001\u0002\u0704\u0001\u0002\u0707\u0001" +
|
||||
"\u0002\u070a\u0001\u0002\u070d\u0001\u0002\u0710\u0001\u0002\u0713\u0001\u0002\u0716\u0001\u0002\u0719\u0001\u0002\u071c\u0001\u0002\u071f\u0001\u0002\u0722\u0001\u0002\u0725\u0001\u0002\u0728\u0001\u0002\u072b\u0001\u0002\u072e\u0001\u0002\u0731\u0001\u0002\u0734\u0001\u0002\u0737\u0001\u0002\u073a\u0001\u0002\u073d\u0001\u0002\u0740\u0001\u0002\u0743\u0001\u0002\u0746\u0001\u0002\u0749\u0001\u0002\u074c\u0001\u0002\u074f\u0001" +
|
||||
"\u0002\u0752\u0001\u0002\u0755\u0001\u0002\u0758\u0001\u0002\u075b\u0001\u0002\u075e\u0001\u0002\u0761\u0001\u0002\u0764\u0001\u0002\u0767\u0001\u0002\u076a\u0001\u0002\u076d\u0001\u0002\u0770\u0001\u0002\u0773\u0001\u0011\u0785\u0786\u0787\u0788\u0789\u078a\u078b\u078c\u078d\u078e\u078f\u0790\u0791\u0792\u0793\u0794\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0009\u079e\u07a3" +
|
||||
"\u07a4\u07a5\u07a6\u07a7\u07a8\u07a9\u0003\u07a1\u07a2\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u07b1\u07b2\u07b3\u07b4\u07b5\u07b6\u0001\u0001\u0001\u0001\u0001\u0001\u0024\u07db\u07dc\u07dd\u07de\u07df\u07e0\u07e1\u07e2\u07e3\u07e4\u07e5\u07e6\u07e7\u07e8\u07e9\u07ea\u07eb\u07ec\u07ed\u07ee\u07ef\u07f0\u07f1\u07f2\u07f3\u07f4\u07f5\u07f6\u07f7\u07f8\u07f9\u07fa\u07fb\u07fc\u07fd\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0020\u081e\u081f\u0820\u0821\u0822\u0823\u082a\u0833\u0834\u0835\u0836\u0837\u0838\u0839\u083a\u083b\u083c\u083d\u083e\u083f\u0840\u0841\u0842\u0843\u0844\u0845\u0846\u0847\u0848\u0849\u084a\u0001\u0001\u0001\u0001\u0001\u0004\u0827\u0828\u0829\u0001" +
|
||||
"\u0001\u0001\u0003\u082d\u0830\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u003c\u0887\u0888\u088d\u0892\u0893\u0894\u0895\u0896\u0897\u0898\u0899\u089a\u089b\u089c\u089d\u089e\u089f\u08a0\u08a1\u08a2\u08a3\u08a4\u08a5\u08a6\u08a7\u08a8\u08a9\u08aa\u08ab\u08ac\u08ad\u08ae\u08af\u08b0\u08b1\u08b2" +
|
||||
"\u08b3\u08b4\u08b5\u08b6\u08b7\u08b8\u08b9\u08ba\u08bb\u08bc\u08bd\u08be\u08bf\u08c0\u08c1\u08c6\u08c7\u08c8\u08c9\u08ca\u08cb\u08cc\u08cd\u0001\u0003\u088b\u088c\u0001\u0001\u0003\u0890\u0891\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u08c4\u08c5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0028\u08f6\u08f7\u08f8\u08f9\u08fa\u08fb\u08fc\u08fd\u08fe\u08ff\u0900\u0901\u0902\u0903\u0904\u0905\u0906\u0907\u0908\u0909\u090a\u090b\u090c\u090d\u090e\u090f\u0910\u0911\u0912\u0913\u0914\u0915\u0916\u0917\u0918\u0919\u091a\u091b\u091c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u0921\u0922\u0923\u0001\u0001\u0001\u000b\u092f\u0932\u0933\u0934\u0935\u0936\u0937\u0938\u0939\u093a\u0002\u0931\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u093f\u0940\u0941\u0001\u0001\u0001\u0005\u0947\u0948\u0949\u094a\u0001" +
|
||||
"\u0001\u0001\u0001\u0002\u094d\u0001\u0003\u0951\u0952\u0001\u0001\u0002\u0955\u0001\u0002\u0958\u0001\u0006\u095f\u0960\u0961\u0962\u0963\u0001\u0001\u0001\u0001\u0001\u0011\u0975\u0976\u0977\u0978\u0979\u097a\u097b\u097c\u097d\u097e\u097f\u0980\u0981\u0982\u0983\u0984\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001e\u09a3\u09a4\u09a5\u09a6\u09a7\u09a8\u09a9\u09aa\u09ab\u09ac" +
|
||||
"\u09ad\u09ae\u09af\u09b0\u09b1\u09b2\u09b3\u09b4\u09b5\u09b6\u09b7\u09b8\u09b9\u09ba\u09bb\u09bc\u09bd\u09be\u09bf\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u09e1\u09e2\u09e3\u09e4\u09e5\u09e6\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09f0\u09f1\u09f2\u09f3\u09f4\u09f5\u09f6\u09f7" +
|
||||
"\u09f8\u09f9\u09fa\u09fb\u09fc\u09fd\u09fe\u09ff\u0a00\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0015\u0a16\u0a17\u0a18\u0a19\u0a1a\u0a1b\u0a1c\u0a1d\u0a1e\u0a1f\u0a20\u0a21\u0a22\u0a23\u0a24\u0a25\u0a26\u0a27\u0a28\u0a29\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0020\u0a4a\u0a4b\u0a54\u0a55\u0a56\u0a57\u0a58\u0a59\u0a5a\u0a5b\u0a5c\u0a69\u0a6a\u0a6f\u0a70\u0a71\u0a72\u0a73\u0a74\u0a75\u0a76\u0a77\u0a78\u0a79\u0a7a\u0a7b\u0a7c\u0a7d\u0a7e\u0a7f\u0a80\u0001\u0005\u0a50\u0a51\u0a52\u0a53\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0a63\u0a64\u0a65\u0a66\u0a67\u0a68\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0003\u0a6d\u0a6e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0012\u0a93\u0a94\u0a95\u0a96\u0a97\u0a98\u0a99\u0a9a\u0a9b\u0a9c\u0a9d\u0a9e\u0a9f\u0aa0\u0aa1\u0aa2\u0aa3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0aa7\u0aa8\u0001\u0001\u000c\u0ab5\u0ab6\u0ab7\u0ab8\u0ab9\u0aba" +
|
||||
"\u0abb\u0abc\u0abd\u0abe\u0abf\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0ac6\u0ac7\u0ac8\u0ac9\u0aca\u0001\u0001\u0001\u0001\u0001\u0010\u0adb\u0adc\u0add\u0ade\u0adf\u0ae0\u0ae1\u0ae2\u0ae3\u0ae4\u0ae5\u0ae6\u0ae7\u0ae8\u0ae9\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0af0\u0af1\u0af4\u0af6\u0af8\u0001\u0003\u0000\u0000\u0002\u0000\u0002\u0000" +
|
||||
"\u0001\u0008\u0b01\u0b02\u0b03\u0b04\u0b05\u0b06\u0b07\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0b0a\u0001\u0010\u0b1b\u0b1c\u0b1d\u0b1e\u0b1f\u0b20\u0b21\u0b22\u0b23\u0b24\u0b25\u0b26\u0b27\u0b28\u0b29\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0b2d\u0b30\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0b36\u0b37\u0001\u0001\n\u0b42\u0b43\u0b44\u0b45\u0b46\u0b47\u0b48" +
|
||||
"\u0b4f\u0b50\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0b4a\u0002\u0b4c\u0003\u0000\u0000\u0001\u0001\u0002\u0b53\u0001\n\u0b5e\u0b5f\u0b60\u0b61\u0b62\u0b63\u0b64\u0b65\u0b66\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0015\u0b7c\u0b7d\u0b7e\u0b7f\u0b80\u0b81\u0b82\u0b83\u0b84\u0b85\u0b86\u0b87\u0b88\u0b89\u0b8a\u0b8b\u0b8c\u0b8d\u0b8e\u0b8f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0b96\u0b97\u0b98\u0b99\u0b9a\u0001\u0001\u0001\u0001\u0001\u0002\u0b9d\u0001\u0008\u0ba6\u0ba7\u0ba8\u0ba9\u0baa\u0bab\u0bac\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000b\u0bb8\u0bb9\u0bba\u0bbb\u0bbc\u0bbd\u0bbe\u0bbf\u0bc0\u0bc1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u0bcc\u0bcd\u0bce\u0bcf\u0bd0\u0bd1\u0bd2\u0bd3\u0bd4\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u002d\u0c02\u0c09\u0c0e\u0c0f\u0c10\u0c11\u0c12\u0c13\u0c14\u0c15\u0c16\u0c17\u0c18\u0c19\u0c1a\u0c1b\u0c1c\u0c1d\u0c1e\u0c1f\u0c20\u0c21\u0c22\u0c23\u0c24\u0c25\u0c26\u0c27\u0c2c\u0c2d\u0c2e\u0c2f\u0c30\u0c31\u0c32\u0c33\u0c34\u0c35\u0c36\u0c37\u0c38\u0c39\u0c3a\u0c3b\u0002\u0c04\u0003\u0c07\u0c08\u0001\u0001\u0003\u0c0c\u0c0d\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0c2a\u0c2b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0c3e\u0001\u0003\u0c42\u0c43\u0001\u0001\u0002\u0c46\u0001\u0007\u0c4e\u0c4f\u0c50\u0c51\u0c52\u0c53\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0c59\u0c5a\u0c5b\u0c5c\u0001\u0001\u0001\u0001\u0002\u0c5f\u0001" +
|
||||
"\u0006\u0c66\u0c67\u0c68\u0c6d\u0c6e\u0001\u0001\u0002\u0c6a\u0003\u0000\u0000\u0001\u0001\u0002\u0c71\u0001\u004e\u0cc0\u0ccd\u0cce\u0ccf\u0cd0\u0cd1\u0cd2\u0cd3\u0cd4\u0cd5\u0cd6\u0cd7\u0cd8\u0cd9\u0cda\u0cdb\u0cdc\u0cdd\u0cde\u0cdf\u0ce0\u0ce1\u0ce2\u0ce3\u0ce4\u0ce5\u0ce6\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0d10\u0d11\u0d12\u0d13\u0d14\u0d15\u0d16\u0d17\u0d18\u0d19\u0d1a\u0d1b\u0d1c\u0d1d\u0d1e\u0d21\u0d24\u0d27\u0d2a\u0d2d\u0d30" +
|
||||
"\u0d33\u0d36\u0d39\u0d3c\u0d3f\u0d42\u0d43\u0d44\u0d45\u0d46\u0d47\u0d48\u0d49\u0d4a\u0d4b\u0d4c\u0d4d\u0d4e\u0d4f\u0d50\u0d51\u0d52\u0d53\u0d54\u0007\u0cc7\u0cc8\u0cc9\u0cca\u0ccb\u0ccc\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0013\u0cfe\u0cff\u0d00\u0d01" +
|
||||
"\u0d02\u0d03\u0d04\u0d05\u0d06\u0d07\u0d08\u0d09\u0d0a\u0d0b\u0d0c\u0d0d\u0d0e\u0d0f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000" +
|
||||
"\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0058\u0dad\u0dae\u0db7\u0dc4\u0dc5\u0dc6\u0dc7\u0dc8\u0dc9\u0dda\u0ddb\u0ddc\u0ddd\u0dde\u0ddf\u0de0\u0de1\u0de2\u0de3\u0de4\u0de9\u0dea\u0deb\u0dec\u0ded\u0dee\u0def\u0df0\u0df1\u0df2\u0df3\u0df4\u0df5\u0df6\u0df7\u0df8\u0df9\u0dfa\u0dfb\u0dfc\u0e01\u0e02" +
|
||||
"\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e16\u0e19\u0e1a\u0e1d\u0e20\u0e21\u0e24\u0e27\u0e28\u0e2b\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e3b\u0e3c\u0e3d\u0e3e\u0e3f\u0001\u0005\u0db3\u0db4\u0db5\u0db6\u0001\u0001\u0001\u0001\u0007\u0dbe\u0dbf\u0dc0\u0dc1\u0dc2\u0dc3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0007\u0dd0\u0dd1\u0dd4\u0dd5\u0dd6\u0dd9\u0001\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0de7\u0de8\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0dff\u0e00\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0046\u0e86\u0e8f\u0eac\u0ec7\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ee5\u0eee\u0f1f\u0f20\u0f25\u0f26\u0f27\u0f28\u0f29\u0f2a" +
|
||||
"\u0f2b\u0f2c\u0f35\u0f36\u0f37\u0f38\u0f39\u0f3a\u0f3b\u0f3c\u0f3d\u0f3e\u0f3f\u0f40\u0f41\u0f42\u0f43\u0f44\u0f45\u0f46\u0f47\u0f48\u0f49\u0f4a\u0f4b\u0f4c\u0f4d\u0f4e\u0f4f\u0f50\u0f51\u0f52\u0f53\u0f54\u0f55\u0f58\u0f59\u0f5a\u0f5d\u0f60\u0f63\u0f66\u0f67\u0f68\u0f6b\u0f6e\u0005\u0e8b\u0e8c\u0e8d\u0e8e\u0001\u0001\u0001\u0001\u000f\u0e9e\u0e9f\u0ea0\u0ea1\u0ea2\u0ea3\u0ea4\u0ea5\u0ea6\u0ea7\u0ea8\u0ea9\u0eaa\u0eab\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u0eba\u0ebb\u0ebc\u0ebd\u0ebe\u0ebf\u0ec0\u0ec1\u0ec2\u0ec3\u0ec4\u0ec5\u0ec6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0ecc\u0ecd\u0ece\u0ecf\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0edf\u0ee0\u0ee1\u0ee2\u0ee3\u0ee4\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0eea\u0eeb" +
|
||||
"\u0eec\u0eed\u0001\u0001\u0001\u0001\r\u0efb\u0efe\u0f01\u0f04\u0f07\u0f0a\u0f0d\u0f10\u0f13\u0f16\u0f19\u0f1c\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0f23\u0f24\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0f31\u0f32\u0f33" +
|
||||
"\u0f34\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0011\u0f82\u0f83\u0f84\u0f85\u0f86\u0f87" +
|
||||
"\u0f88\u0f89\u0f8a\u0f8b\u0f8c\u0f8d\u0f8e\u0f8f\u0f90\u0f91\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u0fb3\u0fb8\u0fbd\u0fbe\u0fbf\u0fc0\u0fc1\u0fc2\u0fc3\u0fc4\u0fc5\u0fc6\u0fc7\u0fc8\u0fc9\u0fca\u0fcf\u0fd0\u0fd1\u0fd2\u0fd3\u0fd4\u0fd5\u0fd6\u0fd7\u0fd8\u0fd9\u0fda\u0fdb\u0fdc\u0fdd\u0fde\u0003\u0fb6\u0fb7\u0001\u0001\u0003\u0fbb\u0fbc\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0fcd\u0fce\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002c\u100b\u1010\u1011\u1012\u1013\u1014\u1015\u1016\u1017\u1018\u1019\u101a\u101b\u101c\u101d\u101e\u101f\u1020\u1021\u1022\u1023\u1024\u1025\u1026\u1027\u1028\u1029\u102a\u102b\u102c\u102d\u102e\u102f\u1030\u1031\u1032\u1033\u1034\u1035\u1036" +
|
||||
"\u1037\u1038\u1039\u0003\u100e\u100f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0008\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0010\u1059\u105a\u105b\u105c\u105d\u105e" +
|
||||
"\u105f\u1060\u1061\u1062\u1063\u1064\u1065\u1066\u1067\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u106f\u1070\u1071\u1073\u1075\u1077\u0001\u0001\u0002\u0000\u0002\u0000\u0002\u0000\u0001\u0007\u107f\u1080\u1081\u1082\u1083\u1084\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1087\u0001\u000f\u1097\u1098\u1099\u109a\u109b\u109c\u109d\u109e\u109f\u10a0\u10a1\u10a2\u10a3\u10a4\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u10a8\u10ab\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u10b1\u10b2\u0001\u0001\u0008\u10bb\u10bc\u10bd\u10be\u10bf\u10c0\u10c1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u10c6\u10c7\u10c8\u0001\u0001\u0001\u0006\u10cf\u10d0\u10d1\u10d2\u10d3\u0001\u0001\u0001\u0001\u0001\u001a\u10ee\u10ef\u10f0\u10f1\u10f2\u10f3\u10f4\u10f5\u10f6\u10f7\u10f8" +
|
||||
"\u10f9\u10fa\u10fb\u10fc\u10fd\u10fe\u10ff\u1100\u1101\u1102\u1103\u1104\u1105\u1106\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u110c\u110d\u110e\u110f\u0001\u0001\u0001\u0002\u1111\u0003\u0000\u0000\u0005\u1119\u111a\u111b\u111c\u0001\u0001\u0001\u0001\u000b\u1128\u1129\u112a\u112b\u112c\u112d\u112e\u112f\u1130\u1131" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0009\u113b\u113c\u113d\u113e\u113f\u1140\u1141\u1142\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001b\u115e\u115f\u1160\u1161\u1162\u1163\u1164\u1165\u1166\u1167\u1168\u1169\u116a\u116b\u116c\u116d\u116e\u116f\u1170\u1171\u1172\u1173\u1174\u1175\u1176\u1177\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0023\u119b\u119c\u119d\u119e\u119f\u11a0\u11a1\u11a2\u11a3\u11a4\u11a5\u11a6\u11a7\u11a8\u11a9\u11aa\u11ab\u11ac\u11ad\u11ae\u11af\u11b0\u11b1\u11b2\u11b3\u11b4\u11b5\u11b6\u11b7\u11b8\u11b9\u11ba\u11bb\u11bc\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0002\u11bf\u0001\u0003\u11c3\u11c4\u0001\u0001\u0007\u11cc\u11cd\u11ce\u11cf\u11d0\u11d1\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u11d6\u11d7\u11d8\u0001\u0001\u0001\u0002\u11db\u0001\u0012\u11ee\u11ef\u11f0\u11f1\u11f2\u11f3\u11f4\u11f5\u11f6\u11f7\u11f8\u11f9\u11fa\u11fb\u11fc\u11fd\u11fe\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002f" +
|
||||
"\u122e\u1233\u1248\u125b\u1264\u1265\u1266\u1267\u1268\u1269\u126a\u126b\u126c\u126d\u127a\u127b\u1280\u1281\u1282\u1283\u1284\u1285\u1286\u1287\u1288\u1289\u128a\u128b\u128c\u128d\u128e\u128f\u1290\u1291\u1292\u1293\u1294\u1295\u1296\u1297\u1298\u1299\u129a\u129b\u129c\u129d\u0003\u1231\u1232\u0001\u0001\u000b\u123e\u123f\u1240\u1241\u1242\u1243\u1244\u1245\u1246\u1247\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\n\u1252\u1253\u1254\u1255\u1256\u1257\u1258\u1259\u125a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u1260\u1261\u1262\u1263\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1274\u1275\u1276\u1277\u1278\u1279\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u127e\u127f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0017\u12b5\u12b6\u12b7\u12b8\u12b9\u12ba\u12bb\u12bc\u12bd\u12be\u12bf\u12c0\u12c1\u12c2\u12c3\u12c4\u12c5\u12c6\u12c7\u12c8\u12c9\u12ca\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0037\u1302\u130b\u1318\u1321\u1326\u1327\u1328\u1329\u132a\u132b\u132c\u132d" +
|
||||
"\u132e\u132f\u1330\u1331\u1332\u1333\u1334\u1339\u133a\u133b\u133c\u133d\u133e\u133f\u1340\u1341\u1342\u1343\u1344\u1345\u1346\u1347\u1348\u1349\u134a\u134b\u134e\u1351\u1352\u1355\u1358\u1359\u135c\u135f\u1360\u1363\u1366\u1367\u1368\u1369\u136a\u136b\u0005\u1307\u1308\u1309\u130a\u0001\u0001\u0001\u0001\u0007\u1312\u1313\u1314\u1315\u1316\u1317\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u131d\u131e\u131f\u1320\u0001\u0001\u0001" +
|
||||
"\u0001\u0003\u1324\u1325\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1337\u1338\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0077\u13e3\u13f0\u140d\u1428\u1431\u1436\u143b\u143c\u143d\u143e\u143f\u1440\u1443\u1444\u1445\u1446\u1447\u1448\u1449\u144a\u144b\u144c\u144d\u144e\u144f\u145c\u1465\u1466\u146b\u146c\u146d\u146e\u146f\u1472\u1473\u1474\u1475\u1476\u1477\u1478\u1479\u147a\u147b\u147c\u147d\u147e\u1487\u1490\u1495\u1496\u1497\u1498\u1499\u149a\u149b\u149c\u149d\u149e\u149f\u14a0\u14a1\u14a2\u14a3\u14a4\u14a5\u14a6\u14a7" +
|
||||
"\u14a8\u14a9\u14aa\u14ab\u14ac\u14ad\u14ae\u14af\u14b0\u14b1\u14b2\u14b3\u14b4\u14b5\u14b6\u14b7\u14b8\u14b9\u14ba\u14bb\u14bc\u14bd\u14be\u14bf\u14c0\u14c1\u14c2\u14c3\u14c6\u14c7\u14ca\u14cd\u14ce\u14d1\u14d4\u14d7\u14da\u14dd\u14e0\u14e3\u14e6\u14e7\u14ea\u14ed\u14ee\u14f1\u14f4\u14f7\u14fa\u14fd\u1500\u0007\u13ea\u13eb\u13ec\u13ed\u13ee\u13ef\u0001\u0001\u0001\u0001\u0001\u0001\u000f\u13ff\u1400\u1401\u1402\u1403\u1404\u1405" +
|
||||
"\u1406\u1407\u1408\u1409\u140a\u140b\u140c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u141b\u141c\u141d\u141e\u141f\u1420\u1421\u1422\u1423\u1424\u1425\u1426\u1427\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u142d\u142e\u142f\u1430\u0001\u0001\u0001\u0001\u0003\u1434\u1435\u0001\u0001\u0003\u1439\u143a\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1456\u1457\u1458\u1459\u145a\u145b\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u1461\u1462\u1463\u1464\u0001\u0001\u0001\u0001\u0001\u0003\u1469\u146a\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u1483\u1484\u1485\u1486\u0001\u0001\u0001\u0001\u0005" +
|
||||
"\u148c\u148d\u148e\u148f\u0001\u0001\u0001\u0001\u0003\u1493\u1494\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000" +
|
||||
"\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0017\u151a\u151b\u151c\u151d\u151e\u151f\u1520\u1521\u1522\u1523\u1524\u1525\u1526\u1527\u1528\u1529\u152a\u152b\u152c\u152d" +
|
||||
"\u152e\u152f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1532\u0001\u0003\u1536\u1537\u0001\u0001\u0002\u153a\u0001\u0002\u153d\u0001\u0002\u1540\u0001\u0003\u1544\u1545\u0001\u0001\u0002\u1548\u0001\u0003\u154c\u154d\u0001\u0001\u0002\u1550\u0001\u0002\u1553\u0001\u0002\u1556\u0001\u0002\u1559\u0001\u000e\u1568\u1569\u158c\u1599\u15a6" +
|
||||
"\u15c9\u15ec\u160f\u1610\u1611\u1612\u1613\u1614\u0001\u0006\u156f\u157c\u1589\u158a\u158b\u0007\u1576\u1577\u1578\u1579\u157a\u157b\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1583\u1584\u1585\u1586\u1587\u1588\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1593\u1594\u1595\u1596\u1597\u1598\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15a0\u15a1\u15a2\u15a3\u15a4\u15a5\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u15ac" +
|
||||
"\u15b9\u15c6\u15c7\u15c8\u0007\u15b3\u15b4\u15b5\u15b6\u15b7\u15b8\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15c0\u15c1\u15c2\u15c3\u15c4\u15c5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u15cf\u15dc\u15e9\u15ea\u15eb\u0007\u15d6\u15d7\u15d8\u15d9\u15da\u15db\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15e3\u15e4\u15e5\u15e6\u15e7\u15e8\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u15f2\u15ff\u160c" +
|
||||
"\u160d\u160e\u0007\u15f9\u15fa\u15fb\u15fc\u15fd\u15fe\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1606\u1607\u1608\u1609\u160a\u160b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1617\u0001\u0003\u161b\u161c\u0001\u0001\u0002\u161f\u0001\u0002\u1622\u0001\u0002\u1625\u0001\u0003\u1629\u162a\u0001\u0001\u0002\u162d\u0001\u0002\u1630\u0001\u0002\u1633\u0001\u0002\u1636\u0002\u0000" +
|
||||
"\u0003\u163b\u163d\u0002\u0000\u0002\u0000\u0002\u1641\u0002\u0000\u0002\u1645\u0002\u0000\u0017\u165e\u1660\u1662\u1664\u1666\u1668\u166a\u166c\u166e\u1670\u1672\u1674\u1676\u1678\u167a\u167c\u167e\u1680\u1682\u1684\u1686\u1688\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000" +
|
||||
"\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0004\u168e\u1690\u1692\u0002\u0000\u0002\u0000\u0002\u0000\u0004\u1698\u169c\u169e\u0002\u169a\u0002\u0000\u0002\u0000\u0002\u0000\u0004\u16a4\u16a8\u16aa\u0002\u16a6\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u16ae\u0001\u0007\u16b6\u16b7\u16b8\u16b9\u16ba\u16bb\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u16be\u0001\u000c\u16cb\u16cc\u16cd\u16ce\u16cf\u16d0\u16d1\u16d2" +
|
||||
"\u16d3\u16d4\u16d5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u16da\u16db\u16dc\u0001\u0001\u0001\u0003\u16e0\u16e1\u0001\u0001\u0007\u16e9\u16ea\u16eb\u16ec\u16ed\u16ee\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u16f2\u16f3\u0001\u0001\u0004\u16f8\u16f9\u16fa\u0001\u0001\u0001\u0003\u16fe\u16ff\u0001\u0001\u0002\u1702\u0001\u0002\u1705\u0001\u0002\u1708\u0001\u0002\u170b\u0001\u0004\u1710\u1711\u1712" +
|
||||
"\u0001\u0001\u0001\u0002\u1715\u0001\u0003\u1719\u171a\u0001\u0001\u0002\u171d\u0001\u0004\u1722\u1723\u1724\u0001\u0001\u0001\u0002\u1727\u0001\u0004\u172c\u172d\u172e\u0001\u0001\u0001\u0002\u1731\u0001\u0002\u1734\u0001\u0002\u1737\u0001\u0002\u173a\u0001\u0002\u173d\u0001\u0002\u1740\u0001\u0002\u1743\u0001\u0002\u1746\u0001\u0002\u1749\u0001\u0006\u1750\u1751\u1752\u1753\u1754\u0001\u0001\u0001\u0001\u0001\u0002\u1757\u0001" +
|
||||
"\u0002\u175a\u0001\u0005\u1760\u1761\u1762\u1763\u0001\u0001\u0001\u0001\u0003\u1767\u1768\u0001\u0001\u0005\u176e\u176f\u1770\u1771\u0001\u0001\u0001\u0001\u0003\u1775\u1776\u0001\u0001\u0011\u1788\u1789\u178a\u178b\u178c\u178d\u178e\u178f\u1790\u1791\u1792\u1793\u1794\u1795\u1796\u1797\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u179a\u0001\u0011\u17ac\u17ad\u17ae\u17af" +
|
||||
"\u17b0\u17b1\u17b2\u17b3\u17b4\u17b5\u17b6\u17b7\u17b8\u17b9\u17ba\u17bb\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u17be\u0001\u000c\u17cb\u17cc\u17cd\u17ce\u17cf\u17d0\u17d1\u17d2\u17d3\u17d4\u17d5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u17d9\u17da\u0001\u0001\u0003\u17de\u17df\u0001\u0001\u0003\u17e3\u17e4\u0001\u0001\u0002\u17e7\u0001" +
|
||||
"\u0006\u17ee\u17ef\u17f0\u17f1\u17f2\u0001\u0001\u0001\u0001\u0001\u0002\u17f5\u0001\u0002\u17f8\u0001\u0002\u17fb\u0001\u0002\u17fe\u0001\u0002\u1801\u0001\u0004\u1806\u1807\u1808\u0001\u0001\u0001\u0004\u180d\u180e\u180f\u0001\u0001\u0001\u0005\u1815\u1816\u1817\u1818\u0001\u0001\u0001\u0001\u0004\u181d\u181e\u181f\u0001\u0001\u0001\u0009\u1829\u182a\u182b\u182c\u182d\u182e\u182f\u1830\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0002\u1833\u0001\u0006\u183a\u183b\u183c\u183d\u183e\u0001\u0001\u0001\u0001\u0001\u0009\u1848\u1849\u184a\u184b\u184c\u184d\u184e\u184f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1853\u1854\u0001\u0001\u0008\u185d\u185e\u185f\u1860\u1861\u1862\u1863\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u1868\u1869\u186a\u0001\u0001\u0001\u0002\u186d\u0001\u0007\u1875\u1876\u1877\u1878\u1879\u187a\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0005\u1880\u1881\u1882\u1883\u0001\u0001\u0001\u0001\u0005\u1889\u188a\u188b\u188c\u0001\u0001\u0001\u0001\u0002\u188f\u0001\u0008\u1898\u1899\u189a\u189b\u189c\u189d\u189e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u18a2\u18a3\u0001\u0001\u0015\u18b9\u18ba\u18bb\u18bc\u18bd\u18be\u18bf\u18c0\u18c1\u18c2\u18c3\u18c4\u18c5\u18c6\u18c7\u18c8\u18c9\u18ca\u18cb\u18cc\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u18cf\u0001\u0003\u18d3\u18d4\u0001\u0001\u0004\u18d9\u18da\u18db\u0001\u0001\u0001\u0002\u18de\u0001\n\u18e9\u18ea\u18eb\u18ec\u18ed\u18ee\u18ef\u18f0\u18f1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u18f8\u18f9\u18fa\u18fb\u18fc\u0001\u0001\u0001\u0001\u0001\u0006\u1903\u1904\u1905\u1906\u1907\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0005\u190d\u190e\u190f\u1910\u0001\u0001\u0001\u0001\u0003\u1914\u1915\u0001\u0001\u0005\u191b\u191c\u191d\u191e\u0001\u0001\u0001\u0001\u0002\u1921\u0001\u0002\u1924\u0001\u0002\u1927\u0001\u0003\u192b\u192c\u0001\u0001\u0003\u1930\u1931\u0001\u0001\u0003\u1935\u1936\u0001\u0001\u0003\u193a\u193b\u0001\u0001\u0003\u193f\u1940\u0001\u0001\u0002\u1943\u0001\u0004\u1948\u1949\u194a\u0001\u0001\u0001\u0005\u1950\u1951\u1952\u1953" +
|
||||
"\u0001\u0001\u0001\u0001\u0002\u1956\u0001\u0002\u1959\u0001\u0002\u195c\u0001\u0008\u1965\u1966\u1967\u1968\u1969\u196a\u196b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u196e\u0001\u0002\u1971\u0001\u0004\u1976\u1977\u1978\u0001\u0001\u0001\u0004\u197d\u197e\u197f\u0001\u0001\u0001\u0002\u1982\u0001\u0002\u1985\u0001\u0002\u1988\u0001\u0002\u198b\u0001\u0002\u198e\u0001\u0002\u1991\u0001\u0003\u1995\u1996\u0001\u0001\u0002" +
|
||||
"\u1999\u0001\u0002\u199c\u0001\u0002\u199f\u0001\u0002\u19a2\u0001\u0002\u19a5\u0001\u0002\u19a8\u0001\u0002\u19ab\u0001\u0002\u19ae\u0001\u0002\u19b1\u0001\u0002\u19b4\u0001\u0002\u19b7\u0001\u0004\u19bc\u19bd\u19be\u0001\u0001\u0001\u0003\u19c2\u19c3\u0001\u0001\u0002\u19c6\u0001\u0002\u19c9\u0001\u0002\u19cc\u0001\u0002\u19cf\u0001\u0002\u19d2\u0001\u0005\u19d8\u19d9\u19da\u19db\u0001\u0001\u0001\u0001\u0004\u19e0\u19e1\u19e2" +
|
||||
"\u0001\u0001\u0001\u0002\u19e5\u0001\u0002\u19e8\u0001\u0002\u19eb\u0001\u0002\u19ee\u0001\u0002\u19f1\u0001\u0002\u19f4\u0001\u0002\u19f7\u0001\u0003\u19fb\u19fc\u0001\u0001\u0002\u19ff\u0001\u0002\u1a02\u0001\u0002\u1a05\u0001\u0016\u1a1c\u1a1d\u1a1e\u1a1f\u1a20\u1a21\u1a22\u1a23\u1a24\u1a25\u1a26\u1a27\u1a28\u1a29\u1a2a\u1a2b\u1a2c\u1a2d\u1a2e\u1a2f\u1a30\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u1a3b\u1a3c\u1a3d\u1a3e\u1a3f\u1a40\u1a41\u1a42\u1a43\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1a46\u0001").toCharArray();
|
||||
"\u0002\u0752\u0001\u0002\u0755\u0001\u0002\u0758\u0001\u0002\u075b\u0001\u0002\u075e\u0001\u0002\u0761\u0001\u0002\u0764\u0001\u0002\u0767\u0001\u0002\u076a\u0001\u0002\u076d\u0001\u0002\u0770\u0001\u0002\u0773\u0001\u0002\u0776\u0001\u0002\u0779\u0001\u0002\u077c\u0001\u0002\u077f\u0001\u0002\u0782\u0001\u0002\u0785\u0001\u0002\u0788\u0001\u0002\u078b\u0001\u0002\u078e\u0001\u0002\u0791\u0001\u0002\u0794\u0001\u0002\u0797\u0001" +
|
||||
"\u0002\u079a\u0001\u0002\u079d\u0001\u0002\u07a0\u0001\u0002\u07a3\u0001\u0002\u07a6\u0001\u0002\u07a9\u0001\u0002\u07ac\u0001\u0002\u07af\u0001\u0002\u07b2\u0001\u0011\u07c4\u07c5\u07c6\u07c7\u07c8\u07c9\u07ca\u07cb\u07cc\u07cd\u07ce\u07cf\u07d0\u07d1\u07d2\u07d3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0009\u07dd\u07e2\u07e3\u07e4\u07e5\u07e6\u07e7\u07e8\u0003\u07e0\u07e1" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u07f0\u07f1\u07f2\u07f3\u07f4\u07f5\u0001\u0001\u0001\u0001\u0001\u0001\u0024\u081a\u081b\u081c\u081d\u081e\u081f\u0820\u0821\u0822\u0823\u0824\u0825\u0826\u0827\u0828\u0829\u082a\u082b\u082c\u082d\u082e\u082f\u0830\u0831\u0832\u0833\u0834\u0835\u0836\u0837\u0838\u0839\u083a\u083b\u083c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0020\u085d\u085e\u085f\u0860\u0861\u0862\u0869\u0872\u0873\u0874\u0875\u0876\u0877\u0878\u0879\u087a\u087b\u087c\u087d\u087e\u087f\u0880\u0881\u0882\u0883\u0884\u0885\u0886\u0887\u0888\u0889\u0001\u0001\u0001\u0001\u0001\u0004\u0866\u0867\u0868\u0001\u0001\u0001\u0003\u086c\u086f\u0003\u0000\u0000\u0003" +
|
||||
"\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u003c\u08c6\u08c7\u08cc\u08d1\u08d2\u08d3\u08d4\u08d5\u08d6\u08d7\u08d8\u08d9\u08da\u08db\u08dc\u08dd\u08de\u08df\u08e0\u08e1\u08e2\u08e3\u08e4\u08e5\u08e6\u08e7\u08e8\u08e9\u08ea\u08eb\u08ec\u08ed\u08ee\u08ef\u08f0\u08f1\u08f2\u08f3\u08f4\u08f5\u08f6\u08f7\u08f8\u08f9\u08fa" +
|
||||
"\u08fb\u08fc\u08fd\u08fe\u08ff\u0900\u0905\u0906\u0907\u0908\u0909\u090a\u090b\u090c\u0001\u0003\u08ca\u08cb\u0001\u0001\u0003\u08cf\u08d0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0003\u0903\u0904\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0028\u0935\u0936\u0937\u0938\u0939\u093a\u093b\u093c\u093d\u093e\u093f\u0940\u0941\u0942\u0943\u0944\u0945\u0946\u0947\u0948\u0949\u094a\u094b\u094c\u094d\u094e\u094f\u0950\u0951\u0952\u0953\u0954\u0955\u0956\u0957\u0958\u0959\u095a\u095b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u0960\u0961\u0962\u0001\u0001\u0001\u000b\u096e\u0971\u0972\u0973\u0974\u0975\u0976\u0977\u0978\u0979\u0002\u0970\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u097e\u097f\u0980\u0001\u0001\u0001\u0005\u0986\u0987\u0988\u0989\u0001\u0001\u0001\u0001\u0002\u098c\u0001\u0003\u0990\u0991" +
|
||||
"\u0001\u0001\u0002\u0994\u0001\u0002\u0997\u0001\u0006\u099e\u099f\u09a0\u09a1\u09a2\u0001\u0001\u0001\u0001\u0001\u0011\u09b4\u09b5\u09b6\u09b7\u09b8\u09b9\u09ba\u09bb\u09bc\u09bd\u09be\u09bf\u09c0\u09c1\u09c2\u09c3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001e\u09e2\u09e3\u09e4\u09e5\u09e6\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09f0\u09f1\u09f2\u09f3\u09f4" +
|
||||
"\u09f5\u09f6\u09f7\u09f8\u09f9\u09fa\u09fb\u09fc\u09fd\u09fe\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u0a20\u0a21\u0a22\u0a23\u0a24\u0a25\u0a26\u0a27\u0a28\u0a29\u0a2a\u0a2b\u0a2c\u0a2d\u0a2e\u0a2f\u0a30\u0a31\u0a32\u0a33\u0a34\u0a35\u0a36\u0a37\u0a38\u0a39\u0a3a\u0a3b\u0a3c\u0a3d\u0a3e\u0a3f" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0015\u0a55\u0a56\u0a57\u0a58\u0a59\u0a5a\u0a5b\u0a5c\u0a5d\u0a5e\u0a5f\u0a60\u0a61\u0a62\u0a63\u0a64\u0a65\u0a66\u0a67\u0a68\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0020\u0a89\u0a8a\u0a93\u0a94\u0a95\u0a96\u0a97\u0a98\u0a99\u0a9a\u0a9b\u0aa8\u0aa9\u0aae\u0aaf\u0ab0\u0ab1\u0ab2\u0ab3\u0ab4\u0ab5\u0ab6\u0ab7\u0ab8\u0ab9\u0aba\u0abb\u0abc\u0abd\u0abe\u0abf\u0001\u0005\u0a8f\u0a90\u0a91\u0a92\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0aa2\u0aa3\u0aa4\u0aa5\u0aa6\u0aa7\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0aac\u0aad\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0012\u0ad2\u0ad3\u0ad4\u0ad5\u0ad6\u0ad7\u0ad8\u0ad9\u0ada\u0adb\u0adc\u0add\u0ade\u0adf\u0ae0\u0ae1\u0ae2\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0ae6\u0ae7\u0001\u0001\u000c\u0af4\u0af5\u0af6\u0af7\u0af8\u0af9\u0afa\u0afb\u0afc\u0afd\u0afe\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0b05\u0b06\u0b07\u0b08\u0b09\u0001\u0001\u0001\u0001\u0001\u0010\u0b1a\u0b1b\u0b1c\u0b1d\u0b1e\u0b1f\u0b20\u0b21\u0b22\u0b23\u0b24\u0b25\u0b26\u0b27\u0b28\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0b2f\u0b30\u0b33\u0b35\u0b37\u0001\u0003\u0000\u0000\u0002\u0000\u0002\u0000\u0001\u0008\u0b40\u0b41\u0b42\u0b43\u0b44\u0b45\u0b46" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0b49\u0001\u0010\u0b5a\u0b5b\u0b5c\u0b5d\u0b5e\u0b5f\u0b60\u0b61\u0b62\u0b63\u0b64\u0b65\u0b66\u0b67\u0b68\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0b6c\u0b6f\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0b75\u0b76\u0001\u0001\n\u0b81\u0b82\u0b83\u0b84\u0b85\u0b86\u0b87\u0b8e\u0b8f\u0001\u0001\u0001\u0001\u0001\u0001\u0002" +
|
||||
"\u0b89\u0002\u0b8b\u0003\u0000\u0000\u0001\u0001\u0002\u0b92\u0001\n\u0b9d\u0b9e\u0b9f\u0ba0\u0ba1\u0ba2\u0ba3\u0ba4\u0ba5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0015\u0bbb\u0bbc\u0bbd\u0bbe\u0bbf\u0bc0\u0bc1\u0bc2\u0bc3\u0bc4\u0bc5\u0bc6\u0bc7\u0bc8\u0bc9\u0bca\u0bcb\u0bcc\u0bcd\u0bce\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006" +
|
||||
"\u0bd5\u0bd6\u0bd7\u0bd8\u0bd9\u0001\u0001\u0001\u0001\u0001\u0002\u0bdc\u0001\u0008\u0be5\u0be6\u0be7\u0be8\u0be9\u0bea\u0beb\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000b\u0bf7\u0bf8\u0bf9\u0bfa\u0bfb\u0bfc\u0bfd\u0bfe\u0bff\u0c00\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u0c0b\u0c0c\u0c0d\u0c0e\u0c0f\u0c10\u0c11\u0c12\u0c13\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002d\u0c41\u0c48\u0c4d" +
|
||||
"\u0c4e\u0c4f\u0c50\u0c51\u0c52\u0c53\u0c54\u0c55\u0c56\u0c57\u0c58\u0c59\u0c5a\u0c5b\u0c5c\u0c5d\u0c5e\u0c5f\u0c60\u0c61\u0c62\u0c63\u0c64\u0c65\u0c66\u0c6b\u0c6c\u0c6d\u0c6e\u0c6f\u0c70\u0c71\u0c72\u0c73\u0c74\u0c75\u0c76\u0c77\u0c78\u0c79\u0c7a\u0002\u0c43\u0003\u0c46\u0c47\u0001\u0001\u0003\u0c4b\u0c4c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0c69\u0c6a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0c7d\u0001\u0003\u0c81\u0c82\u0001\u0001\u0002\u0c85\u0001\u0007\u0c8d\u0c8e\u0c8f\u0c90\u0c91\u0c92\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0c98\u0c99\u0c9a\u0c9b\u0001\u0001\u0001\u0001\u0002\u0c9e\u0001\u0006\u0ca5\u0ca6\u0ca7\u0cac\u0cad\u0001\u0001\u0002" +
|
||||
"\u0ca9\u0003\u0000\u0000\u0001\u0001\u0002\u0cb0\u0001\u004e\u0cff\u0d0c\u0d0d\u0d0e\u0d0f\u0d10\u0d11\u0d12\u0d13\u0d14\u0d15\u0d16\u0d17\u0d18\u0d19\u0d1a\u0d1b\u0d1c\u0d1d\u0d1e\u0d1f\u0d20\u0d21\u0d22\u0d23\u0d24\u0d25\u0d26\u0d27\u0d28\u0d29\u0d2a\u0d4f\u0d50\u0d51\u0d52\u0d53\u0d54\u0d55\u0d56\u0d57\u0d58\u0d59\u0d5a\u0d5b\u0d5c\u0d5d\u0d60\u0d63\u0d66\u0d69\u0d6c\u0d6f\u0d72\u0d75\u0d78\u0d7b\u0d7e\u0d81\u0d82\u0d83\u0d84" +
|
||||
"\u0d85\u0d86\u0d87\u0d88\u0d89\u0d8a\u0d8b\u0d8c\u0d8d\u0d8e\u0d8f\u0d90\u0d91\u0d92\u0d93\u0007\u0d06\u0d07\u0d08\u0d09\u0d0a\u0d0b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0013\u0d3d\u0d3e\u0d3f\u0d40\u0d41\u0d42\u0d43\u0d44\u0d45\u0d46\u0d47\u0d48\u0d49" +
|
||||
"\u0d4a\u0d4b\u0d4c\u0d4d\u0d4e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000" +
|
||||
"\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0058\u0dec\u0ded\u0df6\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e3b\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a" +
|
||||
"\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e55\u0e58\u0e59\u0e5c\u0e5f\u0e60\u0e63\u0e66\u0e67\u0e6a\u0e6d\u0e6e\u0e6f\u0e70\u0e71\u0e72\u0e73\u0e74\u0e75\u0e76\u0e77\u0e78\u0e79\u0e7a\u0e7b\u0e7c\u0e7d\u0e7e\u0001\u0005\u0df2\u0df3\u0df4\u0df5\u0001\u0001\u0001\u0001\u0007\u0dfd\u0dfe\u0dff\u0e00\u0e01\u0e02\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0e0f\u0e10\u0e13\u0e14\u0e15\u0e18\u0001" +
|
||||
"\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0e26\u0e27\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0e3e\u0e3f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000" +
|
||||
"\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0046\u0ec5\u0ece\u0eeb\u0f06\u0f0f\u0f10\u0f11\u0f12\u0f13\u0f14\u0f15\u0f16\u0f17\u0f24\u0f2d\u0f5e\u0f5f\u0f64\u0f65\u0f66\u0f67\u0f68\u0f69\u0f6a\u0f6b\u0f74\u0f75\u0f76\u0f77\u0f78\u0f79\u0f7a" +
|
||||
"\u0f7b\u0f7c\u0f7d\u0f7e\u0f7f\u0f80\u0f81\u0f82\u0f83\u0f84\u0f85\u0f86\u0f87\u0f88\u0f89\u0f8a\u0f8b\u0f8c\u0f8d\u0f8e\u0f8f\u0f90\u0f91\u0f92\u0f93\u0f94\u0f97\u0f98\u0f99\u0f9c\u0f9f\u0fa2\u0fa5\u0fa6\u0fa7\u0faa\u0fad\u0005\u0eca\u0ecb\u0ecc\u0ecd\u0001\u0001\u0001\u0001\u000f\u0edd\u0ede\u0edf\u0ee0\u0ee1\u0ee2\u0ee3\u0ee4\u0ee5\u0ee6\u0ee7\u0ee8\u0ee9\u0eea\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u000e\u0ef9\u0efa\u0efb\u0efc\u0efd\u0efe\u0eff\u0f00\u0f01\u0f02\u0f03\u0f04\u0f05\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0f0b\u0f0c\u0f0d\u0f0e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0f1e\u0f1f\u0f20\u0f21\u0f22\u0f23\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0f29\u0f2a\u0f2b\u0f2c\u0001\u0001\u0001\u0001\r\u0f3a\u0f3d" +
|
||||
"\u0f40\u0f43\u0f46\u0f49\u0f4c\u0f4f\u0f52\u0f55\u0f58\u0f5b\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0f62\u0f63\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0f70\u0f71\u0f72\u0f73\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0011\u0fc1\u0fc2\u0fc3\u0fc4\u0fc5\u0fc6\u0fc7\u0fc8\u0fc9\u0fca\u0fcb\u0fcc\u0fcd\u0fce\u0fcf" +
|
||||
"\u0fd0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u0ff2\u0ff7\u0ffc\u0ffd\u0ffe\u0fff\u1000\u1001\u1002\u1003\u1004\u1005\u1006\u1007\u1008\u1009\u100e\u100f\u1010\u1011\u1012\u1013\u1014\u1015\u1016\u1017\u1018\u1019\u101a\u101b\u101c\u101d\u0003\u0ff5\u0ff6\u0001\u0001\u0003\u0ffa\u0ffb\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0003\u100c\u100d\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002c\u104a\u104f\u1050\u1051\u1052\u1053\u1054\u1055\u1056\u1057\u1058\u1059\u105a\u105b\u105c\u105d\u105e\u105f\u1060\u1061\u1062\u1063\u1064\u1065\u1066\u1067\u1068\u1069\u106a\u106b\u106c\u106d\u106e\u106f\u1070\u1071\u1072\u1073\u1074\u1075\u1076\u1077\u1078\u0003\u104d\u104e\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0008\u1081\u1082\u1083\u1084\u1085\u1086\u1087\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0010\u1098\u1099\u109a\u109b\u109c\u109d\u109e\u109f\u10a0\u10a1\u10a2\u10a3\u10a4\u10a5\u10a6" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u10ae\u10af\u10b0\u10b2\u10b4\u10b6\u0001\u0001\u0002\u0000\u0002\u0000\u0002\u0000\u0001\u0007\u10be\u10bf\u10c0\u10c1\u10c2\u10c3\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u10c6\u0001\u000f\u10d6\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0003\u10e7\u10ea\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u10f0\u10f1\u0001\u0001\u0008\u10fa\u10fb\u10fc\u10fd\u10fe\u10ff\u1100\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u1105\u1106\u1107\u0001\u0001\u0001\u0006\u110e\u110f\u1110\u1111\u1112\u0001\u0001\u0001\u0001\u0001\u001a\u112d\u112e\u112f\u1130\u1131\u1132\u1133\u1134\u1135\u1136\u1137\u1138\u1139\u113a\u113b\u113c\u113d\u113e\u113f\u1140" +
|
||||
"\u1141\u1142\u1143\u1144\u1145\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u114b\u114c\u114d\u114e\u0001\u0001\u0001\u0002\u1150\u0003\u0000\u0000\u0005\u1158\u1159\u115a\u115b\u0001\u0001\u0001\u0001\u000b\u1167\u1168\u1169\u116a\u116b\u116c\u116d\u116e\u116f\u1170\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0009\u117a\u117b\u117c\u117d\u117e\u117f\u1180\u1181\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001b\u119d\u119e\u119f\u11a0\u11a1\u11a2\u11a3\u11a4\u11a5\u11a6\u11a7\u11a8\u11a9\u11aa\u11ab\u11ac\u11ad\u11ae\u11af\u11b0\u11b1\u11b2\u11b3\u11b4\u11b5\u11b6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0023" +
|
||||
"\u11da\u11db\u11dc\u11dd\u11de\u11df\u11e0\u11e1\u11e2\u11e3\u11e4\u11e5\u11e6\u11e7\u11e8\u11e9\u11ea\u11eb\u11ec\u11ed\u11ee\u11ef\u11f0\u11f1\u11f2\u11f3\u11f4\u11f5\u11f6\u11f7\u11f8\u11f9\u11fa\u11fb\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u11fe\u0001\u0003" +
|
||||
"\u1202\u1203\u0001\u0001\u0007\u120b\u120c\u120d\u120e\u120f\u1210\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u1215\u1216\u1217\u0001\u0001\u0001\u0002\u121a\u0001\u0012\u122d\u122e\u122f\u1230\u1231\u1232\u1233\u1234\u1235\u1236\u1237\u1238\u1239\u123a\u123b\u123c\u123d\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002f\u126d\u1272\u1287\u129a\u12a3\u12a4\u12a5\u12a6\u12a7" +
|
||||
"\u12a8\u12a9\u12aa\u12ab\u12ac\u12b9\u12ba\u12bf\u12c0\u12c1\u12c2\u12c3\u12c4\u12c5\u12c6\u12c7\u12c8\u12c9\u12ca\u12cb\u12cc\u12cd\u12ce\u12cf\u12d0\u12d1\u12d2\u12d3\u12d4\u12d5\u12d6\u12d7\u12d8\u12d9\u12da\u12db\u12dc\u0003\u1270\u1271\u0001\u0001\u000b\u127d\u127e\u127f\u1280\u1281\u1282\u1283\u1284\u1285\u1286\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u1291\u1292\u1293\u1294\u1295\u1296\u1297\u1298" +
|
||||
"\u1299\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u129f\u12a0\u12a1\u12a2\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u12b3\u12b4\u12b5\u12b6\u12b7\u12b8\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u12bd\u12be\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0017\u12f4\u12f5\u12f6\u12f7\u12f8\u12f9\u12fa\u12fb\u12fc\u12fd\u12fe\u12ff\u1300\u1301\u1302\u1303\u1304\u1305\u1306\u1307\u1308\u1309\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0037\u1341\u134a\u1357\u1360\u1365\u1366\u1367\u1368\u1369\u136a\u136b\u136c\u136d\u136e\u136f\u1370\u1371\u1372\u1373\u1378\u1379" +
|
||||
"\u137a\u137b\u137c\u137d\u137e\u137f\u1380\u1381\u1382\u1383\u1384\u1385\u1386\u1387\u1388\u1389\u138a\u138d\u1390\u1391\u1394\u1397\u1398\u139b\u139e\u139f\u13a2\u13a5\u13a6\u13a7\u13a8\u13a9\u13aa\u0005\u1346\u1347\u1348\u1349\u0001\u0001\u0001\u0001\u0007\u1351\u1352\u1353\u1354\u1355\u1356\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u135c\u135d\u135e\u135f\u0001\u0001\u0001\u0001\u0003\u1363\u1364\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1376\u1377\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0077\u1422\u142f\u144c\u1467" +
|
||||
"\u1470\u1475\u147a\u147b\u147c\u147d\u147e\u147f\u1482\u1483\u1484\u1485\u1486\u1487\u1488\u1489\u148a\u148b\u148c\u148d\u148e\u149b\u14a4\u14a5\u14aa\u14ab\u14ac\u14ad\u14ae\u14b1\u14b2\u14b3\u14b4\u14b5\u14b6\u14b7\u14b8\u14b9\u14ba\u14bb\u14bc\u14bd\u14c6\u14cf\u14d4\u14d5\u14d6\u14d7\u14d8\u14d9\u14da\u14db\u14dc\u14dd\u14de\u14df\u14e0\u14e1\u14e2\u14e3\u14e4\u14e5\u14e6\u14e7\u14e8\u14e9\u14ea\u14eb\u14ec\u14ed\u14ee\u14ef" +
|
||||
"\u14f0\u14f1\u14f2\u14f3\u14f4\u14f5\u14f6\u14f7\u14f8\u14f9\u14fa\u14fb\u14fc\u14fd\u14fe\u14ff\u1500\u1501\u1502\u1505\u1506\u1509\u150c\u150d\u1510\u1513\u1516\u1519\u151c\u151f\u1522\u1525\u1526\u1529\u152c\u152d\u1530\u1533\u1536\u1539\u153c\u153f\u0007\u1429\u142a\u142b\u142c\u142d\u142e\u0001\u0001\u0001\u0001\u0001\u0001\u000f\u143e\u143f\u1440\u1441\u1442\u1443\u1444\u1445\u1446\u1447\u1448\u1449\u144a\u144b\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u145a\u145b\u145c\u145d\u145e\u145f\u1460\u1461\u1462\u1463\u1464\u1465\u1466\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u146c\u146d\u146e\u146f\u0001\u0001\u0001\u0001\u0003\u1473\u1474\u0001\u0001\u0003\u1478\u1479\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1495\u1496\u1497\u1498\u1499\u149a\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u14a0\u14a1\u14a2\u14a3\u0001\u0001\u0001\u0001\u0001\u0003\u14a8\u14a9\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u14c2\u14c3\u14c4\u14c5\u0001\u0001\u0001\u0001\u0005\u14cb\u14cc\u14cd\u14ce\u0001\u0001\u0001\u0001\u0003" +
|
||||
"\u14d2\u14d3\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000" +
|
||||
"\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0017\u1559\u155a\u155b\u155c\u155d\u155e\u155f\u1560\u1561\u1562\u1563\u1564\u1565\u1566\u1567\u1568\u1569\u156a\u156b\u156c\u156d\u156e\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1571\u0001\u0003\u1575\u1576\u0001\u0001\u0002\u1579\u0001\u0002\u157c\u0001\u0002\u157f\u0001\u0003\u1583\u1584\u0001\u0001\u0002\u1587\u0001\u0003\u158b\u158c\u0001\u0001\u0002\u158f\u0001\u0002\u1592\u0001\u0002\u1595\u0001\u0002\u1598\u0001\u000e\u15a7\u15a8\u15cb\u15d8\u15e5\u1608\u162b\u164e\u164f\u1650\u1651\u1652\u1653\u0001" +
|
||||
"\u0006\u15ae\u15bb\u15c8\u15c9\u15ca\u0007\u15b5\u15b6\u15b7\u15b8\u15b9\u15ba\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15c2\u15c3\u15c4\u15c5\u15c6\u15c7\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15d2\u15d3\u15d4\u15d5\u15d6\u15d7\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15df\u15e0\u15e1\u15e2\u15e3\u15e4\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u15eb\u15f8\u1605\u1606\u1607\u0007\u15f2\u15f3\u15f4\u15f5" +
|
||||
"\u15f6\u15f7\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u15ff\u1600\u1601\u1602\u1603\u1604\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u160e\u161b\u1628\u1629\u162a\u0007\u1615\u1616\u1617\u1618\u1619\u161a\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1622\u1623\u1624\u1625\u1626\u1627\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u1631\u163e\u164b\u164c\u164d\u0007\u1638\u1639\u163a\u163b\u163c\u163d" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1645\u1646\u1647\u1648\u1649\u164a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1656\u0001\u0003\u165a\u165b\u0001\u0001\u0002\u165e\u0001\u0002\u1661\u0001\u0002\u1664\u0001\u0003\u1668\u1669\u0001\u0001\u0002\u166c\u0001\u0002\u166f\u0001\u0002\u1672\u0001\u0002\u1675\u0002\u0000\u0003\u167a\u167c\u0002\u0000\u0002\u0000\u0002\u1680" +
|
||||
"\u0002\u0000\u0002\u1684\u0002\u0000\u0017\u169d\u169f\u16a1\u16a3\u16a5\u16a7\u16a9\u16ab\u16ad\u16af\u16b1\u16b3\u16b5\u16b7\u16b9\u16bb\u16bd\u16bf\u16c1\u16c3\u16c5\u16c7\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u0000\u0002" +
|
||||
"\u0000\u0004\u16cd\u16cf\u16d1\u0002\u0000\u0002\u0000\u0002\u0000\u0004\u16d7\u16db\u16dd\u0002\u16d9\u0002\u0000\u0002\u0000\u0002\u0000\u0004\u16e3\u16e7\u16e9\u0002\u16e5\u0002\u0000\u0002\u0000\u0002\u0000\u0002\u16ed\u0001\u0007\u16f5\u16f6\u16f7\u16f8\u16f9\u16fa\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u16fd\u0001\u000c\u170a\u170b\u170c\u170d\u170e\u170f\u1710\u1711\u1712\u1713\u1714\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0004\u1719\u171a\u171b\u0001\u0001\u0001\u0003\u171f\u1720\u0001\u0001\u0007\u1728\u1729\u172a\u172b\u172c\u172d\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1731\u1732\u0001\u0001\u0004\u1737\u1738\u1739\u0001\u0001\u0001\u0003\u173d\u173e\u0001\u0001\u0002\u1741\u0001\u0002\u1744\u0001\u0002\u1747\u0001\u0002\u174a\u0001\u0004\u174f\u1750\u1751\u0001\u0001\u0001\u0002\u1754\u0001\u0003\u1758\u1759" +
|
||||
"\u0001\u0001\u0002\u175c\u0001\u0004\u1761\u1762\u1763\u0001\u0001\u0001\u0002\u1766\u0001\u0004\u176b\u176c\u176d\u0001\u0001\u0001\u0002\u1770\u0001\u0002\u1773\u0001\u0002\u1776\u0001\u0002\u1779\u0001\u0002\u177c\u0001\u0002\u177f\u0001\u0002\u1782\u0001\u0002\u1785\u0001\u0002\u1788\u0001\u0006\u178f\u1790\u1791\u1792\u1793\u0001\u0001\u0001\u0001\u0001\u0002\u1796\u0001\u0002\u1799\u0001\u0005\u179f\u17a0\u17a1\u17a2\u0001" +
|
||||
"\u0001\u0001\u0001\u0003\u17a6\u17a7\u0001\u0001\u0005\u17ad\u17ae\u17af\u17b0\u0001\u0001\u0001\u0001\u0003\u17b4\u17b5\u0001\u0001\u0011\u17c7\u17c8\u17c9\u17ca\u17cb\u17cc\u17cd\u17ce\u17cf\u17d0\u17d1\u17d2\u17d3\u17d4\u17d5\u17d6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u17d9\u0001\u0011\u17eb\u17ec\u17ed\u17ee\u17ef\u17f0\u17f1\u17f2\u17f3\u17f4\u17f5\u17f6\u17f7" +
|
||||
"\u17f8\u17f9\u17fa\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u17fd\u0001\u000c\u180a\u180b\u180c\u180d\u180e\u180f\u1810\u1811\u1812\u1813\u1814\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1818\u1819\u0001\u0001\u0003\u181d\u181e\u0001\u0001\u0003\u1822\u1823\u0001\u0001\u0002\u1826\u0001\u0006\u182d\u182e\u182f\u1830\u1831\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0002\u1834\u0001\u0002\u1837\u0001\u0002\u183a\u0001\u0002\u183d\u0001\u0002\u1840\u0001\u0004\u1845\u1846\u1847\u0001\u0001\u0001\u0004\u184c\u184d\u184e\u0001\u0001\u0001\u0005\u1854\u1855\u1856\u1857\u0001\u0001\u0001\u0001\u0004\u185c\u185d\u185e\u0001\u0001\u0001\u0009\u1868\u1869\u186a\u186b\u186c\u186d\u186e\u186f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1872\u0001\u0006\u1879\u187a\u187b\u187c" +
|
||||
"\u187d\u0001\u0001\u0001\u0001\u0001\u0009\u1887\u1888\u1889\u188a\u188b\u188c\u188d\u188e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1892\u1893\u0001\u0001\u0008\u189c\u189d\u189e\u189f\u18a0\u18a1\u18a2\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u18a7\u18a8\u18a9\u0001\u0001\u0001\u0002\u18ac\u0001\u0007\u18b4\u18b5\u18b6\u18b7\u18b8\u18b9\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u18bf\u18c0\u18c1\u18c2\u0001" +
|
||||
"\u0001\u0001\u0001\u0005\u18c8\u18c9\u18ca\u18cb\u0001\u0001\u0001\u0001\u0002\u18ce\u0001\u0008\u18d7\u18d8\u18d9\u18da\u18db\u18dc\u18dd\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u18e1\u18e2\u0001\u0001\u0015\u18f8\u18f9\u18fa\u18fb\u18fc\u18fd\u18fe\u18ff\u1900\u1901\u1902\u1903\u1904\u1905\u1906\u1907\u1908\u1909\u190a\u190b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0002\u190e\u0001\u0003\u1912\u1913\u0001\u0001\u0004\u1918\u1919\u191a\u0001\u0001\u0001\u0002\u191d\u0001\n\u1928\u1929\u192a\u192b\u192c\u192d\u192e\u192f\u1930\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u1937\u1938\u1939\u193a\u193b\u0001\u0001\u0001\u0001\u0001\u0006\u1942\u1943\u1944\u1945\u1946\u0001\u0001\u0001\u0001\u0001\u0005\u194c\u194d\u194e\u194f\u0001\u0001\u0001\u0001" +
|
||||
"\u0003\u1953\u1954\u0001\u0001\u0005\u195a\u195b\u195c\u195d\u0001\u0001\u0001\u0001\u0002\u1960\u0001\u0002\u1963\u0001\u0002\u1966\u0001\u0003\u196a\u196b\u0001\u0001\u0003\u196f\u1970\u0001\u0001\u0003\u1974\u1975\u0001\u0001\u0003\u1979\u197a\u0001\u0001\u0003\u197e\u197f\u0001\u0001\u0002\u1982\u0001\u0004\u1987\u1988\u1989\u0001\u0001\u0001\u0005\u198f\u1990\u1991\u1992\u0001\u0001\u0001\u0001\u0002\u1995\u0001\u0002\u1998" +
|
||||
"\u0001\u0002\u199b\u0001\u0008\u19a4\u19a5\u19a6\u19a7\u19a8\u19a9\u19aa\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u19ad\u0001\u0002\u19b0\u0001\u0004\u19b5\u19b6\u19b7\u0001\u0001\u0001\u0004\u19bc\u19bd\u19be\u0001\u0001\u0001\u0002\u19c1\u0001\u0002\u19c4\u0001\u0002\u19c7\u0001\u0002\u19ca\u0001\u0002\u19cd\u0001\u0002\u19d0\u0001\u0003\u19d4\u19d5\u0001\u0001\u0002\u19d8\u0001\u0002\u19db\u0001\u0002\u19de\u0001\u0002" +
|
||||
"\u19e1\u0001\u0002\u19e4\u0001\u0002\u19e7\u0001\u0002\u19ea\u0001\u0002\u19ed\u0001\u0002\u19f0\u0001\u0002\u19f3\u0001\u0002\u19f6\u0001\u0004\u19fb\u19fc\u19fd\u0001\u0001\u0001\u0003\u1a01\u1a02\u0001\u0001\u0002\u1a05\u0001\u0002\u1a08\u0001\u0002\u1a0b\u0001\u0002\u1a0e\u0001\u0002\u1a11\u0001\u0005\u1a17\u1a18\u1a19\u1a1a\u0001\u0001\u0001\u0001\u0004\u1a1f\u1a20\u1a21\u0001\u0001\u0001\u0002\u1a24\u0001\u0002\u1a27\u0001" +
|
||||
"\u0002\u1a2a\u0001\u0002\u1a2d\u0001\u0002\u1a30\u0001\u0002\u1a33\u0001\u0002\u1a36\u0001\u0003\u1a3a\u1a3b\u0001\u0001\u0002\u1a3e\u0001\u0002\u1a41\u0001\u0002\u1a44\u0001\u0016\u1a5b\u1a5c\u1a5d\u1a5e\u1a5f\u1a60\u1a61\u1a62\u1a63\u1a64\u1a65\u1a66\u1a67\u1a68\u1a69\u1a6a\u1a6b\u1a6c\u1a6d\u1a6e\u1a6f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\n\u1a7a\u1a7b\u1a7c\u1a7d\u1a7e\u1a7f\u1a80\u1a81\u1a82\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1a85\u0001\u000c\u1a92\u1a93\u1a94\u1a95\u1a96\u1a97\u1a98\u1a99\u1a9a\u1a9b\u1a9c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\r\u1aaa\u1aab\u1aac\u1aad\u1aae\u1aaf\u1ab0\u1ab1\u1ab2\u1ab3\u1ab4\u1ab5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1ab9" +
|
||||
"\u1aba\u0001\u0001\u000f\u1aca\u1acb\u1acc\u1acd\u1ace\u1acf\u1ad0\u1ad1\u1ad2\u1ad3\u1ad4\u1ad5\u1ad6\u1ad7\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000c\u1ae4\u1ae5\u1ae6\u1ae7\u1ae8\u1ae9\u1aea\u1aeb\u1aec\u1aed\u1aee\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0009\u1af8\u1af9\u1afc\u1aff\u1b02\u1b05\u1b06\u1b07\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003" +
|
||||
"\u0000\u0000\u0003\u0000\u0000\u0001\u0001\u0003\u0000\u0000\u000c\u1b16\u1b17\u1b18\u1b19\u1b1a\u1b1b\u1b1c\u1b1d\u1b1e\u1b1f\u1b20\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1b28\u1b29\u1b2a\u1b2b\u1b2c\u1b2d\u0001\u0001\u0001\u0001\u0001\u0001\r\u1b3b\u1b3c\u1b3d\u1b3e\u1b3f\u1b41\u1b43\u1b44\u1b46\u1b47\u1b49\u1b4b\u0001\u0001\u0001\u0001\u0002\u0000\u0002\u0000\u0001\u0002\u0000\u0001\u0002" +
|
||||
"\u0000\u0002\u0000\u0001\r\u1b59\u1b5a\u1b5b\u1b5c\u1b5d\u1b5e\u1b5f\u1b60\u1b61\u1b62\u1b63\u1b64\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u1b86\u1b87\u1b88\u1b89\u1b8a\u1b8b\u1b8c\u1b8d\u1b8e\u1b8f\u1b90\u1b91\u1b92\u1b93\u1b94\u1b95\u1b96\u1b97\u1b98\u1b99\u1b9a\u1b9b\u1b9c\u1b9d\u1b9e\u1b9f\u1ba0\u1ba1\u1ba2\u1ba3\u1ba4\u1ba5\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1bad\u1bae\u1baf\u1bb0\u1bb1\u1bb2\u0001\u0001\u0001\u0001\u0001\u0001\r\u1bc0\u1bc1\u1bc2\u1bc3\u1bc4\u1bc5\u1bc6\u1bc7\u1bc8\u1bc9\u1bca\u1bcb\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0029\u1bf5\u1bf6\u1bf7\u1bf8\u1bf9\u1bfa\u1bfb\u1bfc\u1bfd\u1bfe\u1bff" +
|
||||
"\u1c00\u1c01\u1c02\u1c03\u1c04\u1c05\u1c06\u1c07\u1c08\u1c09\u1c0a\u1c0b\u1c0c\u1c0d\u1c0e\u1c0f\u1c10\u1c11\u1c12\u1c13\u1c14\u1c15\u1c16\u1c17\u1c18\u1c19\u1c1a\u1c1b\u1c1c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0011\u1c2e\u1c2f" +
|
||||
"\u1c31\u1c32\u1c33\u1c34\u1c35\u1c37\u1c38\u1c39\u1c3a\u1c3c\u1c3d\u1c3e\u1c3f\u1c40\u0001\u0002\u0000\u0001\u0001\u0001\u0001\u0002\u0000\u0001\u0001\u0001\u0002\u0000\u0001\u0001\u0001\u0001\u0001\r\u1c4e\u1c4f\u1c50\u1c51\u1c52\u1c53\u1c54\u1c55\u1c56\u1c57\u1c58\u1c59\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u1c61\u1c62\u1c63\u1c64\u1c65\u1c66\u0001\u0001\u0001\u0001\u0001\u0001\u0014" +
|
||||
"\u1c7b\u1c7c\u1c7d\u1c7e\u1c7f\u1c80\u1c81\u1c82\u1c83\u1c84\u1c85\u1c86\u1c87\u1c88\u1c89\u1c8a\u1c8b\u1c8c\u1c8d\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0018\u1ca6\u1ca7\u1ca8\u1ca9\u1caa\u1cad\u1cae\u1caf\u1cb0\u1cb1\u1cb2\u1cb3\u1cb4\u1cb5\u1cb6\u1cb9\u1cbc\u1cbf\u1cc2\u1cc5\u1cc8\u1ccb\u1cce\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0001\u0001\u0001" +
|
||||
"\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000\u0003\u0000\u0000").toCharArray();
|
||||
|
||||
public static final int en_US_UTF_8_Compose = 1;
|
||||
public static final int accent_ogonek = 1;
|
||||
public static final int accent_arrows = 18;
|
||||
public static final int accent_tilde = 41;
|
||||
public static final int en_US_UTF_8_Compose = 64;
|
||||
public static final int accent_cedille = 6790;
|
||||
public static final int accent_horn = 6813;
|
||||
public static final int accent_ring = 6838;
|
||||
public static final int accent_caron = 6843;
|
||||
public static final int accent_circonflexe = 6872;
|
||||
public static final int accent_double_aigu = 6895;
|
||||
public static final int accent_box = 6922;
|
||||
public static final int accent_grave = 6945;
|
||||
public static final int accent_slash = 6958;
|
||||
public static final int accent_hook_above = 6988;
|
||||
public static final int accent_subscript = 7013;
|
||||
public static final int accent_trema = 7078;
|
||||
public static final int accent_dot_below = 7091;
|
||||
public static final int accent_superscript = 7116;
|
||||
public static final int accent_bar = 7197;
|
||||
public static final int accent_ordinal = 7233;
|
||||
public static final int accent_macron = 7258;
|
||||
public static final int accent_dot_above = 7271;
|
||||
public static final int accent_aigu = 7310;
|
||||
}
|
||||
|
@ -71,30 +71,30 @@ public final class KeyModifier
|
||||
case FN: return apply_fn(k);
|
||||
case GESTURE: return apply_gesture(k);
|
||||
case SHIFT: return apply_shift(k);
|
||||
case GRAVE: return apply_map_char(k, map_char_grave);
|
||||
case AIGU: return apply_map_char(k, map_char_aigu);
|
||||
case CIRCONFLEXE: return apply_map_char(k, map_char_circonflexe);
|
||||
case TILDE: return apply_map_char(k, map_char_tilde);
|
||||
case CEDILLE: return apply_map_char(k, map_char_cedille);
|
||||
case TREMA: return apply_map_char(k, map_char_trema);
|
||||
case CARON: return apply_map_char(k, map_char_caron);
|
||||
case RING: return apply_map_char(k, map_char_ring);
|
||||
case MACRON: return apply_map_char(k, map_char_macron);
|
||||
case OGONEK: return apply_map_char(k, map_char_ogonek);
|
||||
case DOT_ABOVE: return apply_map_char(k, map_char_dot_above);
|
||||
case BREVE: return apply_map_char(k, map_char_breve);
|
||||
case DOUBLE_AIGU: return apply_map_char(k, map_char_double_aigu);
|
||||
case ORDINAL: return apply_map_char(k, map_char_ordinal);
|
||||
case SUPERSCRIPT: return apply_map_char(k, map_char_superscript);
|
||||
case SUBSCRIPT: return apply_map_char(k, map_char_subscript);
|
||||
case ARROWS: return apply_map_char(k, map_char_arrows);
|
||||
case BOX: return apply_map_char(k, map_char_box);
|
||||
case SLASH: return apply_map_char(k, map_char_slash);
|
||||
case BAR: return apply_map_char(k, map_char_bar);
|
||||
case GRAVE: return apply_compose_or_dead_char(k, ComposeKeyData.accent_grave, '\u02CB');
|
||||
case AIGU: return apply_compose_or_dead_char(k, ComposeKeyData.accent_aigu, '\u00B4');
|
||||
case CIRCONFLEXE: return apply_compose_or_dead_char(k, ComposeKeyData.accent_circonflexe, '\u02C6');
|
||||
case TILDE: return apply_compose_or_dead_char(k, ComposeKeyData.accent_tilde, '\u02DC');
|
||||
case CEDILLE: return apply_compose_or_dead_char(k, ComposeKeyData.accent_cedille, '\u00B8');
|
||||
case TREMA: return apply_compose_or_dead_char(k, ComposeKeyData.accent_trema, '\u00A8');
|
||||
case CARON: return apply_compose_or_dead_char(k, ComposeKeyData.accent_caron, '\u02C7');
|
||||
case RING: return apply_compose_or_dead_char(k, ComposeKeyData.accent_ring, '\u02DA');
|
||||
case MACRON: return apply_compose_or_dead_char(k, ComposeKeyData.accent_macron, '\u00AF');
|
||||
case OGONEK: return apply_compose_or_dead_char(k, ComposeKeyData.accent_ogonek, '\u02DB');
|
||||
case DOT_ABOVE: return apply_compose_or_dead_char(k, ComposeKeyData.accent_dot_above, '\u02D9');
|
||||
case BREVE: return apply_dead_char(k, '\u02D8');
|
||||
case DOUBLE_AIGU: return apply_compose(k, ComposeKeyData.accent_double_aigu);
|
||||
case ORDINAL: return apply_compose(k, ComposeKeyData.accent_ordinal);
|
||||
case SUPERSCRIPT: return apply_compose(k, ComposeKeyData.accent_superscript);
|
||||
case SUBSCRIPT: return apply_compose(k, ComposeKeyData.accent_subscript);
|
||||
case ARROWS: return apply_compose(k, ComposeKeyData.accent_arrows);
|
||||
case BOX: return apply_compose(k, ComposeKeyData.accent_box);
|
||||
case SLASH: return apply_compose(k, ComposeKeyData.accent_slash);
|
||||
case BAR: return apply_compose(k, ComposeKeyData.accent_bar);
|
||||
case DOT_BELOW: return apply_compose(k, ComposeKeyData.accent_dot_below);
|
||||
case HORN: return apply_compose(k, ComposeKeyData.accent_horn);
|
||||
case HOOK_ABOVE: return apply_compose(k, ComposeKeyData.accent_hook_above);
|
||||
case ARROW_RIGHT: return apply_map_char(k, map_char_arrow_right);
|
||||
case DOT_BELOW: return apply_map_char(k, map_char_dot_below);
|
||||
case HORN: return apply_map_char(k, map_char_horn);
|
||||
case HOOK_ABOVE: return apply_map_char(k, map_char_hook_above);
|
||||
default: return k;
|
||||
}
|
||||
}
|
||||
@ -145,6 +145,45 @@ public final class KeyModifier
|
||||
return k;
|
||||
}
|
||||
|
||||
/** Apply the given compose state or fallback to the dead_char. */
|
||||
private static KeyValue apply_compose_or_dead_char(KeyValue k, int state, char dead_char)
|
||||
{
|
||||
switch (k.getKind())
|
||||
{
|
||||
case Char:
|
||||
char c = k.getChar();
|
||||
KeyValue r = ComposeKey.apply(state, c);
|
||||
if (r != null)
|
||||
return r;
|
||||
}
|
||||
return apply_dead_char(k, dead_char);
|
||||
}
|
||||
|
||||
private static KeyValue apply_compose(KeyValue k, int state)
|
||||
{
|
||||
switch (k.getKind())
|
||||
{
|
||||
case Char:
|
||||
KeyValue r = ComposeKey.apply(state, k.getChar());
|
||||
if (r != null)
|
||||
return r;
|
||||
}
|
||||
return k;
|
||||
}
|
||||
|
||||
private static KeyValue apply_dead_char(KeyValue k, char dead_char)
|
||||
{
|
||||
switch (k.getKind())
|
||||
{
|
||||
case Char:
|
||||
char c = k.getChar();
|
||||
char modified = (char)KeyCharacterMap.getDeadChar(dead_char, c);
|
||||
if (modified != 0 && modified != c)
|
||||
return KeyValue.makeStringKey(String.valueOf(modified));
|
||||
}
|
||||
return k;
|
||||
}
|
||||
|
||||
private static KeyValue apply_shift(KeyValue k)
|
||||
{
|
||||
if (_modmap != null)
|
||||
@ -572,424 +611,6 @@ public final class KeyModifier
|
||||
}
|
||||
}
|
||||
|
||||
/** Return [null] if the dead char do not apply. */
|
||||
private static String map_dead_char(char c, char dead_char)
|
||||
{
|
||||
char modified = (char)KeyCharacterMap.getDeadChar(dead_char, c);
|
||||
return (modified == 0 || modified == c) ? null : String.valueOf(modified);
|
||||
}
|
||||
|
||||
private static final Map_char map_char_aigu =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "á";
|
||||
case 'c': return "ć";
|
||||
case 'e': return "é";
|
||||
case 'i': return "í";
|
||||
case 'l': return "ĺ";
|
||||
case 'ń': return "ń";
|
||||
case 'o': return "ó";
|
||||
case 'r': return "ŕ";
|
||||
case 's': return "ś";
|
||||
case 'u': return "ú";
|
||||
case 'y': return "ý";
|
||||
case 'z': return "ź";
|
||||
// used in Pinyin
|
||||
case 'ü': return "ǘ";
|
||||
// Combining diacritic
|
||||
case 'j':
|
||||
// Russian vowels
|
||||
case 'у': case 'е': case 'а': case 'о': case 'и':
|
||||
case 'ы': case 'э': case 'ю': case 'я':
|
||||
return c + "\u0301";
|
||||
default: return map_dead_char(c, '\u00B4');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_caron =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ǎ";
|
||||
case 'c': return "č";
|
||||
case 'd': return "ď";
|
||||
case 'e': return "ě";
|
||||
case 'i': return "ǐ";
|
||||
case 'l': return "ľ";
|
||||
case 'n': return "ň";
|
||||
case 'o': return "ǒ";
|
||||
case 'r': return "ř";
|
||||
case 's': return "š";
|
||||
case 't': return "ť";
|
||||
case 'u': return "ǔ";
|
||||
case 'z': return "ž";
|
||||
// used in Pinyin
|
||||
case 'ü': return "ǚ";
|
||||
default: return map_dead_char(c, '\u02C7');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_cedille =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'c': return "ç";
|
||||
case 'd': return "ḑ";
|
||||
case 'e': return "ȩ";
|
||||
case 'g': return "ģ";
|
||||
case 'h': return "ḩ";
|
||||
case 'k': return "ķ";
|
||||
case 'l': return "ļ";
|
||||
case 'n': return "ņ";
|
||||
case 'r': return "ŗ";
|
||||
case 's': return "ş";
|
||||
case 't': return "ţ";
|
||||
default: return map_dead_char(c, '\u00B8');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_circonflexe =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "â";
|
||||
case 'c': return "ĉ";
|
||||
case 'e': return "ê";
|
||||
case 'g': return "ĝ";
|
||||
case 'h': return "ĥ";
|
||||
case 'i': return "î";
|
||||
case 'j': return "ĵ";
|
||||
case 'o': return "ô";
|
||||
case 'ŝ': return "ŝ";
|
||||
case 'u': return "û";
|
||||
case 'z': return "ẑ";
|
||||
default: return map_dead_char(c, '\u02C6');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_dot_above =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ȧ";
|
||||
case 'b': return "ḃ";
|
||||
case 'c': return "ċ";
|
||||
case 'd': return "ḋ";
|
||||
case 'e': return "ė";
|
||||
case 'f': return "ḟ";
|
||||
case 'g': return "ġ";
|
||||
case 'h': return "ḣ";
|
||||
// Turkish ı / İ is handled elsewhere
|
||||
case 'm': return "ṁ";
|
||||
case 'n': return "ṅ";
|
||||
case 'o': return "ȯ";
|
||||
case 'p': return "ṗ";
|
||||
case 'r': return "ṙ";
|
||||
case 's': return "ṡ";
|
||||
case 't': return "ṫ";
|
||||
case 'w': return "ẇ";
|
||||
case 'x': return "ẋ";
|
||||
case 'y': return "ẏ";
|
||||
case 'z': return "ż";
|
||||
default: return map_dead_char(c, '\u02D9');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_grave =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "à";
|
||||
case 'e': return "è";
|
||||
case 'i': return "ì";
|
||||
case 'o': return "ò";
|
||||
case 'u': return "ù";
|
||||
// used in Pinyin
|
||||
case 'ü': return "ǜ";
|
||||
default: return map_dead_char(c, '\u02CB');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_macron =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ā";
|
||||
case 'e': return "ē";
|
||||
case 'i': return "ī";
|
||||
case 'o': return "ō";
|
||||
case 'u': return "ū";
|
||||
// used in Pinyin
|
||||
case 'ü': return "ǖ";
|
||||
default: return map_dead_char(c, '\u00AF');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_ogonek =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ą";
|
||||
case 'e': return "ę";
|
||||
case 'i': return "į";
|
||||
case 'k': return "ķ";
|
||||
case 'l': return "ļ";
|
||||
case 'n': return "ņ";
|
||||
case 'o': return "ǫ";
|
||||
case 'u': return "ų";
|
||||
default: return map_dead_char(c, '\u02DB');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_ring =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "å";
|
||||
case 'u': return "ů";
|
||||
default: return map_dead_char(c, '\u02DA');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_tilde =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ã";
|
||||
case 'e': return "ẽ";
|
||||
case 'i': return "ĩ";
|
||||
case 'n': return "ñ";
|
||||
case 'o': return "õ";
|
||||
case 'u': return "ũ";
|
||||
// Vietnamese
|
||||
case 'ă': return "ẵ";
|
||||
case 'â': return "ẫ";
|
||||
case 'ê': return "ễ";
|
||||
case 'ơ': return "ỡ";
|
||||
case 'ư': return "ữ";
|
||||
default: return map_dead_char(c, '\u02DC');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_trema =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ä";
|
||||
case 'e': return "ë";
|
||||
case 'i': return "ï";
|
||||
case 'o': return "ö";
|
||||
case 'u': return "ü";
|
||||
case 'y': return "ÿ";
|
||||
default: return map_dead_char(c, '\u00A8');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_breve =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
default: return map_dead_char(c, '\u02D8');
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_double_aigu =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'o': return "ő";
|
||||
case 'u': return "ű";
|
||||
case ' ': return "˝";
|
||||
// Combining diacritic
|
||||
case 'a':
|
||||
case 'e':
|
||||
case 'i':
|
||||
case 'm':
|
||||
case 'y':
|
||||
return c + "\u030b";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_ordinal =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ª";
|
||||
case 'o': return "º";
|
||||
case '1': return "ª";
|
||||
case '2': return "º";
|
||||
case '3': return "ⁿ";
|
||||
case '4': return "ᵈ";
|
||||
case '5': return "ᵉ";
|
||||
case '6': return "ʳ";
|
||||
case '7': return "ˢ";
|
||||
case '8': return "ᵗ";
|
||||
case '9': return "ʰ";
|
||||
case '*': return "°";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_superscript =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case '1': return "¹";
|
||||
case '2': return "²";
|
||||
case '3': return "³";
|
||||
case '4': return "⁴";
|
||||
case '5': return "⁵";
|
||||
case '6': return "⁶";
|
||||
case '7': return "⁷";
|
||||
case '8': return "⁸";
|
||||
case '9': return "⁹";
|
||||
case '0': return "⁰";
|
||||
case '+': return "⁺";
|
||||
case '-': return "⁻";
|
||||
case '=': return "⁼";
|
||||
case '(': return "⁽";
|
||||
case ')': return "⁾";
|
||||
case 'a': return "ᵃ";
|
||||
case 'b': return "ᵇ";
|
||||
case 'c': return "ᶜ";
|
||||
case 'd': return "ᵈ";
|
||||
case 'e': return "ᵉ";
|
||||
case 'f': return "ᶠ";
|
||||
case 'g': return "ᵍ";
|
||||
case 'h': return "ʰ";
|
||||
case 'i': return "ⁱ";
|
||||
case 'j': return "ʲ";
|
||||
case 'k': return "ᵏ";
|
||||
case 'l': return "ˡ";
|
||||
case 'm': return "ᵐ";
|
||||
case 'n': return "ⁿ";
|
||||
case 'o': return "ᵒ";
|
||||
case 'p': return "ᵖ";
|
||||
case 'r': return "ʳ";
|
||||
case 's': return "ˢ";
|
||||
case 't': return "ᵗ";
|
||||
case 'u': return "ᵘ";
|
||||
case 'v': return "ᵛ";
|
||||
case 'w': return "ʷ";
|
||||
case 'x': return "ˣ";
|
||||
case 'y': return "ʸ";
|
||||
case 'z': return "ᶻ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_subscript =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case '1': return "₁";
|
||||
case '2': return "₂";
|
||||
case '3': return "₃";
|
||||
case '4': return "₄";
|
||||
case '5': return "₅";
|
||||
case '6': return "₆";
|
||||
case '7': return "₇";
|
||||
case '8': return "₈";
|
||||
case '9': return "₉";
|
||||
case '0': return "₀";
|
||||
case '+': return "₊";
|
||||
case '-': return "₋";
|
||||
case '=': return "₌";
|
||||
case '(': return "₍";
|
||||
case ')': return "₎";
|
||||
case 'a': return "ₐ";
|
||||
case 'e': return "ₑ";
|
||||
case 'h': return "ₕ";
|
||||
case 'i': return "ᵢ";
|
||||
case 'j': return "ⱼ";
|
||||
case 'k': return "ₖ";
|
||||
case 'l': return "ₗ";
|
||||
case 'm': return "ₘ";
|
||||
case 'n': return "ₙ";
|
||||
case 'o': return "ₒ";
|
||||
case 'p': return "ₚ";
|
||||
case 'r': return "ᵣ";
|
||||
case 's': return "ₛ";
|
||||
case 't': return "ₜ";
|
||||
case 'u': return "ᵤ";
|
||||
case 'v': return "ᵥ";
|
||||
case 'x': return "ₓ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_arrows =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case '0': return "↔";
|
||||
case '1': return "↙";
|
||||
case '2': return "↓";
|
||||
case '3': return "↘";
|
||||
case '4': return "←";
|
||||
case '5': return "↕";
|
||||
case '6': return "→";
|
||||
case '7': return "↖";
|
||||
case '8': return "↑";
|
||||
case '9': return "↗";
|
||||
case '.': return "↵";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_arrow_right =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
@ -1001,147 +622,6 @@ public final class KeyModifier
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_box =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case '1': return "└";
|
||||
case '2': return "┴";
|
||||
case '3': return "┘";
|
||||
case '4': return "├";
|
||||
case '5': return "┼";
|
||||
case '6': return "┤";
|
||||
case '7': return "┌";
|
||||
case '8': return "┬";
|
||||
case '9': return "┐";
|
||||
case '0': return "─";
|
||||
case '.': return "│";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_slash =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ⱥ";
|
||||
case 'b': return "␢";
|
||||
case 'c': return "ȼ";
|
||||
case 'e': return "ɇ";
|
||||
case 'g': return "ꞡ";
|
||||
case 'k': return "ꝃ";
|
||||
case 'l': return "ł";
|
||||
case 'n': return "ꞥ";
|
||||
case 'o': return "ø";
|
||||
case 'r': return "ꞧ";
|
||||
case 's': return "ꞩ";
|
||||
case 't': return "ⱦ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_bar =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'b': return "ƀ";
|
||||
case 'c': return "ꞓ";
|
||||
case 'd': return "đ";
|
||||
case 'g': return "ǥ";
|
||||
case 'i': return "ɨ";
|
||||
case 'j': return "ɉ";
|
||||
case 'k': return "ꝁ";
|
||||
case 'l': return "ƚ";
|
||||
case 'o': return "ɵ";
|
||||
case 'p': return "ᵽ";
|
||||
case 'q': return "ꝗ";
|
||||
case 'r': return "ɍ";
|
||||
case 't': return "ŧ";
|
||||
case 'u': return "ʉ";
|
||||
case 'y': return "ɏ";
|
||||
case 'z': return "ƶ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_dot_below =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ạ";
|
||||
case 'ă': return "ặ";
|
||||
case 'â': return "ậ";
|
||||
case 'e': return "ẹ";
|
||||
case 'ê': return "ệ";
|
||||
case 'i': return "ị";
|
||||
case 'o': return "ọ";
|
||||
case 'ô': return "ộ";
|
||||
case 'ơ': return "ợ";
|
||||
case 'u': return "ụ";
|
||||
case 'ư': return "ự";
|
||||
case 'y': return "ỵ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_horn =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'o': return "ơ";
|
||||
case 'ó': return "ớ";
|
||||
case 'ò': return "ờ";
|
||||
case 'ỏ': return "ở";
|
||||
case 'õ': return "ỡ";
|
||||
case 'ọ': return "ợ";
|
||||
case 'u': return "ư";
|
||||
case 'ú': return "ứ";
|
||||
case 'ù': return "ừ";
|
||||
case 'ủ': return "ử";
|
||||
case 'ũ': return "ữ";
|
||||
case 'ụ': return "ự";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
private static final Map_char map_char_hook_above =
|
||||
new Map_char() {
|
||||
public String apply(char c)
|
||||
{
|
||||
switch (c)
|
||||
{
|
||||
case 'a': return "ả";
|
||||
case 'ă': return "ẳ";
|
||||
case 'â': return "ẩ";
|
||||
case 'e': return "ẻ";
|
||||
case 'ê': return "ể";
|
||||
case 'i': return "ỉ";
|
||||
case 'o': return "ỏ";
|
||||
case 'ô': return "ổ";
|
||||
case 'ơ': return "ở";
|
||||
case 'u': return "ủ";
|
||||
case 'ư': return "ử";
|
||||
case 'y': return "ỷ";
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// Used with Arabic despite the name; called "Hindi numerals" in Arabic
|
||||
// map_char_numpad_devanagari is used in Hindi
|
||||
private static final Map_char map_char_numpad_hindu =
|
||||
|
Loading…
x
Reference in New Issue
Block a user