abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/ComposeKeyData.java
blob: 2fbe4d02b8bc21dfb8ca2c09da469d1c1ee1b719 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
package juloo.keyboard2;

/** This file is generated, see [srcs/compose/compile.py]. */

public final class ComposeKeyData
{
  public static final char[] states =
    ("\u0000 !\"#%'()*+,-./01234578:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijk" +
    "lmnoprstuvwxyz{|~\u00a8\u00af\u00b4\u00b8\u00f7\u02d8\u05b7\u05c1\u05c2\u0654\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\u2272\u2273\u2276\u2277\u227a\u227b\u227c\u227d\u2282\u2283\u2286\u2287\u2291" +
    "\u2292\u22a4\u22a5\u22a8\u22a9\u22ab\u22b2\u22b3\u22b4\u22b5\u22c4\u2373\u2375\u237a\u2395\u25cb\u2add\u1d157\u1d158\u1d15f\u1d1b9\u1d1ba\u1d1bb\u1d1bc\u0000 (,-.<>_\u00a0\u02d8\u00b8~\u2008\u02c7^\u00af\u0000!+?ABDEHIKLMNORSTUVWYZ^abdehik" +
    "lmnorstuvwyz\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\u0000 \"',<>AEH" +
    "IOUWXY_aehiotuwxy~\u00af\u00b4\u00d5\u00f5\u03d2\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\u03d4\u04da" +
    "\u04db\u04ea\u04eb\u0000#ESbefq\u266f\u266b\u266c\u266d\u266a\u266e\u2669\u0000o\u2030\u0000\"'+,/<>ACEGIJKLMNOPRSUWYZ^_abcegijklmnoprsuwyz~\u00af\u00b8\u00c2" +
    "\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8\u00fc\u2395\u0000 IUiu\u0385\u1e2e\u01d7\u1e2f\u01d8\u00b4\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u201a\u0000Oo\u01fe\u01ff\u2018\u2019\u00c1\u0106\u00c9\u01f4\u00cd\uFFFF\u00ff\u00fe\u004a\u0000\u0001\u0003\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\u00ff\u00fe\u006a\u0000\u0001\u0003\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\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8\u235e\u0000 ()-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghi" +
    "jklmnopqrstuvwxyz\u1100\u1102\u1103\u1105\u1106\u1107\u1109\u110b\u110c\u110e\u110f\u1110\u1111\u1112\u30f0\u30f1\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\u00ff\u00fe\u003c\u00d8\u002f\u00dd{\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)01" +
    "23456789\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\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)\u32fc\u0000)\u32fd\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)-]}\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\u00ff\u00fe\u0016\u0001\u0004\u0003\uFFFF\u00ff\u00fe\u0017\u0001" +
    "\u0004\u0003\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\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\u1e9b\u1e68\u1e69\u2299\u0000-/<=BCDGHILOTZ^bcdghilmotuvz\u0294\u04ae\u04af\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\u04b0\u04b1\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\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\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\u2395\u2e18\u0000OUo" +
    "u\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\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\u00ff\u00fe\u003d\u00d8\u0095\u00dd\uFFFF\u00ff\u00fe\u0003\u00fb\uFFFF\u00ff\u00fe\u0004\u00fb\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\u00ff\u00fe\u004a\u0000\u0001\u0003\uFFFF\u00ff\u00fe\u004a\u0000\u0001\u0003\u0000,-\u0136\u20ad\u0000',-/<=LTV\u0139\u013b\u00a3\u0141\u013d\u20a4\u0000A\u0000P\uFFFF\u00ff\u00fe\u003d\u00d8\u0096\u00dd<|\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\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\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\u00ff\u00fe\u003d\u00d8\u004c\u00de\u2342\u2349\u0000[\u2337\u0000!()+-./0123456789=ACEGHIJOSUWYZ_aceghijo" +
    "suwyz|\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\u0000ahi" +
    "jlnorswxy\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\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\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\u00ff\u00fe\u0016\u0001\u0004\u0003\u0230\u01e1\uFFFF\u00ff\u00fe\u0017\u0001\u0004\u0003\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\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" +
    "\u0000Uu\u01db\u01dc\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\u00e0\u0000Aa\u1eb0\u1eb1\u00e8\u00ec\u01f9\u00f2\u00f9\u1e81\u1ef3\u0000EOeo\u1e14\u1e50\u1e15\u1e51\u1ea6\u1ec0\u1ed2\u01db\u1ea7\u1ec1" +
    "\u1ed3\u01dc\u0000\"'(*,-;>^_`ae~\u00a8\u00b4\u00e4\u00e1\u0103\u00e5\u0105\u0101\u0105\u00e2\u00e2\u0101\u00e0\u00e5\u00e6\u00e3\u00e4\u00e1\u0000!,.AEGIOUaegiou\u00b8\u0000Aa\u1eb6\u1eb7\u0000Ee\u1e1c\u1e1d\u1e03\u0102\u0114\u011e\u012c\u014e\u016c\u0103\u0115\u011f" +
    "\u012d\u014f\u016d\u0000Ee\u1e1c\u1e1d\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\u00ff\u00fe\u0000\u00fb\uFFFF\u00ff\u00fe\u0001\u00fb\uFFFF\u00ff\u00fe\u0002\u00fb\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\u00ff\u00fe\u006a\u0000\u0001\u0003\uFFFF\u00ff\u00fe\u006a\u0000\u0001\u0003\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^_`aceor" +
    "suwxy~\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\u00ff\u00fe\u003d\u00d8\u00a9\u00dc\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+0" +
    "AEINOUVY^abeinouvy|~\u00a8\u00c2\u00ca\u00d4\u00e2\u00ea\u00f4\u2207\u2227\u2228\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\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\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\u1e38\u1e39\u1e5c\u1e5d\u2351\u0000\"+,/ACEGIJKLMNOPRSUWYZ^_abcegijklmnoprsuwyz~\u00af\u00b8\u00c2" +
    "\u00c5\u00c6\u00c7\u00ca\u00cf\u00d4\u00d5\u00dc\u00e2\u00e5\u00e6\u00e7\u00ea\u00ef\u00f4\u00f5\u00f8\u00fc\u0000IUiu\u1e2e\u01d7\u1e2f\u01d8\u0000OUou\u1eda\u1ee8\u1edb\u1ee9\u0000Cc\u1e08\u1e09\u0000Oo\u01fe\u01ff\u00c1\u0106\u00c9\u01f4\u00cd\uFFFF\u00ff\u00fe\u004a\u0000\u0001\u0003\u1e30\u0139\u1e3e\u0143\u00d3\u1e54\u0154\u015a\u00da\u1e82\u00dd\u0179\u0000A" +
    "EOaeo\u1ea4\u1ebe\u1ed0\u1ea5\u1ebf\u1ed1\u0000EOeo\u1e16\u1e52\u1e17\u1e53\u00e1\u0000Aa\u1eae\u1eaf\u0107\u00e9\u01f5\u00ed\uFFFF\u00ff\u00fe\u006a\u0000\u0001\u0003\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\u01d7\u1ea5\u01fb\u01fd\u1e09\u1ebf\u1e2f\u1ed1\u1e4d\u01ff\u01d8\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\u05f2\uFFFF\u00ff\u00fe\u001f\u00fb\u0000\ufb49\uFFFF\u00ff\u00fe\u002c\u00fb\u0000\ufb49\uFFFF\u00ff\u00fe\u002d\u00fb\u0000\u06c1\u06d2\u06d5\u06c2\u06d3\u06c0\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/\u2241\u0000/\u2244\u0000/\u2249\u0000/\u226d\u0000_\u2395\u2262\u236f\u0000/\u2274\u0000/\u2275\u0000/\u2278\u0000/\u2279\u0000/\u2280\u0000/\u2281\u0000/\u22e0\u0000/\u22e1\u0000_|\u2286\u2367\u0000_\u2287\u0000/\u2288\u0000" +
    "/\u2289\u0000/\u22e2\u0000/\u22e3\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\u0000\u1d165\uFFFF\u00ff\u00fe\u0034\u00d8\u005e\u00dd\u0000\u1d165\uFFFF\u00ff\u00fe\u0034\u00d8\u005f\u00dd\u0000\u1d16e" +
    "\u1d16f\u1d170\u1d171\u1d172\uFFFF\u00ff\u00fe\u0034\u00d8\u0060\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8\u0061\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8\u0062\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8\u0063\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8\u0064\u00dd\u0000\u1d165\uFFFF\u00ff\u00fe\u0034\u00d8\u00bb\u00dd\u0000\u1d165\uFFFF\u00ff\u00fe\u0034\u00d8\u00bc\u00dd\u0000\u1d16e\u1d16f\uFFFF\u00ff\u00fe\u0034\u00d8\u00bd\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8" +
    "\u00bf\u00dd\u0000\u1d16e\u1d16f\uFFFF\u00ff\u00fe\u0034\u00d8\u00be\u00dd\uFFFF\u00ff\u00fe\u0034\u00d8\u00c0\u00dd").toCharArray();

  public static final char[] edges =
    ("\u00f0\u00f0\u0101\u015e\u01b3\u01c2\u01c5\u029e\u0587\u058c\u05a1\u05ae\u05f5\u064a\u06c5\u0708\u070f\u0726\u072d\u0736\u0739\u073e\u0741\u0744\u074f\u0770\u07ab\u07e0\u0809\u0854\u0877\u087c\u0893\u089e\u08bd\u08d6\u08e5\u08e8\u0907\u0918\u091d\u093a\u093d\u0950\u0979\u0984\u0987\u0996\u09ab\u09be\u0a05\u0a08\u0a0d\u0a10\u0a1d\u0a26\u0a29\u0a3c\u0a3f\u0af2\u0bb1\u0c1a\u0c3b\u0c68\u0cc3\u0cd2\u0cf1\u0d0a\u0d17\u0d1a\u0d37\u0d48" +
    "\u0d4d\u0d5c\u0d63\u0d6e\u0da1\u0db2\u0dbb\u0dd0\u0de1\u0e16\u0e5b\u0e5e\u0e63\u0e70\u0e77\u0e7a\u0e9d\u0ef6\u0f23\u0f90\u1063\u1090\u1093\u1098\u109f\u10a6\u10ad\u10b4\u10cb\u10d2\u10d7\u10e4\u10e9\u10f0\u10f5\u10f8\u10fb\u10fe\u1101\u1108\u110b\u1110\u1113\u111a\u111d\u1124\u1127\u112a\u112d\u1130\u1133\u1136\u1139\u113c\u113f\u114a\u114d\u1150\u1159\u115e\u1167\u116c\u118d\u1190\u11b1\u11b4\u11cb\u11d0\u11d5\u11da\u11dd\u11e8" +
    "\u11eb\u11ee\u11f1\u11f4\u11f7\u11fe\u1205\u120e\u1215\u1226\u1229\u1234\u1245\u124a\u1259\u1260\u1263\u1270\u1279\u1282\u1285\u1294\u1299\u12c2\u12c5\u12ca\u12d1\u12d4\u12e7\u12f2\u12fd\u1306\u130b\u1314\u1317\u131a\u131d\u1322\u1327\u132c\u1331\u1336\u1339\u1340\u1349\u134c\u134f\u1352\u1361\u1364\u1367\u136e\u1375\u1378\u137b\u137e\u1381\u1384\u1387\u138c\u138f\u1392\u1395\u1398\u139b\u139e\u13a1\u13a4\u13a9\u13ac\u13af\u13b2" +
    "\u13b5\u13b8\u13c1\u13c8\u13cb\u13ce\u13d1\u13d4\u13d7\u13da\u13dd\u13e2\u13e5\u13e8\u13eb\u1416\u1429\u142c\u1435\u143e\u1467\u1470\u1479\u148a\u0009\u00f9\u00fa\u00fb\u00fc\u00fd\u00fe\u00ff\u0100\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u002b\u012c\u012d\u0136\u0137\u0138\u0139\u013a\u013b\u013c\u013d\u013e\u013f\u0140\u0141\u0142\u0143\u0144\u0145\u0146\u0147\u0148\u0149\u014a\u014b\u014c\u014d\u014e\u014f\u0150\u0151" +
    "\u0152\u0153\u0154\u0155\u0156\u0157\u0158\u0159\u015a\u015b\u015c\u015d\u0001\u0005\u0132\u0133\u0134\u0135\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0025\u0183\u0184\u0185\u0186\u0187\u0188\u0189\u018a\u018b" +
    "\u018c\u018d\u018e\u018f\u0190\u0191\u0192\u0197\u0198\u0199\u019a\u019b\u019c\u019d\u019e\u019f\u01a0\u01a1\u01a6\u01ab\u01ac\u01ad\u01ae\u01af\u01b0\u01b1\u01b2\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0195\u0196\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u01a4\u01a5\u0001\u0001\u0003\u01a9\u01aa\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0008\u01bb\u01bc\u01bd\u01be\u01bf\u01c0\u01c1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u01c4\u0001\u0046\u020b\u0216\u0217\u0220\u0221\u0226\u0227\u0228\u0229\u022a\u022b\u022c\u022d\u0234\u0235\u0236\u0237\u0238\u0239\u023a\u023b\u023c\u023d\u023e\u023f\u0240\u024d\u0256\u0257\u025c\u025d\u025e\u025f\u0260\u0267\u0268\u0269\u026a\u026b\u026c\u026d\u026e\u026f\u0270\u0271\u0272\u0273\u027c\u0285\u028a" +
    "\u028b\u028c\u028d\u028e\u028f\u0290\u0291\u0292\u0293\u0294\u0295\u0296\u0297\u0298\u0299\u029a\u029b\u029c\u029d\u0006\u0211\u0212\u0213\u0214\u0215\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u021c\u021d\u021e\u021f\u0001\u0001\u0001\u0001\u0001\u0003\u0224\u0225\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0007\u0247\u0248\u0249\u024a\u024b\u024c\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0252\u0253\u0254\u0255\u0001\u0001\u0001\u0001\u0001\u0003\u025a\u025b\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0278\u0279\u027a\u027b\u0001\u0001\u0001\u0001\u0005\u0281\u0282\u0283\u0284\u0001\u0001\u0001\u0001\u0003\u0288\u0289" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0084\u0322\u0323\u0324\u032d\u032e\u0331\u035c\u0387\u03b2\u03dd\u03e4\u03e7\u03ea\u03ed\u03f0\u03f3\u03f6\u03f9\u03fc\u03ff\u0402\u0405\u0408\u040b\u040e\u0411\u0414\u0417\u041a\u041d\u0420\u0423\u0426\u0429\u042c\u042f\u0432\u0435\u0438\u043b\u043e\u0441\u0444\u0447\u044a\u044d\u0450\u0453\u0456" +
    "\u0459\u045c\u045f\u0462\u0465\u0468\u046b\u046e\u0471\u0474\u0477\u047a\u047d\u0480\u0483\u0486\u0489\u048c\u0493\u049a\u04a1\u04a8\u04af\u04b6\u04bd\u04c4\u04cb\u04d2\u04d9\u04e0\u04e7\u04ee\u04f1\u04f4\u04f7\u04fa\u04fd\u0500\u0503\u0506\u0509\u050c\u050f\u0512\u0515\u0518\u051b\u051e\u0521\u0524\u0527\u052a\u052d\u0530\u0533\u0536\u0539\u053c\u053f\u0542\u0545\u0548\u054b\u054e\u0551\u0554\u0557\u055a\u055d\u0560\u0563\u0566" +
    "\u0569\u056c\u056f\u0572\u0575\u0578\u057b\u057e\u0581\u0584\u0001\u0001\u0002\u0326\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0330\u0001\u000c\u033d\u033e\u0341\u0344\u0347\u034a\u034d\u0350\u0353\u0356\u0359\u0001\u0002\u0340\u0001\u0002\u0343\u0001\u0002\u0346\u0001\u0002\u0349\u0001\u0002\u034c\u0001\u0002\u034f\u0001\u0002\u0352\u0001\u0002\u0355\u0001\u0002\u0358\u0001\u0002\u035b\u0001\u000c\u0368\u0369\u036c" +
    "\u036f\u0372\u0375\u0378\u037b\u037e\u0381\u0384\u0001\u0002\u036b\u0001\u0002\u036e\u0001\u0002\u0371\u0001\u0002\u0374\u0001\u0002\u0377\u0001\u0002\u037a\u0001\u0002\u037d\u0001\u0002\u0380\u0001\u0002\u0383\u0001\u0002\u0386\u0001\u000c\u0393\u0394\u0397\u039a\u039d\u03a0\u03a3\u03a6\u03a9\u03ac\u03af\u0001\u0002\u0396\u0001\u0002\u0399\u0001\u0002\u039c\u0001\u0002\u039f\u0001\u0002\u03a2\u0001\u0002\u03a5\u0001\u0002\u03a8" +
    "\u0001\u0002\u03ab\u0001\u0002\u03ae\u0001\u0002\u03b1\u0001\u000c\u03be\u03bf\u03c2\u03c5\u03c8\u03cb\u03ce\u03d1\u03d4\u03d7\u03da\u0001\u0002\u03c1\u0001\u0002\u03c4\u0001\u0002\u03c7\u0001\u0002\u03ca\u0001\u0002\u03cd\u0001\u0002\u03d0\u0001\u0002\u03d3\u0001\u0002\u03d6\u0001\u0002\u03d9\u0001\u0002\u03dc\u0001\u0003\u03e0\u03e1\u0001\u0002\u03e3\u0001\u0002\u03e6\u0001\u0002\u03e9\u0001\u0002\u03ec\u0001\u0002\u03ef\u0001" +
    "\u0002\u03f2\u0001\u0002\u03f5\u0001\u0002\u03f8\u0001\u0002\u03fb\u0001\u0002\u03fe\u0001\u0002\u0401\u0001\u0002\u0404\u0001\u0002\u0407\u0001\u0002\u040a\u0001\u0002\u040d\u0001\u0002\u0410\u0001\u0002\u0413\u0001\u0002\u0416\u0001\u0002\u0419\u0001\u0002\u041c\u0001\u0002\u041f\u0001\u0002\u0422\u0001\u0002\u0425\u0001\u0002\u0428\u0001\u0002\u042b\u0001\u0002\u042e\u0001\u0002\u0431\u0001\u0002\u0434\u0001\u0002\u0437\u0001" +
    "\u0002\u043a\u0001\u0002\u043d\u0001\u0002\u0440\u0001\u0002\u0443\u0001\u0002\u0446\u0001\u0002\u0449\u0001\u0002\u044c\u0001\u0002\u044f\u0001\u0002\u0452\u0001\u0002\u0455\u0001\u0002\u0458\u0001\u0002\u045b\u0001\u0002\u045e\u0001\u0002\u0461\u0001\u0002\u0464\u0001\u0002\u0467\u0001\u0002\u046a\u0001\u0002\u046d\u0001\u0002\u0470\u0001\u0002\u0473\u0001\u0002\u0476\u0001\u0002\u0479\u0001\u0002\u047c\u0001\u0002\u047f\u0001" +
    "\u0002\u0482\u0001\u0002\u0485\u0001\u0002\u0488\u0001\u0002\u048b\u0001\u0003\u048f\u0490\u0001\u0002\u0492\u0001\u0003\u0496\u0497\u0001\u0002\u0499\u0001\u0003\u049d\u049e\u0001\u0002\u04a0\u0001\u0003\u04a4\u04a5\u0001\u0002\u04a7\u0001\u0003\u04ab\u04ac\u0001\u0002\u04ae\u0001\u0003\u04b2\u04b3\u0001\u0002\u04b5\u0001\u0003\u04b9\u04ba\u0001\u0002\u04bc\u0001\u0003\u04c0\u04c1\u0001\u0002\u04c3\u0001\u0003\u04c7\u04c8\u0001" +
    "\u0002\u04ca\u0001\u0003\u04ce\u04cf\u0001\u0002\u04d1\u0001\u0003\u04d5\u04d6\u0001\u0002\u04d8\u0001\u0003\u04dc\u04dd\u0001\u0002\u04df\u0001\u0003\u04e3\u04e4\u0001\u0002\u04e6\u0001\u0003\u04ea\u04eb\u0001\u0002\u04ed\u0001\u0002\u04f0\u0001\u0002\u04f3\u0001\u0002\u04f6\u0001\u0002\u04f9\u0001\u0002\u04fc\u0001\u0002\u04ff\u0001\u0002\u0502\u0001\u0002\u0505\u0001\u0002\u0508\u0001\u0002\u050b\u0001\u0002\u050e\u0001\u0002" +
    "\u0511\u0001\u0002\u0514\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\u0002\u0535\u0001\u0002\u0538\u0001\u0002\u053b\u0001\u0002\u053e\u0001\u0002\u0541\u0001\u0002\u0544\u0001\u0002\u0547\u0001\u0002\u054a\u0001\u0002\u054d\u0001\u0002\u0550\u0001\u0002\u0553\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\u0002\u0574\u0001\u0002\u0577\u0001\u0002\u057a\u0001\u0002\u057d\u0001\u0002\u0580\u0001\u0002\u0583\u0001\u0002\u0586\u0001\u0003\u058a\u058b\u0001\u0001\u0009\u0595\u059a\u059b\u059c\u059d\u059e\u059f\u05a0\u0003\u0598\u0599\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0007\u05a8\u05a9\u05aa\u05ab\u05ac\u05ad\u0001\u0001\u0001\u0001\u0001\u0001\u0024\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\u05eb\u05ec\u05ed\u05ee\u05ef\u05f0\u05f1\u05f2\u05f3\u05f4\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\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\u0615\u0616\u0617\u0618\u0619\u061a\u0621\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\u063b\u063c\u063d\u063e\u063f\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u0001\u0001\u0001\u0001\u0001\u0004\u061e\u061f\u0620\u0001\u0001\u0001\u0003\u0624\u062b\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000" +
    "\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\u0038\u0682\u0683\u0688\u068d\u068e\u068f\u0690\u0691\u0692\u0693\u0694\u0695\u0696\u0697\u0698\u0699\u069a\u069b\u069c\u069d\u069e\u069f\u06a0\u06a1\u06a2\u06a3\u06a4\u06a5\u06a6\u06a7\u06a8\u06a9\u06aa\u06ab\u06ac\u06ad\u06ae\u06af\u06b0\u06b1\u06b2\u06b3\u06b4\u06b5\u06b6" +
    "\u06b7\u06b8\u06b9\u06ba\u06bb\u06bc\u06c1\u06c2\u06c3\u06c4\u0001\u0003\u0686\u0687\u0001\u0001\u0003\u068b\u068c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\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\u06bf\u06c0\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\"\u06e7\u06e8\u06e9\u06ea\u06eb\u06ec\u06ed\u06ee\u06ef\u06f0\u06f1\u06f2\u06f3\u06f4\u06f5\u06f6\u06f7\u06f8\u06f9\u06fa\u06fb\u06fc\u06fd\u06fe\u06ff\u0700\u0701\u0702\u0703\u0704\u0705\u0706\u0707\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\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\u070c\u070d\u070e\u0001\u0001\u0001\u000b\u071a\u071d\u071e\u071f\u0720\u0721\u0722\u0723\u0724\u0725\u0002\u071c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u072a\u072b\u072c\u0001\u0001\u0001\u0005\u0732\u0733\u0734\u0735\u0001\u0001\u0001\u0001\u0002\u0738\u0001\u0003\u073c\u073d\u0001\u0001\u0002\u0740\u0001\u0002\u0743\u0001\u0006\u074a\u074b\u074c\u074d\u074e\u0001\u0001\u0001\u0001\u0001\u0011" +
    "\u0760\u0761\u0762\u0763\u0764\u0765\u0766\u0767\u0768\u0769\u076a\u076b\u076c\u076d\u076e\u076f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001e\u078e\u078f\u0790\u0791\u0792\u0793\u0794\u0795\u0796\u0797\u0798\u0799\u079a\u079b\u079c\u079d\u079e\u079f\u07a0\u07a1\u07a2\u07a3\u07a4\u07a5\u07a6\u07a7\u07a8\u07a9\u07aa\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001b\u07c6\u07c7\u07c8\u07c9\u07ca\u07cb\u07cc\u07cd\u07ce\u07cf\u07d0\u07d1\u07d2\u07d3\u07d4\u07d5\u07d6\u07d7\u07d8\u07d9\u07da\u07db\u07dc\u07dd\u07de\u07df\u0001\u0001\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\u07f5\u07f6\u07f7\u07f8\u07f9\u07fa\u07fb\u07fc\u07fd\u07fe\u07ff\u0800\u0801\u0802\u0803\u0804\u0805\u0806\u0807\u0808\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001a\u0823\u0824\u082d\u082e\u082f\u0830\u0831\u0832\u0833\u0834\u0835\u0842\u0843\u0848\u0849\u084a\u084b\u084c\u084d\u084e\u084f\u0850\u0851\u0852\u0853\u0001\u0005\u0829\u082a\u082b" +
    "\u082c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u083c\u083d\u083e\u083f\u0840\u0841\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0846\u0847\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0012\u0866\u0867\u0868\u0869\u086a\u086b\u086c\u086d\u086e\u086f\u0870\u0871\u0872\u0873\u0874\u0875\u0876\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u087a\u087b\u0001\u0001\u000c\u0888\u0889\u088a\u088b\u088c\u088d\u088e\u088f\u0890\u0891\u0892\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u0899\u089a\u089b\u089c\u089d\u0001\u0001\u0001\u0001\u0001\u0010\u08ae\u08af\u08b0\u08b1\u08b2\u08b3\u08b4\u08b5\u08b6\u08b7\u08b8\u08b9\u08ba\u08bb\u08bc\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0006\u08c3\u08c4\u08cb\u08d0\u08d5\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0001\u0008\u08de\u08df\u08e0\u08e1\u08e2\u08e3\u08e4\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u08e7\u0001\u0010\u08f8\u08f9\u08fa\u08fb\u08fc\u08fd\u08fe\u08ff\u0900\u0901\u0902\u0903\u0904\u0905\u0906\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u090a\u0911\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u091b\u091c\u0001\u0001\n\u0927\u0928\u0929\u092a\u092b\u092c\u092d\u0938\u0939\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u092f\u0002\u0931\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u093c\u0001\n\u0947\u0948\u0949\u094a\u094b\u094c\u094d\u094e\u094f\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0015\u0965\u0966\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0970\u0971\u0972\u0973\u0974\u0975\u0976\u0977\u0978\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u097f\u0980\u0981\u0982\u0983\u0001\u0001\u0001\u0001\u0001\u0002\u0986\u0001\u0008\u098f\u0990\u0991\u0992\u0993\u0994\u0995\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u000b\u09a1\u09a2\u09a3\u09a4\u09a5\u09a6\u09a7\u09a8\u09a9\u09aa\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u09b5\u09b6\u09b7\u09b8\u09b9\u09ba\u09bb\u09bc\u09bd\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001d\u09db\u09e2\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\u0002\u09dd\u0003\u09e0\u09e1\u0001\u0001\u0003\u09e5\u09e6\u0001\u0001\u0001\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\u0a03\u0a04\u0001\u0001\u0002\u0a07\u0001\u0003\u0a0b\u0a0c\u0001\u0001\u0002\u0a0f\u0001\u0007\u0a17\u0a18\u0a19\u0a1a\u0a1b\u0a1c\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0a22\u0a23" +
    "\u0a24\u0a25\u0001\u0001\u0001\u0001\u0002\u0a28\u0001\u0006\u0a2f\u0a30\u0a31\u0a3a\u0a3b\u0001\u0001\u0002\u0a33\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0a3e\u0001\u0042\u0a81\u0a8e\u0a8f\u0a90\u0a91\u0a92\u0a93\u0a94\u0a95\u0a96\u0a97\u0a98\u0a99\u0a9a\u0a9b\u0a9c\u0a9d\u0a9e\u0a9f\u0aa0\u0aa1\u0aa2\u0aa3\u0aa4\u0aa5\u0aa6\u0aa7\u0aa8\u0aa9\u0aaa\u0aab\u0aac\u0ad1\u0ad2\u0ad3\u0ad4\u0ad5\u0ad6\u0ad7\u0ad8" +
    "\u0ad9\u0ada\u0adb\u0adc\u0add\u0ade\u0adf\u0ae0\u0ae1\u0ae2\u0ae3\u0ae4\u0ae5\u0ae6\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0af0\u0af1\u0007\u0a88\u0a89\u0a8a\u0a8b\u0a8c\u0a8d\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\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\u0abf\u0ac0\u0ac1" +
    "\u0ac2\u0ac3\u0ac4\u0ac5\u0ac6\u0ac7\u0ac8\u0ac9\u0aca\u0acb\u0acc\u0acd\u0ace\u0acf\u0ad0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0046\u0b38\u0b39\u0b42\u0b4f\u0b50" +
    "\u0b51\u0b52\u0b53\u0b54\u0b6d\u0b6e\u0b6f\u0b70\u0b71\u0b72\u0b73\u0b74\u0b75\u0b76\u0b77\u0b7c\u0b7d\u0b7e\u0b7f\u0b80\u0b81\u0b82\u0b83\u0b84\u0b85\u0b86\u0b87\u0b88\u0b89\u0b8a\u0b8b\u0b8c\u0b8d\u0b8e\u0b8f\u0b94\u0b95\u0b96\u0b97\u0b98\u0b99\u0b9a\u0b9b\u0b9c\u0b9d\u0b9e\u0b9f\u0ba0\u0ba1\u0ba2\u0ba3\u0ba4\u0ba5\u0ba6\u0ba7\u0ba8\u0ba9\u0baa\u0bab\u0bac\u0bad\u0bae\u0baf\u0bb0\u0001\u0005\u0b3e\u0b3f\u0b40\u0b41\u0001\u0001" +
    "\u0001\u0001\u0007\u0b49\u0b4a\u0b4b\u0b4c\u0b4d\u0b4e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0b5b\u0b5c\u0b63\u0b64\u0b65\u0b6c\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0b7a\u0b7b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0b92\u0b93\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001f\u0bd0\u0bd5\u0bde\u0bdf\u0be0\u0be1\u0be2\u0be3\u0be4\u0be5\u0be6\u0bf3\u0bfc\u0bfd\u0c02\u0c03\u0c04\u0c05\u0c06\u0c07\u0c08\u0c09\u0c12\u0c13\u0c14\u0c15\u0c16\u0c17\u0c18\u0c19" +
    "\u0003\u0bd3\u0bd4\u0001\u0001\u0005\u0bda\u0bdb\u0bdc\u0bdd\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0bed\u0bee\u0bef\u0bf0\u0bf1\u0bf2\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0bf8\u0bf9\u0bfa\u0bfb\u0001\u0001\u0001\u0001\u0001\u0003\u0c00\u0c01\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0c0e\u0c0f\u0c10\u0c11\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0011\u0c2b\u0c2c\u0c2d\u0c2e\u0c2f\u0c30\u0c31\u0c32\u0c33\u0c34\u0c35\u0c36\u0c37\u0c38\u0c39\u0c3a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0011\u0c4c\u0c51\u0c56\u0c57\u0c58\u0c59\u0c5a\u0c5b\u0c5c\u0c5d\u0c5e\u0c5f\u0c60\u0c61\u0c62\u0c63\u0003\u0c4f\u0c50\u0001\u0001\u0003\u0c54\u0c55\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0003\u0c66\u0c67\u0001\u0001\u002c\u0c94\u0c99\u0c9a\u0c9b\u0c9c\u0c9d\u0c9e\u0c9f\u0ca0\u0ca1\u0ca2\u0ca3\u0ca4\u0ca5\u0ca6\u0ca7\u0ca8\u0ca9\u0caa\u0cab\u0cac\u0cad\u0cae\u0caf\u0cb0\u0cb1\u0cb2\u0cb3\u0cb4\u0cb5\u0cb6\u0cb7\u0cb8\u0cb9\u0cba\u0cbb\u0cbc\u0cbd\u0cbe\u0cbf\u0cc0\u0cc1\u0cc2\u0003\u0c97\u0c98\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\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\u0ccb\u0ccc\u0ccd\u0cce\u0ccf\u0cd0\u0cd1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0010\u0ce2\u0ce3\u0ce4\u0ce5\u0ce6\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0cf0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0007\u0cf8\u0cf9\u0cfa\u0cff\u0d04\u0d09\u0001\u0001\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0001\u0007\u0d11\u0d12\u0d13\u0d14\u0d15\u0d16\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u0d19\u0001\u000f\u0d29\u0d2a\u0d2b\u0d2c\u0d2d\u0d2e\u0d2f\u0d30\u0d31\u0d32\u0d33\u0d34\u0d35\u0d36\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003" +
    "\u0d3a\u0d41\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u0d4b\u0d4c\u0001\u0001\u0008\u0d55\u0d56\u0d57\u0d58\u0d59\u0d5a\u0d5b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u0d60\u0d61\u0d62\u0001\u0001\u0001\u0006\u0d69\u0d6a\u0d6b\u0d6c\u0d6d\u0001\u0001\u0001\u0001\u0001\u001a\u0d88\u0d89\u0d8a\u0d8b\u0d8c\u0d8d\u0d8e\u0d8f\u0d90\u0d91\u0d92\u0d93\u0d94\u0d95\u0d96\u0d97\u0d98" +
    "\u0d99\u0d9a\u0d9b\u0d9c\u0d9d\u0d9e\u0d9f\u0da0\u0001\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\u0da6\u0da7\u0da8\u0da9\u0001\u0001\u0001\u0002\u0dab\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0005\u0db7\u0db8\u0db9\u0dba\u0001\u0001\u0001\u0001\u000b\u0dc6\u0dc7\u0dc8\u0dc9\u0dca\u0dcb\u0dcc\u0dcd\u0dce\u0dcf\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0009\u0dd9\u0dda\u0ddb\u0ddc\u0ddd\u0dde\u0ddf\u0de0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u001b\u0dfc\u0dfd\u0dfe\u0dff\u0e00\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0001\u0001\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\u0e39\u0e3a\u0e3b\u0e3c\u0e3d\u0e3e\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\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\u0e5d\u0001\u0003\u0e61\u0e62\u0001\u0001\u0007\u0e6a\u0e6b\u0e6c\u0e6d\u0e6e\u0e6f\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u0e74\u0e75\u0e76\u0001\u0001\u0001\u0002\u0e79\u0001\u0012\u0e8c\u0e8d\u0e8e\u0e8f\u0e90\u0e91\u0e92\u0e93\u0e94\u0e95\u0e96\u0e97\u0e98\u0e99\u0e9a\u0e9b\u0e9c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0021\u0ebe\u0ec7" +
    "\u0ec8\u0ec9\u0eca\u0ecb\u0ecc\u0ecd\u0ece\u0ecf\u0ed0\u0edd\u0ede\u0ee3\u0ee4\u0ee5\u0ee6\u0ee7\u0ee8\u0ee9\u0eea\u0eeb\u0eec\u0eed\u0eee\u0eef\u0ef0\u0ef1\u0ef2\u0ef3\u0ef4\u0ef5\u0005\u0ec3\u0ec4\u0ec5\u0ec6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0ed7\u0ed8\u0ed9\u0eda\u0edb\u0edc\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u0ee1\u0ee2\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0017\u0f0d\u0f0e\u0f0f\u0f10\u0f11\u0f12\u0f13\u0f14\u0f15\u0f16\u0f17\u0f18\u0f19\u0f1a\u0f1b\u0f1c\u0f1d\u0f1e\u0f1f\u0f20\u0f21\u0f22\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0025\u0f48\u0f51\u0f5e\u0f67\u0f6c\u0f6d\u0f6e\u0f6f\u0f70\u0f71\u0f72\u0f73" +
    "\u0f74\u0f75\u0f76\u0f77\u0f78\u0f79\u0f7a\u0f7f\u0f80\u0f81\u0f82\u0f83\u0f84\u0f85\u0f86\u0f87\u0f88\u0f89\u0f8a\u0f8b\u0f8c\u0f8d\u0f8e\u0f8f\u0005\u0f4d\u0f4e\u0f4f\u0f50\u0001\u0001\u0001\u0001\u0007\u0f58\u0f59\u0f5a\u0f5b\u0f5c\u0f5d\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u0f63\u0f64\u0f65\u0f66\u0001\u0001\u0001\u0001\u0003\u0f6a\u0f6b\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001" +
    "\u0001\u0001\u0003\u0f7d\u0f7e\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0042\u0fd2\u0fdb\u0fe4\u0fe9\u0fee\u0fef\u0ff0\u0ff1\u0ff2\u0ff3\u0ffa\u0ffb\u0ffc\u0ffd\u0ffe\u0fff\u1000\u1001\u1002\u1003\u1004\u1005\u1006\u1013\u101c\u101d\u1022\u1023\u1024\u1025\u1026\u102d\u102e\u102f\u1030\u1031\u1032\u1033\u1034\u1035\u1036\u1037\u1038\u1039\u1042\u104b\u1050" +
    "\u1051\u1052\u1053\u1054\u1055\u1056\u1057\u1058\u1059\u105a\u105b\u105c\u105d\u105e\u105f\u1060\u1061\u1062\u0005\u0fd7\u0fd8\u0fd9\u0fda\u0001\u0001\u0001\u0001\u0005\u0fe0\u0fe1\u0fe2\u0fe3\u0001\u0001\u0001\u0001\u0003\u0fe7\u0fe8\u0001\u0001\u0003\u0fec\u0fed\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u100d" +
    "\u100e\u100f\u1010\u1011\u1012\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u1018\u1019\u101a\u101b\u0001\u0001\u0001\u0001\u0001\u0003\u1020\u1021\u0001\u0001\u0001\u0001\u0001\u0001\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u103e\u103f\u1040\u1041\u0001\u0001\u0001\u0001\u0005\u1047\u1048\u1049\u104a\u0001\u0001\u0001\u0001\u0003\u104e\u104f\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0017\u107a\u107b\u107c\u107d\u107e\u107f\u1080\u1081\u1082\u1083\u1084\u1085\u1086\u1087\u1088\u1089\u108a\u108b\u108c\u108d\u108e\u108f\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1092\u0001\u0003\u1096\u1097\u0001\u0001" +
    "\u0002\u109a\u0005\u0000\u0000\u0000\u0000\u0002\u10a1\u0005\u0000\u0000\u0000\u0000\u0002\u10a8\u0005\u0000\u0000\u0000\u0000\u0004\u10b1\u10b2\u10b3\u0001\u0001\u0001\u000c\u10c0\u10c1\u10c2\u10c3\u10c4\u10c5\u10c6\u10c7\u10c8\u10c9\u10ca\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u10cf\u10d0\u10d1\u0001\u0001\u0001\u0003\u10d5\u10d6\u0001\u0001\u0007\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0003\u10e7\u10e8\u0001\u0001\u0004\u10ed\u10ee\u10ef\u0001\u0001\u0001\u0003\u10f3\u10f4\u0001\u0001\u0002\u10f7\u0001\u0002\u10fa\u0001\u0002\u10fd\u0001\u0002\u1100\u0001\u0004\u1105\u1106\u1107\u0001\u0001\u0001\u0002\u110a\u0001\u0003\u110e\u110f\u0001\u0001\u0002\u1112\u0001\u0004\u1117\u1118\u1119\u0001\u0001\u0001\u0002\u111c\u0001\u0004\u1121\u1122\u1123\u0001\u0001\u0001\u0002\u1126\u0001\u0002" +
    "\u1129\u0001\u0002\u112c\u0001\u0002\u112f\u0001\u0002\u1132\u0001\u0002\u1135\u0001\u0002\u1138\u0001\u0002\u113b\u0001\u0002\u113e\u0001\u0006\u1145\u1146\u1147\u1148\u1149\u0001\u0001\u0001\u0001\u0001\u0002\u114c\u0001\u0002\u114f\u0001\u0005\u1155\u1156\u1157\u1158\u0001\u0001\u0001\u0001\u0003\u115c\u115d\u0001\u0001\u0005\u1163\u1164\u1165\u1166\u0001\u0001\u0001\u0001\u0003\u116a\u116b\u0001\u0001\u0011\u117d\u117e\u117f" +
    "\u1180\u1181\u1182\u1183\u1184\u1185\u1186\u1187\u1188\u1189\u118a\u118b\u118c\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u118f\u0001\u0011\u11a1\u11a2\u11a3\u11a4\u11a5\u11a6\u11a7\u11a8\u11a9\u11aa\u11ab\u11ac\u11ad\u11ae\u11af\u11b0\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u11b3\u0001\u000c\u11c0\u11c1\u11c2" +
    "\u11c3\u11c4\u11c5\u11c6\u11c7\u11c8\u11c9\u11ca\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u11ce\u11cf\u0001\u0001\u0003\u11d3\u11d4\u0001\u0001\u0003\u11d8\u11d9\u0001\u0001\u0002\u11dc\u0001\u0006\u11e3\u11e4\u11e5\u11e6\u11e7\u0001\u0001\u0001\u0001\u0001\u0002\u11ea\u0001\u0002\u11ed\u0001\u0002\u11f0\u0001\u0002\u11f3\u0001\u0002\u11f6\u0001\u0004\u11fb\u11fc\u11fd\u0001\u0001\u0001\u0004\u1202" +
    "\u1203\u1204\u0001\u0001\u0001\u0005\u120a\u120b\u120c\u120d\u0001\u0001\u0001\u0001\u0004\u1212\u1213\u1214\u0001\u0001\u0001\u0009\u121e\u121f\u1220\u1221\u1222\u1223\u1224\u1225\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1228\u0001\u0006\u122f\u1230\u1231\u1232\u1233\u0001\u0001\u0001\u0001\u0001\u0009\u123d\u123e\u123f\u1240\u1241\u1242\u1243\u1244\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0003\u1248\u1249" +
    "\u0001\u0001\u0008\u1252\u1253\u1254\u1255\u1256\u1257\u1258\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0004\u125d\u125e\u125f\u0001\u0001\u0001\u0002\u1262\u0001\u0007\u126a\u126b\u126c\u126d\u126e\u126f\u0001\u0001\u0001\u0001\u0001\u0001\u0005\u1275\u1276\u1277\u1278\u0001\u0001\u0001\u0001\u0005\u127e\u127f\u1280\u1281\u0001\u0001\u0001\u0001\u0002\u1284\u0001\u0008\u128d\u128e\u128f\u1290\u1291\u1292\u1293\u0001\u0001\u0001" +
    "\u0001\u0001\u0001\u0001\u0003\u1297\u1298\u0001\u0001\u0015\u12ae\u12af\u12b0\u12b1\u12b2\u12b3\u12b4\u12b5\u12b6\u12b7\u12b8\u12b9\u12ba\u12bb\u12bc\u12bd\u12be\u12bf\u12c0\u12c1\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u12c4\u0001\u0003\u12c8\u12c9\u0001\u0001\u0004\u12ce\u12cf\u12d0\u0001\u0001\u0001\u0002\u12d3\u0001\n\u12de\u12df\u12e0" +
    "\u12e1\u12e2\u12e3\u12e4\u12e5\u12e6\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0006\u12ed\u12ee\u12ef\u12f0\u12f1\u0001\u0001\u0001\u0001\u0001\u0006\u12f8\u12f9\u12fa\u12fb\u12fc\u0001\u0001\u0001\u0001\u0001\u0005\u1302\u1303\u1304\u1305\u0001\u0001\u0001\u0001\u0003\u1309\u130a\u0001\u0001\u0005\u1310\u1311\u1312\u1313\u0001\u0001\u0001\u0001\u0002\u1316\u0001\u0002\u1319\u0001\u0002\u131c\u0001\u0003\u1320\u1321" +
    "\u0001\u0001\u0003\u1325\u1326\u0001\u0001\u0003\u132a\u132b\u0001\u0001\u0003\u132f\u1330\u0001\u0001\u0003\u1334\u1335\u0001\u0001\u0002\u1338\u0001\u0004\u133d\u133e\u133f\u0001\u0001\u0001\u0005\u1345\u1346\u1347\u1348\u0001\u0001\u0001\u0001\u0002\u134b\u0001\u0002\u134e\u0001\u0002\u1351\u0001\u0008\u135a\u135b\u135c\u135d\u135e\u135f\u1360\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u1363\u0001\u0002\u1366\u0001\u0004" +
    "\u136b\u136c\u136d\u0001\u0001\u0001\u0004\u1372\u1373\u1374\u0001\u0001\u0001\u0002\u1377\u0001\u0002\u137a\u0001\u0002\u137d\u0001\u0002\u1380\u0001\u0002\u1383\u0001\u0002\u1386\u0001\u0003\u138a\u138b\u0001\u0001\u0002\u138e\u0001\u0002\u1391\u0001\u0002\u1394\u0001\u0002\u1397\u0001\u0002\u139a\u0001\u0002\u139d\u0001\u0002\u13a0\u0001\u0002\u13a3\u0001\u0003\u13a7\u13a8\u0001\u0001\u0002\u13ab\u0001\u0002\u13ae\u0001\u0002" +
    "\u13b1\u0001\u0002\u13b4\u0001\u0002\u13b7\u0001\u0005\u13bd\u13be\u13bf\u13c0\u0001\u0001\u0001\u0001\u0004\u13c5\u13c6\u13c7\u0001\u0001\u0001\u0002\u13ca\u0001\u0002\u13cd\u0001\u0002\u13d0\u0001\u0002\u13d3\u0001\u0002\u13d6\u0001\u0002\u13d9\u0001\u0002\u13dc\u0001\u0003\u13e0\u13e1\u0001\u0001\u0002\u13e4\u0001\u0002\u13e7\u0001\u0002\u13ea\u0001\u0016\u1401\u1402\u1403\u1404\u1405\u1406\u1407\u1408\u1409\u140a\u140b\u140c" +
    "\u140d\u140e\u140f\u1410\u1411\u1412\u1413\u1414\u1415\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\n\u1420\u1421\u1422\u1423\u1424\u1425\u1426\u1427\u1428\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0002\u142b\u0001\u0002\u142e\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u1437\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0006\u1444" +
    "\u144b\u1452\u1459\u1460\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u1469\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u1472\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u147c\u1483\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000" +
    "\u0000\u0000\u0003\u148d\u1494\u0007\u0000\u0000\u0000\u0000\u0000\u0000\u0007\u0000\u0000\u0000\u0000\u0000\u0000").toCharArray();
}