OSDN Git Service

new repo
[bytom/vapor.git] / vendor / golang.org / x / text / currency / tables.go
1 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
2
3 package currency
4
5 import "golang.org/x/text/internal/tag"
6
7 // CLDRVersion is the CLDR version from which the tables in this package are derived.
8 const CLDRVersion = "31"
9
10 const (
11         xxx = 283
12         xts = 281
13         usd = 250
14         eur = 93
15         jpy = 132
16         gbp = 98
17         chf = 61
18         aud = 19
19         nzd = 191
20         cad = 58
21         sek = 218
22         nok = 189
23         dkk = 81
24         xag = 264
25         xau = 265
26         xpt = 278
27         xpd = 276
28         brl = 46
29         cny = 67
30         inr = 124
31         rub = 209
32         hkd = 113
33         idr = 119
34         krw = 140
35         mxn = 177
36         pln = 200
37         sar = 212
38         thb = 233
39         try = 242
40         twd = 244
41         zar = 291
42 )
43
44 // currency holds an alphabetically sorted list of canonical 3-letter currency
45 // identifiers. Each identifier is followed by a byte of type currencyInfo,
46 // defined in gen_common.go.
47 const currency tag.Index = "" + // Size: 1200 bytes
48         "\x00\x00\x00\x00ADP\x09AED\x00AFA\x00AFN\x09ALK\x00ALL\x09AMD\x09ANG\x00" +
49         "AOA\x00AOK\x00AON\x00AOR\x00ARA\x00ARL\x00ARM\x00ARP\x00ARS\x00ATS\x00AU" +
50         "D\x00AWG\x00AZM\x00AZN\x00BAD\x00BAM\x00BAN\x00BBD\x00BDT\x00BEC\x00BEF" +
51         "\x00BEL\x00BGL\x00BGM\x00BGN\x00BGO\x00BHD\x1bBIF\x09BMD\x00BND\x00BOB" +
52         "\x00BOL\x00BOP\x00BOV\x00BRB\x00BRC\x00BRE\x00BRL\x00BRN\x00BRR\x00BRZ" +
53         "\x00BSD\x00BTN\x00BUK\x00BWP\x00BYB\x00BYN\x00BYR\x09BZD\x00CAD(CDF\x00C" +
54         "HE\x00CHF(CHW\x00CLE\x00CLF$CLP\x09CNX\x00CNY\x00COP\x09COU\x00CRC\x08CS" +
55         "D\x00CSK\x00CUC\x00CUP\x00CVE\x00CYP\x00CZK\x08DDM\x00DEM\x00DJF\x09DKK" +
56         "\x00DOP\x00DZD\x00ECS\x00ECV\x00EEK\x00EGP\x00ERN\x00ESA\x00ESB\x00ESP" +
57         "\x09ETB\x00EUR\x00FIM\x00FJD\x00FKP\x00FRF\x00GBP\x00GEK\x00GEL\x00GHC" +
58         "\x00GHS\x00GIP\x00GMD\x00GNF\x09GNS\x00GQE\x00GRD\x00GTQ\x00GWE\x00GWP" +
59         "\x00GYD\x09HKD\x00HNL\x00HRD\x00HRK\x00HTG\x00HUF\x08IDR\x09IEP\x00ILP" +
60         "\x00ILR\x00ILS\x00INR\x00IQD\x09IRR\x09ISJ\x00ISK\x09ITL\x09JMD\x00JOD" +
61         "\x1bJPY\x09KES\x00KGS\x00KHR\x00KMF\x09KPW\x09KRH\x00KRO\x00KRW\x09KWD" +
62         "\x1bKYD\x00KZT\x00LAK\x09LBP\x09LKR\x00LRD\x00LSL\x00LTL\x00LTT\x00LUC" +
63         "\x00LUF\x09LUL\x00LVL\x00LVR\x00LYD\x1bMAD\x00MAF\x00MCF\x00MDC\x00MDL" +
64         "\x00MGA\x09MGF\x09MKD\x00MKN\x00MLF\x00MMK\x09MNT\x09MOP\x00MRO\x09MTL" +
65         "\x00MTP\x00MUR\x09MVP\x00MVR\x00MWK\x00MXN\x00MXP\x00MXV\x00MYR\x00MZE" +
66         "\x00MZM\x00MZN\x00NAD\x00NGN\x00NIC\x00NIO\x00NLG\x00NOK\x00NPR\x00NZD" +
67         "\x00OMR\x1bPAB\x00PEI\x00PEN\x00PES\x00PGK\x00PHP\x00PKR\x09PLN\x00PLZ" +
68         "\x00PTE\x00PYG\x09QAR\x00RHD\x00ROL\x00RON\x00RSD\x09RUB\x00RUR\x00RWF" +
69         "\x09SAR\x00SBD\x00SCR\x00SDD\x00SDG\x00SDP\x00SEK\x00SGD\x00SHP\x00SIT" +
70         "\x00SKK\x00SLL\x09SOS\x09SRD\x00SRG\x00SSP\x00STD\x09SUR\x00SVC\x00SYP" +
71         "\x09SZL\x00THB\x00TJR\x00TJS\x00TMM\x09TMT\x00TND\x1bTOP\x00TPE\x00TRL" +
72         "\x09TRY\x00TTD\x00TWD\x08TZS\x09UAH\x00UAK\x00UGS\x00UGX\x09USD\x00USN" +
73         "\x00USS\x00UYI\x09UYP\x00UYU\x00UZS\x09VEB\x00VEF\x00VND\x09VNN\x00VUV" +
74         "\x09WST\x00XAF\x09XAG\x00XAU\x00XBA\x00XBB\x00XBC\x00XBD\x00XCD\x00XDR" +
75         "\x00XEU\x00XFO\x00XFU\x00XOF\x09XPD\x00XPF\x09XPT\x00XRE\x00XSU\x00XTS" +
76         "\x00XUA\x00XXX\x00YDD\x00YER\x09YUD\x00YUM\x00YUN\x00YUR\x00ZAL\x00ZAR" +
77         "\x00ZMK\x09ZMW\x00ZRN\x00ZRZ\x00ZWD\x09ZWL\x00ZWR\x00\xff\xff\xff\xff"
78
79 const numCurrencies = 298
80
81 type toCurrency struct {
82         region uint16
83         code   uint16
84 }
85
86 var regionToCurrency = []toCurrency{ // 255 elements
87         0:   {region: 0x4143, code: 0xdc},
88         1:   {region: 0x4144, code: 0x5d},
89         2:   {region: 0x4145, code: 0x2},
90         3:   {region: 0x4146, code: 0x4},
91         4:   {region: 0x4147, code: 0x10e},
92         5:   {region: 0x4149, code: 0x10e},
93         6:   {region: 0x414c, code: 0x6},
94         7:   {region: 0x414d, code: 0x7},
95         8:   {region: 0x414f, code: 0x9},
96         9:   {region: 0x4152, code: 0x11},
97         10:  {region: 0x4153, code: 0xfa},
98         11:  {region: 0x4154, code: 0x5d},
99         12:  {region: 0x4155, code: 0x13},
100         13:  {region: 0x4157, code: 0x14},
101         14:  {region: 0x4158, code: 0x5d},
102         15:  {region: 0x415a, code: 0x16},
103         16:  {region: 0x4241, code: 0x18},
104         17:  {region: 0x4242, code: 0x1a},
105         18:  {region: 0x4244, code: 0x1b},
106         19:  {region: 0x4245, code: 0x5d},
107         20:  {region: 0x4246, code: 0x113},
108         21:  {region: 0x4247, code: 0x21},
109         22:  {region: 0x4248, code: 0x23},
110         23:  {region: 0x4249, code: 0x24},
111         24:  {region: 0x424a, code: 0x113},
112         25:  {region: 0x424c, code: 0x5d},
113         26:  {region: 0x424d, code: 0x25},
114         27:  {region: 0x424e, code: 0x26},
115         28:  {region: 0x424f, code: 0x27},
116         29:  {region: 0x4251, code: 0xfa},
117         30:  {region: 0x4252, code: 0x2e},
118         31:  {region: 0x4253, code: 0x32},
119         32:  {region: 0x4254, code: 0x33},
120         33:  {region: 0x4256, code: 0xbd},
121         34:  {region: 0x4257, code: 0x35},
122         35:  {region: 0x4259, code: 0x37},
123         36:  {region: 0x425a, code: 0x39},
124         37:  {region: 0x4341, code: 0x3a},
125         38:  {region: 0x4343, code: 0x13},
126         39:  {region: 0x4344, code: 0x3b},
127         40:  {region: 0x4346, code: 0x107},
128         41:  {region: 0x4347, code: 0x107},
129         42:  {region: 0x4348, code: 0x3d},
130         43:  {region: 0x4349, code: 0x113},
131         44:  {region: 0x434b, code: 0xbf},
132         45:  {region: 0x434c, code: 0x41},
133         46:  {region: 0x434d, code: 0x107},
134         47:  {region: 0x434e, code: 0x43},
135         48:  {region: 0x434f, code: 0x44},
136         49:  {region: 0x4352, code: 0x46},
137         50:  {region: 0x4355, code: 0x4a},
138         51:  {region: 0x4356, code: 0x4b},
139         52:  {region: 0x4357, code: 0x8},
140         53:  {region: 0x4358, code: 0x13},
141         54:  {region: 0x4359, code: 0x5d},
142         55:  {region: 0x435a, code: 0x4d},
143         56:  {region: 0x4445, code: 0x5d},
144         57:  {region: 0x4447, code: 0xfa},
145         58:  {region: 0x444a, code: 0x50},
146         59:  {region: 0x444b, code: 0x51},
147         60:  {region: 0x444d, code: 0x10e},
148         61:  {region: 0x444f, code: 0x52},
149         62:  {region: 0x445a, code: 0x53},
150         63:  {region: 0x4541, code: 0x5d},
151         64:  {region: 0x4543, code: 0xfa},
152         65:  {region: 0x4545, code: 0x5d},
153         66:  {region: 0x4547, code: 0x57},
154         67:  {region: 0x4548, code: 0x9d},
155         68:  {region: 0x4552, code: 0x58},
156         69:  {region: 0x4553, code: 0x5d},
157         70:  {region: 0x4554, code: 0x5c},
158         71:  {region: 0x4555, code: 0x5d},
159         72:  {region: 0x4649, code: 0x5d},
160         73:  {region: 0x464a, code: 0x5f},
161         74:  {region: 0x464b, code: 0x60},
162         75:  {region: 0x464d, code: 0xfa},
163         76:  {region: 0x464f, code: 0x51},
164         77:  {region: 0x4652, code: 0x5d},
165         78:  {region: 0x4741, code: 0x107},
166         79:  {region: 0x4742, code: 0x62},
167         80:  {region: 0x4744, code: 0x10e},
168         81:  {region: 0x4745, code: 0x64},
169         82:  {region: 0x4746, code: 0x5d},
170         83:  {region: 0x4747, code: 0x62},
171         84:  {region: 0x4748, code: 0x66},
172         85:  {region: 0x4749, code: 0x67},
173         86:  {region: 0x474c, code: 0x51},
174         87:  {region: 0x474d, code: 0x68},
175         88:  {region: 0x474e, code: 0x69},
176         89:  {region: 0x4750, code: 0x5d},
177         90:  {region: 0x4751, code: 0x107},
178         91:  {region: 0x4752, code: 0x5d},
179         92:  {region: 0x4753, code: 0x62},
180         93:  {region: 0x4754, code: 0x6d},
181         94:  {region: 0x4755, code: 0xfa},
182         95:  {region: 0x4757, code: 0x113},
183         96:  {region: 0x4759, code: 0x70},
184         97:  {region: 0x484b, code: 0x71},
185         98:  {region: 0x484d, code: 0x13},
186         99:  {region: 0x484e, code: 0x72},
187         100: {region: 0x4852, code: 0x74},
188         101: {region: 0x4854, code: 0x75},
189         102: {region: 0x4855, code: 0x76},
190         103: {region: 0x4943, code: 0x5d},
191         104: {region: 0x4944, code: 0x77},
192         105: {region: 0x4945, code: 0x5d},
193         106: {region: 0x494c, code: 0x7b},
194         107: {region: 0x494d, code: 0x62},
195         108: {region: 0x494e, code: 0x7c},
196         109: {region: 0x494f, code: 0xfa},
197         110: {region: 0x4951, code: 0x7d},
198         111: {region: 0x4952, code: 0x7e},
199         112: {region: 0x4953, code: 0x80},
200         113: {region: 0x4954, code: 0x5d},
201         114: {region: 0x4a45, code: 0x62},
202         115: {region: 0x4a4d, code: 0x82},
203         116: {region: 0x4a4f, code: 0x83},
204         117: {region: 0x4a50, code: 0x84},
205         118: {region: 0x4b45, code: 0x85},
206         119: {region: 0x4b47, code: 0x86},
207         120: {region: 0x4b48, code: 0x87},
208         121: {region: 0x4b49, code: 0x13},
209         122: {region: 0x4b4d, code: 0x88},
210         123: {region: 0x4b4e, code: 0x10e},
211         124: {region: 0x4b50, code: 0x89},
212         125: {region: 0x4b52, code: 0x8c},
213         126: {region: 0x4b57, code: 0x8d},
214         127: {region: 0x4b59, code: 0x8e},
215         128: {region: 0x4b5a, code: 0x8f},
216         129: {region: 0x4c41, code: 0x90},
217         130: {region: 0x4c42, code: 0x91},
218         131: {region: 0x4c43, code: 0x10e},
219         132: {region: 0x4c49, code: 0x3d},
220         133: {region: 0x4c4b, code: 0x92},
221         134: {region: 0x4c52, code: 0x93},
222         135: {region: 0x4c53, code: 0x123},
223         136: {region: 0x4c54, code: 0x5d},
224         137: {region: 0x4c55, code: 0x5d},
225         138: {region: 0x4c56, code: 0x5d},
226         139: {region: 0x4c59, code: 0x9c},
227         140: {region: 0x4d41, code: 0x9d},
228         141: {region: 0x4d43, code: 0x5d},
229         142: {region: 0x4d44, code: 0xa1},
230         143: {region: 0x4d45, code: 0x5d},
231         144: {region: 0x4d46, code: 0x5d},
232         145: {region: 0x4d47, code: 0xa2},
233         146: {region: 0x4d48, code: 0xfa},
234         147: {region: 0x4d4b, code: 0xa4},
235         148: {region: 0x4d4c, code: 0x113},
236         149: {region: 0x4d4d, code: 0xa7},
237         150: {region: 0x4d4e, code: 0xa8},
238         151: {region: 0x4d4f, code: 0xa9},
239         152: {region: 0x4d50, code: 0xfa},
240         153: {region: 0x4d51, code: 0x5d},
241         154: {region: 0x4d52, code: 0xaa},
242         155: {region: 0x4d53, code: 0x10e},
243         156: {region: 0x4d54, code: 0x5d},
244         157: {region: 0x4d55, code: 0xad},
245         158: {region: 0x4d56, code: 0xaf},
246         159: {region: 0x4d57, code: 0xb0},
247         160: {region: 0x4d58, code: 0xb1},
248         161: {region: 0x4d59, code: 0xb4},
249         162: {region: 0x4d5a, code: 0xb7},
250         163: {region: 0x4e41, code: 0xb8},
251         164: {region: 0x4e43, code: 0x115},
252         165: {region: 0x4e45, code: 0x113},
253         166: {region: 0x4e46, code: 0x13},
254         167: {region: 0x4e47, code: 0xb9},
255         168: {region: 0x4e49, code: 0xbb},
256         169: {region: 0x4e4c, code: 0x5d},
257         170: {region: 0x4e4f, code: 0xbd},
258         171: {region: 0x4e50, code: 0xbe},
259         172: {region: 0x4e52, code: 0x13},
260         173: {region: 0x4e55, code: 0xbf},
261         174: {region: 0x4e5a, code: 0xbf},
262         175: {region: 0x4f4d, code: 0xc0},
263         176: {region: 0x5041, code: 0xc1},
264         177: {region: 0x5045, code: 0xc3},
265         178: {region: 0x5046, code: 0x115},
266         179: {region: 0x5047, code: 0xc5},
267         180: {region: 0x5048, code: 0xc6},
268         181: {region: 0x504b, code: 0xc7},
269         182: {region: 0x504c, code: 0xc8},
270         183: {region: 0x504d, code: 0x5d},
271         184: {region: 0x504e, code: 0xbf},
272         185: {region: 0x5052, code: 0xfa},
273         186: {region: 0x5053, code: 0x7b},
274         187: {region: 0x5054, code: 0x5d},
275         188: {region: 0x5057, code: 0xfa},
276         189: {region: 0x5059, code: 0xcb},
277         190: {region: 0x5141, code: 0xcc},
278         191: {region: 0x5245, code: 0x5d},
279         192: {region: 0x524f, code: 0xcf},
280         193: {region: 0x5253, code: 0xd0},
281         194: {region: 0x5255, code: 0xd1},
282         195: {region: 0x5257, code: 0xd3},
283         196: {region: 0x5341, code: 0xd4},
284         197: {region: 0x5342, code: 0xd5},
285         198: {region: 0x5343, code: 0xd6},
286         199: {region: 0x5344, code: 0xd8},
287         200: {region: 0x5345, code: 0xda},
288         201: {region: 0x5347, code: 0xdb},
289         202: {region: 0x5348, code: 0xdc},
290         203: {region: 0x5349, code: 0x5d},
291         204: {region: 0x534a, code: 0xbd},
292         205: {region: 0x534b, code: 0x5d},
293         206: {region: 0x534c, code: 0xdf},
294         207: {region: 0x534d, code: 0x5d},
295         208: {region: 0x534e, code: 0x113},
296         209: {region: 0x534f, code: 0xe0},
297         210: {region: 0x5352, code: 0xe1},
298         211: {region: 0x5353, code: 0xe3},
299         212: {region: 0x5354, code: 0xe4},
300         213: {region: 0x5356, code: 0xfa},
301         214: {region: 0x5358, code: 0x8},
302         215: {region: 0x5359, code: 0xe7},
303         216: {region: 0x535a, code: 0xe8},
304         217: {region: 0x5441, code: 0x62},
305         218: {region: 0x5443, code: 0xfa},
306         219: {region: 0x5444, code: 0x107},
307         220: {region: 0x5446, code: 0x5d},
308         221: {region: 0x5447, code: 0x113},
309         222: {region: 0x5448, code: 0xe9},
310         223: {region: 0x544a, code: 0xeb},
311         224: {region: 0x544b, code: 0xbf},
312         225: {region: 0x544c, code: 0xfa},
313         226: {region: 0x544d, code: 0xed},
314         227: {region: 0x544e, code: 0xee},
315         228: {region: 0x544f, code: 0xef},
316         229: {region: 0x5452, code: 0xf2},
317         230: {region: 0x5454, code: 0xf3},
318         231: {region: 0x5456, code: 0x13},
319         232: {region: 0x5457, code: 0xf4},
320         233: {region: 0x545a, code: 0xf5},
321         234: {region: 0x5541, code: 0xf6},
322         235: {region: 0x5547, code: 0xf9},
323         236: {region: 0x554d, code: 0xfa},
324         237: {region: 0x5553, code: 0xfa},
325         238: {region: 0x5559, code: 0xff},
326         239: {region: 0x555a, code: 0x100},
327         240: {region: 0x5641, code: 0x5d},
328         241: {region: 0x5643, code: 0x10e},
329         242: {region: 0x5645, code: 0x102},
330         243: {region: 0x5647, code: 0xfa},
331         244: {region: 0x5649, code: 0xfa},
332         245: {region: 0x564e, code: 0x103},
333         246: {region: 0x5655, code: 0x105},
334         247: {region: 0x5746, code: 0x115},
335         248: {region: 0x5753, code: 0x106},
336         249: {region: 0x584b, code: 0x5d},
337         250: {region: 0x5945, code: 0x11d},
338         251: {region: 0x5954, code: 0x5d},
339         252: {region: 0x5a41, code: 0x123},
340         253: {region: 0x5a4d, code: 0x125},
341         254: {region: 0x5a57, code: 0xfa},
342 } // Size: 1044 bytes
343
344 type regionInfo struct {
345         region uint16
346         code   uint16
347         from   uint32
348         to     uint32
349 }
350
351 var regionData = []regionInfo{ // 493 elements
352         0:   {region: 0x4143, code: 0xdc, from: 0xf7021, to: 0x0},
353         1:   {region: 0x4144, code: 0x5d, from: 0xf9e21, to: 0x0},
354         2:   {region: 0x4144, code: 0x5b, from: 0xea221, to: 0xfa45c},
355         3:   {region: 0x4144, code: 0x61, from: 0xf5021, to: 0xfa451},
356         4:   {region: 0x4144, code: 0x1, from: 0xf2021, to: 0xfa39f},
357         5:   {region: 0x4145, code: 0x2, from: 0xf6ab3, to: 0x0},
358         6:   {region: 0x4146, code: 0x4, from: 0xfa547, to: 0x0},
359         7:   {region: 0x4146, code: 0x3, from: 0xf0e6e, to: 0xfa59f},
360         8:   {region: 0x4147, code: 0x10e, from: 0xf5b46, to: 0x0},
361         9:   {region: 0x4149, code: 0x10e, from: 0xf5b46, to: 0x0},
362         10:  {region: 0x414c, code: 0x6, from: 0xf5b10, to: 0x0},
363         11:  {region: 0x414c, code: 0x5, from: 0xf3561, to: 0xf5b10},
364         12:  {region: 0x414d, code: 0x7, from: 0xf9376, to: 0x0},
365         13:  {region: 0x414d, code: 0xd2, from: 0xf8f99, to: 0xf9376},
366         14:  {region: 0x414d, code: 0xe5, from: 0xf5221, to: 0xf8f99},
367         15:  {region: 0x414f, code: 0x9, from: 0xf9f8d, to: 0x0},
368         16:  {region: 0x414f, code: 0xc, from: 0xf96e1, to: 0xfa041},
369         17:  {region: 0x414f, code: 0xb, from: 0xf8d39, to: 0xfa041},
370         18:  {region: 0x414f, code: 0xa, from: 0xf7228, to: 0xf8e61},
371         19:  {region: 0x4151, code: 0x811b, from: 0x0, to: 0x0},
372         20:  {region: 0x4152, code: 0x11, from: 0xf9021, to: 0x0},
373         21:  {region: 0x4152, code: 0xd, from: 0xf82ce, to: 0xf9021},
374         22:  {region: 0x4152, code: 0x10, from: 0xf7ec1, to: 0xf82ce},
375         23:  {region: 0x4152, code: 0xe, from: 0xf6421, to: 0xf7ec1},
376         24:  {region: 0x4152, code: 0xf, from: 0xeb365, to: 0xf6421},
377         25:  {region: 0x4153, code: 0xfa, from: 0xee0f0, to: 0x0},
378         26:  {region: 0x4154, code: 0x5d, from: 0xf9e21, to: 0x0},
379         27:  {region: 0x4154, code: 0x12, from: 0xf3784, to: 0xfa45c},
380         28:  {region: 0x4155, code: 0x13, from: 0xf5c4e, to: 0x0},
381         29:  {region: 0x4157, code: 0x14, from: 0xf8421, to: 0x0},
382         30:  {region: 0x4157, code: 0x8, from: 0xf28aa, to: 0xf8421},
383         31:  {region: 0x4158, code: 0x5d, from: 0xf9e21, to: 0x0},
384         32:  {region: 0x415a, code: 0x16, from: 0xfac21, to: 0x0},
385         33:  {region: 0x415a, code: 0x15, from: 0xf9376, to: 0xfad9f},
386         34:  {region: 0x415a, code: 0xd2, from: 0xf8f99, to: 0xf9421},
387         35:  {region: 0x415a, code: 0xe5, from: 0xf5221, to: 0xf8f99},
388         36:  {region: 0x4241, code: 0x18, from: 0xf9621, to: 0x0},
389         37:  {region: 0x4241, code: 0x19, from: 0xf950f, to: 0xf9ae1},
390         38:  {region: 0x4241, code: 0x17, from: 0xf90e1, to: 0xf950f},
391         39:  {region: 0x4241, code: 0x121, from: 0xf90e1, to: 0xf9341},
392         40:  {region: 0x4241, code: 0x120, from: 0xf8c21, to: 0xf90e1},
393         41:  {region: 0x4241, code: 0x11e, from: 0xf5c21, to: 0xf8c21},
394         42:  {region: 0x4242, code: 0x1a, from: 0xf6b83, to: 0x0},
395         43:  {region: 0x4242, code: 0x10e, from: 0xf5b46, to: 0xf6b83},
396         44:  {region: 0x4244, code: 0x1b, from: 0xf6821, to: 0x0},
397         45:  {region: 0x4244, code: 0xc7, from: 0xf3881, to: 0xf6821},
398         46:  {region: 0x4244, code: 0x7c, from: 0xe5711, to: 0xf3881},
399         47:  {region: 0x4245, code: 0x5d, from: 0xf9e21, to: 0x0},
400         48:  {region: 0x4245, code: 0x1d, from: 0xe4e47, to: 0xfa45c},
401         49:  {region: 0x4245, code: 0xbc, from: 0xe318f, to: 0xe4e47},
402         50:  {region: 0x4245, code: 0x801e, from: 0xf6421, to: 0xf8c65},
403         51:  {region: 0x4245, code: 0x801c, from: 0xf6421, to: 0xf8c65},
404         52:  {region: 0x4246, code: 0x113, from: 0xf8104, to: 0x0},
405         53:  {region: 0x4247, code: 0x21, from: 0xf9ee5, to: 0x0},
406         54:  {region: 0x4247, code: 0x1f, from: 0xf5421, to: 0xf9ee5},
407         55:  {region: 0x4247, code: 0x20, from: 0xf40ac, to: 0xf5421},
408         56:  {region: 0x4247, code: 0x22, from: 0xeaee8, to: 0xf40ac},
409         57:  {region: 0x4248, code: 0x23, from: 0xf5b50, to: 0x0},
410         58:  {region: 0x4249, code: 0x24, from: 0xf58b3, to: 0x0},
411         59:  {region: 0x424a, code: 0x113, from: 0xf6f7e, to: 0x0},
412         60:  {region: 0x424c, code: 0x5d, from: 0xf9e21, to: 0x0},
413         61:  {region: 0x424c, code: 0x61, from: 0xf5021, to: 0xfa451},
414         62:  {region: 0x424d, code: 0x25, from: 0xf6446, to: 0x0},
415         63:  {region: 0x424e, code: 0x26, from: 0xf5ecc, to: 0x0},
416         64:  {region: 0x424e, code: 0xb4, from: 0xf5730, to: 0xf5ecc},
417         65:  {region: 0x424f, code: 0x27, from: 0xf8621, to: 0x0},
418         66:  {region: 0x424f, code: 0x29, from: 0xf5621, to: 0xf859f},
419         67:  {region: 0x424f, code: 0x28, from: 0xe8ed7, to: 0xf5621},
420         68:  {region: 0x424f, code: 0x802a, from: 0x0, to: 0x0},
421         69:  {region: 0x4251, code: 0xfa, from: 0xfb621, to: 0x0},
422         70:  {region: 0x4251, code: 0x8, from: 0xfb54a, to: 0xfb621},
423         71:  {region: 0x4252, code: 0x2e, from: 0xf94e1, to: 0x0},
424         72:  {region: 0x4252, code: 0x30, from: 0xf9301, to: 0xf94e1},
425         73:  {region: 0x4252, code: 0x2d, from: 0xf8c70, to: 0xf9301},
426         74:  {region: 0x4252, code: 0x2f, from: 0xf8a2f, to: 0xf8c70},
427         75:  {region: 0x4252, code: 0x2c, from: 0xf845c, to: 0xf8a2f},
428         76:  {region: 0x4252, code: 0x2b, from: 0xf5e4d, to: 0xf845c},
429         77:  {region: 0x4252, code: 0x31, from: 0xf2d61, to: 0xf5e4d},
430         78:  {region: 0x4253, code: 0x32, from: 0xf5cb9, to: 0x0},
431         79:  {region: 0x4254, code: 0x33, from: 0xf6c90, to: 0x0},
432         80:  {region: 0x4254, code: 0x7c, from: 0xee621, to: 0x0},
433         81:  {region: 0x4255, code: 0x34, from: 0xf40e1, to: 0xf8ad2},
434         82:  {region: 0x4256, code: 0xbd, from: 0xee2c7, to: 0x0},
435         83:  {region: 0x4257, code: 0x35, from: 0xf7117, to: 0x0},
436         84:  {region: 0x4257, code: 0x123, from: 0xf524e, to: 0xf7117},
437         85:  {region: 0x4259, code: 0x37, from: 0xfc0e1, to: 0x0},
438         86:  {region: 0x4259, code: 0x38, from: 0xfa021, to: 0xfc221},
439         87:  {region: 0x4259, code: 0x36, from: 0xf9501, to: 0xfa19f},
440         88:  {region: 0x4259, code: 0xd2, from: 0xf8f99, to: 0xf9568},
441         89:  {region: 0x4259, code: 0xe5, from: 0xf5221, to: 0xf8f99},
442         90:  {region: 0x425a, code: 0x39, from: 0xf6c21, to: 0x0},
443         91:  {region: 0x4341, code: 0x3a, from: 0xe8421, to: 0x0},
444         92:  {region: 0x4343, code: 0x13, from: 0xf5c4e, to: 0x0},
445         93:  {region: 0x4344, code: 0x3b, from: 0xf9ce1, to: 0x0},
446         94:  {region: 0x4344, code: 0x126, from: 0xf9361, to: 0xf9ce1},
447         95:  {region: 0x4344, code: 0x127, from: 0xf675b, to: 0xf9361},
448         96:  {region: 0x4346, code: 0x107, from: 0xf9221, to: 0x0},
449         97:  {region: 0x4347, code: 0x107, from: 0xf9221, to: 0x0},
450         98:  {region: 0x4348, code: 0x3d, from: 0xe0e71, to: 0x0},
451         99:  {region: 0x4348, code: 0x803c, from: 0x0, to: 0x0},
452         100: {region: 0x4348, code: 0x803e, from: 0x0, to: 0x0},
453         101: {region: 0x4349, code: 0x113, from: 0xf4d84, to: 0x0},
454         102: {region: 0x434b, code: 0xbf, from: 0xf5eea, to: 0x0},
455         103: {region: 0x434c, code: 0x41, from: 0xf6f3d, to: 0x0},
456         104: {region: 0x434c, code: 0x3f, from: 0xf5021, to: 0xf6f3d},
457         105: {region: 0x434c, code: 0x8040, from: 0x0, to: 0x0},
458         106: {region: 0x434d, code: 0x107, from: 0xf6a81, to: 0x0},
459         107: {region: 0x434e, code: 0x43, from: 0xf4261, to: 0x0},
460         108: {region: 0x434e, code: 0x8042, from: 0xf7621, to: 0xf9d9f},
461         109: {region: 0x434f, code: 0x44, from: 0xee221, to: 0x0},
462         110: {region: 0x434f, code: 0x8045, from: 0x0, to: 0x0},
463         111: {region: 0x4350, code: 0x811b, from: 0x0, to: 0x0},
464         112: {region: 0x4352, code: 0x46, from: 0xed15a, to: 0x0},
465         113: {region: 0x4353, code: 0x47, from: 0xfa4af, to: 0xfacc3},
466         114: {region: 0x4353, code: 0x5d, from: 0xfa644, to: 0xfacc3},
467         115: {region: 0x4353, code: 0x11f, from: 0xf9438, to: 0xfa4af},
468         116: {region: 0x4355, code: 0x4a, from: 0xe8621, to: 0x0},
469         117: {region: 0x4355, code: 0x49, from: 0xf9421, to: 0x0},
470         118: {region: 0x4355, code: 0xfa, from: 0xed621, to: 0xf4e21},
471         119: {region: 0x4356, code: 0x4b, from: 0xef421, to: 0x0},
472         120: {region: 0x4356, code: 0xca, from: 0xeeeb6, to: 0xf6ee5},
473         121: {region: 0x4357, code: 0x8, from: 0xfb54a, to: 0x0},
474         122: {region: 0x4358, code: 0x13, from: 0xf5c4e, to: 0x0},
475         123: {region: 0x4359, code: 0x5d, from: 0xfb021, to: 0x0},
476         124: {region: 0x4359, code: 0x4c, from: 0xef52a, to: 0xfb03f},
477         125: {region: 0x435a, code: 0x4d, from: 0xf9221, to: 0x0},
478         126: {region: 0x435a, code: 0x48, from: 0xf42c1, to: 0xf9261},
479         127: {region: 0x4444, code: 0x4e, from: 0xf38f4, to: 0xf8d42},
480         128: {region: 0x4445, code: 0x5d, from: 0xf9e21, to: 0x0},
481         129: {region: 0x4445, code: 0x4f, from: 0xf38d4, to: 0xfa45c},
482         130: {region: 0x4447, code: 0xfa, from: 0xf5b68, to: 0x0},
483         131: {region: 0x444a, code: 0x50, from: 0xf72db, to: 0x0},
484         132: {region: 0x444b, code: 0x51, from: 0xea2bb, to: 0x0},
485         133: {region: 0x444d, code: 0x10e, from: 0xf5b46, to: 0x0},
486         134: {region: 0x444f, code: 0x52, from: 0xf3741, to: 0x0},
487         135: {region: 0x444f, code: 0xfa, from: 0xee2d5, to: 0xf3741},
488         136: {region: 0x445a, code: 0x53, from: 0xf5881, to: 0x0},
489         137: {region: 0x4541, code: 0x5d, from: 0xf9e21, to: 0x0},
490         138: {region: 0x4543, code: 0xfa, from: 0xfa142, to: 0x0},
491         139: {region: 0x4543, code: 0x54, from: 0xeb881, to: 0xfa142},
492         140: {region: 0x4543, code: 0x8055, from: 0xf92b7, to: 0xfa029},
493         141: {region: 0x4545, code: 0x5d, from: 0xfb621, to: 0x0},
494         142: {region: 0x4545, code: 0x56, from: 0xf90d5, to: 0xfb59f},
495         143: {region: 0x4545, code: 0xe5, from: 0xf5221, to: 0xf90d4},
496         144: {region: 0x4547, code: 0x57, from: 0xebb6e, to: 0x0},
497         145: {region: 0x4548, code: 0x9d, from: 0xf705a, to: 0x0},
498         146: {region: 0x4552, code: 0x58, from: 0xf9b68, to: 0x0},
499         147: {region: 0x4552, code: 0x5c, from: 0xf92b8, to: 0xf9b68},
500         148: {region: 0x4553, code: 0x5d, from: 0xf9e21, to: 0x0},
501         149: {region: 0x4553, code: 0x5b, from: 0xe9953, to: 0xfa45c},
502         150: {region: 0x4553, code: 0x8059, from: 0xf7421, to: 0xf7b9f},
503         151: {region: 0x4553, code: 0x805a, from: 0xf6e21, to: 0xf959f},
504         152: {region: 0x4554, code: 0x5c, from: 0xf712f, to: 0x0},
505         153: {region: 0x4555, code: 0x5d, from: 0xf9e21, to: 0x0},
506         154: {region: 0x4555, code: 0x8110, from: 0xf7621, to: 0xf9d9f},
507         155: {region: 0x4649, code: 0x5d, from: 0xf9e21, to: 0x0},
508         156: {region: 0x4649, code: 0x5e, from: 0xf5621, to: 0xfa45c},
509         157: {region: 0x464a, code: 0x5f, from: 0xf622d, to: 0x0},
510         158: {region: 0x464b, code: 0x60, from: 0xeda21, to: 0x0},
511         159: {region: 0x464d, code: 0xfa, from: 0xf3021, to: 0x0},
512         160: {region: 0x464d, code: 0x84, from: 0xef543, to: 0xf3021},
513         161: {region: 0x464f, code: 0x51, from: 0xf3821, to: 0x0},
514         162: {region: 0x4652, code: 0x5d, from: 0xf9e21, to: 0x0},
515         163: {region: 0x4652, code: 0x61, from: 0xf5021, to: 0xfa451},
516         164: {region: 0x4741, code: 0x107, from: 0xf9221, to: 0x0},
517         165: {region: 0x4742, code: 0x62, from: 0xd3cfb, to: 0x0},
518         166: {region: 0x4744, code: 0x10e, from: 0xf5e5b, to: 0x0},
519         167: {region: 0x4745, code: 0x64, from: 0xf9737, to: 0x0},
520         168: {region: 0x4745, code: 0x63, from: 0xf9285, to: 0xf9739},
521         169: {region: 0x4745, code: 0xd2, from: 0xf8f99, to: 0xf92cb},
522         170: {region: 0x4745, code: 0xe5, from: 0xf5221, to: 0xf8f99},
523         171: {region: 0x4746, code: 0x5d, from: 0xf9e21, to: 0x0},
524         172: {region: 0x4746, code: 0x61, from: 0xf5021, to: 0xfa451},
525         173: {region: 0x4747, code: 0x62, from: 0xe4c21, to: 0x0},
526         174: {region: 0x4748, code: 0x66, from: 0xfaee3, to: 0x0},
527         175: {region: 0x4748, code: 0x65, from: 0xf7669, to: 0xfaf9f},
528         176: {region: 0x4749, code: 0x67, from: 0xd6221, to: 0x0},
529         177: {region: 0x474c, code: 0x51, from: 0xea2bb, to: 0x0},
530         178: {region: 0x474d, code: 0x68, from: 0xf66e1, to: 0x0},
531         179: {region: 0x474e, code: 0x69, from: 0xf8426, to: 0x0},
532         180: {region: 0x474e, code: 0x6a, from: 0xf6942, to: 0xf8426},
533         181: {region: 0x4750, code: 0x5d, from: 0xf9e21, to: 0x0},
534         182: {region: 0x4750, code: 0x61, from: 0xf5021, to: 0xfa451},
535         183: {region: 0x4751, code: 0x107, from: 0xf9221, to: 0x0},
536         184: {region: 0x4751, code: 0x6b, from: 0xf6ee7, to: 0xf84c1},
537         185: {region: 0x4752, code: 0x5d, from: 0xfa221, to: 0x0},
538         186: {region: 0x4752, code: 0x6c, from: 0xf44a1, to: 0xfa45c},
539         187: {region: 0x4753, code: 0x62, from: 0xee821, to: 0x0},
540         188: {region: 0x4754, code: 0x6d, from: 0xf0abb, to: 0x0},
541         189: {region: 0x4755, code: 0xfa, from: 0xf3115, to: 0x0},
542         190: {region: 0x4757, code: 0x113, from: 0xf9a7f, to: 0x0},
543         191: {region: 0x4757, code: 0x6f, from: 0xf705c, to: 0xf9a7f},
544         192: {region: 0x4757, code: 0x6e, from: 0xef421, to: 0xf705c},
545         193: {region: 0x4759, code: 0x70, from: 0xf5cba, to: 0x0},
546         194: {region: 0x484b, code: 0x71, from: 0xece42, to: 0x0},
547         195: {region: 0x484d, code: 0x13, from: 0xf5e50, to: 0x0},
548         196: {region: 0x484e, code: 0x72, from: 0xf0c83, to: 0x0},
549         197: {region: 0x4852, code: 0x74, from: 0xf94be, to: 0x0},
550         198: {region: 0x4852, code: 0x73, from: 0xf8f97, to: 0xf9621},
551         199: {region: 0x4852, code: 0x120, from: 0xf8c21, to: 0xf8f97},
552         200: {region: 0x4852, code: 0x11e, from: 0xf5c21, to: 0xf8c21},
553         201: {region: 0x4854, code: 0x75, from: 0xea11a, to: 0x0},
554         202: {region: 0x4854, code: 0xfa, from: 0xef621, to: 0x0},
555         203: {region: 0x4855, code: 0x76, from: 0xf34f7, to: 0x0},
556         204: {region: 0x4943, code: 0x5d, from: 0xf9e21, to: 0x0},
557         205: {region: 0x4944, code: 0x77, from: 0xf5b8d, to: 0x0},
558         206: {region: 0x4945, code: 0x5d, from: 0xf9e21, to: 0x0},
559         207: {region: 0x4945, code: 0x78, from: 0xf0421, to: 0xfa449},
560         208: {region: 0x4945, code: 0x62, from: 0xe1021, to: 0xf0421},
561         209: {region: 0x494c, code: 0x7b, from: 0xf8324, to: 0x0},
562         210: {region: 0x494c, code: 0x7a, from: 0xf7856, to: 0xf8324},
563         211: {region: 0x494c, code: 0x79, from: 0xf3910, to: 0xf7856},
564         212: {region: 0x494d, code: 0x62, from: 0xe6023, to: 0x0},
565         213: {region: 0x494e, code: 0x7c, from: 0xe5711, to: 0x0},
566         214: {region: 0x494f, code: 0xfa, from: 0xf5b68, to: 0x0},
567         215: {region: 0x4951, code: 0x7d, from: 0xf1693, to: 0x0},
568         216: {region: 0x4951, code: 0x57, from: 0xf016b, to: 0xf1693},
569         217: {region: 0x4951, code: 0x7c, from: 0xf016b, to: 0xf1693},
570         218: {region: 0x4952, code: 0x7e, from: 0xf18ad, to: 0x0},
571         219: {region: 0x4953, code: 0x80, from: 0xf7a21, to: 0x0},
572         220: {region: 0x4953, code: 0x7f, from: 0xefd81, to: 0xf7a21},
573         221: {region: 0x4953, code: 0x51, from: 0xea2bb, to: 0xefd81},
574         222: {region: 0x4954, code: 0x5d, from: 0xf9e21, to: 0x0},
575         223: {region: 0x4954, code: 0x81, from: 0xe8d18, to: 0xfa45c},
576         224: {region: 0x4a45, code: 0x62, from: 0xe5a21, to: 0x0},
577         225: {region: 0x4a4d, code: 0x82, from: 0xf6328, to: 0x0},
578         226: {region: 0x4a4f, code: 0x83, from: 0xf3ce1, to: 0x0},
579         227: {region: 0x4a50, code: 0x84, from: 0xe9ec1, to: 0x0},
580         228: {region: 0x4b45, code: 0x85, from: 0xf5d2e, to: 0x0},
581         229: {region: 0x4b47, code: 0x86, from: 0xf92aa, to: 0x0},
582         230: {region: 0x4b47, code: 0xd2, from: 0xf8f99, to: 0xf92aa},
583         231: {region: 0x4b47, code: 0xe5, from: 0xf5221, to: 0xf8f99},
584         232: {region: 0x4b48, code: 0x87, from: 0xf7874, to: 0x0},
585         233: {region: 0x4b49, code: 0x13, from: 0xf5c4e, to: 0x0},
586         234: {region: 0x4b4d, code: 0x88, from: 0xf6ee6, to: 0x0},
587         235: {region: 0x4b4e, code: 0x10e, from: 0xf5b46, to: 0x0},
588         236: {region: 0x4b50, code: 0x89, from: 0xf4e91, to: 0x0},
589         237: {region: 0x4b52, code: 0x8c, from: 0xf54ca, to: 0x0},
590         238: {region: 0x4b52, code: 0x8a, from: 0xf424f, to: 0xf54ca},
591         239: {region: 0x4b52, code: 0x8b, from: 0xf330f, to: 0xf424f},
592         240: {region: 0x4b57, code: 0x8d, from: 0xf5281, to: 0x0},
593         241: {region: 0x4b59, code: 0x8e, from: 0xf6621, to: 0x0},
594         242: {region: 0x4b59, code: 0x82, from: 0xf6328, to: 0xf6621},
595         243: {region: 0x4b5a, code: 0x8f, from: 0xf9365, to: 0x0},
596         244: {region: 0x4c41, code: 0x90, from: 0xf778a, to: 0x0},
597         245: {region: 0x4c42, code: 0x91, from: 0xf3842, to: 0x0},
598         246: {region: 0x4c43, code: 0x10e, from: 0xf5b46, to: 0x0},
599         247: {region: 0x4c49, code: 0x3d, from: 0xf0241, to: 0x0},
600         248: {region: 0x4c4b, code: 0x92, from: 0xf74b6, to: 0x0},
601         249: {region: 0x4c52, code: 0x93, from: 0xf3021, to: 0x0},
602         250: {region: 0x4c53, code: 0x123, from: 0xf524e, to: 0x0},
603         251: {region: 0x4c53, code: 0x94, from: 0xf7836, to: 0x0},
604         252: {region: 0x4c54, code: 0x5d, from: 0xfbe21, to: 0x0},
605         253: {region: 0x4c54, code: 0x95, from: 0xf92d9, to: 0xfbd9f},
606         254: {region: 0x4c54, code: 0x96, from: 0xf9141, to: 0xf92d9},
607         255: {region: 0x4c54, code: 0xe5, from: 0xf5221, to: 0xf9141},
608         256: {region: 0x4c55, code: 0x5d, from: 0xf9e21, to: 0x0},
609         257: {region: 0x4c55, code: 0x98, from: 0xf3124, to: 0xfa45c},
610         258: {region: 0x4c55, code: 0x8097, from: 0xf6421, to: 0xf8c65},
611         259: {region: 0x4c55, code: 0x8099, from: 0xf6421, to: 0xf8c65},
612         260: {region: 0x4c56, code: 0x5d, from: 0xfbc21, to: 0x0},
613         261: {region: 0x4c56, code: 0x9a, from: 0xf92dc, to: 0xfbb9f},
614         262: {region: 0x4c56, code: 0x9b, from: 0xf90a7, to: 0xf9351},
615         263: {region: 0x4c56, code: 0xe5, from: 0xf5221, to: 0xf90f4},
616         264: {region: 0x4c59, code: 0x9c, from: 0xf6721, to: 0x0},
617         265: {region: 0x4d41, code: 0x9d, from: 0xf4f51, to: 0x0},
618         266: {region: 0x4d41, code: 0x9e, from: 0xeb221, to: 0xf4f51},
619         267: {region: 0x4d43, code: 0x5d, from: 0xf9e21, to: 0x0},
620         268: {region: 0x4d43, code: 0x61, from: 0xf5021, to: 0xfa451},
621         269: {region: 0x4d43, code: 0x9f, from: 0xf5021, to: 0xfa451},
622         270: {region: 0x4d44, code: 0xa1, from: 0xf937d, to: 0x0},
623         271: {region: 0x4d44, code: 0xa0, from: 0xf90c1, to: 0xf937d},
624         272: {region: 0x4d45, code: 0x5d, from: 0xfa421, to: 0x0},
625         273: {region: 0x4d45, code: 0x4f, from: 0xf9f42, to: 0xfa4af},
626         274: {region: 0x4d45, code: 0x11f, from: 0xf9438, to: 0xfa4af},
627         275: {region: 0x4d46, code: 0x5d, from: 0xf9e21, to: 0x0},
628         276: {region: 0x4d46, code: 0x61, from: 0xf5021, to: 0xfa451},
629         277: {region: 0x4d47, code: 0xa2, from: 0xf7f61, to: 0x0},
630         278: {region: 0x4d47, code: 0xa3, from: 0xf56e1, to: 0xfa99f},
631         279: {region: 0x4d48, code: 0xfa, from: 0xf3021, to: 0x0},
632         280: {region: 0x4d4b, code: 0xa4, from: 0xf92b4, to: 0x0},
633         281: {region: 0x4d4b, code: 0xa5, from: 0xf909a, to: 0xf92b4},
634         282: {region: 0x4d4c, code: 0x113, from: 0xf80c1, to: 0x0},
635         283: {region: 0x4d4c, code: 0xa6, from: 0xf54e2, to: 0xf811f},
636         284: {region: 0x4d4c, code: 0x113, from: 0xf4d78, to: 0xf54e2},
637         285: {region: 0x4d4d, code: 0xa7, from: 0xf8ad2, to: 0x0},
638         286: {region: 0x4d4d, code: 0x34, from: 0xf40e1, to: 0xf8ad2},
639         287: {region: 0x4d4e, code: 0xa8, from: 0xef661, to: 0x0},
640         288: {region: 0x4d4f, code: 0xa9, from: 0xeda21, to: 0x0},
641         289: {region: 0x4d50, code: 0xfa, from: 0xf3021, to: 0x0},
642         290: {region: 0x4d51, code: 0x5d, from: 0xf9e21, to: 0x0},
643         291: {region: 0x4d51, code: 0x61, from: 0xf5021, to: 0xfa451},
644         292: {region: 0x4d52, code: 0xaa, from: 0xf6add, to: 0x0},
645         293: {region: 0x4d52, code: 0x113, from: 0xf4d7c, to: 0xf6add},
646         294: {region: 0x4d53, code: 0x10e, from: 0xf5e5b, to: 0x0},
647         295: {region: 0x4d54, code: 0x5d, from: 0xfb021, to: 0x0},
648         296: {region: 0x4d54, code: 0xab, from: 0xf60c7, to: 0xfb03f},
649         297: {region: 0x4d54, code: 0xac, from: 0xef50d, to: 0xf60c7},
650         298: {region: 0x4d55, code: 0xad, from: 0xf1c81, to: 0x0},
651         299: {region: 0x4d56, code: 0xaf, from: 0xf7ae1, to: 0x0},
652         300: {region: 0x4d57, code: 0xb0, from: 0xf664f, to: 0x0},
653         301: {region: 0x4d58, code: 0xb1, from: 0xf9221, to: 0x0},
654         302: {region: 0x4d58, code: 0xb2, from: 0xe3c21, to: 0xf919f},
655         303: {region: 0x4d58, code: 0x80b3, from: 0x0, to: 0x0},
656         304: {region: 0x4d59, code: 0xb4, from: 0xf5730, to: 0x0},
657         305: {region: 0x4d5a, code: 0xb7, from: 0xface1, to: 0x0},
658         306: {region: 0x4d5a, code: 0xb6, from: 0xf78d0, to: 0xfad9f},
659         307: {region: 0x4d5a, code: 0xb5, from: 0xf6ed9, to: 0xf78d0},
660         308: {region: 0x4e41, code: 0xb8, from: 0xf9221, to: 0x0},
661         309: {region: 0x4e41, code: 0x123, from: 0xf524e, to: 0x0},
662         310: {region: 0x4e43, code: 0x115, from: 0xf8221, to: 0x0},
663         311: {region: 0x4e45, code: 0x113, from: 0xf4d93, to: 0x0},
664         312: {region: 0x4e46, code: 0x13, from: 0xf5c4e, to: 0x0},
665         313: {region: 0x4e47, code: 0xb9, from: 0xf6a21, to: 0x0},
666         314: {region: 0x4e49, code: 0xbb, from: 0xf8e9e, to: 0x0},
667         315: {region: 0x4e49, code: 0xba, from: 0xf884f, to: 0xf8e9e},
668         316: {region: 0x4e4c, code: 0x5d, from: 0xf9e21, to: 0x0},
669         317: {region: 0x4e4c, code: 0xbc, from: 0xe2a21, to: 0xfa45c},
670         318: {region: 0x4e4f, code: 0xbd, from: 0xee2c7, to: 0x0},
671         319: {region: 0x4e4f, code: 0xda, from: 0xea2bb, to: 0xee2c7},
672         320: {region: 0x4e50, code: 0xbe, from: 0xf1a21, to: 0x0},
673         321: {region: 0x4e50, code: 0x7c, from: 0xe9c21, to: 0xf5d51},
674         322: {region: 0x4e52, code: 0x13, from: 0xf5c4e, to: 0x0},
675         323: {region: 0x4e55, code: 0xbf, from: 0xf5eea, to: 0x0},
676         324: {region: 0x4e5a, code: 0xbf, from: 0xf5eea, to: 0x0},
677         325: {region: 0x4f4d, code: 0xc0, from: 0xf696b, to: 0x0},
678         326: {region: 0x5041, code: 0xc1, from: 0xedf64, to: 0x0},
679         327: {region: 0x5041, code: 0xfa, from: 0xedf72, to: 0x0},
680         328: {region: 0x5045, code: 0xc3, from: 0xf8ee1, to: 0x0},
681         329: {region: 0x5045, code: 0xc2, from: 0xf8241, to: 0xf8ee1},
682         330: {region: 0x5045, code: 0xc4, from: 0xe8e4e, to: 0xf8241},
683         331: {region: 0x5046, code: 0x115, from: 0xf339a, to: 0x0},
684         332: {region: 0x5047, code: 0xc5, from: 0xf6f30, to: 0x0},
685         333: {region: 0x5047, code: 0x13, from: 0xf5c4e, to: 0xf6f30},
686         334: {region: 0x5048, code: 0xc6, from: 0xf34e4, to: 0x0},
687         335: {region: 0x504b, code: 0xc7, from: 0xf3881, to: 0x0},
688         336: {region: 0x504b, code: 0x7c, from: 0xe5711, to: 0xf370f},
689         337: {region: 0x504c, code: 0xc8, from: 0xf9621, to: 0x0},
690         338: {region: 0x504c, code: 0xc9, from: 0xf3d5c, to: 0xf959f},
691         339: {region: 0x504d, code: 0x5d, from: 0xf9e21, to: 0x0},
692         340: {region: 0x504d, code: 0x61, from: 0xf6995, to: 0xfa451},
693         341: {region: 0x504e, code: 0xbf, from: 0xf622d, to: 0x0},
694         342: {region: 0x5052, code: 0xfa, from: 0xed58a, to: 0x0},
695         343: {region: 0x5052, code: 0x5b, from: 0xe1021, to: 0xed58a},
696         344: {region: 0x5053, code: 0x7b, from: 0xf8324, to: 0x0},
697         345: {region: 0x5053, code: 0x83, from: 0xf984c, to: 0x0},
698         346: {region: 0x5053, code: 0x79, from: 0xf5ec1, to: 0xf7856},
699         347: {region: 0x5053, code: 0x83, from: 0xf3ce1, to: 0xf5ec1},
700         348: {region: 0x5054, code: 0x5d, from: 0xf9e21, to: 0x0},
701         349: {region: 0x5054, code: 0xca, from: 0xeeeb6, to: 0xfa45c},
702         350: {region: 0x5057, code: 0xfa, from: 0xf3021, to: 0x0},
703         351: {region: 0x5059, code: 0xcb, from: 0xf2f61, to: 0x0},
704         352: {region: 0x5141, code: 0xcc, from: 0xf6ab3, to: 0x0},
705         353: {region: 0x5245, code: 0x5d, from: 0xf9e21, to: 0x0},
706         354: {region: 0x5245, code: 0x61, from: 0xf6e21, to: 0xfa451},
707         355: {region: 0x524f, code: 0xcf, from: 0xfaae1, to: 0x0},
708         356: {region: 0x524f, code: 0xce, from: 0xf403c, to: 0xfad9f},
709         357: {region: 0x5253, code: 0xd0, from: 0xfad59, to: 0x0},
710         358: {region: 0x5253, code: 0x47, from: 0xfa4af, to: 0xfad59},
711         359: {region: 0x5253, code: 0x11f, from: 0xf9438, to: 0xfa4af},
712         360: {region: 0x5255, code: 0xd1, from: 0xf9e21, to: 0x0},
713         361: {region: 0x5255, code: 0xd2, from: 0xf8f99, to: 0xf9d9f},
714         362: {region: 0x5257, code: 0xd3, from: 0xf58b3, to: 0x0},
715         363: {region: 0x5341, code: 0xd4, from: 0xf4156, to: 0x0},
716         364: {region: 0x5342, code: 0xd5, from: 0xf7358, to: 0x0},
717         365: {region: 0x5342, code: 0x13, from: 0xf5c4e, to: 0xf74de},
718         366: {region: 0x5343, code: 0xd6, from: 0xedf61, to: 0x0},
719         367: {region: 0x5344, code: 0xd8, from: 0xfae2a, to: 0x0},
720         368: {region: 0x5344, code: 0xd7, from: 0xf90c8, to: 0xfaede},
721         369: {region: 0x5344, code: 0xd9, from: 0xf4a88, to: 0xf9cc1},
722         370: {region: 0x5344, code: 0x57, from: 0xec233, to: 0xf4c21},
723         371: {region: 0x5344, code: 0x62, from: 0xec233, to: 0xf4c21},
724         372: {region: 0x5345, code: 0xda, from: 0xea2bb, to: 0x0},
725         373: {region: 0x5347, code: 0xdb, from: 0xf5ecc, to: 0x0},
726         374: {region: 0x5347, code: 0xb4, from: 0xf5730, to: 0xf5ecc},
727         375: {region: 0x5348, code: 0xdc, from: 0xefa4f, to: 0x0},
728         376: {region: 0x5349, code: 0x5d, from: 0xfae21, to: 0x0},
729         377: {region: 0x5349, code: 0xdd, from: 0xf9147, to: 0xfae2e},
730         378: {region: 0x534a, code: 0xbd, from: 0xee2c7, to: 0x0},
731         379: {region: 0x534b, code: 0x5d, from: 0xfb221, to: 0x0},
732         380: {region: 0x534b, code: 0xde, from: 0xf919f, to: 0xfb221},
733         381: {region: 0x534b, code: 0x48, from: 0xf42c1, to: 0xf919f},
734         382: {region: 0x534c, code: 0xdf, from: 0xf5904, to: 0x0},
735         383: {region: 0x534c, code: 0x62, from: 0xe217e, to: 0xf5c44},
736         384: {region: 0x534d, code: 0x5d, from: 0xf9e21, to: 0x0},
737         385: {region: 0x534d, code: 0x81, from: 0xe9397, to: 0xfa25c},
738         386: {region: 0x534e, code: 0x113, from: 0xf4e84, to: 0x0},
739         387: {region: 0x534f, code: 0xe0, from: 0xf50e1, to: 0x0},
740         388: {region: 0x5352, code: 0xe1, from: 0xfa821, to: 0x0},
741         389: {region: 0x5352, code: 0xe2, from: 0xf28aa, to: 0xfa79f},
742         390: {region: 0x5352, code: 0xbc, from: 0xe2f74, to: 0xf28aa},
743         391: {region: 0x5353, code: 0xe3, from: 0xfb6f2, to: 0x0},
744         392: {region: 0x5353, code: 0xd8, from: 0xfae2a, to: 0xfb721},
745         393: {region: 0x5354, code: 0xe4, from: 0xf7328, to: 0x0},
746         394: {region: 0x5355, code: 0xe5, from: 0xf5221, to: 0xf8f99},
747         395: {region: 0x5356, code: 0xfa, from: 0xfa221, to: 0x0},
748         396: {region: 0x5356, code: 0xe6, from: 0xeff6b, to: 0xfa221},
749         397: {region: 0x5358, code: 0x8, from: 0xfb54a, to: 0x0},
750         398: {region: 0x5359, code: 0xe7, from: 0xf3821, to: 0x0},
751         399: {region: 0x535a, code: 0xe8, from: 0xf6d26, to: 0x0},
752         400: {region: 0x5441, code: 0x62, from: 0xf242c, to: 0x0},
753         401: {region: 0x5443, code: 0xfa, from: 0xf6328, to: 0x0},
754         402: {region: 0x5444, code: 0x107, from: 0xf9221, to: 0x0},
755         403: {region: 0x5446, code: 0x5d, from: 0xf9e21, to: 0x0},
756         404: {region: 0x5446, code: 0x61, from: 0xf4e21, to: 0xfa451},
757         405: {region: 0x5447, code: 0x113, from: 0xf4d7c, to: 0x0},
758         406: {region: 0x5448, code: 0xe9, from: 0xf108f, to: 0x0},
759         407: {region: 0x544a, code: 0xeb, from: 0xfa15a, to: 0x0},
760         408: {region: 0x544a, code: 0xea, from: 0xf96aa, to: 0xfa159},
761         409: {region: 0x544a, code: 0xd2, from: 0xf8f99, to: 0xf96aa},
762         410: {region: 0x544b, code: 0xbf, from: 0xf5eea, to: 0x0},
763         411: {region: 0x544c, code: 0xfa, from: 0xf9f54, to: 0x0},
764         412: {region: 0x544c, code: 0xf0, from: 0xf4e22, to: 0xfa4b4},
765         413: {region: 0x544c, code: 0x77, from: 0xf6f87, to: 0xfa4b4},
766         414: {region: 0x544d, code: 0xed, from: 0xfb221, to: 0x0},
767         415: {region: 0x544d, code: 0xec, from: 0xf9361, to: 0xfb221},
768         416: {region: 0x544d, code: 0xd2, from: 0xf8f99, to: 0xf9361},
769         417: {region: 0x544d, code: 0xe5, from: 0xf5221, to: 0xf8f99},
770         418: {region: 0x544e, code: 0xee, from: 0xf4d61, to: 0x0},
771         419: {region: 0x544f, code: 0xef, from: 0xf5c4e, to: 0x0},
772         420: {region: 0x5450, code: 0xf0, from: 0xf4e22, to: 0xfa4b4},
773         421: {region: 0x5450, code: 0x77, from: 0xf6f87, to: 0xfa4b4},
774         422: {region: 0x5452, code: 0xf2, from: 0xfaa21, to: 0x0},
775         423: {region: 0x5452, code: 0xf1, from: 0xf0561, to: 0xfab9f},
776         424: {region: 0x5454, code: 0xf3, from: 0xf5821, to: 0x0},
777         425: {region: 0x5456, code: 0x13, from: 0xf5c4e, to: 0x0},
778         426: {region: 0x5457, code: 0xf4, from: 0xf3acf, to: 0x0},
779         427: {region: 0x545a, code: 0xf5, from: 0xf5cce, to: 0x0},
780         428: {region: 0x5541, code: 0xf6, from: 0xf9922, to: 0x0},
781         429: {region: 0x5541, code: 0xf7, from: 0xf916d, to: 0xf9351},
782         430: {region: 0x5541, code: 0xd2, from: 0xf8f99, to: 0xf916d},
783         431: {region: 0x5541, code: 0xe5, from: 0xf5221, to: 0xf8f99},
784         432: {region: 0x5547, code: 0xf9, from: 0xf86af, to: 0x0},
785         433: {region: 0x5547, code: 0xf8, from: 0xf5d0f, to: 0xf86af},
786         434: {region: 0x554d, code: 0xfa, from: 0xf3021, to: 0x0},
787         435: {region: 0x5553, code: 0xfa, from: 0xe0021, to: 0x0},
788         436: {region: 0x5553, code: 0x80fb, from: 0x0, to: 0x0},
789         437: {region: 0x5553, code: 0x80fc, from: 0x0, to: 0xfbc61},
790         438: {region: 0x5559, code: 0xff, from: 0xf9261, to: 0x0},
791         439: {region: 0x5559, code: 0xfe, from: 0xf6ee1, to: 0xf9261},
792         440: {region: 0x5559, code: 0x80fd, from: 0x0, to: 0x0},
793         441: {region: 0x555a, code: 0x100, from: 0xf94e1, to: 0x0},
794         442: {region: 0x5641, code: 0x5d, from: 0xf9e21, to: 0x0},
795         443: {region: 0x5641, code: 0x81, from: 0xe9d53, to: 0xfa45c},
796         444: {region: 0x5643, code: 0x10e, from: 0xf5b46, to: 0x0},
797         445: {region: 0x5645, code: 0x102, from: 0xfb021, to: 0x0},
798         446: {region: 0x5645, code: 0x101, from: 0xe9eab, to: 0xfb0de},
799         447: {region: 0x5647, code: 0xfa, from: 0xe5221, to: 0x0},
800         448: {region: 0x5647, code: 0x62, from: 0xe5221, to: 0xf4e21},
801         449: {region: 0x5649, code: 0xfa, from: 0xe5a21, to: 0x0},
802         450: {region: 0x564e, code: 0x103, from: 0xf832e, to: 0x0},
803         451: {region: 0x564e, code: 0x104, from: 0xf74a3, to: 0xf832e},
804         452: {region: 0x5655, code: 0x105, from: 0xf7a21, to: 0x0},
805         453: {region: 0x5746, code: 0x115, from: 0xf52fe, to: 0x0},
806         454: {region: 0x5753, code: 0x106, from: 0xf5eea, to: 0x0},
807         455: {region: 0x584b, code: 0x5d, from: 0xfa421, to: 0x0},
808         456: {region: 0x584b, code: 0x4f, from: 0xf9f21, to: 0xfa469},
809         457: {region: 0x584b, code: 0x11f, from: 0xf9438, to: 0xf9f3e},
810         458: {region: 0x5944, code: 0x11c, from: 0xf5a81, to: 0xf9821},
811         459: {region: 0x5945, code: 0x11d, from: 0xf8cb6, to: 0x0},
812         460: {region: 0x5954, code: 0x5d, from: 0xf9e21, to: 0x0},
813         461: {region: 0x5954, code: 0x61, from: 0xf7057, to: 0xfa451},
814         462: {region: 0x5954, code: 0x88, from: 0xf6e21, to: 0xf7057},
815         463: {region: 0x5955, code: 0x11f, from: 0xf9438, to: 0xfa4af},
816         464: {region: 0x5955, code: 0x120, from: 0xf8c21, to: 0xf90f8},
817         465: {region: 0x5955, code: 0x11e, from: 0xf5c21, to: 0xf8c21},
818         466: {region: 0x5a41, code: 0x123, from: 0xf524e, to: 0x0},
819         467: {region: 0x5a41, code: 0x8122, from: 0xf8321, to: 0xf966d},
820         468: {region: 0x5a4d, code: 0x125, from: 0xfba21, to: 0x0},
821         469: {region: 0x5a4d, code: 0x124, from: 0xf6030, to: 0xfba21},
822         470: {region: 0x5a52, code: 0x126, from: 0xf9361, to: 0xf9cff},
823         471: {region: 0x5a52, code: 0x127, from: 0xf675b, to: 0xf9361},
824         472: {region: 0x5a57, code: 0xfa, from: 0xfb28c, to: 0x0},
825         473: {region: 0x5a57, code: 0x129, from: 0xfb242, to: 0xfb28c},
826         474: {region: 0x5a57, code: 0x12a, from: 0xfb101, to: 0xfb242},
827         475: {region: 0x5a57, code: 0x128, from: 0xf7892, to: 0xfb101},
828         476: {region: 0x5a57, code: 0xcd, from: 0xf6451, to: 0xf7892},
829         477: {region: 0x5a5a, code: 0x8108, from: 0x0, to: 0x0},
830         478: {region: 0x5a5a, code: 0x8109, from: 0x0, to: 0x0},
831         479: {region: 0x5a5a, code: 0x810a, from: 0x0, to: 0x0},
832         480: {region: 0x5a5a, code: 0x810b, from: 0x0, to: 0x0},
833         481: {region: 0x5a5a, code: 0x810c, from: 0x0, to: 0x0},
834         482: {region: 0x5a5a, code: 0x810d, from: 0x0, to: 0x0},
835         483: {region: 0x5a5a, code: 0x810f, from: 0x0, to: 0x0},
836         484: {region: 0x5a5a, code: 0x8111, from: 0xf1421, to: 0xfa681},
837         485: {region: 0x5a5a, code: 0x8112, from: 0x0, to: 0xfbb7e},
838         486: {region: 0x5a5a, code: 0x8114, from: 0x0, to: 0x0},
839         487: {region: 0x5a5a, code: 0x8116, from: 0x0, to: 0x0},
840         488: {region: 0x5a5a, code: 0x8117, from: 0x0, to: 0xf9f7e},
841         489: {region: 0x5a5a, code: 0x8118, from: 0x0, to: 0x0},
842         490: {region: 0x5a5a, code: 0x8119, from: 0x0, to: 0x0},
843         491: {region: 0x5a5a, code: 0x811a, from: 0x0, to: 0x0},
844         492: {region: 0x5a5a, code: 0x811b, from: 0x0, to: 0x0},
845 } // Size: 5940 bytes
846
847 // symbols holds symbol data of the form <n> <str>, where n is the length of
848 // the symbol string str.
849 const symbols string = "" + // Size: 1396 bytes
850         "\x00\x02Kz\x01$\x02A$\x02KM\x03৳\x02Bs\x02R$\x01P\x03р.\x03CA$\x04CN¥" +
851         "\x02¥\x03₡\x03Kč\x02kr\x03E£\x03₧\x03€\x02£\x03₾\x02FG\x01Q\x03HK$\x01L" +
852         "\x02kn\x02Ft\x02Rp\x03₪\x03₹\x04JP¥\x03៛\x02CF\x03₩\x03₸\x03₭\x03L£\x02R" +
853         "s\x02Lt\x02Ls\x02Ar\x01K\x03₮\x03MX$\x02RM\x03₦\x02C$\x03NZ$\x03₱\x03zł" +
854         "\x03₲\x03lei\x03₽\x02RF\x02Db\x03฿\x02T$\x03₺\x03NT$\x03₴\x03US$\x03₫" +
855         "\x04FCFA\x03EC$\x03CFA\x04CFPF\x01R\x02ZK\x05GH₵\x03AU$\x06ብር\x03***\x09" +
856         "د.إ.\u200f\x03AR$\x03BB$\x09د.ب.\u200f\x03BM$\x03BN$\x03BS$\x03BZ$\x03C" +
857         "L$\x03CO$\x03CU$\x03DO$\x09د.ج.\u200f\x09ج.م.\u200f\x03FJ$\x04UK£\x03GY$" +
858         "\x09د.ع.\u200f\x06ر.إ.\x03JM$\x09د.أ.\u200f\x0cف.ج.ق.\u200f\x09د.ك." +
859         "\u200f\x03KY$\x09ل.ل.\u200f\x09د.ل.\u200f\x09د.م.\u200f\x09أ.م.\u200f" +
860         "\x09ر.ع.\u200f\x09ر.ق.\u200f\x09ر.س.\u200f\x03SB$\x09د.س.\u200f\x06ج.س." +
861         "\x03SR$\x09ل.س.\u200f\x09د.ت.\u200f\x03TT$\x03UY$\x09ر.ي.\u200f\x03Fdj" +
862         "\x03Nfk\x01S\x04GB£\x03TSh\x03₼\x03ley\x03S£\x04Bds$\x03BD$\x02B$\x02Br" +
863         "\x04CUC$\x03$MN\x03RD$\x04FK£\x02G$\x04Íkr\x02J$\x03CI$\x02L$\x02N$\x07р" +
864         "уб.\x03SI$\x02S$\x02$U\x05лв.\x06щ.д.\x02$A\x03$CA\x04£ E\x05£ RU\x04$ " +
865         "HK\x03£L\x04$ ZN\x03$ T\x04$ SU\x04din.\x04КМ\x04Кч\x04зл\x07дин.\x04Тл" +
866         "\x01F\x03USh\x04Kčs\x03ECU\x02TK\x03kr.\x03Ksh\x03öS\x03BGK\x03BGJ\x04Cu" +
867         "b$\x02DM\x04Fl£\x04F.G.\x02FC\x04F.Rw\x03Nu.\x05KR₩\x05TH฿\x06Δρχ\x02Tk" +
868         "\x02$b\x02Kr\x02Gs\x03CFP\x03FBu\x01D\x04MOP$\x02MK\x02SR\x02Le\x04NAf." +
869         "\x01E\x02VT\x03WS$\x03BsF\x02Af\x03Naf\x02$a\x04Afl.\x02TL\x03B/.\x02S/" +
870         "\x03Gs.\x03Bs.\x02؋\x04¥CN\x03$HK\x08ریال\x03$MX\x03$NZ\x03$EC\x02UM\x02" +
871         "mk\x03$AR\x03$AU\x02FB\x03$BM\x03$BN\x03$BS\x03$BZ\x03$CL\x03$CO\x04£CY" +
872         "\x03£E\x03$FJ\x04£FK\x04£GB\x04£GI\x04£IE\x04£IL\x05₤IT\x04£LB\x04£MT" +
873         "\x03$NA\x02$C\x03$RH\x02FR\x03$SB\x03$SG\x03$SR\x03$TT\x03$US\x03$UY\x04" +
874         "FCFP\x02Kw\x05$\u00a0AU\x05$\u00a0HK\x05$\u00a0NZ\x05$\u00a0SG\x05$" +
875         "\u00a0US\x02DA\x01G\x02LS\x02DT\x02$R\x06руб\x07રૂ.\x0a\u200eCN¥\u200e" +
876         "\x06ל״י\x02֏\x03NKr\x03元\x03¥\x03\u200b\x02LE\x02Kn\x06сом\x02zl\x02rb" +
877         "\x03MTn\x06ден\x04кр\x03NAf\x03Afl\x0cनेरू\x06रू\x02ر\x04Esc.\x06\u200bP" +
878         "TE\x04XXXX\x03ლ\x06ТМТ\x03Dkr\x03Skr\x03Nkr\x07රු.\x0fසිෆ්එ\x03NIS\x05Le" +
879         "kë\x03den\x02r.\x03BR$\x03Ekr\x04EG£\x04IE£\x03Ikr\x03Rs.\x04AUD$\x04NZD" +
880         "$\x07крб.\x05soʻm\x06сўм\x03₩\x03ILS\x02P.\x03Zł"
881
882 type curToIndex struct {
883         cur uint16
884         idx uint16
885 }
886
887 var normalLangIndex = []uint16{ // 755 elements
888         // Entry 0 - 3F
889         0x0000, 0x0014, 0x0014, 0x0014, 0x0017, 0x0018, 0x0018, 0x0018,
890         0x0018, 0x0019, 0x0019, 0x001c, 0x001c, 0x0034, 0x0034, 0x0034,
891         0x0034, 0x0035, 0x0035, 0x0035, 0x0035, 0x0036, 0x0036, 0x0036,
892         0x0036, 0x0036, 0x0036, 0x0037, 0x0037, 0x0037, 0x0037, 0x0037,
893         0x0037, 0x0037, 0x0037, 0x0037, 0x0038, 0x003a, 0x003a, 0x003a,
894         0x003a, 0x003a, 0x003a, 0x003a, 0x003a, 0x003b, 0x003b, 0x003e,
895         0x003e, 0x0040, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041,
896         0x0048, 0x0048, 0x0049, 0x0049, 0x004a, 0x004a, 0x005b, 0x005b,
897         // Entry 40 - 7F
898         0x005b, 0x005b, 0x005b, 0x005d, 0x005d, 0x005d, 0x005e, 0x005e,
899         0x005f, 0x006d, 0x006d, 0x006d, 0x006d, 0x007e, 0x0084, 0x0084,
900         0x0084, 0x0084, 0x008d, 0x008d, 0x008d, 0x008e, 0x008e, 0x008f,
901         0x008f, 0x0090, 0x0090, 0x0091, 0x0091, 0x0091, 0x0091, 0x0091,
902         0x0098, 0x0098, 0x0099, 0x0099, 0x009b, 0x009b, 0x009f, 0x009f,
903         0x009f, 0x00a0, 0x00a0, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8,
904         0x00a8, 0x00a9, 0x00aa, 0x00aa, 0x00aa, 0x00af, 0x00af, 0x00af,
905         0x00af, 0x00af, 0x00af, 0x00af, 0x00b5, 0x00b5, 0x00b6, 0x00b6,
906         // Entry 80 - BF
907         0x00b9, 0x00b9, 0x00b9, 0x00bc, 0x00bc, 0x00bc, 0x00be, 0x00c0,
908         0x00c0, 0x00c1, 0x00c2, 0x00c2, 0x00c2, 0x00d7, 0x00d8, 0x00d8,
909         0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x00de, 0x00df, 0x00df,
910         0x00e0, 0x00e0, 0x00e1, 0x00e1, 0x00e1, 0x00e1, 0x00e2, 0x00e3,
911         0x00e4, 0x00e4, 0x00e5, 0x00e7, 0x00e7, 0x00e7, 0x00e8, 0x00e8,
912         0x00e9, 0x00eb, 0x00ec, 0x00ec, 0x00ed, 0x00ed, 0x00ed, 0x00ed,
913         0x00ed, 0x00ed, 0x00ed, 0x00ed, 0x00ee, 0x00ef, 0x00f0, 0x00f1,
914         0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f6, 0x00f7, 0x00f7,
915         // Entry C0 - FF
916         0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x00ff,
917         0x00ff, 0x0100, 0x0101, 0x0102, 0x0103, 0x0104, 0x0105, 0x0106,
918         0x0106, 0x0106, 0x0107, 0x0108, 0x0109, 0x0109, 0x010a, 0x010b,
919         0x010d, 0x010d, 0x010e, 0x0110, 0x0111, 0x0112, 0x0112, 0x0113,
920         0x0114, 0x0115, 0x0116, 0x0117, 0x0118, 0x0118, 0x0118, 0x0119,
921         0x0119, 0x0119, 0x011a, 0x011b, 0x011c, 0x011d, 0x011d, 0x011d,
922         0x011d, 0x012f, 0x0134, 0x0136, 0x0137, 0x0138, 0x0139, 0x013b,
923         0x013d, 0x013e, 0x0140, 0x0142, 0x0142, 0x0143, 0x0143, 0x0144,
924         // Entry 100 - 13F
925         0x0145, 0x0146, 0x0146, 0x014f, 0x0150, 0x0151, 0x0152, 0x0153,
926         0x0154, 0x0155, 0x0156, 0x0158, 0x015a, 0x015b, 0x0160, 0x0160,
927         0x0162, 0x0162, 0x0162, 0x0162, 0x016d, 0x016d, 0x016d, 0x016d,
928         0x016d, 0x016e, 0x016f, 0x016f, 0x0180, 0x0180, 0x0184, 0x0184,
929         0x0185, 0x0186, 0x0186, 0x01ac, 0x01ac, 0x01ac, 0x01ad, 0x01ad,
930         0x01ad, 0x01ce, 0x01cf, 0x01cf, 0x01cf, 0x01cf, 0x01cf, 0x01cf,
931         0x01d0, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d2, 0x01d2, 0x01d2,
932         0x01d3, 0x01d4, 0x01d6, 0x01d6, 0x01d6, 0x01d6, 0x01d7, 0x01d7,
933         // Entry 140 - 17F
934         0x01d7, 0x01d8, 0x01d9, 0x01d9, 0x01d9, 0x01d9, 0x01d9, 0x01d9,
935         0x01da, 0x01db, 0x01db, 0x01dc, 0x01dc, 0x01dc, 0x01dd, 0x01de,
936         0x01de, 0x01de, 0x01de, 0x01de, 0x01e4, 0x01e4, 0x01e7, 0x01e7,
937         0x01e9, 0x01e9, 0x01f0, 0x01f0, 0x01f3, 0x01f3, 0x01f3, 0x01f3,
938         0x01f4, 0x01f4, 0x01f4, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f6,
939         0x01f7, 0x01f7, 0x01f7, 0x01f8, 0x01f8, 0x01fd, 0x01fd, 0x01ff,
940         0x01ff, 0x0211, 0x0212, 0x0212, 0x0217, 0x0217, 0x0229, 0x0229,
941         0x022c, 0x022c, 0x0230, 0x0230, 0x0231, 0x0231, 0x0232, 0x0232,
942         // Entry 180 - 1BF
943         0x023e, 0x023e, 0x0245, 0x0245, 0x0245, 0x0245, 0x0245, 0x0245,
944         0x0248, 0x0248, 0x0248, 0x0248, 0x0248, 0x0249, 0x0249, 0x0249,
945         0x0253, 0x0253, 0x0254, 0x0254, 0x0254, 0x0255, 0x0255, 0x0255,
946         0x0256, 0x0256, 0x0259, 0x0259, 0x0259, 0x0259, 0x025a, 0x025a,
947         0x025e, 0x025e, 0x025e, 0x025e, 0x025f, 0x025f, 0x0260, 0x0260,
948         0x0263, 0x0263, 0x0265, 0x0265, 0x0266, 0x0266, 0x0266, 0x0266,
949         0x0266, 0x0266, 0x0266, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267,
950         0x0267, 0x0267, 0x0267, 0x0267, 0x0276, 0x0276, 0x0277, 0x0277,
951         // Entry 1C0 - 1FF
952         0x027c, 0x027c, 0x027d, 0x027d, 0x027e, 0x027e, 0x027f, 0x0280,
953         0x0280, 0x0280, 0x0280, 0x0282, 0x0282, 0x0282, 0x0282, 0x0282,
954         0x0295, 0x0295, 0x0296, 0x0296, 0x0297, 0x0297, 0x0298, 0x0298,
955         0x029d, 0x029d, 0x029e, 0x029e, 0x029f, 0x02a0, 0x02a0, 0x02a1,
956         0x02a1, 0x02a2, 0x02a2, 0x02a3, 0x02a3, 0x02a3, 0x02a3, 0x02af,
957         0x02af, 0x02b2, 0x02b2, 0x02b5, 0x02b5, 0x02b7, 0x02b7, 0x02bb,
958         0x02bc, 0x02bc, 0x02bd, 0x02bd, 0x02bd, 0x02bd, 0x02bd, 0x02c4,
959         0x02c4, 0x02c5, 0x02c5, 0x02c5, 0x02c6, 0x02c6, 0x02d8, 0x02d8,
960         // Entry 200 - 23F
961         0x02d8, 0x02d8, 0x02d8, 0x02d8, 0x02d8, 0x02d8, 0x02da, 0x02da,
962         0x02da, 0x02e0, 0x02e1, 0x02e1, 0x02e2, 0x02e3, 0x02e3, 0x02e4,
963         0x02e5, 0x02e5, 0x02e5, 0x02e6, 0x02e6, 0x02e6, 0x02e6, 0x02e6,
964         0x02e6, 0x02e6, 0x02e6, 0x02e8, 0x02e8, 0x02e8, 0x02e9, 0x02e9,
965         0x02ea, 0x02ea, 0x02eb, 0x02eb, 0x02eb, 0x02ed, 0x02ed, 0x02ef,
966         0x02f0, 0x02f1, 0x02f1, 0x02f1, 0x02f1, 0x02f1, 0x0300, 0x0300,
967         0x0300, 0x0300, 0x0301, 0x0301, 0x0304, 0x0305, 0x0305, 0x0305,
968         0x0307, 0x0307, 0x0307, 0x0308, 0x0309, 0x030a, 0x030b, 0x030c,
969         // Entry 240 - 27F
970         0x030c, 0x030d, 0x030f, 0x0311, 0x0311, 0x0311, 0x0311, 0x0312,
971         0x0312, 0x0323, 0x0324, 0x0324, 0x0325, 0x0325, 0x032d, 0x032f,
972         0x0330, 0x0331, 0x0332, 0x0332, 0x0332, 0x0333, 0x0333, 0x0334,
973         0x0334, 0x0335, 0x0335, 0x0336, 0x0336, 0x0337, 0x0337, 0x0337,
974         0x033b, 0x033b, 0x033b, 0x033d, 0x033e, 0x033e, 0x033e, 0x033e,
975         0x033e, 0x033e, 0x033e, 0x033e, 0x033e, 0x033e, 0x033e, 0x0341,
976         0x0341, 0x034f, 0x034f, 0x0353, 0x0353, 0x0353, 0x0353, 0x0353,
977         0x0353, 0x0353, 0x0353, 0x0353, 0x0353, 0x0354, 0x0355, 0x0356,
978         // Entry 280 - 2BF
979         0x0357, 0x0357, 0x0359, 0x0359, 0x035a, 0x035a, 0x0360, 0x0360,
980         0x0360, 0x0360, 0x0360, 0x0360, 0x0366, 0x0366, 0x0366, 0x0366,
981         0x0366, 0x0366, 0x0366, 0x0366, 0x037e, 0x037e, 0x037e, 0x037e,
982         0x0381, 0x0382, 0x0382, 0x0382, 0x0383, 0x0383, 0x0386, 0x0386,
983         0x0387, 0x0389, 0x038c, 0x038e, 0x038e, 0x038f, 0x0390, 0x0390,
984         0x0392, 0x0392, 0x0393, 0x0394, 0x0394, 0x0394, 0x0396, 0x0396,
985         0x0396, 0x0399, 0x0399, 0x039e, 0x039e, 0x039e, 0x039e, 0x039e,
986         0x039e, 0x039e, 0x039e, 0x03a0, 0x03a0, 0x03b3, 0x03b3, 0x03b6,
987         // Entry 2C0 - 2FF
988         0x03b7, 0x03b7, 0x03b8, 0x03b9, 0x03b9, 0x03bb, 0x03bb, 0x03bb,
989         0x03bb, 0x03bc, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bd, 0x03bf,
990         0x03bf, 0x03bf, 0x03bf, 0x03c0, 0x03c0, 0x03c0, 0x03c2, 0x03c2,
991         0x03c2, 0x03c2, 0x03c3, 0x03c3, 0x03c3, 0x03c3, 0x03c3, 0x03c3,
992         0x03c4, 0x03c4, 0x03c4, 0x03c7, 0x03c7, 0x03c7, 0x03c7, 0x03cb,
993         0x03cb, 0x03cb, 0x03cc, 0x03ce, 0x03d0, 0x03d4, 0x03d6, 0x03d7,
994         0x03d7, 0x03d9, 0x03d9,
995 } // Size: 1534 bytes
996
997 var normalSymIndex = []curToIndex{ // 985 elements
998         0:   {cur: 0x13, idx: 0x6},
999         1:   {cur: 0x2e, idx: 0x13},
1000         2:   {cur: 0x3a, idx: 0x1c},
1001         3:   {cur: 0x43, idx: 0x20},
1002         4:   {cur: 0x5d, idx: 0x3b},
1003         5:   {cur: 0x62, idx: 0x3f},
1004         6:   {cur: 0x71, idx: 0x4b},
1005         7:   {cur: 0x7b, idx: 0x5a},
1006         8:   {cur: 0x7c, idx: 0x5e},
1007         9:   {cur: 0x84, idx: 0x62},
1008         10:  {cur: 0x8c, idx: 0x6e},
1009         11:  {cur: 0xb1, idx: 0x90},
1010         12:  {cur: 0xbf, idx: 0x9e},
1011         13:  {cur: 0xf4, idx: 0xc7},
1012         14:  {cur: 0xfa, idx: 0xcf},
1013         15:  {cur: 0x103, idx: 0xd3},
1014         16:  {cur: 0x107, idx: 0xd7},
1015         17:  {cur: 0x10e, idx: 0xdc},
1016         18:  {cur: 0x113, idx: 0xe0},
1017         19:  {cur: 0x115, idx: 0xe4},
1018         20:  {cur: 0xb1, idx: 0x0},
1019         21:  {cur: 0xe9, idx: 0xbc},
1020         22:  {cur: 0x123, idx: 0xe9},
1021         23:  {cur: 0xb8, idx: 0x4},
1022         24:  {cur: 0x66, idx: 0xee},
1023         25:  {cur: 0x13, idx: 0xf4},
1024         26:  {cur: 0x5c, idx: 0xf8},
1025         27:  {cur: 0xe9, idx: 0xbc},
1026         28:  {cur: 0x0, idx: 0xff},
1027         29:  {cur: 0x2, idx: 0x103},
1028         30:  {cur: 0x13, idx: 0xf4},
1029         31:  {cur: 0x23, idx: 0x115},
1030         32:  {cur: 0x53, idx: 0x13f},
1031         33:  {cur: 0x57, idx: 0x149},
1032         34:  {cur: 0x7d, idx: 0x160},
1033         35:  {cur: 0x7e, idx: 0x16a},
1034         36:  {cur: 0x83, idx: 0x175},
1035         37:  {cur: 0x88, idx: 0x17f},
1036         38:  {cur: 0x8d, idx: 0x18c},
1037         39:  {cur: 0x91, idx: 0x19a},
1038         40:  {cur: 0x9c, idx: 0x1a4},
1039         41:  {cur: 0x9d, idx: 0x1ae},
1040         42:  {cur: 0xaa, idx: 0x1b8},
1041         43:  {cur: 0xc0, idx: 0x1c2},
1042         44:  {cur: 0xcc, idx: 0x1cc},
1043         45:  {cur: 0xd4, idx: 0x1d6},
1044         46:  {cur: 0xd7, idx: 0x1e4},
1045         47:  {cur: 0xd8, idx: 0x1ee},
1046         48:  {cur: 0xe7, idx: 0x1f9},
1047         49:  {cur: 0xe9, idx: 0xbc},
1048         50:  {cur: 0xee, idx: 0x203},
1049         51:  {cur: 0x11d, idx: 0x215},
1050         52:  {cur: 0x50, idx: 0x21f},
1051         53:  {cur: 0x58, idx: 0x223},
1052         54:  {cur: 0xd8, idx: 0x0},
1053         55:  {cur: 0xe0, idx: 0x227},
1054         56:  {cur: 0x62, idx: 0x229},
1055         57:  {cur: 0xe3, idx: 0x3f},
1056         58:  {cur: 0xf5, idx: 0x22e},
1057         59:  {cur: 0x84, idx: 0x25},
1058         60:  {cur: 0xe9, idx: 0xbc},
1059         61:  {cur: 0xfa, idx: 0x4},
1060         62:  {cur: 0x16, idx: 0x232},
1061         63:  {cur: 0xe9, idx: 0xbc},
1062         64:  {cur: 0x16, idx: 0x232},
1063         65:  {cur: 0x2e, idx: 0x0},
1064         66:  {cur: 0x37, idx: 0x24a},
1065         67:  {cur: 0x3a, idx: 0x0},
1066         68:  {cur: 0x84, idx: 0x25},
1067         69:  {cur: 0xbf, idx: 0x0},
1068         70:  {cur: 0xd1, idx: 0xb2},
1069         71:  {cur: 0xfa, idx: 0x4},
1070         72:  {cur: 0x125, idx: 0x8a},
1071         73:  {cur: 0xf5, idx: 0x22e},
1072         74:  {cur: 0x13, idx: 0x0},
1073         75:  {cur: 0x21, idx: 0x286},
1074         76:  {cur: 0x2e, idx: 0x0},
1075         77:  {cur: 0x3a, idx: 0x0},
1076         78:  {cur: 0x43, idx: 0x0},
1077         79:  {cur: 0x62, idx: 0x0},
1078         80:  {cur: 0x71, idx: 0x0},
1079         81:  {cur: 0x7b, idx: 0x0},
1080         82:  {cur: 0x7c, idx: 0x0},
1081         83:  {cur: 0x84, idx: 0x0},
1082         84:  {cur: 0x8c, idx: 0x0},
1083         85:  {cur: 0xb1, idx: 0x0},
1084         86:  {cur: 0xbf, idx: 0x0},
1085         87:  {cur: 0xf4, idx: 0x0},
1086         88:  {cur: 0xfa, idx: 0x28c},
1087         89:  {cur: 0x103, idx: 0x0},
1088         90:  {cur: 0x10e, idx: 0x0},
1089         91:  {cur: 0x1b, idx: 0xc},
1090         92:  {cur: 0xe9, idx: 0xbc},
1091         93:  {cur: 0x43, idx: 0x25},
1092         94:  {cur: 0x43, idx: 0x20},
1093         95:  {cur: 0x13, idx: 0x293},
1094         96:  {cur: 0x2e, idx: 0x0},
1095         97:  {cur: 0x3a, idx: 0x296},
1096         98:  {cur: 0x43, idx: 0x0},
1097         99:  {cur: 0x62, idx: 0x29f},
1098         100: {cur: 0x71, idx: 0x2a5},
1099         101: {cur: 0x7b, idx: 0x0},
1100         102: {cur: 0x84, idx: 0x0},
1101         103: {cur: 0x8c, idx: 0x0},
1102         104: {cur: 0xbf, idx: 0x2ae},
1103         105: {cur: 0xf4, idx: 0x0},
1104         106: {cur: 0xfa, idx: 0x2b7},
1105         107: {cur: 0x103, idx: 0x0},
1106         108: {cur: 0x10e, idx: 0x0},
1107         109: {cur: 0x13, idx: 0x0},
1108         110: {cur: 0x18, idx: 0x9},
1109         111: {cur: 0x2e, idx: 0x0},
1110         112: {cur: 0x3a, idx: 0x0},
1111         113: {cur: 0x43, idx: 0x0},
1112         114: {cur: 0x62, idx: 0x0},
1113         115: {cur: 0x71, idx: 0x0},
1114         116: {cur: 0x74, idx: 0x51},
1115         117: {cur: 0x7b, idx: 0x0},
1116         118: {cur: 0x84, idx: 0x25},
1117         119: {cur: 0xb1, idx: 0x0},
1118         120: {cur: 0xbf, idx: 0x0},
1119         121: {cur: 0xd0, idx: 0x2bc},
1120         122: {cur: 0xe9, idx: 0xbc},
1121         123: {cur: 0xfa, idx: 0x0},
1122         124: {cur: 0x10e, idx: 0x0},
1123         125: {cur: 0x115, idx: 0x0},
1124         126: {cur: 0x18, idx: 0x2c1},
1125         127: {cur: 0x4d, idx: 0x2c6},
1126         128: {cur: 0x84, idx: 0x25},
1127         129: {cur: 0xc8, idx: 0x2cb},
1128         130: {cur: 0xd0, idx: 0x2d0},
1129         131: {cur: 0xf2, idx: 0x2d8},
1130         132: {cur: 0x13, idx: 0xf4},
1131         133: {cur: 0x2e, idx: 0x0},
1132         134: {cur: 0x3a, idx: 0x0},
1133         135: {cur: 0x43, idx: 0x25},
1134         136: {cur: 0x5b, idx: 0x37},
1135         137: {cur: 0xb1, idx: 0x0},
1136         138: {cur: 0xe9, idx: 0xbc},
1137         139: {cur: 0xfa, idx: 0x0},
1138         140: {cur: 0x10e, idx: 0x0},
1139         141: {cur: 0x61, idx: 0x2dd},
1140         142: {cur: 0xd1, idx: 0xb2},
1141         143: {cur: 0xf9, idx: 0x2df},
1142         144: {cur: 0xfa, idx: 0x4},
1143         145: {cur: 0x13, idx: 0xf4},
1144         146: {cur: 0x48, idx: 0x2e3},
1145         147: {cur: 0x4d, idx: 0x2c},
1146         148: {cur: 0x7b, idx: 0x0},
1147         149: {cur: 0x7c, idx: 0x0},
1148         150: {cur: 0x103, idx: 0x0},
1149         151: {cur: 0x110, idx: 0x2e8},
1150         152: {cur: 0xd1, idx: 0xb2},
1151         153: {cur: 0x8c, idx: 0x0},
1152         154: {cur: 0xe9, idx: 0xbc},
1153         155: {cur: 0x13, idx: 0xf4},
1154         156: {cur: 0x51, idx: 0x2ef},
1155         157: {cur: 0xe9, idx: 0xbc},
1156         158: {cur: 0xfa, idx: 0x4},
1157         159: {cur: 0x85, idx: 0x2f3},
1158         160: {cur: 0x12, idx: 0x2f7},
1159         161: {cur: 0x13, idx: 0xf4},
1160         162: {cur: 0x20, idx: 0x2fb},
1161         163: {cur: 0x22, idx: 0x2ff},
1162         164: {cur: 0x4f, idx: 0x308},
1163         165: {cur: 0x84, idx: 0x25},
1164         166: {cur: 0xe9, idx: 0xbc},
1165         167: {cur: 0xfa, idx: 0x4},
1166         168: {cur: 0x5d, idx: 0x0},
1167         169: {cur: 0x98, idx: 0x2dd},
1168         170: {cur: 0x13, idx: 0x0},
1169         171: {cur: 0x84, idx: 0x25},
1170         172: {cur: 0xc8, idx: 0xa6},
1171         173: {cur: 0xe9, idx: 0xbc},
1172         174: {cur: 0xfa, idx: 0x4},
1173         175: {cur: 0x13, idx: 0xf4},
1174         176: {cur: 0x33, idx: 0x31d},
1175         177: {cur: 0x7b, idx: 0x0},
1176         178: {cur: 0x8c, idx: 0x321},
1177         179: {cur: 0xe9, idx: 0x327},
1178         180: {cur: 0x107, idx: 0x0},
1179         181: {cur: 0x85, idx: 0x2f3},
1180         182: {cur: 0x13, idx: 0xf4},
1181         183: {cur: 0x66, idx: 0xee},
1182         184: {cur: 0xe9, idx: 0xbc},
1183         185: {cur: 0x6c, idx: 0x32d},
1184         186: {cur: 0xe9, idx: 0xbc},
1185         187: {cur: 0xfa, idx: 0x4},
1186         188: {cur: 0x84, idx: 0x25},
1187         189: {cur: 0xfa, idx: 0x4},
1188         190: {cur: 0x84, idx: 0x62},
1189         191: {cur: 0xfa, idx: 0xcf},
1190         192: {cur: 0x10e, idx: 0x4},
1191         193: {cur: 0x10e, idx: 0x4},
1192         194: {cur: 0x13, idx: 0x4},
1193         195: {cur: 0x2e, idx: 0x0},
1194         196: {cur: 0x3a, idx: 0x0},
1195         197: {cur: 0x43, idx: 0x0},
1196         198: {cur: 0x5d, idx: 0x0},
1197         199: {cur: 0x62, idx: 0x0},
1198         200: {cur: 0x71, idx: 0x0},
1199         201: {cur: 0x7b, idx: 0x0},
1200         202: {cur: 0x7c, idx: 0x0},
1201         203: {cur: 0x84, idx: 0x0},
1202         204: {cur: 0x8c, idx: 0x0},
1203         205: {cur: 0xb1, idx: 0x0},
1204         206: {cur: 0xbf, idx: 0x0},
1205         207: {cur: 0xd6, idx: 0x7e},
1206         208: {cur: 0xf4, idx: 0x0},
1207         209: {cur: 0xfa, idx: 0x0},
1208         210: {cur: 0x103, idx: 0x0},
1209         211: {cur: 0x107, idx: 0x0},
1210         212: {cur: 0x10e, idx: 0x0},
1211         213: {cur: 0x113, idx: 0x0},
1212         214: {cur: 0x115, idx: 0x340},
1213         215: {cur: 0x1a, idx: 0x4},
1214         216: {cur: 0x24, idx: 0x344},
1215         217: {cur: 0x25, idx: 0x4},
1216         218: {cur: 0x32, idx: 0x4},
1217         219: {cur: 0x35, idx: 0x16},
1218         220: {cur: 0x39, idx: 0x4},
1219         221: {cur: 0x3a, idx: 0x4},
1220         222: {cur: 0x13, idx: 0x4},
1221         223: {cur: 0xbf, idx: 0x4},
1222         224: {cur: 0x13, idx: 0x4},
1223         225: {cur: 0x51, idx: 0x2ef},
1224         226: {cur: 0x10e, idx: 0x4},
1225         227: {cur: 0x58, idx: 0x223},
1226         228: {cur: 0x5f, idx: 0x4},
1227         229: {cur: 0x60, idx: 0x3f},
1228         230: {cur: 0x62, idx: 0x229},
1229         231: {cur: 0x10e, idx: 0x4},
1230         232: {cur: 0x66, idx: 0xee},
1231         233: {cur: 0x62, idx: 0x229},
1232         234: {cur: 0x67, idx: 0x3f},
1233         235: {cur: 0x68, idx: 0x348},
1234         236: {cur: 0x70, idx: 0x4},
1235         237: {cur: 0x82, idx: 0x4},
1236         238: {cur: 0x85, idx: 0x2f3},
1237         239: {cur: 0x13, idx: 0x4},
1238         240: {cur: 0x10e, idx: 0x4},
1239         241: {cur: 0x8e, idx: 0x4},
1240         242: {cur: 0x10e, idx: 0x4},
1241         243: {cur: 0x93, idx: 0x4},
1242         244: {cur: 0x123, idx: 0xe9},
1243         245: {cur: 0xa2, idx: 0x87},
1244         246: {cur: 0xa9, idx: 0x34a},
1245         247: {cur: 0x10e, idx: 0x4},
1246         248: {cur: 0x62, idx: 0x229},
1247         249: {cur: 0xad, idx: 0x7e},
1248         250: {cur: 0xb0, idx: 0x34f},
1249         251: {cur: 0xb4, idx: 0x94},
1250         252: {cur: 0xb8, idx: 0x4},
1251         253: {cur: 0x13, idx: 0x4},
1252         254: {cur: 0xb9, idx: 0x97},
1253         255: {cur: 0x13, idx: 0x4},
1254         256: {cur: 0xbf, idx: 0x4},
1255         257: {cur: 0xbf, idx: 0x4},
1256         258: {cur: 0xc5, idx: 0x8a},
1257         259: {cur: 0xc6, idx: 0xa2},
1258         260: {cur: 0xc7, idx: 0x7e},
1259         261: {cur: 0xbf, idx: 0x4},
1260         262: {cur: 0xd3, idx: 0xb6},
1261         263: {cur: 0xd5, idx: 0x4},
1262         264: {cur: 0xd6, idx: 0x352},
1263         265: {cur: 0xda, idx: 0x30},
1264         266: {cur: 0xdb, idx: 0x4},
1265         267: {cur: 0x62, idx: 0x229},
1266         268: {cur: 0xdc, idx: 0x3f},
1267         269: {cur: 0xdf, idx: 0x355},
1268         270: {cur: 0x62, idx: 0x229},
1269         271: {cur: 0xe3, idx: 0x3f},
1270         272: {cur: 0x8, idx: 0x358},
1271         273: {cur: 0xe8, idx: 0x35d},
1272         274: {cur: 0xbf, idx: 0x4},
1273         275: {cur: 0xef, idx: 0xc0},
1274         276: {cur: 0xf3, idx: 0x4},
1275         277: {cur: 0x13, idx: 0x4},
1276         278: {cur: 0xf5, idx: 0x22e},
1277         279: {cur: 0xf9, idx: 0x2df},
1278         280: {cur: 0x10e, idx: 0x4},
1279         281: {cur: 0x105, idx: 0x35f},
1280         282: {cur: 0x106, idx: 0x362},
1281         283: {cur: 0x123, idx: 0xe9},
1282         284: {cur: 0x125, idx: 0x8a},
1283         285: {cur: 0x13, idx: 0x0},
1284         286: {cur: 0x2e, idx: 0x0},
1285         287: {cur: 0x43, idx: 0x0},
1286         288: {cur: 0x5b, idx: 0x37},
1287         289: {cur: 0x62, idx: 0x0},
1288         290: {cur: 0x71, idx: 0x0},
1289         291: {cur: 0x7b, idx: 0x0},
1290         292: {cur: 0x7c, idx: 0x0},
1291         293: {cur: 0x84, idx: 0x0},
1292         294: {cur: 0x8c, idx: 0x0},
1293         295: {cur: 0xb1, idx: 0x0},
1294         296: {cur: 0xbf, idx: 0x0},
1295         297: {cur: 0xe9, idx: 0xbc},
1296         298: {cur: 0xf4, idx: 0x0},
1297         299: {cur: 0xfa, idx: 0x4},
1298         300: {cur: 0x107, idx: 0x0},
1299         301: {cur: 0x10e, idx: 0x0},
1300         302: {cur: 0x113, idx: 0x0},
1301         303: {cur: 0x3a, idx: 0x0},
1302         304: {cur: 0x5d, idx: 0x0},
1303         305: {cur: 0xe9, idx: 0x0},
1304         306: {cur: 0xfa, idx: 0x0},
1305         307: {cur: 0x103, idx: 0x0},
1306         308: {cur: 0x11, idx: 0x4},
1307         309: {cur: 0xfa, idx: 0xcf},
1308         310: {cur: 0x27, idx: 0x10},
1309         311: {cur: 0x2e, idx: 0x13},
1310         312: {cur: 0x39, idx: 0x4},
1311         313: {cur: 0x41, idx: 0x4},
1312         314: {cur: 0xfa, idx: 0xcf},
1313         315: {cur: 0x44, idx: 0x4},
1314         316: {cur: 0xfa, idx: 0xcf},
1315         317: {cur: 0x46, idx: 0x28},
1316         318: {cur: 0x4a, idx: 0x4},
1317         319: {cur: 0xfa, idx: 0xcf},
1318         320: {cur: 0x52, idx: 0x256},
1319         321: {cur: 0xfa, idx: 0xcf},
1320         322: {cur: 0xfa, idx: 0x4},
1321         323: {cur: 0x107, idx: 0xd7},
1322         324: {cur: 0x6d, idx: 0x49},
1323         325: {cur: 0x72, idx: 0x4f},
1324         326: {cur: 0x4, idx: 0x36a},
1325         327: {cur: 0x8, idx: 0x36d},
1326         328: {cur: 0x9, idx: 0x1},
1327         329: {cur: 0x11, idx: 0x371},
1328         330: {cur: 0x13, idx: 0xf4},
1329         331: {cur: 0x14, idx: 0x374},
1330         332: {cur: 0x43, idx: 0x20},
1331         333: {cur: 0xb1, idx: 0x4},
1332         334: {cur: 0x115, idx: 0x0},
1333         335: {cur: 0xbb, idx: 0x9b},
1334         336: {cur: 0xc1, idx: 0x37c},
1335         337: {cur: 0xc3, idx: 0x380},
1336         338: {cur: 0xc6, idx: 0xa2},
1337         339: {cur: 0xfa, idx: 0x4},
1338         340: {cur: 0xcb, idx: 0x383},
1339         341: {cur: 0xfa, idx: 0x4},
1340         342: {cur: 0x84, idx: 0x25},
1341         343: {cur: 0xfa, idx: 0x4},
1342         344: {cur: 0xfa, idx: 0xcf},
1343         345: {cur: 0xff, idx: 0x4},
1344         346: {cur: 0x102, idx: 0x387},
1345         347: {cur: 0x13, idx: 0xf4},
1346         348: {cur: 0x56, idx: 0x30},
1347         349: {cur: 0x84, idx: 0x25},
1348         350: {cur: 0xe9, idx: 0xbc},
1349         351: {cur: 0xfa, idx: 0x4},
1350         352: {cur: 0x5b, idx: 0x37},
1351         353: {cur: 0xe9, idx: 0xbc},
1352         354: {cur: 0x4, idx: 0x38b},
1353         355: {cur: 0x3a, idx: 0x296},
1354         356: {cur: 0x43, idx: 0x38e},
1355         357: {cur: 0x71, idx: 0x393},
1356         358: {cur: 0x7e, idx: 0x397},
1357         359: {cur: 0x84, idx: 0x25},
1358         360: {cur: 0xb1, idx: 0x3a0},
1359         361: {cur: 0xbf, idx: 0x3a4},
1360         362: {cur: 0xe9, idx: 0xbc},
1361         363: {cur: 0xfa, idx: 0x4},
1362         364: {cur: 0x10e, idx: 0x3a8},
1363         365: {cur: 0x69, idx: 0x46},
1364         366: {cur: 0xaa, idx: 0x3ac},
1365         367: {cur: 0x13, idx: 0x0},
1366         368: {cur: 0x2e, idx: 0x0},
1367         369: {cur: 0x3a, idx: 0x0},
1368         370: {cur: 0x43, idx: 0x0},
1369         371: {cur: 0x5e, idx: 0x3af},
1370         372: {cur: 0x71, idx: 0x0},
1371         373: {cur: 0x7b, idx: 0x0},
1372         374: {cur: 0x7c, idx: 0x0},
1373         375: {cur: 0x84, idx: 0x25},
1374         376: {cur: 0x8c, idx: 0x0},
1375         377: {cur: 0xb1, idx: 0x0},
1376         378: {cur: 0xbf, idx: 0x0},
1377         379: {cur: 0xf4, idx: 0x0},
1378         380: {cur: 0xfa, idx: 0x4},
1379         381: {cur: 0x103, idx: 0x0},
1380         382: {cur: 0x10e, idx: 0x0},
1381         383: {cur: 0x115, idx: 0x0},
1382         384: {cur: 0x84, idx: 0x25},
1383         385: {cur: 0xc6, idx: 0xa2},
1384         386: {cur: 0xe9, idx: 0xbc},
1385         387: {cur: 0xfa, idx: 0x4},
1386         388: {cur: 0x51, idx: 0x30},
1387         389: {cur: 0x51, idx: 0x2ef},
1388         390: {cur: 0x11, idx: 0x3b2},
1389         391: {cur: 0x13, idx: 0x3b6},
1390         392: {cur: 0x1d, idx: 0x3ba},
1391         393: {cur: 0x25, idx: 0x3bd},
1392         394: {cur: 0x26, idx: 0x3c1},
1393         395: {cur: 0x32, idx: 0x3c5},
1394         396: {cur: 0x39, idx: 0x3c9},
1395         397: {cur: 0x3a, idx: 0x296},
1396         398: {cur: 0x41, idx: 0x3cd},
1397         399: {cur: 0x43, idx: 0x0},
1398         400: {cur: 0x44, idx: 0x3d1},
1399         401: {cur: 0x4c, idx: 0x3d5},
1400         402: {cur: 0x5f, idx: 0x3de},
1401         403: {cur: 0x60, idx: 0x3e2},
1402         404: {cur: 0x61, idx: 0x2dd},
1403         405: {cur: 0x62, idx: 0x3e7},
1404         406: {cur: 0x67, idx: 0x3ec},
1405         407: {cur: 0x71, idx: 0x0},
1406         408: {cur: 0x78, idx: 0x3f1},
1407         409: {cur: 0x79, idx: 0x3f6},
1408         410: {cur: 0x81, idx: 0x3fb},
1409         411: {cur: 0x84, idx: 0x0},
1410         412: {cur: 0x91, idx: 0x401},
1411         413: {cur: 0xac, idx: 0x406},
1412         414: {cur: 0xb1, idx: 0x3a0},
1413         415: {cur: 0xb8, idx: 0x40b},
1414         416: {cur: 0xbf, idx: 0x3a4},
1415         417: {cur: 0xcd, idx: 0x412},
1416         418: {cur: 0xd5, idx: 0x419},
1417         419: {cur: 0xdb, idx: 0x41d},
1418         420: {cur: 0xe1, idx: 0x421},
1419         421: {cur: 0xf3, idx: 0x425},
1420         422: {cur: 0xf4, idx: 0x0},
1421         423: {cur: 0xfa, idx: 0x429},
1422         424: {cur: 0xff, idx: 0x42d},
1423         425: {cur: 0x106, idx: 0x362},
1424         426: {cur: 0x10e, idx: 0x0},
1425         427: {cur: 0x115, idx: 0x431},
1426         428: {cur: 0x24, idx: 0x344},
1427         429: {cur: 0x11, idx: 0x0},
1428         430: {cur: 0x13, idx: 0x439},
1429         431: {cur: 0x25, idx: 0x0},
1430         432: {cur: 0x26, idx: 0x0},
1431         433: {cur: 0x32, idx: 0x0},
1432         434: {cur: 0x39, idx: 0x0},
1433         435: {cur: 0x3a, idx: 0x4},
1434         436: {cur: 0x41, idx: 0x0},
1435         437: {cur: 0x43, idx: 0x20},
1436         438: {cur: 0x44, idx: 0x0},
1437         439: {cur: 0x5f, idx: 0x0},
1438         440: {cur: 0x60, idx: 0x0},
1439         441: {cur: 0x62, idx: 0x3f},
1440         442: {cur: 0x67, idx: 0x0},
1441         443: {cur: 0x71, idx: 0x43f},
1442         444: {cur: 0x7b, idx: 0x0},
1443         445: {cur: 0x7c, idx: 0x0},
1444         446: {cur: 0x84, idx: 0x25},
1445         447: {cur: 0x8c, idx: 0x0},
1446         448: {cur: 0x91, idx: 0x0},
1447         449: {cur: 0xb1, idx: 0x0},
1448         450: {cur: 0xb8, idx: 0x0},
1449         451: {cur: 0xbf, idx: 0x445},
1450         452: {cur: 0xd5, idx: 0x0},
1451         453: {cur: 0xdb, idx: 0x44b},
1452         454: {cur: 0xe1, idx: 0x0},
1453         455: {cur: 0xf3, idx: 0x0},
1454         456: {cur: 0xfa, idx: 0x451},
1455         457: {cur: 0xff, idx: 0x0},
1456         458: {cur: 0x103, idx: 0x0},
1457         459: {cur: 0x107, idx: 0x0},
1458         460: {cur: 0x113, idx: 0x0},
1459         461: {cur: 0x115, idx: 0x0},
1460         462: {cur: 0x3b, idx: 0x315},
1461         463: {cur: 0x50, idx: 0x21f},
1462         464: {cur: 0x53, idx: 0x457},
1463         465: {cur: 0x69, idx: 0x46},
1464         466: {cur: 0x75, idx: 0x45a},
1465         467: {cur: 0x88, idx: 0x6b},
1466         468: {cur: 0x61, idx: 0x0},
1467         469: {cur: 0x98, idx: 0x2dd},
1468         470: {cur: 0xa2, idx: 0x87},
1469         471: {cur: 0xaa, idx: 0x3ac},
1470         472: {cur: 0xad, idx: 0x7e},
1471         473: {cur: 0xd3, idx: 0xb6},
1472         474: {cur: 0xd6, idx: 0x352},
1473         475: {cur: 0xe7, idx: 0x45c},
1474         476: {cur: 0xee, idx: 0x45f},
1475         477: {cur: 0x105, idx: 0x35f},
1476         478: {cur: 0x13, idx: 0xf4},
1477         479: {cur: 0x3a, idx: 0x9b},
1478         480: {cur: 0x5f, idx: 0x153},
1479         481: {cur: 0xd5, idx: 0x27c},
1480         482: {cur: 0xe9, idx: 0xbc},
1481         483: {cur: 0x115, idx: 0x0},
1482         484: {cur: 0x84, idx: 0x25},
1483         485: {cur: 0xe9, idx: 0xbc},
1484         486: {cur: 0xfa, idx: 0x4},
1485         487: {cur: 0xe9, idx: 0xbc},
1486         488: {cur: 0xfa, idx: 0x4},
1487         489: {cur: 0x13, idx: 0x293},
1488         490: {cur: 0x2e, idx: 0x462},
1489         491: {cur: 0x3a, idx: 0x296},
1490         492: {cur: 0x5b, idx: 0x37},
1491         493: {cur: 0xb1, idx: 0x3a0},
1492         494: {cur: 0xe9, idx: 0xbc},
1493         495: {cur: 0xfa, idx: 0x4},
1494         496: {cur: 0x12, idx: 0x2f7},
1495         497: {cur: 0x84, idx: 0x25},
1496         498: {cur: 0xfa, idx: 0x4},
1497         499: {cur: 0xe9, idx: 0xbc},
1498         500: {cur: 0x85, idx: 0x2f3},
1499         501: {cur: 0xb9, idx: 0x97},
1500         502: {cur: 0x66, idx: 0xee},
1501         503: {cur: 0xfa, idx: 0x4},
1502         504: {cur: 0x43, idx: 0x474},
1503         505: {cur: 0x79, idx: 0x47f},
1504         506: {cur: 0x84, idx: 0x25},
1505         507: {cur: 0xe9, idx: 0xbc},
1506         508: {cur: 0xfa, idx: 0x4},
1507         509: {cur: 0xe9, idx: 0xbc},
1508         510: {cur: 0xfa, idx: 0x4},
1509         511: {cur: 0x13, idx: 0x0},
1510         512: {cur: 0x2e, idx: 0x0},
1511         513: {cur: 0x3a, idx: 0x0},
1512         514: {cur: 0x43, idx: 0x0},
1513         515: {cur: 0x5d, idx: 0x0},
1514         516: {cur: 0x62, idx: 0x0},
1515         517: {cur: 0x71, idx: 0x0},
1516         518: {cur: 0x7b, idx: 0x0},
1517         519: {cur: 0x7c, idx: 0x0},
1518         520: {cur: 0x84, idx: 0x0},
1519         521: {cur: 0x8c, idx: 0x0},
1520         522: {cur: 0xb1, idx: 0x0},
1521         523: {cur: 0xbf, idx: 0x0},
1522         524: {cur: 0xf4, idx: 0x0},
1523         525: {cur: 0xfa, idx: 0x0},
1524         526: {cur: 0x103, idx: 0x0},
1525         527: {cur: 0x10e, idx: 0x0},
1526         528: {cur: 0x115, idx: 0x0},
1527         529: {cur: 0x18, idx: 0x9},
1528         530: {cur: 0x13, idx: 0x0},
1529         531: {cur: 0x84, idx: 0x25},
1530         532: {cur: 0xc8, idx: 0xa6},
1531         533: {cur: 0xe9, idx: 0xbc},
1532         534: {cur: 0xfa, idx: 0x4},
1533         535: {cur: 0x13, idx: 0x0},
1534         536: {cur: 0x2e, idx: 0x0},
1535         537: {cur: 0x3a, idx: 0x0},
1536         538: {cur: 0x43, idx: 0x0},
1537         539: {cur: 0x5d, idx: 0x0},
1538         540: {cur: 0x62, idx: 0x0},
1539         541: {cur: 0x71, idx: 0x0},
1540         542: {cur: 0x76, idx: 0x54},
1541         543: {cur: 0x7b, idx: 0x0},
1542         544: {cur: 0x7c, idx: 0x0},
1543         545: {cur: 0x84, idx: 0x25},
1544         546: {cur: 0x8c, idx: 0x0},
1545         547: {cur: 0xb1, idx: 0x0},
1546         548: {cur: 0xbf, idx: 0x0},
1547         549: {cur: 0xf4, idx: 0x0},
1548         550: {cur: 0xfa, idx: 0x0},
1549         551: {cur: 0x103, idx: 0x0},
1550         552: {cur: 0x10e, idx: 0x0},
1551         553: {cur: 0x7, idx: 0x486},
1552         554: {cur: 0xe9, idx: 0xbc},
1553         555: {cur: 0xfa, idx: 0x4},
1554         556: {cur: 0x13, idx: 0xf4},
1555         557: {cur: 0x77, idx: 0x57},
1556         558: {cur: 0x7c, idx: 0x7e},
1557         559: {cur: 0xe9, idx: 0xbc},
1558         560: {cur: 0xb9, idx: 0x97},
1559         561: {cur: 0x43, idx: 0x25},
1560         562: {cur: 0x13, idx: 0x0},
1561         563: {cur: 0x2e, idx: 0x0},
1562         564: {cur: 0x3a, idx: 0x0},
1563         565: {cur: 0x5d, idx: 0x0},
1564         566: {cur: 0x62, idx: 0x0},
1565         567: {cur: 0x7c, idx: 0x0},
1566         568: {cur: 0x8c, idx: 0x0},
1567         569: {cur: 0xb1, idx: 0x0},
1568         570: {cur: 0xbf, idx: 0x0},
1569         571: {cur: 0xf4, idx: 0x0},
1570         572: {cur: 0xfa, idx: 0x0},
1571         573: {cur: 0x103, idx: 0x0},
1572         574: {cur: 0x2e, idx: 0x0},
1573         575: {cur: 0x71, idx: 0x0},
1574         576: {cur: 0x84, idx: 0x0},
1575         577: {cur: 0x8c, idx: 0x0},
1576         578: {cur: 0xb1, idx: 0x0},
1577         579: {cur: 0xe9, idx: 0xbc},
1578         580: {cur: 0xf4, idx: 0x0},
1579         581: {cur: 0x43, idx: 0x48d},
1580         582: {cur: 0x84, idx: 0x491},
1581         583: {cur: 0xfa, idx: 0x4},
1582         584: {cur: 0xf5, idx: 0x22e},
1583         585: {cur: 0x13, idx: 0x0},
1584         586: {cur: 0x43, idx: 0x0},
1585         587: {cur: 0x64, idx: 0x42},
1586         588: {cur: 0x71, idx: 0x0},
1587         589: {cur: 0x7b, idx: 0x0},
1588         590: {cur: 0x7c, idx: 0x0},
1589         591: {cur: 0x84, idx: 0x0},
1590         592: {cur: 0x8c, idx: 0x0},
1591         593: {cur: 0xbf, idx: 0x0},
1592         594: {cur: 0x103, idx: 0x0},
1593         595: {cur: 0x53, idx: 0x457},
1594         596: {cur: 0x85, idx: 0x2f3},
1595         597: {cur: 0xf5, idx: 0x22e},
1596         598: {cur: 0x13, idx: 0xf4},
1597         599: {cur: 0x4b, idx: 0x495},
1598         600: {cur: 0xe9, idx: 0xbc},
1599         601: {cur: 0x85, idx: 0x2f3},
1600         602: {cur: 0x8f, idx: 0x72},
1601         603: {cur: 0xd1, idx: 0xb2},
1602         604: {cur: 0xe9, idx: 0xbc},
1603         605: {cur: 0xfa, idx: 0x4},
1604         606: {cur: 0x51, idx: 0x2ef},
1605         607: {cur: 0x85, idx: 0x2f3},
1606         608: {cur: 0x87, idx: 0x67},
1607         609: {cur: 0xe9, idx: 0xbc},
1608         610: {cur: 0xfa, idx: 0x4},
1609         611: {cur: 0xe9, idx: 0xbc},
1610         612: {cur: 0xfa, idx: 0x4},
1611         613: {cur: 0x13, idx: 0xf4},
1612         614: {cur: 0xf5, idx: 0x22e},
1613         615: {cur: 0x13, idx: 0x0},
1614         616: {cur: 0x2e, idx: 0x0},
1615         617: {cur: 0x3a, idx: 0x0},
1616         618: {cur: 0x62, idx: 0x0},
1617         619: {cur: 0x71, idx: 0x0},
1618         620: {cur: 0x7b, idx: 0x0},
1619         621: {cur: 0x7c, idx: 0x0},
1620         622: {cur: 0x86, idx: 0x49f},
1621         623: {cur: 0x8c, idx: 0x0},
1622         624: {cur: 0xb1, idx: 0x0},
1623         625: {cur: 0xbf, idx: 0x0},
1624         626: {cur: 0xe9, idx: 0xbc},
1625         627: {cur: 0xf4, idx: 0x0},
1626         628: {cur: 0xfa, idx: 0x0},
1627         629: {cur: 0x10e, idx: 0x0},
1628         630: {cur: 0xf5, idx: 0x22e},
1629         631: {cur: 0x12, idx: 0x2f7},
1630         632: {cur: 0x13, idx: 0xf4},
1631         633: {cur: 0x84, idx: 0x25},
1632         634: {cur: 0xe9, idx: 0xbc},
1633         635: {cur: 0xfa, idx: 0x4},
1634         636: {cur: 0xf9, idx: 0x2df},
1635         637: {cur: 0xfa, idx: 0x4},
1636         638: {cur: 0x3b, idx: 0x315},
1637         639: {cur: 0x9, idx: 0x1},
1638         640: {cur: 0x90, idx: 0x76},
1639         641: {cur: 0xe9, idx: 0xbc},
1640         642: {cur: 0x13, idx: 0x0},
1641         643: {cur: 0x2e, idx: 0x0},
1642         644: {cur: 0x3a, idx: 0x0},
1643         645: {cur: 0x43, idx: 0x0},
1644         646: {cur: 0x62, idx: 0x0},
1645         647: {cur: 0x71, idx: 0x0},
1646         648: {cur: 0x7b, idx: 0x0},
1647         649: {cur: 0x7c, idx: 0x0},
1648         650: {cur: 0x84, idx: 0x0},
1649         651: {cur: 0x8c, idx: 0x0},
1650         652: {cur: 0xb1, idx: 0x0},
1651         653: {cur: 0xbf, idx: 0x0},
1652         654: {cur: 0xf4, idx: 0x0},
1653         655: {cur: 0xfa, idx: 0x0},
1654         656: {cur: 0x103, idx: 0x0},
1655         657: {cur: 0x107, idx: 0x0},
1656         658: {cur: 0x10e, idx: 0x0},
1657         659: {cur: 0x113, idx: 0x0},
1658         660: {cur: 0x115, idx: 0x0},
1659         661: {cur: 0x3b, idx: 0x315},
1660         662: {cur: 0x85, idx: 0x2f3},
1661         663: {cur: 0x85, idx: 0x2f3},
1662         664: {cur: 0x13, idx: 0xf4},
1663         665: {cur: 0x84, idx: 0x25},
1664         666: {cur: 0x9a, idx: 0x84},
1665         667: {cur: 0xe9, idx: 0xbc},
1666         668: {cur: 0xfa, idx: 0x4},
1667         669: {cur: 0x85, idx: 0x2f3},
1668         670: {cur: 0xf5, idx: 0x22e},
1669         671: {cur: 0x85, idx: 0x2f3},
1670         672: {cur: 0xad, idx: 0x7e},
1671         673: {cur: 0xa2, idx: 0x87},
1672         674: {cur: 0xb7, idx: 0x4ac},
1673         675: {cur: 0x13, idx: 0x0},
1674         676: {cur: 0x43, idx: 0x0},
1675         677: {cur: 0x62, idx: 0x0},
1676         678: {cur: 0x71, idx: 0x0},
1677         679: {cur: 0x7b, idx: 0x0},
1678         680: {cur: 0x7c, idx: 0x0},
1679         681: {cur: 0x84, idx: 0x0},
1680         682: {cur: 0x8c, idx: 0x0},
1681         683: {cur: 0xa4, idx: 0x4b0},
1682         684: {cur: 0xbf, idx: 0x0},
1683         685: {cur: 0xf4, idx: 0x0},
1684         686: {cur: 0x103, idx: 0x0},
1685         687: {cur: 0x84, idx: 0x25},
1686         688: {cur: 0xe9, idx: 0xbc},
1687         689: {cur: 0xfa, idx: 0x4},
1688         690: {cur: 0xa8, idx: 0x8c},
1689         691: {cur: 0xe9, idx: 0xbc},
1690         692: {cur: 0xfa, idx: 0x4},
1691         693: {cur: 0xe9, idx: 0xbc},
1692         694: {cur: 0xfa, idx: 0x4},
1693         695: {cur: 0x3a, idx: 0x0},
1694         696: {cur: 0xb1, idx: 0x0},
1695         697: {cur: 0xb4, idx: 0x94},
1696         698: {cur: 0xfa, idx: 0x0},
1697         699: {cur: 0x26, idx: 0x4},
1698         700: {cur: 0xdb, idx: 0x4},
1699         701: {cur: 0x8, idx: 0x4bc},
1700         702: {cur: 0x14, idx: 0x4c0},
1701         703: {cur: 0x75, idx: 0x45a},
1702         704: {cur: 0xa7, idx: 0x8a},
1703         705: {cur: 0xc1, idx: 0x37c},
1704         706: {cur: 0xe9, idx: 0xbc},
1705         707: {cur: 0xf3, idx: 0x20d},
1706         708: {cur: 0xfa, idx: 0x4},
1707         709: {cur: 0xb8, idx: 0x4},
1708         710: {cur: 0x13, idx: 0x0},
1709         711: {cur: 0x2e, idx: 0x0},
1710         712: {cur: 0x3a, idx: 0x0},
1711         713: {cur: 0x43, idx: 0x0},
1712         714: {cur: 0x71, idx: 0x0},
1713         715: {cur: 0x7b, idx: 0x0},
1714         716: {cur: 0x7c, idx: 0x0},
1715         717: {cur: 0x84, idx: 0x0},
1716         718: {cur: 0x8c, idx: 0x0},
1717         719: {cur: 0xb1, idx: 0x0},
1718         720: {cur: 0xbd, idx: 0x30},
1719         721: {cur: 0xbf, idx: 0x0},
1720         722: {cur: 0xf4, idx: 0x0},
1721         723: {cur: 0xfa, idx: 0x0},
1722         724: {cur: 0x103, idx: 0x0},
1723         725: {cur: 0x107, idx: 0x0},
1724         726: {cur: 0x10e, idx: 0x0},
1725         727: {cur: 0x115, idx: 0x0},
1726         728: {cur: 0xbe, idx: 0x4c4},
1727         729: {cur: 0xe9, idx: 0xbc},
1728         730: {cur: 0x13, idx: 0xf4},
1729         731: {cur: 0x3a, idx: 0x9b},
1730         732: {cur: 0x5f, idx: 0x153},
1731         733: {cur: 0xd5, idx: 0x27c},
1732         734: {cur: 0xe9, idx: 0xbc},
1733         735: {cur: 0x115, idx: 0x0},
1734         736: {cur: 0x14, idx: 0x374},
1735         737: {cur: 0xfa, idx: 0x4},
1736         738: {cur: 0x8, idx: 0x358},
1737         739: {cur: 0xe1, idx: 0x4},
1738         740: {cur: 0x8, idx: 0x358},
1739         741: {cur: 0xbd, idx: 0x30},
1740         742: {cur: 0x62, idx: 0x229},
1741         743: {cur: 0xe3, idx: 0x3f},
1742         744: {cur: 0xf9, idx: 0x2df},
1743         745: {cur: 0x5c, idx: 0x24a},
1744         746: {cur: 0x85, idx: 0x2f3},
1745         747: {cur: 0x64, idx: 0x42},
1746         748: {cur: 0xfa, idx: 0x4},
1747         749: {cur: 0x64, idx: 0x0},
1748         750: {cur: 0xd1, idx: 0xb2},
1749         751: {cur: 0xe9, idx: 0xbc},
1750         752: {cur: 0xc7, idx: 0x4d8},
1751         753: {cur: 0x13, idx: 0x0},
1752         754: {cur: 0x3a, idx: 0x0},
1753         755: {cur: 0x43, idx: 0x0},
1754         756: {cur: 0x62, idx: 0x0},
1755         757: {cur: 0x71, idx: 0x0},
1756         758: {cur: 0x7b, idx: 0x0},
1757         759: {cur: 0x7c, idx: 0x0},
1758         760: {cur: 0x84, idx: 0x0},
1759         761: {cur: 0x8c, idx: 0x0},
1760         762: {cur: 0xb1, idx: 0x0},
1761         763: {cur: 0xbf, idx: 0x0},
1762         764: {cur: 0xc8, idx: 0xa6},
1763         765: {cur: 0xf4, idx: 0x0},
1764         766: {cur: 0xfa, idx: 0x0},
1765         767: {cur: 0x103, idx: 0x0},
1766         768: {cur: 0x4, idx: 0x38b},
1767         769: {cur: 0x13, idx: 0xf4},
1768         770: {cur: 0xca, idx: 0x4db},
1769         771: {cur: 0xe9, idx: 0xbc},
1770         772: {cur: 0x9, idx: 0x1},
1771         773: {cur: 0x4b, idx: 0x495},
1772         774: {cur: 0xca, idx: 0x4e0},
1773         775: {cur: 0x98, idx: 0x2dd},
1774         776: {cur: 0xa9, idx: 0x34a},
1775         777: {cur: 0xb7, idx: 0x4ac},
1776         778: {cur: 0xca, idx: 0x495},
1777         779: {cur: 0xe4, idx: 0xb9},
1778         780: {cur: 0xc3, idx: 0x380},
1779         781: {cur: 0x27, idx: 0x10},
1780         782: {cur: 0xc3, idx: 0x0},
1781         783: {cur: 0xc3, idx: 0x0},
1782         784: {cur: 0xfa, idx: 0x4},
1783         785: {cur: 0x24, idx: 0x344},
1784         786: {cur: 0x13, idx: 0x0},
1785         787: {cur: 0x2e, idx: 0x0},
1786         788: {cur: 0x3a, idx: 0x0},
1787         789: {cur: 0x43, idx: 0x0},
1788         790: {cur: 0x5d, idx: 0x0},
1789         791: {cur: 0x62, idx: 0x0},
1790         792: {cur: 0x71, idx: 0x0},
1791         793: {cur: 0x7b, idx: 0x0},
1792         794: {cur: 0x7c, idx: 0x0},
1793         795: {cur: 0x84, idx: 0x0},
1794         796: {cur: 0x8c, idx: 0x0},
1795         797: {cur: 0xb1, idx: 0x0},
1796         798: {cur: 0xbf, idx: 0x0},
1797         799: {cur: 0xf4, idx: 0x0},
1798         800: {cur: 0xfa, idx: 0x0},
1799         801: {cur: 0x103, idx: 0x0},
1800         802: {cur: 0x10e, idx: 0x0},
1801         803: {cur: 0xa1, idx: 0x4f},
1802         804: {cur: 0xf5, idx: 0x22e},
1803         805: {cur: 0x0, idx: 0x4e7},
1804         806: {cur: 0x84, idx: 0x25},
1805         807: {cur: 0xd1, idx: 0xb2},
1806         808: {cur: 0xd2, idx: 0x18},
1807         809: {cur: 0xe9, idx: 0xbc},
1808         810: {cur: 0xed, idx: 0x4f0},
1809         811: {cur: 0xf6, idx: 0xcb},
1810         812: {cur: 0xfa, idx: 0x4},
1811         813: {cur: 0x37, idx: 0x24a},
1812         814: {cur: 0xd2, idx: 0x0},
1813         815: {cur: 0x86, idx: 0x49f},
1814         816: {cur: 0x8f, idx: 0x72},
1815         817: {cur: 0xa1, idx: 0x4f},
1816         818: {cur: 0xd3, idx: 0xb6},
1817         819: {cur: 0xf5, idx: 0x22e},
1818         820: {cur: 0xd1, idx: 0xb2},
1819         821: {cur: 0x85, idx: 0x2f3},
1820         822: {cur: 0xf5, idx: 0x22e},
1821         823: {cur: 0x51, idx: 0x4f7},
1822         824: {cur: 0xbd, idx: 0x30},
1823         825: {cur: 0xda, idx: 0x4fb},
1824         826: {cur: 0xe9, idx: 0xbc},
1825         827: {cur: 0xbd, idx: 0x4ff},
1826         828: {cur: 0xda, idx: 0x30},
1827         829: {cur: 0xb7, idx: 0x4ac},
1828         830: {cur: 0x92, idx: 0x503},
1829         831: {cur: 0xe9, idx: 0xbc},
1830         832: {cur: 0x113, idx: 0x50b},
1831         833: {cur: 0x13, idx: 0x0},
1832         834: {cur: 0x2e, idx: 0x0},
1833         835: {cur: 0x3a, idx: 0x0},
1834         836: {cur: 0x43, idx: 0x0},
1835         837: {cur: 0x62, idx: 0x0},
1836         838: {cur: 0x71, idx: 0x0},
1837         839: {cur: 0x7b, idx: 0x51b},
1838         840: {cur: 0x7c, idx: 0x0},
1839         841: {cur: 0x84, idx: 0x0},
1840         842: {cur: 0x8c, idx: 0x0},
1841         843: {cur: 0xbf, idx: 0x0},
1842         844: {cur: 0xf4, idx: 0x0},
1843         845: {cur: 0xfa, idx: 0x0},
1844         846: {cur: 0x103, idx: 0x0},
1845         847: {cur: 0x3a, idx: 0x0},
1846         848: {cur: 0x84, idx: 0x25},
1847         849: {cur: 0xe9, idx: 0xbc},
1848         850: {cur: 0xfa, idx: 0x4},
1849         851: {cur: 0xe0, idx: 0x227},
1850         852: {cur: 0x50, idx: 0x21f},
1851         853: {cur: 0x5c, idx: 0x24a},
1852         854: {cur: 0x85, idx: 0x2f3},
1853         855: {cur: 0x6, idx: 0x51f},
1854         856: {cur: 0xe9, idx: 0xbc},
1855         857: {cur: 0xa4, idx: 0x525},
1856         858: {cur: 0x13, idx: 0x0},
1857         859: {cur: 0x18, idx: 0x2c1},
1858         860: {cur: 0x84, idx: 0x25},
1859         861: {cur: 0x8c, idx: 0x0},
1860         862: {cur: 0xbf, idx: 0x0},
1861         863: {cur: 0x103, idx: 0x0},
1862         864: {cur: 0x13, idx: 0x0},
1863         865: {cur: 0x18, idx: 0x9},
1864         866: {cur: 0x84, idx: 0x25},
1865         867: {cur: 0x8c, idx: 0x0},
1866         868: {cur: 0xbf, idx: 0x0},
1867         869: {cur: 0x103, idx: 0x0},
1868         870: {cur: 0x13, idx: 0x0},
1869         871: {cur: 0x1a, idx: 0x23e},
1870         872: {cur: 0x25, idx: 0x11f},
1871         873: {cur: 0x2e, idx: 0x52c},
1872         874: {cur: 0x32, idx: 0x127},
1873         875: {cur: 0x39, idx: 0x12b},
1874         876: {cur: 0x43, idx: 0x0},
1875         877: {cur: 0x51, idx: 0x4f7},
1876         878: {cur: 0x52, idx: 0x256},
1877         879: {cur: 0x56, idx: 0x530},
1878         880: {cur: 0x57, idx: 0x534},
1879         881: {cur: 0x62, idx: 0x0},
1880         882: {cur: 0x71, idx: 0x0},
1881         883: {cur: 0x78, idx: 0x539},
1882         884: {cur: 0x7c, idx: 0x0},
1883         885: {cur: 0x80, idx: 0x53e},
1884         886: {cur: 0x82, idx: 0x171},
1885         887: {cur: 0x84, idx: 0x0},
1886         888: {cur: 0x8c, idx: 0x0},
1887         889: {cur: 0xbd, idx: 0x4ff},
1888         890: {cur: 0xbf, idx: 0x0},
1889         891: {cur: 0xda, idx: 0x30},
1890         892: {cur: 0xf4, idx: 0x0},
1891         893: {cur: 0x103, idx: 0x0},
1892         894: {cur: 0x85, idx: 0x2f3},
1893         895: {cur: 0xe9, idx: 0xbc},
1894         896: {cur: 0xf5, idx: 0x22e},
1895         897: {cur: 0x3b, idx: 0x315},
1896         898: {cur: 0xf9, idx: 0x2df},
1897         899: {cur: 0x84, idx: 0x25},
1898         900: {cur: 0xe9, idx: 0xbc},
1899         901: {cur: 0xfa, idx: 0x4},
1900         902: {cur: 0x92, idx: 0x542},
1901         903: {cur: 0xb4, idx: 0x94},
1902         904: {cur: 0xdb, idx: 0x280},
1903         905: {cur: 0xb4, idx: 0x94},
1904         906: {cur: 0xdb, idx: 0x4},
1905         907: {cur: 0xfa, idx: 0xcf},
1906         908: {cur: 0xe9, idx: 0xbc},
1907         909: {cur: 0xfa, idx: 0x4},
1908         910: {cur: 0xf9, idx: 0x2df},
1909         911: {cur: 0x85, idx: 0x2f3},
1910         912: {cur: 0x13, idx: 0xf4},
1911         913: {cur: 0x84, idx: 0x25},
1912         914: {cur: 0x5c, idx: 0x24a},
1913         915: {cur: 0x58, idx: 0x223},
1914         916: {cur: 0x5d, idx: 0x0},
1915         917: {cur: 0x62, idx: 0x0},
1916         918: {cur: 0x13, idx: 0x546},
1917         919: {cur: 0xbf, idx: 0x54b},
1918         920: {cur: 0xef, idx: 0xc0},
1919         921: {cur: 0x13, idx: 0xf4},
1920         922: {cur: 0x84, idx: 0x25},
1921         923: {cur: 0xe9, idx: 0xbc},
1922         924: {cur: 0xf2, idx: 0xc3},
1923         925: {cur: 0xfa, idx: 0x4},
1924         926: {cur: 0x43, idx: 0x491},
1925         927: {cur: 0xfa, idx: 0x4},
1926         928: {cur: 0x13, idx: 0x0},
1927         929: {cur: 0x2e, idx: 0x0},
1928         930: {cur: 0x3a, idx: 0x0},
1929         931: {cur: 0x43, idx: 0x0},
1930         932: {cur: 0x5d, idx: 0x0},
1931         933: {cur: 0x62, idx: 0x0},
1932         934: {cur: 0x71, idx: 0x0},
1933         935: {cur: 0x7b, idx: 0x0},
1934         936: {cur: 0x7c, idx: 0x0},
1935         937: {cur: 0x84, idx: 0x25},
1936         938: {cur: 0x8c, idx: 0x0},
1937         939: {cur: 0xb1, idx: 0x0},
1938         940: {cur: 0xbf, idx: 0x0},
1939         941: {cur: 0xf4, idx: 0x0},
1940         942: {cur: 0xf6, idx: 0xcb},
1941         943: {cur: 0xf7, idx: 0x550},
1942         944: {cur: 0xfa, idx: 0x0},
1943         945: {cur: 0x103, idx: 0x0},
1944         946: {cur: 0x10e, idx: 0x0},
1945         947: {cur: 0xc7, idx: 0x7e},
1946         948: {cur: 0xe9, idx: 0xbc},
1947         949: {cur: 0xfa, idx: 0x4},
1948         950: {cur: 0xc7, idx: 0x0},
1949         951: {cur: 0x100, idx: 0x558},
1950         952: {cur: 0x4, idx: 0x38b},
1951         953: {cur: 0xe9, idx: 0xbc},
1952         954: {cur: 0x100, idx: 0x55e},
1953         955: {cur: 0x93, idx: 0x4},
1954         956: {cur: 0x93, idx: 0x4},
1955         957: {cur: 0x13, idx: 0xf4},
1956         958: {cur: 0xe9, idx: 0xbc},
1957         959: {cur: 0xf5, idx: 0x22e},
1958         960: {cur: 0x84, idx: 0x25},
1959         961: {cur: 0xfa, idx: 0x4},
1960         962: {cur: 0xf9, idx: 0x2df},
1961         963: {cur: 0xb9, idx: 0x97},
1962         964: {cur: 0x13, idx: 0xf4},
1963         965: {cur: 0x84, idx: 0x25},
1964         966: {cur: 0x8c, idx: 0x565},
1965         967: {cur: 0x13, idx: 0xf4},
1966         968: {cur: 0x43, idx: 0x491},
1967         969: {cur: 0x7a, idx: 0x569},
1968         970: {cur: 0x8c, idx: 0x565},
1969         971: {cur: 0x43, idx: 0x20},
1970         972: {cur: 0x43, idx: 0x20},
1971         973: {cur: 0xa9, idx: 0x34a},
1972         974: {cur: 0x43, idx: 0x20},
1973         975: {cur: 0xdb, idx: 0x4},
1974         976: {cur: 0x13, idx: 0xf4},
1975         977: {cur: 0x84, idx: 0x25},
1976         978: {cur: 0x8c, idx: 0x565},
1977         979: {cur: 0xf4, idx: 0x4},
1978         980: {cur: 0x8c, idx: 0x6e},
1979         981: {cur: 0xf4, idx: 0xc7},
1980         982: {cur: 0xa9, idx: 0x34a},
1981         983: {cur: 0xe9, idx: 0xbc},
1982         984: {cur: 0x123, idx: 0xe9},
1983 } // Size: 3964 bytes
1984
1985 var narrowLangIndex = []uint16{ // 755 elements
1986         // Entry 0 - 3F
1987         0x0000, 0x0062, 0x0062, 0x0062, 0x0063, 0x0063, 0x0063, 0x0063,
1988         0x0063, 0x0063, 0x0063, 0x0064, 0x0064, 0x0080, 0x0080, 0x0081,
1989         0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081,
1990         0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081,
1991         0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081,
1992         0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x008a,
1993         0x008a, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d, 0x008d,
1994         0x00a7, 0x00a7, 0x00a7, 0x00a7, 0x00a7, 0x00a7, 0x00d6, 0x00d6,
1995         // Entry 40 - 7F
1996         0x00d6, 0x00d6, 0x00d6, 0x00d7, 0x00d7, 0x00d7, 0x00d7, 0x00d7,
1997         0x00d7, 0x00da, 0x00da, 0x00da, 0x00da, 0x00db, 0x00db, 0x00db,
1998         0x00db, 0x00db, 0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc,
1999         0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc, 0x00dc,
2000         0x00de, 0x00de, 0x00de, 0x00de, 0x00e4, 0x00e4, 0x00ea, 0x00ea,
2001         0x00ea, 0x00ea, 0x00ea, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3,
2002         0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3,
2003         0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3,
2004         // Entry 80 - BF
2005         0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3,
2006         0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00f3, 0x00fb, 0x00fb, 0x00fb,
2007         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2008         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2009         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2010         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2011         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2012         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2013         // Entry C0 - FF
2014         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2015         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2016         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2017         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2018         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2019         0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb, 0x00fb,
2020         0x00fb, 0x00fe, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
2021         0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
2022         // Entry 100 - 13F
2023         0x0100, 0x0100, 0x0100, 0x0105, 0x0105, 0x0105, 0x0105, 0x0105,
2024         0x0105, 0x0105, 0x0105, 0x0106, 0x0106, 0x0107, 0x0108, 0x0108,
2025         0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109,
2026         0x0109, 0x0109, 0x0109, 0x0109, 0x0165, 0x0165, 0x0166, 0x0166,
2027         0x0166, 0x0166, 0x0166, 0x016e, 0x016e, 0x016e, 0x016e, 0x016e,
2028         0x016e, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172,
2029         0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172,
2030         0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172,
2031         // Entry 140 - 17F
2032         0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172,
2033         0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172,
2034         0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0172, 0x0173, 0x0173,
2035         0x0174, 0x0174, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178,
2036         0x017a, 0x017a, 0x017a, 0x017a, 0x017a, 0x017a, 0x017a, 0x017a,
2037         0x017a, 0x017a, 0x017a, 0x017a, 0x017a, 0x017b, 0x017b, 0x017c,
2038         0x017c, 0x017d, 0x017d, 0x017d, 0x017d, 0x017d, 0x017e, 0x017e,
2039         0x017f, 0x017f, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180, 0x0180,
2040         // Entry 180 - 1BF
2041         0x0181, 0x0181, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186, 0x0186,
2042         0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188,
2043         0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189,
2044         0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x0189,
2045         0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
2046         0x018b, 0x018b, 0x018c, 0x018c, 0x018e, 0x018e, 0x018e, 0x018e,
2047         0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x018e,
2048         0x018e, 0x018e, 0x018e, 0x018e, 0x0199, 0x0199, 0x0199, 0x0199,
2049         // Entry 1C0 - 1FF
2050         0x019a, 0x019a, 0x019a, 0x019a, 0x019a, 0x019a, 0x019a, 0x019a,
2051         0x019a, 0x019a, 0x019a, 0x019b, 0x019b, 0x019b, 0x019b, 0x019b,
2052         0x01a6, 0x01a6, 0x01a6, 0x01a6, 0x01a6, 0x01a6, 0x01a6, 0x01a6,
2053         0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7,
2054         0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a7, 0x01a8,
2055         0x01a8, 0x01a9, 0x01a9, 0x01ab, 0x01ab, 0x01ac, 0x01ac, 0x01ad,
2056         0x01ad, 0x01ad, 0x01ad, 0x01ad, 0x01ad, 0x01ad, 0x01ad, 0x01af,
2057         0x01af, 0x01af, 0x01af, 0x01af, 0x01af, 0x01af, 0x01b1, 0x01b1,
2058         // Entry 200 - 23F
2059         0x01b1, 0x01b1, 0x01b1, 0x01b1, 0x01b1, 0x01b1, 0x01b2, 0x01b2,
2060         0x01b2, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3,
2061         0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3,
2062         0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3,
2063         0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3, 0x01b3,
2064         0x01b4, 0x01b4, 0x01b4, 0x01b4, 0x01b4, 0x01b4, 0x01b5, 0x01b5,
2065         0x01b5, 0x01b5, 0x01b5, 0x01b5, 0x01b7, 0x01b7, 0x01b7, 0x01b7,
2066         0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7,
2067         // Entry 240 - 27F
2068         0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7, 0x01b7,
2069         0x01b7, 0x01b8, 0x01b8, 0x01b8, 0x01b8, 0x01b8, 0x01bb, 0x01bc,
2070         0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc,
2071         0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc,
2072         0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc,
2073         0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01bc, 0x01be,
2074         0x01be, 0x01bf, 0x01bf, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0,
2075         0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0,
2076         // Entry 280 - 2BF
2077         0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c0, 0x01c2, 0x01c2,
2078         0x01c2, 0x01c2, 0x01c2, 0x01c2, 0x01c5, 0x01c5, 0x01c5, 0x01c5,
2079         0x01c5, 0x01c5, 0x01c5, 0x01c5, 0x01c8, 0x01c8, 0x01c8, 0x01c8,
2080         0x01c9, 0x01c9, 0x01c9, 0x01c9, 0x01c9, 0x01c9, 0x01ca, 0x01ca,
2081         0x01ca, 0x01ca, 0x01ca, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
2082         0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc,
2083         0x01cc, 0x01cc, 0x01cc, 0x01ce, 0x01ce, 0x01ce, 0x01ce, 0x01ce,
2084         0x01ce, 0x01ce, 0x01ce, 0x01ce, 0x01ce, 0x01cf, 0x01cf, 0x01d0,
2085         // Entry 2C0 - 2FF
2086         0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0,
2087         0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d0, 0x01d1,
2088         0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1,
2089         0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1,
2090         0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d1, 0x01d3,
2091         0x01d3, 0x01d3, 0x01d3, 0x01d3, 0x01d3, 0x01d4, 0x01d4, 0x01d4,
2092         0x01d4, 0x01dc, 0x01dc,
2093 } // Size: 1534 bytes
2094
2095 var narrowSymIndex = []curToIndex{ // 476 elements
2096         0:   {cur: 0x9, idx: 0x1},
2097         1:   {cur: 0x11, idx: 0x4},
2098         2:   {cur: 0x13, idx: 0x4},
2099         3:   {cur: 0x18, idx: 0x9},
2100         4:   {cur: 0x1a, idx: 0x4},
2101         5:   {cur: 0x1b, idx: 0xc},
2102         6:   {cur: 0x25, idx: 0x4},
2103         7:   {cur: 0x26, idx: 0x4},
2104         8:   {cur: 0x27, idx: 0x10},
2105         9:   {cur: 0x2e, idx: 0x13},
2106         10:  {cur: 0x32, idx: 0x4},
2107         11:  {cur: 0x35, idx: 0x16},
2108         12:  {cur: 0x37, idx: 0x18},
2109         13:  {cur: 0x39, idx: 0x4},
2110         14:  {cur: 0x3a, idx: 0x4},
2111         15:  {cur: 0x41, idx: 0x4},
2112         16:  {cur: 0x43, idx: 0x25},
2113         17:  {cur: 0x44, idx: 0x4},
2114         18:  {cur: 0x46, idx: 0x28},
2115         19:  {cur: 0x49, idx: 0x4},
2116         20:  {cur: 0x4a, idx: 0x4},
2117         21:  {cur: 0x4d, idx: 0x2c},
2118         22:  {cur: 0x51, idx: 0x30},
2119         23:  {cur: 0x52, idx: 0x4},
2120         24:  {cur: 0x57, idx: 0x33},
2121         25:  {cur: 0x5b, idx: 0x37},
2122         26:  {cur: 0x5d, idx: 0x3b},
2123         27:  {cur: 0x5f, idx: 0x4},
2124         28:  {cur: 0x60, idx: 0x3f},
2125         29:  {cur: 0x62, idx: 0x3f},
2126         30:  {cur: 0x64, idx: 0x42},
2127         31:  {cur: 0x67, idx: 0x3f},
2128         32:  {cur: 0x69, idx: 0x46},
2129         33:  {cur: 0x6d, idx: 0x49},
2130         34:  {cur: 0x70, idx: 0x4},
2131         35:  {cur: 0x71, idx: 0x4},
2132         36:  {cur: 0x72, idx: 0x4f},
2133         37:  {cur: 0x74, idx: 0x51},
2134         38:  {cur: 0x76, idx: 0x54},
2135         39:  {cur: 0x77, idx: 0x57},
2136         40:  {cur: 0x7b, idx: 0x5a},
2137         41:  {cur: 0x7c, idx: 0x5e},
2138         42:  {cur: 0x80, idx: 0x30},
2139         43:  {cur: 0x82, idx: 0x4},
2140         44:  {cur: 0x84, idx: 0x25},
2141         45:  {cur: 0x87, idx: 0x67},
2142         46:  {cur: 0x88, idx: 0x6b},
2143         47:  {cur: 0x89, idx: 0x6e},
2144         48:  {cur: 0x8c, idx: 0x6e},
2145         49:  {cur: 0x8e, idx: 0x4},
2146         50:  {cur: 0x8f, idx: 0x72},
2147         51:  {cur: 0x90, idx: 0x76},
2148         52:  {cur: 0x91, idx: 0x7a},
2149         53:  {cur: 0x92, idx: 0x7e},
2150         54:  {cur: 0x93, idx: 0x4},
2151         55:  {cur: 0x95, idx: 0x81},
2152         56:  {cur: 0x9a, idx: 0x84},
2153         57:  {cur: 0xa2, idx: 0x87},
2154         58:  {cur: 0xa7, idx: 0x8a},
2155         59:  {cur: 0xa8, idx: 0x8c},
2156         60:  {cur: 0xad, idx: 0x7e},
2157         61:  {cur: 0xb1, idx: 0x4},
2158         62:  {cur: 0xb4, idx: 0x94},
2159         63:  {cur: 0xb8, idx: 0x4},
2160         64:  {cur: 0xb9, idx: 0x97},
2161         65:  {cur: 0xbb, idx: 0x9b},
2162         66:  {cur: 0xbd, idx: 0x30},
2163         67:  {cur: 0xbe, idx: 0x7e},
2164         68:  {cur: 0xbf, idx: 0x4},
2165         69:  {cur: 0xc6, idx: 0xa2},
2166         70:  {cur: 0xc7, idx: 0x7e},
2167         71:  {cur: 0xc8, idx: 0xa6},
2168         72:  {cur: 0xcb, idx: 0xaa},
2169         73:  {cur: 0xcf, idx: 0xae},
2170         74:  {cur: 0xd1, idx: 0xb2},
2171         75:  {cur: 0xd2, idx: 0x18},
2172         76:  {cur: 0xd3, idx: 0xb6},
2173         77:  {cur: 0xd5, idx: 0x4},
2174         78:  {cur: 0xda, idx: 0x30},
2175         79:  {cur: 0xdb, idx: 0x4},
2176         80:  {cur: 0xdc, idx: 0x3f},
2177         81:  {cur: 0xe1, idx: 0x4},
2178         82:  {cur: 0xe3, idx: 0x3f},
2179         83:  {cur: 0xe4, idx: 0xb9},
2180         84:  {cur: 0xe7, idx: 0x3f},
2181         85:  {cur: 0xe9, idx: 0xbc},
2182         86:  {cur: 0xef, idx: 0xc0},
2183         87:  {cur: 0xf2, idx: 0xc3},
2184         88:  {cur: 0xf3, idx: 0x4},
2185         89:  {cur: 0xf4, idx: 0x4},
2186         90:  {cur: 0xf6, idx: 0xcb},
2187         91:  {cur: 0xfa, idx: 0x4},
2188         92:  {cur: 0xff, idx: 0x4},
2189         93:  {cur: 0x102, idx: 0x10},
2190         94:  {cur: 0x103, idx: 0xd3},
2191         95:  {cur: 0x10e, idx: 0x4},
2192         96:  {cur: 0x123, idx: 0xe9},
2193         97:  {cur: 0x125, idx: 0xeb},
2194         98:  {cur: 0xf4, idx: 0xc7},
2195         99:  {cur: 0xf4, idx: 0xc7},
2196         100: {cur: 0x11, idx: 0x10d},
2197         101: {cur: 0x13, idx: 0xf4},
2198         102: {cur: 0x1a, idx: 0x111},
2199         103: {cur: 0x25, idx: 0x11f},
2200         104: {cur: 0x26, idx: 0x123},
2201         105: {cur: 0x32, idx: 0x127},
2202         106: {cur: 0x39, idx: 0x12b},
2203         107: {cur: 0x3a, idx: 0x1c},
2204         108: {cur: 0x41, idx: 0x12f},
2205         109: {cur: 0x43, idx: 0x20},
2206         110: {cur: 0x44, idx: 0x133},
2207         111: {cur: 0x4a, idx: 0x137},
2208         112: {cur: 0x52, idx: 0x13b},
2209         113: {cur: 0x5f, idx: 0x153},
2210         114: {cur: 0x62, idx: 0x157},
2211         115: {cur: 0x70, idx: 0x15c},
2212         116: {cur: 0x71, idx: 0x4b},
2213         117: {cur: 0x82, idx: 0x171},
2214         118: {cur: 0x84, idx: 0x62},
2215         119: {cur: 0x8e, idx: 0x196},
2216         120: {cur: 0xb1, idx: 0x90},
2217         121: {cur: 0xbf, idx: 0x9e},
2218         122: {cur: 0xd5, idx: 0x1e0},
2219         123: {cur: 0xe1, idx: 0x1f5},
2220         124: {cur: 0xf3, idx: 0x20d},
2221         125: {cur: 0xf4, idx: 0xc7},
2222         126: {cur: 0xfa, idx: 0xcf},
2223         127: {cur: 0xff, idx: 0x211},
2224         128: {cur: 0x26, idx: 0x4},
2225         129: {cur: 0x37, idx: 0x0},
2226         130: {cur: 0x51, idx: 0x0},
2227         131: {cur: 0x74, idx: 0x0},
2228         132: {cur: 0x80, idx: 0x0},
2229         133: {cur: 0xbd, idx: 0x0},
2230         134: {cur: 0xc8, idx: 0x0},
2231         135: {cur: 0xd2, idx: 0x0},
2232         136: {cur: 0xda, idx: 0x0},
2233         137: {cur: 0xf4, idx: 0xc7},
2234         138: {cur: 0xcf, idx: 0x236},
2235         139: {cur: 0xe7, idx: 0x23a},
2236         140: {cur: 0xf4, idx: 0xc7},
2237         141: {cur: 0x13, idx: 0x6},
2238         142: {cur: 0x1a, idx: 0x23e},
2239         143: {cur: 0x25, idx: 0x243},
2240         144: {cur: 0x32, idx: 0x247},
2241         145: {cur: 0x37, idx: 0x24a},
2242         146: {cur: 0x39, idx: 0x12b},
2243         147: {cur: 0x3a, idx: 0x1c},
2244         148: {cur: 0x49, idx: 0x24d},
2245         149: {cur: 0x4a, idx: 0x252},
2246         150: {cur: 0x52, idx: 0x256},
2247         151: {cur: 0x5f, idx: 0x153},
2248         152: {cur: 0x60, idx: 0x25a},
2249         153: {cur: 0x70, idx: 0x25f},
2250         154: {cur: 0x80, idx: 0x262},
2251         155: {cur: 0x82, idx: 0x267},
2252         156: {cur: 0x8e, idx: 0x26a},
2253         157: {cur: 0x93, idx: 0x26e},
2254         158: {cur: 0xb1, idx: 0x90},
2255         159: {cur: 0xb8, idx: 0x271},
2256         160: {cur: 0xbf, idx: 0x9e},
2257         161: {cur: 0xd1, idx: 0x274},
2258         162: {cur: 0xd5, idx: 0x27c},
2259         163: {cur: 0xdb, idx: 0x280},
2260         164: {cur: 0xf3, idx: 0x20d},
2261         165: {cur: 0xff, idx: 0x283},
2262         166: {cur: 0x10e, idx: 0xdc},
2263         167: {cur: 0x11, idx: 0x0},
2264         168: {cur: 0x13, idx: 0x0},
2265         169: {cur: 0x1a, idx: 0x0},
2266         170: {cur: 0x1b, idx: 0x0},
2267         171: {cur: 0x25, idx: 0x0},
2268         172: {cur: 0x26, idx: 0x0},
2269         173: {cur: 0x2e, idx: 0x0},
2270         174: {cur: 0x32, idx: 0x0},
2271         175: {cur: 0x37, idx: 0x0},
2272         176: {cur: 0x39, idx: 0x0},
2273         177: {cur: 0x3a, idx: 0x0},
2274         178: {cur: 0x41, idx: 0x0},
2275         179: {cur: 0x43, idx: 0x0},
2276         180: {cur: 0x44, idx: 0x0},
2277         181: {cur: 0x46, idx: 0x0},
2278         182: {cur: 0x4a, idx: 0x0},
2279         183: {cur: 0x52, idx: 0x0},
2280         184: {cur: 0x5f, idx: 0x0},
2281         185: {cur: 0x67, idx: 0x0},
2282         186: {cur: 0x70, idx: 0x0},
2283         187: {cur: 0x71, idx: 0x0},
2284         188: {cur: 0x7b, idx: 0x0},
2285         189: {cur: 0x7c, idx: 0x0},
2286         190: {cur: 0x82, idx: 0x0},
2287         191: {cur: 0x87, idx: 0x0},
2288         192: {cur: 0x8c, idx: 0x0},
2289         193: {cur: 0x8e, idx: 0x0},
2290         194: {cur: 0x8f, idx: 0x0},
2291         195: {cur: 0x90, idx: 0x0},
2292         196: {cur: 0x93, idx: 0x0},
2293         197: {cur: 0xa8, idx: 0x0},
2294         198: {cur: 0xb1, idx: 0x0},
2295         199: {cur: 0xb8, idx: 0x0},
2296         200: {cur: 0xb9, idx: 0x0},
2297         201: {cur: 0xbf, idx: 0x0},
2298         202: {cur: 0xc6, idx: 0x0},
2299         203: {cur: 0xcb, idx: 0x0},
2300         204: {cur: 0xd5, idx: 0x0},
2301         205: {cur: 0xdb, idx: 0x0},
2302         206: {cur: 0xe1, idx: 0x0},
2303         207: {cur: 0xe3, idx: 0x0},
2304         208: {cur: 0xf2, idx: 0x0},
2305         209: {cur: 0xf3, idx: 0x0},
2306         210: {cur: 0xf4, idx: 0x0},
2307         211: {cur: 0xf6, idx: 0x0},
2308         212: {cur: 0xff, idx: 0x0},
2309         213: {cur: 0x103, idx: 0x0},
2310         214: {cur: 0xf4, idx: 0xc7},
2311         215: {cur: 0x57, idx: 0x29a},
2312         216: {cur: 0x91, idx: 0x2aa},
2313         217: {cur: 0xef, idx: 0x2b3},
2314         218: {cur: 0xf4, idx: 0xc7},
2315         219: {cur: 0x102, idx: 0x0},
2316         220: {cur: 0xcf, idx: 0x4f},
2317         221: {cur: 0xf4, idx: 0xc7},
2318         222: {cur: 0x1b, idx: 0x2ec},
2319         223: {cur: 0x35, idx: 0x0},
2320         224: {cur: 0x71, idx: 0x4b},
2321         225: {cur: 0xf4, idx: 0xc7},
2322         226: {cur: 0x123, idx: 0x0},
2323         227: {cur: 0x125, idx: 0x0},
2324         228: {cur: 0x51, idx: 0x2ef},
2325         229: {cur: 0x80, idx: 0x2ef},
2326         230: {cur: 0xbd, idx: 0x2ef},
2327         231: {cur: 0xcf, idx: 0x4f},
2328         232: {cur: 0xda, idx: 0x2ef},
2329         233: {cur: 0xf4, idx: 0xc7},
2330         234: {cur: 0x49, idx: 0x303},
2331         235: {cur: 0x60, idx: 0x30b},
2332         236: {cur: 0x69, idx: 0x310},
2333         237: {cur: 0x88, idx: 0x315},
2334         238: {cur: 0xcf, idx: 0x4f},
2335         239: {cur: 0xd3, idx: 0x318},
2336         240: {cur: 0xe7, idx: 0x0},
2337         241: {cur: 0xf4, idx: 0xc7},
2338         242: {cur: 0x125, idx: 0x8a},
2339         243: {cur: 0x1b, idx: 0x334},
2340         244: {cur: 0x27, idx: 0x337},
2341         245: {cur: 0x4a, idx: 0xa2},
2342         246: {cur: 0x57, idx: 0x3f},
2343         247: {cur: 0x80, idx: 0x33a},
2344         248: {cur: 0xcb, idx: 0x33d},
2345         249: {cur: 0xda, idx: 0x33a},
2346         250: {cur: 0xff, idx: 0x283},
2347         251: {cur: 0x57, idx: 0x0},
2348         252: {cur: 0xcf, idx: 0x4f},
2349         253: {cur: 0xf4, idx: 0xc7},
2350         254: {cur: 0x57, idx: 0x33},
2351         255: {cur: 0x102, idx: 0x366},
2352         256: {cur: 0x11, idx: 0x371},
2353         257: {cur: 0x37, idx: 0x24a},
2354         258: {cur: 0x52, idx: 0x256},
2355         259: {cur: 0xcf, idx: 0xae},
2356         260: {cur: 0xf2, idx: 0x379},
2357         261: {cur: 0xcf, idx: 0xae},
2358         262: {cur: 0x102, idx: 0x387},
2359         263: {cur: 0xf4, idx: 0xc7},
2360         264: {cur: 0xf4, idx: 0xc7},
2361         265: {cur: 0x9, idx: 0x0},
2362         266: {cur: 0x11, idx: 0x0},
2363         267: {cur: 0x13, idx: 0x0},
2364         268: {cur: 0x1a, idx: 0x0},
2365         269: {cur: 0x1b, idx: 0x0},
2366         270: {cur: 0x25, idx: 0x0},
2367         271: {cur: 0x26, idx: 0x0},
2368         272: {cur: 0x27, idx: 0x0},
2369         273: {cur: 0x2e, idx: 0x0},
2370         274: {cur: 0x32, idx: 0x0},
2371         275: {cur: 0x35, idx: 0x0},
2372         276: {cur: 0x37, idx: 0x0},
2373         277: {cur: 0x39, idx: 0x0},
2374         278: {cur: 0x3a, idx: 0x0},
2375         279: {cur: 0x41, idx: 0x0},
2376         280: {cur: 0x43, idx: 0x0},
2377         281: {cur: 0x44, idx: 0x0},
2378         282: {cur: 0x46, idx: 0x0},
2379         283: {cur: 0x49, idx: 0x0},
2380         284: {cur: 0x4a, idx: 0x0},
2381         285: {cur: 0x4d, idx: 0x0},
2382         286: {cur: 0x51, idx: 0x0},
2383         287: {cur: 0x52, idx: 0x0},
2384         288: {cur: 0x57, idx: 0x0},
2385         289: {cur: 0x5b, idx: 0x0},
2386         290: {cur: 0x5f, idx: 0x0},
2387         291: {cur: 0x60, idx: 0x0},
2388         292: {cur: 0x64, idx: 0x0},
2389         293: {cur: 0x67, idx: 0x0},
2390         294: {cur: 0x69, idx: 0x0},
2391         295: {cur: 0x6d, idx: 0x0},
2392         296: {cur: 0x70, idx: 0x0},
2393         297: {cur: 0x71, idx: 0x0},
2394         298: {cur: 0x72, idx: 0x0},
2395         299: {cur: 0x74, idx: 0x0},
2396         300: {cur: 0x76, idx: 0x0},
2397         301: {cur: 0x77, idx: 0x0},
2398         302: {cur: 0x7b, idx: 0x0},
2399         303: {cur: 0x7c, idx: 0x0},
2400         304: {cur: 0x80, idx: 0x0},
2401         305: {cur: 0x82, idx: 0x0},
2402         306: {cur: 0x87, idx: 0x0},
2403         307: {cur: 0x88, idx: 0x0},
2404         308: {cur: 0x89, idx: 0x0},
2405         309: {cur: 0x8c, idx: 0x0},
2406         310: {cur: 0x8e, idx: 0x0},
2407         311: {cur: 0x8f, idx: 0x0},
2408         312: {cur: 0x90, idx: 0x0},
2409         313: {cur: 0x91, idx: 0x0},
2410         314: {cur: 0x92, idx: 0x0},
2411         315: {cur: 0x93, idx: 0x0},
2412         316: {cur: 0x95, idx: 0x0},
2413         317: {cur: 0x9a, idx: 0x0},
2414         318: {cur: 0xa2, idx: 0x0},
2415         319: {cur: 0xa7, idx: 0x0},
2416         320: {cur: 0xa8, idx: 0x0},
2417         321: {cur: 0xad, idx: 0x0},
2418         322: {cur: 0xb1, idx: 0x0},
2419         323: {cur: 0xb4, idx: 0x0},
2420         324: {cur: 0xb8, idx: 0x0},
2421         325: {cur: 0xb9, idx: 0x0},
2422         326: {cur: 0xbb, idx: 0x0},
2423         327: {cur: 0xbd, idx: 0x0},
2424         328: {cur: 0xbe, idx: 0x0},
2425         329: {cur: 0xbf, idx: 0x0},
2426         330: {cur: 0xc6, idx: 0x0},
2427         331: {cur: 0xc7, idx: 0x0},
2428         332: {cur: 0xc8, idx: 0x0},
2429         333: {cur: 0xcb, idx: 0x0},
2430         334: {cur: 0xcf, idx: 0x0},
2431         335: {cur: 0xd2, idx: 0x0},
2432         336: {cur: 0xd3, idx: 0x0},
2433         337: {cur: 0xd5, idx: 0x0},
2434         338: {cur: 0xda, idx: 0x0},
2435         339: {cur: 0xdb, idx: 0x0},
2436         340: {cur: 0xdc, idx: 0x0},
2437         341: {cur: 0xe1, idx: 0x0},
2438         342: {cur: 0xe3, idx: 0x0},
2439         343: {cur: 0xe4, idx: 0x0},
2440         344: {cur: 0xe7, idx: 0x0},
2441         345: {cur: 0xe9, idx: 0x0},
2442         346: {cur: 0xef, idx: 0x0},
2443         347: {cur: 0xf2, idx: 0x0},
2444         348: {cur: 0xf3, idx: 0x0},
2445         349: {cur: 0xf4, idx: 0x0},
2446         350: {cur: 0xf6, idx: 0x0},
2447         351: {cur: 0xff, idx: 0x0},
2448         352: {cur: 0x102, idx: 0x0},
2449         353: {cur: 0x103, idx: 0x0},
2450         354: {cur: 0x10e, idx: 0x0},
2451         355: {cur: 0x123, idx: 0x0},
2452         356: {cur: 0x125, idx: 0x0},
2453         357: {cur: 0xf4, idx: 0xc7},
2454         358: {cur: 0x57, idx: 0x3da},
2455         359: {cur: 0x88, idx: 0x315},
2456         360: {cur: 0x91, idx: 0x2aa},
2457         361: {cur: 0xbb, idx: 0x40f},
2458         362: {cur: 0xcf, idx: 0x4f},
2459         363: {cur: 0xd3, idx: 0x416},
2460         364: {cur: 0xf4, idx: 0xc7},
2461         365: {cur: 0x125, idx: 0x436},
2462         366: {cur: 0x64, idx: 0x0},
2463         367: {cur: 0x88, idx: 0x6b},
2464         368: {cur: 0xbb, idx: 0x9b},
2465         369: {cur: 0x125, idx: 0xeb},
2466         370: {cur: 0xf4, idx: 0xc7},
2467         371: {cur: 0xf4, idx: 0xc7},
2468         372: {cur: 0x2e, idx: 0x462},
2469         373: {cur: 0x88, idx: 0x315},
2470         374: {cur: 0xd1, idx: 0x465},
2471         375: {cur: 0xf4, idx: 0xc7},
2472         376: {cur: 0xad, idx: 0x46c},
2473         377: {cur: 0xf4, idx: 0xc7},
2474         378: {cur: 0xf4, idx: 0xc7},
2475         379: {cur: 0xf4, idx: 0xc7},
2476         380: {cur: 0xf4, idx: 0xc7},
2477         381: {cur: 0xf4, idx: 0xc7},
2478         382: {cur: 0xf4, idx: 0xc7},
2479         383: {cur: 0xf4, idx: 0xc7},
2480         384: {cur: 0xf4, idx: 0xc7},
2481         385: {cur: 0x37, idx: 0x24a},
2482         386: {cur: 0x57, idx: 0x3da},
2483         387: {cur: 0xbd, idx: 0x489},
2484         388: {cur: 0xcf, idx: 0x4f},
2485         389: {cur: 0xf4, idx: 0xc7},
2486         390: {cur: 0x43, idx: 0x491},
2487         391: {cur: 0x84, idx: 0x491},
2488         392: {cur: 0xf4, idx: 0xc7},
2489         393: {cur: 0xf4, idx: 0xc7},
2490         394: {cur: 0xf4, idx: 0xc7},
2491         395: {cur: 0xf4, idx: 0xc7},
2492         396: {cur: 0xcf, idx: 0x4f},
2493         397: {cur: 0xf4, idx: 0xc7},
2494         398: {cur: 0x25, idx: 0x243},
2495         399: {cur: 0x32, idx: 0x247},
2496         400: {cur: 0x39, idx: 0x12b},
2497         401: {cur: 0x3a, idx: 0x9b},
2498         402: {cur: 0x52, idx: 0x256},
2499         403: {cur: 0x57, idx: 0x499},
2500         404: {cur: 0x71, idx: 0x4b},
2501         405: {cur: 0x74, idx: 0x49c},
2502         406: {cur: 0x82, idx: 0x267},
2503         407: {cur: 0xf3, idx: 0x20d},
2504         408: {cur: 0xf4, idx: 0xc7},
2505         409: {cur: 0xf4, idx: 0xc7},
2506         410: {cur: 0xf4, idx: 0xc7},
2507         411: {cur: 0x1b, idx: 0x0},
2508         412: {cur: 0x37, idx: 0x24a},
2509         413: {cur: 0x7b, idx: 0x0},
2510         414: {cur: 0x7c, idx: 0x0},
2511         415: {cur: 0x87, idx: 0x0},
2512         416: {cur: 0x90, idx: 0x0},
2513         417: {cur: 0xa8, idx: 0x0},
2514         418: {cur: 0xc8, idx: 0x4a6},
2515         419: {cur: 0xcb, idx: 0x33d},
2516         420: {cur: 0xd1, idx: 0x4a9},
2517         421: {cur: 0x103, idx: 0x0},
2518         422: {cur: 0xf4, idx: 0xc7},
2519         423: {cur: 0xf4, idx: 0xc7},
2520         424: {cur: 0xf4, idx: 0xc7},
2521         425: {cur: 0xda, idx: 0x4b7},
2522         426: {cur: 0xf4, idx: 0xc7},
2523         427: {cur: 0xf4, idx: 0xc7},
2524         428: {cur: 0xf4, idx: 0xc7},
2525         429: {cur: 0x1a, idx: 0x23e},
2526         430: {cur: 0x32, idx: 0x247},
2527         431: {cur: 0xcf, idx: 0x4f},
2528         432: {cur: 0xf4, idx: 0xc7},
2529         433: {cur: 0xbe, idx: 0x4d1},
2530         434: {cur: 0xf4, idx: 0xc7},
2531         435: {cur: 0xf4, idx: 0xc7},
2532         436: {cur: 0xf4, idx: 0xc7},
2533         437: {cur: 0xcf, idx: 0x4f},
2534         438: {cur: 0xf4, idx: 0xc7},
2535         439: {cur: 0xf4, idx: 0xc7},
2536         440: {cur: 0x64, idx: 0x4ec},
2537         441: {cur: 0xcf, idx: 0x4f},
2538         442: {cur: 0xf4, idx: 0xc7},
2539         443: {cur: 0x37, idx: 0x24a},
2540         444: {cur: 0x92, idx: 0x503},
2541         445: {cur: 0xf4, idx: 0xc7},
2542         446: {cur: 0xf4, idx: 0xc7},
2543         447: {cur: 0xf4, idx: 0xc7},
2544         448: {cur: 0x64, idx: 0x4ec},
2545         449: {cur: 0xf4, idx: 0xc7},
2546         450: {cur: 0x37, idx: 0x529},
2547         451: {cur: 0x64, idx: 0x4ec},
2548         452: {cur: 0xf4, idx: 0xc7},
2549         453: {cur: 0x5b, idx: 0x0},
2550         454: {cur: 0xcf, idx: 0x4f},
2551         455: {cur: 0xf4, idx: 0xc7},
2552         456: {cur: 0xf4, idx: 0xc7},
2553         457: {cur: 0xf4, idx: 0xc7},
2554         458: {cur: 0xf4, idx: 0xc7},
2555         459: {cur: 0xf4, idx: 0xc7},
2556         460: {cur: 0xcf, idx: 0x4f},
2557         461: {cur: 0xf4, idx: 0xc7},
2558         462: {cur: 0xf4, idx: 0xc7},
2559         463: {cur: 0xf4, idx: 0xc7},
2560         464: {cur: 0xf4, idx: 0xc7},
2561         465: {cur: 0xcf, idx: 0x4f},
2562         466: {cur: 0xf4, idx: 0xc7},
2563         467: {cur: 0xcf, idx: 0x4f},
2564         468: {cur: 0x37, idx: 0x56d},
2565         469: {cur: 0x51, idx: 0x33a},
2566         470: {cur: 0x74, idx: 0x49c},
2567         471: {cur: 0x80, idx: 0x33a},
2568         472: {cur: 0xbd, idx: 0x33a},
2569         473: {cur: 0xc8, idx: 0x570},
2570         474: {cur: 0xda, idx: 0x33a},
2571         475: {cur: 0xf4, idx: 0xc7},
2572 } // Size: 1928 bytes
2573
2574 // Total table size 18540 bytes (18KiB); checksum: 4D90180A