Update.
[libidn.git] / csharp / RFC3454.cs
blob87f951ea0397e4187dd47852b05057ba7d0a1fe0
1 /// <summary> Copyright (C) 2004, 2005 Free Software Foundation, Inc.
2 /// *
3 /// Author: Alexander Gnauck AG-Software
4 /// *
5 /// This file is part of GNU Libidn.
6 /// *
7 /// This program is free software; you can redistribute it and/or
8 /// modify it under the terms of the GNU General Public License as
9 /// published by the Free Software Foundation; either version 2 of the
10 /// License, or (at your option) any later version.
11 /// *
12 /// This program is distributed in the hope that it will be useful,
13 /// but WITHOUT ANY WARRANTY; without even the implied warranty of
14 /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 /// General Public License for more details.
16 /// *
17 /// You should have received a copy of the GNU General Public License
18 /// along with this program; if not, write to the Free Software
19 /// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
20 /// 02111-1307 USA.
21 /// </summary>
23 using System;
25 namespace gnu.inet.encoding
28 public class RFC3454
31 public static char[][] A1 = new char[][] {
32 new char[] { '\u0221' },
33 new char[] { '\u0234', '\u024F' },
34 new char[] { '\u02AE', '\u02AF' },
35 new char[] { '\u02EF', '\u02FF' },
36 new char[] { '\u0350', '\u035F' },
37 new char[] { '\u0370', '\u0373' },
38 new char[] { '\u0376', '\u0379' },
39 new char[] { '\u037B', '\u037D' },
40 new char[] { '\u037F', '\u0383' },
41 new char[] { '\u038B' },
42 new char[] { '\u038D' },
43 new char[] { '\u03A2' },
44 new char[] { '\u03CF' },
45 new char[] { '\u03F7', '\u03FF' },
46 new char[] { '\u0487' },
47 new char[] { '\u04CF' },
48 new char[] { '\u04F6', '\u04F7' },
49 new char[] { '\u04FA', '\u04FF' },
50 new char[] { '\u0510', '\u0530' },
51 new char[] { '\u0557', '\u0558' },
52 new char[] { '\u0560' },
53 new char[] { '\u0588' },
54 new char[] { '\u058B', '\u0590' },
55 new char[] { '\u05A2' },
56 new char[] { '\u05BA' },
57 new char[] { '\u05C5', '\u05CF' },
58 new char[] { '\u05EB', '\u05EF' },
59 new char[] { '\u05F5', '\u060B' },
60 new char[] { '\u060D', '\u061A' },
61 new char[] { '\u061C', '\u061E' },
62 new char[] { '\u0620' },
63 new char[] { '\u063B', '\u063F' },
64 new char[] { '\u0656', '\u065F' },
65 new char[] { '\u06EE', '\u06EF' },
66 new char[] { '\u06FF' },
67 new char[] { '\u070E' },
68 new char[] { '\u072D', '\u072F' },
69 new char[] { '\u074B', '\u077F' },
70 new char[] { '\u07B2', '\u0900' },
71 new char[] { '\u0904' },
72 new char[] { '\u093A', '\u093B' },
73 new char[] { '\u094E', '\u094F' },
74 new char[] { '\u0955', '\u0957' },
75 new char[] { '\u0971', '\u0980' },
76 new char[] { '\u0984' },
77 new char[] { '\u098D', '\u098E' },
78 new char[] { '\u0991', '\u0992' },
79 new char[] { '\u09A9' },
80 new char[] { '\u09B1' },
81 new char[] { '\u09B3', '\u09B5' },
82 new char[] { '\u09BA', '\u09BB' },
83 new char[] { '\u09BD' },
84 new char[] { '\u09C5', '\u09C6' },
85 new char[] { '\u09C9', '\u09CA' },
86 new char[] { '\u09CE', '\u09D6' },
87 new char[] { '\u09D8', '\u09DB' },
88 new char[] { '\u09DE' },
89 new char[] { '\u09E4', '\u09E5' },
90 new char[] { '\u09FB', '\u0A01' },
91 new char[] { '\u0A03', '\u0A04' },
92 new char[] { '\u0A0B', '\u0A0E' },
93 new char[] { '\u0A11', '\u0A12' },
94 new char[] { '\u0A29' },
95 new char[] { '\u0A31' },
96 new char[] { '\u0A34' },
97 new char[] { '\u0A37' },
98 new char[] { '\u0A3A', '\u0A3B' },
99 new char[] { '\u0A3D' },
100 new char[] { '\u0A43', '\u0A46' },
101 new char[] { '\u0A49', '\u0A4A' },
102 new char[] { '\u0A4E', '\u0A58' },
103 new char[] { '\u0A5D' },
104 new char[] { '\u0A5F', '\u0A65' },
105 new char[] { '\u0A75', '\u0A80' },
106 new char[] { '\u0A84' },
107 new char[] { '\u0A8C' },
108 new char[] { '\u0A8E' },
109 new char[] { '\u0A92' },
110 new char[] { '\u0AA9' },
111 new char[] { '\u0AB1' },
112 new char[] { '\u0AB4' },
113 new char[] { '\u0ABA', '\u0ABB' },
114 new char[] { '\u0AC6' },
115 new char[] { '\u0ACA' },
116 new char[] { '\u0ACE', '\u0ACF' },
117 new char[] { '\u0AD1', '\u0ADF' },
118 new char[] { '\u0AE1', '\u0AE5' },
119 new char[] { '\u0AF0', '\u0B00' },
120 new char[] { '\u0B04' },
121 new char[] { '\u0B0D', '\u0B0E' },
122 new char[] { '\u0B11', '\u0B12' },
123 new char[] { '\u0B29' },
124 new char[] { '\u0B31' },
125 new char[] { '\u0B34', '\u0B35' },
126 new char[] { '\u0B3A', '\u0B3B' },
127 new char[] { '\u0B44', '\u0B46' },
128 new char[] { '\u0B49', '\u0B4A' },
129 new char[] { '\u0B4E', '\u0B55' },
130 new char[] { '\u0B58', '\u0B5B' },
131 new char[] { '\u0B5E' },
132 new char[] { '\u0B62', '\u0B65' },
133 new char[] { '\u0B71', '\u0B81' },
134 new char[] { '\u0B84' },
135 new char[] { '\u0B8B', '\u0B8D' },
136 new char[] { '\u0B91' },
137 new char[] { '\u0B96', '\u0B98' },
138 new char[] { '\u0B9B' },
139 new char[] { '\u0B9D' },
140 new char[] { '\u0BA0', '\u0BA2' },
141 new char[] { '\u0BA5', '\u0BA7' },
142 new char[] { '\u0BAB', '\u0BAD' },
143 new char[] { '\u0BB6' },
144 new char[] { '\u0BBA', '\u0BBD' },
145 new char[] { '\u0BC3', '\u0BC5' },
146 new char[] { '\u0BC9' },
147 new char[] { '\u0BCE', '\u0BD6' },
148 new char[] { '\u0BD8', '\u0BE6' },
149 new char[] { '\u0BF3', '\u0C00' },
150 new char[] { '\u0C04' },
151 new char[] { '\u0C0D' },
152 new char[] { '\u0C11' },
153 new char[] { '\u0C29' },
154 new char[] { '\u0C34' },
155 new char[] { '\u0C3A', '\u0C3D' },
156 new char[] { '\u0C45' },
157 new char[] { '\u0C49' },
158 new char[] { '\u0C4E', '\u0C54' },
159 new char[] { '\u0C57', '\u0C5F' },
160 new char[] { '\u0C62', '\u0C65' },
161 new char[] { '\u0C70', '\u0C81' },
162 new char[] { '\u0C84' },
163 new char[] { '\u0C8D' },
164 new char[] { '\u0C91' },
165 new char[] { '\u0CA9' },
166 new char[] { '\u0CB4' },
167 new char[] { '\u0CBA', '\u0CBD' },
168 new char[] { '\u0CC5' },
169 new char[] { '\u0CC9' },
170 new char[] { '\u0CCE', '\u0CD4' },
171 new char[] { '\u0CD7', '\u0CDD' },
172 new char[] { '\u0CDF' },
173 new char[] { '\u0CE2', '\u0CE5' },
174 new char[] { '\u0CF0', '\u0D01' },
175 new char[] { '\u0D04' },
176 new char[] { '\u0D0D' },
177 new char[] { '\u0D11' },
178 new char[] { '\u0D29' },
179 new char[] { '\u0D3A', '\u0D3D' },
180 new char[] { '\u0D44', '\u0D45' },
181 new char[] { '\u0D49' },
182 new char[] { '\u0D4E', '\u0D56' },
183 new char[] { '\u0D58', '\u0D5F' },
184 new char[] { '\u0D62', '\u0D65' },
185 new char[] { '\u0D70', '\u0D81' },
186 new char[] { '\u0D84' },
187 new char[] { '\u0D97', '\u0D99' },
188 new char[] { '\u0DB2' },
189 new char[] { '\u0DBC' },
190 new char[] { '\u0DBE', '\u0DBF' },
191 new char[] { '\u0DC7', '\u0DC9' },
192 new char[] { '\u0DCB', '\u0DCE' },
193 new char[] { '\u0DD5' },
194 new char[] { '\u0DD7' },
195 new char[] { '\u0DE0', '\u0DF1' },
196 new char[] { '\u0DF5', '\u0E00' },
197 new char[] { '\u0E3B', '\u0E3E' },
198 new char[] { '\u0E5C', '\u0E80' },
199 new char[] { '\u0E83' },
200 new char[] { '\u0E85', '\u0E86' },
201 new char[] { '\u0E89' },
202 new char[] { '\u0E8B', '\u0E8C' },
203 new char[] { '\u0E8E', '\u0E93' },
204 new char[] { '\u0E98' },
205 new char[] { '\u0EA0' },
206 new char[] { '\u0EA4' },
207 new char[] { '\u0EA6' },
208 new char[] { '\u0EA8', '\u0EA9' },
209 new char[] { '\u0EAC' },
210 new char[] { '\u0EBA' },
211 new char[] { '\u0EBE', '\u0EBF' },
212 new char[] { '\u0EC5' },
213 new char[] { '\u0EC7' },
214 new char[] { '\u0ECE', '\u0ECF' },
215 new char[] { '\u0EDA', '\u0EDB' },
216 new char[] { '\u0EDE', '\u0EFF' },
217 new char[] { '\u0F48' },
218 new char[] { '\u0F6B', '\u0F70' },
219 new char[] { '\u0F8C', '\u0F8F' },
220 new char[] { '\u0F98' },
221 new char[] { '\u0FBD' },
222 new char[] { '\u0FCD', '\u0FCE' },
223 new char[] { '\u0FD0', '\u0FFF' },
224 new char[] { '\u1022' },
225 new char[] { '\u1028' },
226 new char[] { '\u102B' },
227 new char[] { '\u1033', '\u1035' },
228 new char[] { '\u103A', '\u103F' },
229 new char[] { '\u105A', '\u109F' },
230 new char[] { '\u10C6', '\u10CF' },
231 new char[] { '\u10F9', '\u10FA' },
232 new char[] { '\u10FC', '\u10FF' },
233 new char[] { '\u115A', '\u115E' },
234 new char[] { '\u11A3', '\u11A7' },
235 new char[] { '\u11FA', '\u11FF' },
236 new char[] { '\u1207' },
237 new char[] { '\u1247' },
238 new char[] { '\u1249' },
239 new char[] { '\u124E', '\u124F' },
240 new char[] { '\u1257' },
241 new char[] { '\u1259' },
242 new char[] { '\u125E', '\u125F' },
243 new char[] { '\u1287' },
244 new char[] { '\u1289' },
245 new char[] { '\u128E', '\u128F' },
246 new char[] { '\u12AF' },
247 new char[] { '\u12B1' },
248 new char[] { '\u12B6', '\u12B7' },
249 new char[] { '\u12BF' },
250 new char[] { '\u12C1' },
251 new char[] { '\u12C6', '\u12C7' },
252 new char[] { '\u12CF' },
253 new char[] { '\u12D7' },
254 new char[] { '\u12EF' },
255 new char[] { '\u130F' },
256 new char[] { '\u1311' },
257 new char[] { '\u1316', '\u1317' },
258 new char[] { '\u131F' },
259 new char[] { '\u1347' },
260 new char[] { '\u135B', '\u1360' },
261 new char[] { '\u137D', '\u139F' },
262 new char[] { '\u13F5', '\u1400' },
263 new char[] { '\u1677', '\u167F' },
264 new char[] { '\u169D', '\u169F' },
265 new char[] { '\u16F1', '\u16FF' },
266 new char[] { '\u170D' },
267 new char[] { '\u1715', '\u171F' },
268 new char[] { '\u1737', '\u173F' },
269 new char[] { '\u1754', '\u175F' },
270 new char[] { '\u176D' },
271 new char[] { '\u1771' },
272 new char[] { '\u1774', '\u177F' },
273 new char[] { '\u17DD', '\u17DF' },
274 new char[] { '\u17EA', '\u17FF' },
275 new char[] { '\u180F' },
276 new char[] { '\u181A', '\u181F' },
277 new char[] { '\u1878', '\u187F' },
278 new char[] { '\u18AA', '\u1DFF' },
279 new char[] { '\u1E9C', '\u1E9F' },
280 new char[] { '\u1EFA', '\u1EFF' },
281 new char[] { '\u1F16', '\u1F17' },
282 new char[] { '\u1F1E', '\u1F1F' },
283 new char[] { '\u1F46', '\u1F47' },
284 new char[] { '\u1F4E', '\u1F4F' },
285 new char[] { '\u1F58' },
286 new char[] { '\u1F5A' },
287 new char[] { '\u1F5C' },
288 new char[] { '\u1F5E' },
289 new char[] { '\u1F7E', '\u1F7F' },
290 new char[] { '\u1FB5' },
291 new char[] { '\u1FC5' },
292 new char[] { '\u1FD4', '\u1FD5' },
293 new char[] { '\u1FDC' },
294 new char[] { '\u1FF0', '\u1FF1' },
295 new char[] { '\u1FF5' },
296 new char[] { '\u1FFF' },
297 new char[] { '\u2053', '\u2056' },
298 new char[] { '\u2058', '\u205E' },
299 new char[] { '\u2064', '\u2069' },
300 new char[] { '\u2072', '\u2073' },
301 new char[] { '\u208F', '\u209F' },
302 new char[] { '\u20B2', '\u20CF' },
303 new char[] { '\u20EB', '\u20FF' },
304 new char[] { '\u213B', '\u213C' },
305 new char[] { '\u214C', '\u2152' },
306 new char[] { '\u2184', '\u218F' },
307 new char[] { '\u23CF', '\u23FF' },
308 new char[] { '\u2427', '\u243F' },
309 new char[] { '\u244B', '\u245F' },
310 new char[] { '\u24FF' },
311 new char[] { '\u2614', '\u2615' },
312 new char[] { '\u2618' },
313 new char[] { '\u267E', '\u267F' },
314 new char[] { '\u268A', '\u2700' },
315 new char[] { '\u2705' },
316 new char[] { '\u270A', '\u270B' },
317 new char[] { '\u2728' },
318 new char[] { '\u274C' },
319 new char[] { '\u274E' },
320 new char[] { '\u2753', '\u2755' },
321 new char[] { '\u2757' },
322 new char[] { '\u275F', '\u2760' },
323 new char[] { '\u2795', '\u2797' },
324 new char[] { '\u27B0' },
325 new char[] { '\u27BF', '\u27CF' },
326 new char[] { '\u27EC', '\u27EF' },
327 new char[] { '\u2B00', '\u2E7F' },
328 new char[] { '\u2E9A' },
329 new char[] { '\u2EF4', '\u2EFF' },
330 new char[] { '\u2FD6', '\u2FEF' },
331 new char[] { '\u2FFC', '\u2FFF' },
332 new char[] { '\u3040' },
333 new char[] { '\u3097', '\u3098' },
334 new char[] { '\u3100', '\u3104' },
335 new char[] { '\u312D', '\u3130' },
336 new char[] { '\u318F' },
337 new char[] { '\u31B8', '\u31EF' },
338 new char[] { '\u321D', '\u321F' },
339 new char[] { '\u3244', '\u3250' },
340 new char[] { '\u327C', '\u327E' },
341 new char[] { '\u32CC', '\u32CF' },
342 new char[] { '\u32FF' },
343 new char[] { '\u3377', '\u337A' },
344 new char[] { '\u33DE', '\u33DF' },
345 new char[] { '\u33FF' },
346 new char[] { '\u4DB6', '\u4DFF' },
347 new char[] { '\u9FA6', '\u9FFF' },
348 new char[] { '\uA48D', '\uA48F' },
349 new char[] { '\uA4C7', '\uABFF' },
350 new char[] { '\uD7A4', '\uD7FF' },
351 new char[] { '\uFA2E', '\uFA2F' },
352 new char[] { '\uFA6B', '\uFAFF' },
353 new char[] { '\uFB07', '\uFB12' },
354 new char[] { '\uFB18', '\uFB1C' },
355 new char[] { '\uFB37' },
356 new char[] { '\uFB3D' },
357 new char[] { '\uFB3F' },
358 new char[] { '\uFB42' },
359 new char[] { '\uFB45' },
360 new char[] { '\uFBB2', '\uFBD2' },
361 new char[] { '\uFD40', '\uFD4F' },
362 new char[] { '\uFD90', '\uFD91' },
363 new char[] { '\uFDC8', '\uFDCF' },
364 new char[] { '\uFDFD', '\uFDFF' },
365 new char[] { '\uFE10', '\uFE1F' },
366 new char[] { '\uFE24', '\uFE2F' },
367 new char[] { '\uFE47', '\uFE48' },
368 new char[] { '\uFE53' },
369 new char[] { '\uFE67' },
370 new char[] { '\uFE6C', '\uFE6F' },
371 new char[] { '\uFE75' },
372 new char[] { '\uFEFD', '\uFEFE' },
373 new char[] { '\uFF00' },
374 new char[] { '\uFFBF', '\uFFC1' },
375 new char[] { '\uFFC8', '\uFFC9' },
376 new char[] { '\uFFD0', '\uFFD1' },
377 new char[] { '\uFFD8', '\uFFD9' },
378 new char[] { '\uFFDD', '\uFFDF' },
379 new char[] { '\uFFE7' },
380 new char[] { '\uFFEF', '\uFFF8' },
384 public static char[] B1 = new char[] {
385 '\u00AD',
386 '\u034F',
387 '\u1806',
388 '\u180B',
389 '\u180C',
390 '\u180D',
391 '\u200B',
392 '\u200C',
393 '\u200D',
394 '\u2060',
395 '\uFE00',
396 '\uFE01',
397 '\uFE02',
398 '\uFE03',
399 '\uFE04',
400 '\uFE05',
401 '\uFE06',
402 '\uFE07',
403 '\uFE08',
404 '\uFE09',
405 '\uFE0A',
406 '\uFE0B',
407 '\uFE0C',
408 '\uFE0D',
409 '\uFE0E',
410 '\uFE0F',
411 '\uFEFF',
415 public static char[] B2search = new char[] {
416 '\u0041',
417 '\u0042',
418 '\u0043',
419 '\u0044',
420 '\u0045',
421 '\u0046',
422 '\u0047',
423 '\u0048',
424 '\u0049',
425 '\u004A',
426 '\u004B',
427 '\u004C',
428 '\u004D',
429 '\u004E',
430 '\u004F',
431 '\u0050',
432 '\u0051',
433 '\u0052',
434 '\u0053',
435 '\u0054',
436 '\u0055',
437 '\u0056',
438 '\u0057',
439 '\u0058',
440 '\u0059',
441 '\u005A',
442 '\u00B5',
443 '\u00C0',
444 '\u00C1',
445 '\u00C2',
446 '\u00C3',
447 '\u00C4',
448 '\u00C5',
449 '\u00C6',
450 '\u00C7',
451 '\u00C8',
452 '\u00C9',
453 '\u00CA',
454 '\u00CB',
455 '\u00CC',
456 '\u00CD',
457 '\u00CE',
458 '\u00CF',
459 '\u00D0',
460 '\u00D1',
461 '\u00D2',
462 '\u00D3',
463 '\u00D4',
464 '\u00D5',
465 '\u00D6',
466 '\u00D8',
467 '\u00D9',
468 '\u00DA',
469 '\u00DB',
470 '\u00DC',
471 '\u00DD',
472 '\u00DE',
473 '\u00DF',
474 '\u0100',
475 '\u0102',
476 '\u0104',
477 '\u0106',
478 '\u0108',
479 '\u010A',
480 '\u010C',
481 '\u010E',
482 '\u0110',
483 '\u0112',
484 '\u0114',
485 '\u0116',
486 '\u0118',
487 '\u011A',
488 '\u011C',
489 '\u011E',
490 '\u0120',
491 '\u0122',
492 '\u0124',
493 '\u0126',
494 '\u0128',
495 '\u012A',
496 '\u012C',
497 '\u012E',
498 '\u0130',
499 '\u0132',
500 '\u0134',
501 '\u0136',
502 '\u0139',
503 '\u013B',
504 '\u013D',
505 '\u013F',
506 '\u0141',
507 '\u0143',
508 '\u0145',
509 '\u0147',
510 '\u0149',
511 '\u014A',
512 '\u014C',
513 '\u014E',
514 '\u0150',
515 '\u0152',
516 '\u0154',
517 '\u0156',
518 '\u0158',
519 '\u015A',
520 '\u015C',
521 '\u015E',
522 '\u0160',
523 '\u0162',
524 '\u0164',
525 '\u0166',
526 '\u0168',
527 '\u016A',
528 '\u016C',
529 '\u016E',
530 '\u0170',
531 '\u0172',
532 '\u0174',
533 '\u0176',
534 '\u0178',
535 '\u0179',
536 '\u017B',
537 '\u017D',
538 '\u017F',
539 '\u0181',
540 '\u0182',
541 '\u0184',
542 '\u0186',
543 '\u0187',
544 '\u0189',
545 '\u018A',
546 '\u018B',
547 '\u018E',
548 '\u018F',
549 '\u0190',
550 '\u0191',
551 '\u0193',
552 '\u0194',
553 '\u0196',
554 '\u0197',
555 '\u0198',
556 '\u019C',
557 '\u019D',
558 '\u019F',
559 '\u01A0',
560 '\u01A2',
561 '\u01A4',
562 '\u01A6',
563 '\u01A7',
564 '\u01A9',
565 '\u01AC',
566 '\u01AE',
567 '\u01AF',
568 '\u01B1',
569 '\u01B2',
570 '\u01B3',
571 '\u01B5',
572 '\u01B7',
573 '\u01B8',
574 '\u01BC',
575 '\u01C4',
576 '\u01C5',
577 '\u01C7',
578 '\u01C8',
579 '\u01CA',
580 '\u01CB',
581 '\u01CD',
582 '\u01CF',
583 '\u01D1',
584 '\u01D3',
585 '\u01D5',
586 '\u01D7',
587 '\u01D9',
588 '\u01DB',
589 '\u01DE',
590 '\u01E0',
591 '\u01E2',
592 '\u01E4',
593 '\u01E6',
594 '\u01E8',
595 '\u01EA',
596 '\u01EC',
597 '\u01EE',
598 '\u01F0',
599 '\u01F1',
600 '\u01F2',
601 '\u01F4',
602 '\u01F6',
603 '\u01F7',
604 '\u01F8',
605 '\u01FA',
606 '\u01FC',
607 '\u01FE',
608 '\u0200',
609 '\u0202',
610 '\u0204',
611 '\u0206',
612 '\u0208',
613 '\u020A',
614 '\u020C',
615 '\u020E',
616 '\u0210',
617 '\u0212',
618 '\u0214',
619 '\u0216',
620 '\u0218',
621 '\u021A',
622 '\u021C',
623 '\u021E',
624 '\u0220',
625 '\u0222',
626 '\u0224',
627 '\u0226',
628 '\u0228',
629 '\u022A',
630 '\u022C',
631 '\u022E',
632 '\u0230',
633 '\u0232',
634 '\u0345',
635 '\u037A',
636 '\u0386',
637 '\u0388',
638 '\u0389',
639 '\u038A',
640 '\u038C',
641 '\u038E',
642 '\u038F',
643 '\u0390',
644 '\u0391',
645 '\u0392',
646 '\u0393',
647 '\u0394',
648 '\u0395',
649 '\u0396',
650 '\u0397',
651 '\u0398',
652 '\u0399',
653 '\u039A',
654 '\u039B',
655 '\u039C',
656 '\u039D',
657 '\u039E',
658 '\u039F',
659 '\u03A0',
660 '\u03A1',
661 '\u03A3',
662 '\u03A4',
663 '\u03A5',
664 '\u03A6',
665 '\u03A7',
666 '\u03A8',
667 '\u03A9',
668 '\u03AA',
669 '\u03AB',
670 '\u03B0',
671 '\u03C2',
672 '\u03D0',
673 '\u03D1',
674 '\u03D2',
675 '\u03D3',
676 '\u03D4',
677 '\u03D5',
678 '\u03D6',
679 '\u03D8',
680 '\u03DA',
681 '\u03DC',
682 '\u03DE',
683 '\u03E0',
684 '\u03E2',
685 '\u03E4',
686 '\u03E6',
687 '\u03E8',
688 '\u03EA',
689 '\u03EC',
690 '\u03EE',
691 '\u03F0',
692 '\u03F1',
693 '\u03F2',
694 '\u03F4',
695 '\u03F5',
696 '\u0400',
697 '\u0401',
698 '\u0402',
699 '\u0403',
700 '\u0404',
701 '\u0405',
702 '\u0406',
703 '\u0407',
704 '\u0408',
705 '\u0409',
706 '\u040A',
707 '\u040B',
708 '\u040C',
709 '\u040D',
710 '\u040E',
711 '\u040F',
712 '\u0410',
713 '\u0411',
714 '\u0412',
715 '\u0413',
716 '\u0414',
717 '\u0415',
718 '\u0416',
719 '\u0417',
720 '\u0418',
721 '\u0419',
722 '\u041A',
723 '\u041B',
724 '\u041C',
725 '\u041D',
726 '\u041E',
727 '\u041F',
728 '\u0420',
729 '\u0421',
730 '\u0422',
731 '\u0423',
732 '\u0424',
733 '\u0425',
734 '\u0426',
735 '\u0427',
736 '\u0428',
737 '\u0429',
738 '\u042A',
739 '\u042B',
740 '\u042C',
741 '\u042D',
742 '\u042E',
743 '\u042F',
744 '\u0460',
745 '\u0462',
746 '\u0464',
747 '\u0466',
748 '\u0468',
749 '\u046A',
750 '\u046C',
751 '\u046E',
752 '\u0470',
753 '\u0472',
754 '\u0474',
755 '\u0476',
756 '\u0478',
757 '\u047A',
758 '\u047C',
759 '\u047E',
760 '\u0480',
761 '\u048A',
762 '\u048C',
763 '\u048E',
764 '\u0490',
765 '\u0492',
766 '\u0494',
767 '\u0496',
768 '\u0498',
769 '\u049A',
770 '\u049C',
771 '\u049E',
772 '\u04A0',
773 '\u04A2',
774 '\u04A4',
775 '\u04A6',
776 '\u04A8',
777 '\u04AA',
778 '\u04AC',
779 '\u04AE',
780 '\u04B0',
781 '\u04B2',
782 '\u04B4',
783 '\u04B6',
784 '\u04B8',
785 '\u04BA',
786 '\u04BC',
787 '\u04BE',
788 '\u04C1',
789 '\u04C3',
790 '\u04C5',
791 '\u04C7',
792 '\u04C9',
793 '\u04CB',
794 '\u04CD',
795 '\u04D0',
796 '\u04D2',
797 '\u04D4',
798 '\u04D6',
799 '\u04D8',
800 '\u04DA',
801 '\u04DC',
802 '\u04DE',
803 '\u04E0',
804 '\u04E2',
805 '\u04E4',
806 '\u04E6',
807 '\u04E8',
808 '\u04EA',
809 '\u04EC',
810 '\u04EE',
811 '\u04F0',
812 '\u04F2',
813 '\u04F4',
814 '\u04F8',
815 '\u0500',
816 '\u0502',
817 '\u0504',
818 '\u0506',
819 '\u0508',
820 '\u050A',
821 '\u050C',
822 '\u050E',
823 '\u0531',
824 '\u0532',
825 '\u0533',
826 '\u0534',
827 '\u0535',
828 '\u0536',
829 '\u0537',
830 '\u0538',
831 '\u0539',
832 '\u053A',
833 '\u053B',
834 '\u053C',
835 '\u053D',
836 '\u053E',
837 '\u053F',
838 '\u0540',
839 '\u0541',
840 '\u0542',
841 '\u0543',
842 '\u0544',
843 '\u0545',
844 '\u0546',
845 '\u0547',
846 '\u0548',
847 '\u0549',
848 '\u054A',
849 '\u054B',
850 '\u054C',
851 '\u054D',
852 '\u054E',
853 '\u054F',
854 '\u0550',
855 '\u0551',
856 '\u0552',
857 '\u0553',
858 '\u0554',
859 '\u0555',
860 '\u0556',
861 '\u0587',
862 '\u1E00',
863 '\u1E02',
864 '\u1E04',
865 '\u1E06',
866 '\u1E08',
867 '\u1E0A',
868 '\u1E0C',
869 '\u1E0E',
870 '\u1E10',
871 '\u1E12',
872 '\u1E14',
873 '\u1E16',
874 '\u1E18',
875 '\u1E1A',
876 '\u1E1C',
877 '\u1E1E',
878 '\u1E20',
879 '\u1E22',
880 '\u1E24',
881 '\u1E26',
882 '\u1E28',
883 '\u1E2A',
884 '\u1E2C',
885 '\u1E2E',
886 '\u1E30',
887 '\u1E32',
888 '\u1E34',
889 '\u1E36',
890 '\u1E38',
891 '\u1E3A',
892 '\u1E3C',
893 '\u1E3E',
894 '\u1E40',
895 '\u1E42',
896 '\u1E44',
897 '\u1E46',
898 '\u1E48',
899 '\u1E4A',
900 '\u1E4C',
901 '\u1E4E',
902 '\u1E50',
903 '\u1E52',
904 '\u1E54',
905 '\u1E56',
906 '\u1E58',
907 '\u1E5A',
908 '\u1E5C',
909 '\u1E5E',
910 '\u1E60',
911 '\u1E62',
912 '\u1E64',
913 '\u1E66',
914 '\u1E68',
915 '\u1E6A',
916 '\u1E6C',
917 '\u1E6E',
918 '\u1E70',
919 '\u1E72',
920 '\u1E74',
921 '\u1E76',
922 '\u1E78',
923 '\u1E7A',
924 '\u1E7C',
925 '\u1E7E',
926 '\u1E80',
927 '\u1E82',
928 '\u1E84',
929 '\u1E86',
930 '\u1E88',
931 '\u1E8A',
932 '\u1E8C',
933 '\u1E8E',
934 '\u1E90',
935 '\u1E92',
936 '\u1E94',
937 '\u1E96',
938 '\u1E97',
939 '\u1E98',
940 '\u1E99',
941 '\u1E9A',
942 '\u1E9B',
943 '\u1EA0',
944 '\u1EA2',
945 '\u1EA4',
946 '\u1EA6',
947 '\u1EA8',
948 '\u1EAA',
949 '\u1EAC',
950 '\u1EAE',
951 '\u1EB0',
952 '\u1EB2',
953 '\u1EB4',
954 '\u1EB6',
955 '\u1EB8',
956 '\u1EBA',
957 '\u1EBC',
958 '\u1EBE',
959 '\u1EC0',
960 '\u1EC2',
961 '\u1EC4',
962 '\u1EC6',
963 '\u1EC8',
964 '\u1ECA',
965 '\u1ECC',
966 '\u1ECE',
967 '\u1ED0',
968 '\u1ED2',
969 '\u1ED4',
970 '\u1ED6',
971 '\u1ED8',
972 '\u1EDA',
973 '\u1EDC',
974 '\u1EDE',
975 '\u1EE0',
976 '\u1EE2',
977 '\u1EE4',
978 '\u1EE6',
979 '\u1EE8',
980 '\u1EEA',
981 '\u1EEC',
982 '\u1EEE',
983 '\u1EF0',
984 '\u1EF2',
985 '\u1EF4',
986 '\u1EF6',
987 '\u1EF8',
988 '\u1F08',
989 '\u1F09',
990 '\u1F0A',
991 '\u1F0B',
992 '\u1F0C',
993 '\u1F0D',
994 '\u1F0E',
995 '\u1F0F',
996 '\u1F18',
997 '\u1F19',
998 '\u1F1A',
999 '\u1F1B',
1000 '\u1F1C',
1001 '\u1F1D',
1002 '\u1F28',
1003 '\u1F29',
1004 '\u1F2A',
1005 '\u1F2B',
1006 '\u1F2C',
1007 '\u1F2D',
1008 '\u1F2E',
1009 '\u1F2F',
1010 '\u1F38',
1011 '\u1F39',
1012 '\u1F3A',
1013 '\u1F3B',
1014 '\u1F3C',
1015 '\u1F3D',
1016 '\u1F3E',
1017 '\u1F3F',
1018 '\u1F48',
1019 '\u1F49',
1020 '\u1F4A',
1021 '\u1F4B',
1022 '\u1F4C',
1023 '\u1F4D',
1024 '\u1F50',
1025 '\u1F52',
1026 '\u1F54',
1027 '\u1F56',
1028 '\u1F59',
1029 '\u1F5B',
1030 '\u1F5D',
1031 '\u1F5F',
1032 '\u1F68',
1033 '\u1F69',
1034 '\u1F6A',
1035 '\u1F6B',
1036 '\u1F6C',
1037 '\u1F6D',
1038 '\u1F6E',
1039 '\u1F6F',
1040 '\u1F80',
1041 '\u1F81',
1042 '\u1F82',
1043 '\u1F83',
1044 '\u1F84',
1045 '\u1F85',
1046 '\u1F86',
1047 '\u1F87',
1048 '\u1F88',
1049 '\u1F89',
1050 '\u1F8A',
1051 '\u1F8B',
1052 '\u1F8C',
1053 '\u1F8D',
1054 '\u1F8E',
1055 '\u1F8F',
1056 '\u1F90',
1057 '\u1F91',
1058 '\u1F92',
1059 '\u1F93',
1060 '\u1F94',
1061 '\u1F95',
1062 '\u1F96',
1063 '\u1F97',
1064 '\u1F98',
1065 '\u1F99',
1066 '\u1F9A',
1067 '\u1F9B',
1068 '\u1F9C',
1069 '\u1F9D',
1070 '\u1F9E',
1071 '\u1F9F',
1072 '\u1FA0',
1073 '\u1FA1',
1074 '\u1FA2',
1075 '\u1FA3',
1076 '\u1FA4',
1077 '\u1FA5',
1078 '\u1FA6',
1079 '\u1FA7',
1080 '\u1FA8',
1081 '\u1FA9',
1082 '\u1FAA',
1083 '\u1FAB',
1084 '\u1FAC',
1085 '\u1FAD',
1086 '\u1FAE',
1087 '\u1FAF',
1088 '\u1FB2',
1089 '\u1FB3',
1090 '\u1FB4',
1091 '\u1FB6',
1092 '\u1FB7',
1093 '\u1FB8',
1094 '\u1FB9',
1095 '\u1FBA',
1096 '\u1FBB',
1097 '\u1FBC',
1098 '\u1FBE',
1099 '\u1FC2',
1100 '\u1FC3',
1101 '\u1FC4',
1102 '\u1FC6',
1103 '\u1FC7',
1104 '\u1FC8',
1105 '\u1FC9',
1106 '\u1FCA',
1107 '\u1FCB',
1108 '\u1FCC',
1109 '\u1FD2',
1110 '\u1FD3',
1111 '\u1FD6',
1112 '\u1FD7',
1113 '\u1FD8',
1114 '\u1FD9',
1115 '\u1FDA',
1116 '\u1FDB',
1117 '\u1FE2',
1118 '\u1FE3',
1119 '\u1FE4',
1120 '\u1FE6',
1121 '\u1FE7',
1122 '\u1FE8',
1123 '\u1FE9',
1124 '\u1FEA',
1125 '\u1FEB',
1126 '\u1FEC',
1127 '\u1FF2',
1128 '\u1FF3',
1129 '\u1FF4',
1130 '\u1FF6',
1131 '\u1FF7',
1132 '\u1FF8',
1133 '\u1FF9',
1134 '\u1FFA',
1135 '\u1FFB',
1136 '\u1FFC',
1137 '\u20A8',
1138 '\u2102',
1139 '\u2103',
1140 '\u2107',
1141 '\u2109',
1142 '\u210B',
1143 '\u210C',
1144 '\u210D',
1145 '\u2110',
1146 '\u2111',
1147 '\u2112',
1148 '\u2115',
1149 '\u2116',
1150 '\u2119',
1151 '\u211A',
1152 '\u211B',
1153 '\u211C',
1154 '\u211D',
1155 '\u2120',
1156 '\u2121',
1157 '\u2122',
1158 '\u2124',
1159 '\u2126',
1160 '\u2128',
1161 '\u212A',
1162 '\u212B',
1163 '\u212C',
1164 '\u212D',
1165 '\u2130',
1166 '\u2131',
1167 '\u2133',
1168 '\u213E',
1169 '\u213F',
1170 '\u2145',
1171 '\u2160',
1172 '\u2161',
1173 '\u2162',
1174 '\u2163',
1175 '\u2164',
1176 '\u2165',
1177 '\u2166',
1178 '\u2167',
1179 '\u2168',
1180 '\u2169',
1181 '\u216A',
1182 '\u216B',
1183 '\u216C',
1184 '\u216D',
1185 '\u216E',
1186 '\u216F',
1187 '\u24B6',
1188 '\u24B7',
1189 '\u24B8',
1190 '\u24B9',
1191 '\u24BA',
1192 '\u24BB',
1193 '\u24BC',
1194 '\u24BD',
1195 '\u24BE',
1196 '\u24BF',
1197 '\u24C0',
1198 '\u24C1',
1199 '\u24C2',
1200 '\u24C3',
1201 '\u24C4',
1202 '\u24C5',
1203 '\u24C6',
1204 '\u24C7',
1205 '\u24C8',
1206 '\u24C9',
1207 '\u24CA',
1208 '\u24CB',
1209 '\u24CC',
1210 '\u24CD',
1211 '\u24CE',
1212 '\u24CF',
1213 '\u3371',
1214 '\u3373',
1215 '\u3375',
1216 '\u3380',
1217 '\u3381',
1218 '\u3382',
1219 '\u3383',
1220 '\u3384',
1221 '\u3385',
1222 '\u3386',
1223 '\u3387',
1224 '\u338A',
1225 '\u338B',
1226 '\u338C',
1227 '\u3390',
1228 '\u3391',
1229 '\u3392',
1230 '\u3393',
1231 '\u3394',
1232 '\u33A9',
1233 '\u33AA',
1234 '\u33AB',
1235 '\u33AC',
1236 '\u33B4',
1237 '\u33B5',
1238 '\u33B6',
1239 '\u33B7',
1240 '\u33B8',
1241 '\u33B9',
1242 '\u33BA',
1243 '\u33BB',
1244 '\u33BC',
1245 '\u33BD',
1246 '\u33BE',
1247 '\u33BF',
1248 '\u33C0',
1249 '\u33C1',
1250 '\u33C3',
1251 '\u33C6',
1252 '\u33C7',
1253 '\u33C8',
1254 '\u33C9',
1255 '\u33CB',
1256 '\u33CD',
1257 '\u33CE',
1258 '\u33D7',
1259 '\u33D9',
1260 '\u33DA',
1261 '\u33DC',
1262 '\u33DD',
1263 '\uFB00',
1264 '\uFB01',
1265 '\uFB02',
1266 '\uFB03',
1267 '\uFB04',
1268 '\uFB05',
1269 '\uFB06',
1270 '\uFB13',
1271 '\uFB14',
1272 '\uFB15',
1273 '\uFB16',
1274 '\uFB17',
1275 '\uFF21',
1276 '\uFF22',
1277 '\uFF23',
1278 '\uFF24',
1279 '\uFF25',
1280 '\uFF26',
1281 '\uFF27',
1282 '\uFF28',
1283 '\uFF29',
1284 '\uFF2A',
1285 '\uFF2B',
1286 '\uFF2C',
1287 '\uFF2D',
1288 '\uFF2E',
1289 '\uFF2F',
1290 '\uFF30',
1291 '\uFF31',
1292 '\uFF32',
1293 '\uFF33',
1294 '\uFF34',
1295 '\uFF35',
1296 '\uFF36',
1297 '\uFF37',
1298 '\uFF38',
1299 '\uFF39',
1300 '\uFF3A',
1303 public static String[] B2replace = new String[] {
1304 "\u0061",
1305 "\u0062",
1306 "\u0063",
1307 "\u0064",
1308 "\u0065",
1309 "\u0066",
1310 "\u0067",
1311 "\u0068",
1312 "\u0069",
1313 "\u006A",
1314 "\u006B",
1315 "\u006C",
1316 "\u006D",
1317 "\u006E",
1318 "\u006F",
1319 "\u0070",
1320 "\u0071",
1321 "\u0072",
1322 "\u0073",
1323 "\u0074",
1324 "\u0075",
1325 "\u0076",
1326 "\u0077",
1327 "\u0078",
1328 "\u0079",
1329 "\u007A",
1330 "\u03BC",
1331 "\u00E0",
1332 "\u00E1",
1333 "\u00E2",
1334 "\u00E3",
1335 "\u00E4",
1336 "\u00E5",
1337 "\u00E6",
1338 "\u00E7",
1339 "\u00E8",
1340 "\u00E9",
1341 "\u00EA",
1342 "\u00EB",
1343 "\u00EC",
1344 "\u00ED",
1345 "\u00EE",
1346 "\u00EF",
1347 "\u00F0",
1348 "\u00F1",
1349 "\u00F2",
1350 "\u00F3",
1351 "\u00F4",
1352 "\u00F5",
1353 "\u00F6",
1354 "\u00F8",
1355 "\u00F9",
1356 "\u00FA",
1357 "\u00FB",
1358 "\u00FC",
1359 "\u00FD",
1360 "\u00FE",
1361 "\u0073\u0073",
1362 "\u0101",
1363 "\u0103",
1364 "\u0105",
1365 "\u0107",
1366 "\u0109",
1367 "\u010B",
1368 "\u010D",
1369 "\u010F",
1370 "\u0111",
1371 "\u0113",
1372 "\u0115",
1373 "\u0117",
1374 "\u0119",
1375 "\u011B",
1376 "\u011D",
1377 "\u011F",
1378 "\u0121",
1379 "\u0123",
1380 "\u0125",
1381 "\u0127",
1382 "\u0129",
1383 "\u012B",
1384 "\u012D",
1385 "\u012F",
1386 "\u0069\u0307",
1387 "\u0133",
1388 "\u0135",
1389 "\u0137",
1390 "\u013A",
1391 "\u013C",
1392 "\u013E",
1393 "\u0140",
1394 "\u0142",
1395 "\u0144",
1396 "\u0146",
1397 "\u0148",
1398 "\u02BC\u006E",
1399 "\u014B",
1400 "\u014D",
1401 "\u014F",
1402 "\u0151",
1403 "\u0153",
1404 "\u0155",
1405 "\u0157",
1406 "\u0159",
1407 "\u015B",
1408 "\u015D",
1409 "\u015F",
1410 "\u0161",
1411 "\u0163",
1412 "\u0165",
1413 "\u0167",
1414 "\u0169",
1415 "\u016B",
1416 "\u016D",
1417 "\u016F",
1418 "\u0171",
1419 "\u0173",
1420 "\u0175",
1421 "\u0177",
1422 "\u00FF",
1423 "\u017A",
1424 "\u017C",
1425 "\u017E",
1426 "\u0073",
1427 "\u0253",
1428 "\u0183",
1429 "\u0185",
1430 "\u0254",
1431 "\u0188",
1432 "\u0256",
1433 "\u0257",
1434 "\u018C",
1435 "\u01DD",
1436 "\u0259",
1437 "\u025B",
1438 "\u0192",
1439 "\u0260",
1440 "\u0263",
1441 "\u0269",
1442 "\u0268",
1443 "\u0199",
1444 "\u026F",
1445 "\u0272",
1446 "\u0275",
1447 "\u01A1",
1448 "\u01A3",
1449 "\u01A5",
1450 "\u0280",
1451 "\u01A8",
1452 "\u0283",
1453 "\u01AD",
1454 "\u0288",
1455 "\u01B0",
1456 "\u028A",
1457 "\u028B",
1458 "\u01B4",
1459 "\u01B6",
1460 "\u0292",
1461 "\u01B9",
1462 "\u01BD",
1463 "\u01C6",
1464 "\u01C6",
1465 "\u01C9",
1466 "\u01C9",
1467 "\u01CC",
1468 "\u01CC",
1469 "\u01CE",
1470 "\u01D0",
1471 "\u01D2",
1472 "\u01D4",
1473 "\u01D6",
1474 "\u01D8",
1475 "\u01DA",
1476 "\u01DC",
1477 "\u01DF",
1478 "\u01E1",
1479 "\u01E3",
1480 "\u01E5",
1481 "\u01E7",
1482 "\u01E9",
1483 "\u01EB",
1484 "\u01ED",
1485 "\u01EF",
1486 "\u006A\u030C",
1487 "\u01F3",
1488 "\u01F3",
1489 "\u01F5",
1490 "\u0195",
1491 "\u01BF",
1492 "\u01F9",
1493 "\u01FB",
1494 "\u01FD",
1495 "\u01FF",
1496 "\u0201",
1497 "\u0203",
1498 "\u0205",
1499 "\u0207",
1500 "\u0209",
1501 "\u020B",
1502 "\u020D",
1503 "\u020F",
1504 "\u0211",
1505 "\u0213",
1506 "\u0215",
1507 "\u0217",
1508 "\u0219",
1509 "\u021B",
1510 "\u021D",
1511 "\u021F",
1512 "\u019E",
1513 "\u0223",
1514 "\u0225",
1515 "\u0227",
1516 "\u0229",
1517 "\u022B",
1518 "\u022D",
1519 "\u022F",
1520 "\u0231",
1521 "\u0233",
1522 "\u03B9",
1523 "\u0020\u03B9",
1524 "\u03AC",
1525 "\u03AD",
1526 "\u03AE",
1527 "\u03AF",
1528 "\u03CC",
1529 "\u03CD",
1530 "\u03CE",
1531 "\u03B9\u0308\u0301",
1532 "\u03B1",
1533 "\u03B2",
1534 "\u03B3",
1535 "\u03B4",
1536 "\u03B5",
1537 "\u03B6",
1538 "\u03B7",
1539 "\u03B8",
1540 "\u03B9",
1541 "\u03BA",
1542 "\u03BB",
1543 "\u03BC",
1544 "\u03BD",
1545 "\u03BE",
1546 "\u03BF",
1547 "\u03C0",
1548 "\u03C1",
1549 "\u03C3",
1550 "\u03C4",
1551 "\u03C5",
1552 "\u03C6",
1553 "\u03C7",
1554 "\u03C8",
1555 "\u03C9",
1556 "\u03CA",
1557 "\u03CB",
1558 "\u03C5\u0308\u0301",
1559 "\u03C3",
1560 "\u03B2",
1561 "\u03B8",
1562 "\u03C5",
1563 "\u03CD",
1564 "\u03CB",
1565 "\u03C6",
1566 "\u03C0",
1567 "\u03D9",
1568 "\u03DB",
1569 "\u03DD",
1570 "\u03DF",
1571 "\u03E1",
1572 "\u03E3",
1573 "\u03E5",
1574 "\u03E7",
1575 "\u03E9",
1576 "\u03EB",
1577 "\u03ED",
1578 "\u03EF",
1579 "\u03BA",
1580 "\u03C1",
1581 "\u03C3",
1582 "\u03B8",
1583 "\u03B5",
1584 "\u0450",
1585 "\u0451",
1586 "\u0452",
1587 "\u0453",
1588 "\u0454",
1589 "\u0455",
1590 "\u0456",
1591 "\u0457",
1592 "\u0458",
1593 "\u0459",
1594 "\u045A",
1595 "\u045B",
1596 "\u045C",
1597 "\u045D",
1598 "\u045E",
1599 "\u045F",
1600 "\u0430",
1601 "\u0431",
1602 "\u0432",
1603 "\u0433",
1604 "\u0434",
1605 "\u0435",
1606 "\u0436",
1607 "\u0437",
1608 "\u0438",
1609 "\u0439",
1610 "\u043A",
1611 "\u043B",
1612 "\u043C",
1613 "\u043D",
1614 "\u043E",
1615 "\u043F",
1616 "\u0440",
1617 "\u0441",
1618 "\u0442",
1619 "\u0443",
1620 "\u0444",
1621 "\u0445",
1622 "\u0446",
1623 "\u0447",
1624 "\u0448",
1625 "\u0449",
1626 "\u044A",
1627 "\u044B",
1628 "\u044C",
1629 "\u044D",
1630 "\u044E",
1631 "\u044F",
1632 "\u0461",
1633 "\u0463",
1634 "\u0465",
1635 "\u0467",
1636 "\u0469",
1637 "\u046B",
1638 "\u046D",
1639 "\u046F",
1640 "\u0471",
1641 "\u0473",
1642 "\u0475",
1643 "\u0477",
1644 "\u0479",
1645 "\u047B",
1646 "\u047D",
1647 "\u047F",
1648 "\u0481",
1649 "\u048B",
1650 "\u048D",
1651 "\u048F",
1652 "\u0491",
1653 "\u0493",
1654 "\u0495",
1655 "\u0497",
1656 "\u0499",
1657 "\u049B",
1658 "\u049D",
1659 "\u049F",
1660 "\u04A1",
1661 "\u04A3",
1662 "\u04A5",
1663 "\u04A7",
1664 "\u04A9",
1665 "\u04AB",
1666 "\u04AD",
1667 "\u04AF",
1668 "\u04B1",
1669 "\u04B3",
1670 "\u04B5",
1671 "\u04B7",
1672 "\u04B9",
1673 "\u04BB",
1674 "\u04BD",
1675 "\u04BF",
1676 "\u04C2",
1677 "\u04C4",
1678 "\u04C6",
1679 "\u04C8",
1680 "\u04CA",
1681 "\u04CC",
1682 "\u04CE",
1683 "\u04D1",
1684 "\u04D3",
1685 "\u04D5",
1686 "\u04D7",
1687 "\u04D9",
1688 "\u04DB",
1689 "\u04DD",
1690 "\u04DF",
1691 "\u04E1",
1692 "\u04E3",
1693 "\u04E5",
1694 "\u04E7",
1695 "\u04E9",
1696 "\u04EB",
1697 "\u04ED",
1698 "\u04EF",
1699 "\u04F1",
1700 "\u04F3",
1701 "\u04F5",
1702 "\u04F9",
1703 "\u0501",
1704 "\u0503",
1705 "\u0505",
1706 "\u0507",
1707 "\u0509",
1708 "\u050B",
1709 "\u050D",
1710 "\u050F",
1711 "\u0561",
1712 "\u0562",
1713 "\u0563",
1714 "\u0564",
1715 "\u0565",
1716 "\u0566",
1717 "\u0567",
1718 "\u0568",
1719 "\u0569",
1720 "\u056A",
1721 "\u056B",
1722 "\u056C",
1723 "\u056D",
1724 "\u056E",
1725 "\u056F",
1726 "\u0570",
1727 "\u0571",
1728 "\u0572",
1729 "\u0573",
1730 "\u0574",
1731 "\u0575",
1732 "\u0576",
1733 "\u0577",
1734 "\u0578",
1735 "\u0579",
1736 "\u057A",
1737 "\u057B",
1738 "\u057C",
1739 "\u057D",
1740 "\u057E",
1741 "\u057F",
1742 "\u0580",
1743 "\u0581",
1744 "\u0582",
1745 "\u0583",
1746 "\u0584",
1747 "\u0585",
1748 "\u0586",
1749 "\u0565\u0582",
1750 "\u1E01",
1751 "\u1E03",
1752 "\u1E05",
1753 "\u1E07",
1754 "\u1E09",
1755 "\u1E0B",
1756 "\u1E0D",
1757 "\u1E0F",
1758 "\u1E11",
1759 "\u1E13",
1760 "\u1E15",
1761 "\u1E17",
1762 "\u1E19",
1763 "\u1E1B",
1764 "\u1E1D",
1765 "\u1E1F",
1766 "\u1E21",
1767 "\u1E23",
1768 "\u1E25",
1769 "\u1E27",
1770 "\u1E29",
1771 "\u1E2B",
1772 "\u1E2D",
1773 "\u1E2F",
1774 "\u1E31",
1775 "\u1E33",
1776 "\u1E35",
1777 "\u1E37",
1778 "\u1E39",
1779 "\u1E3B",
1780 "\u1E3D",
1781 "\u1E3F",
1782 "\u1E41",
1783 "\u1E43",
1784 "\u1E45",
1785 "\u1E47",
1786 "\u1E49",
1787 "\u1E4B",
1788 "\u1E4D",
1789 "\u1E4F",
1790 "\u1E51",
1791 "\u1E53",
1792 "\u1E55",
1793 "\u1E57",
1794 "\u1E59",
1795 "\u1E5B",
1796 "\u1E5D",
1797 "\u1E5F",
1798 "\u1E61",
1799 "\u1E63",
1800 "\u1E65",
1801 "\u1E67",
1802 "\u1E69",
1803 "\u1E6B",
1804 "\u1E6D",
1805 "\u1E6F",
1806 "\u1E71",
1807 "\u1E73",
1808 "\u1E75",
1809 "\u1E77",
1810 "\u1E79",
1811 "\u1E7B",
1812 "\u1E7D",
1813 "\u1E7F",
1814 "\u1E81",
1815 "\u1E83",
1816 "\u1E85",
1817 "\u1E87",
1818 "\u1E89",
1819 "\u1E8B",
1820 "\u1E8D",
1821 "\u1E8F",
1822 "\u1E91",
1823 "\u1E93",
1824 "\u1E95",
1825 "\u0068\u0331",
1826 "\u0074\u0308",
1827 "\u0077\u030A",
1828 "\u0079\u030A",
1829 "\u0061\u02BE",
1830 "\u1E61",
1831 "\u1EA1",
1832 "\u1EA3",
1833 "\u1EA5",
1834 "\u1EA7",
1835 "\u1EA9",
1836 "\u1EAB",
1837 "\u1EAD",
1838 "\u1EAF",
1839 "\u1EB1",
1840 "\u1EB3",
1841 "\u1EB5",
1842 "\u1EB7",
1843 "\u1EB9",
1844 "\u1EBB",
1845 "\u1EBD",
1846 "\u1EBF",
1847 "\u1EC1",
1848 "\u1EC3",
1849 "\u1EC5",
1850 "\u1EC7",
1851 "\u1EC9",
1852 "\u1ECB",
1853 "\u1ECD",
1854 "\u1ECF",
1855 "\u1ED1",
1856 "\u1ED3",
1857 "\u1ED5",
1858 "\u1ED7",
1859 "\u1ED9",
1860 "\u1EDB",
1861 "\u1EDD",
1862 "\u1EDF",
1863 "\u1EE1",
1864 "\u1EE3",
1865 "\u1EE5",
1866 "\u1EE7",
1867 "\u1EE9",
1868 "\u1EEB",
1869 "\u1EED",
1870 "\u1EEF",
1871 "\u1EF1",
1872 "\u1EF3",
1873 "\u1EF5",
1874 "\u1EF7",
1875 "\u1EF9",
1876 "\u1F00",
1877 "\u1F01",
1878 "\u1F02",
1879 "\u1F03",
1880 "\u1F04",
1881 "\u1F05",
1882 "\u1F06",
1883 "\u1F07",
1884 "\u1F10",
1885 "\u1F11",
1886 "\u1F12",
1887 "\u1F13",
1888 "\u1F14",
1889 "\u1F15",
1890 "\u1F20",
1891 "\u1F21",
1892 "\u1F22",
1893 "\u1F23",
1894 "\u1F24",
1895 "\u1F25",
1896 "\u1F26",
1897 "\u1F27",
1898 "\u1F30",
1899 "\u1F31",
1900 "\u1F32",
1901 "\u1F33",
1902 "\u1F34",
1903 "\u1F35",
1904 "\u1F36",
1905 "\u1F37",
1906 "\u1F40",
1907 "\u1F41",
1908 "\u1F42",
1909 "\u1F43",
1910 "\u1F44",
1911 "\u1F45",
1912 "\u03C5\u0313",
1913 "\u03C5\u0313\u0300",
1914 "\u03C5\u0313\u0301",
1915 "\u03C5\u0313\u0342",
1916 "\u1F51",
1917 "\u1F53",
1918 "\u1F55",
1919 "\u1F57",
1920 "\u1F60",
1921 "\u1F61",
1922 "\u1F62",
1923 "\u1F63",
1924 "\u1F64",
1925 "\u1F65",
1926 "\u1F66",
1927 "\u1F67",
1928 "\u1F00\u03B9",
1929 "\u1F01\u03B9",
1930 "\u1F02\u03B9",
1931 "\u1F03\u03B9",
1932 "\u1F04\u03B9",
1933 "\u1F05\u03B9",
1934 "\u1F06\u03B9",
1935 "\u1F07\u03B9",
1936 "\u1F00\u03B9",
1937 "\u1F01\u03B9",
1938 "\u1F02\u03B9",
1939 "\u1F03\u03B9",
1940 "\u1F04\u03B9",
1941 "\u1F05\u03B9",
1942 "\u1F06\u03B9",
1943 "\u1F07\u03B9",
1944 "\u1F20\u03B9",
1945 "\u1F21\u03B9",
1946 "\u1F22\u03B9",
1947 "\u1F23\u03B9",
1948 "\u1F24\u03B9",
1949 "\u1F25\u03B9",
1950 "\u1F26\u03B9",
1951 "\u1F27\u03B9",
1952 "\u1F20\u03B9",
1953 "\u1F21\u03B9",
1954 "\u1F22\u03B9",
1955 "\u1F23\u03B9",
1956 "\u1F24\u03B9",
1957 "\u1F25\u03B9",
1958 "\u1F26\u03B9",
1959 "\u1F27\u03B9",
1960 "\u1F60\u03B9",
1961 "\u1F61\u03B9",
1962 "\u1F62\u03B9",
1963 "\u1F63\u03B9",
1964 "\u1F64\u03B9",
1965 "\u1F65\u03B9",
1966 "\u1F66\u03B9",
1967 "\u1F67\u03B9",
1968 "\u1F60\u03B9",
1969 "\u1F61\u03B9",
1970 "\u1F62\u03B9",
1971 "\u1F63\u03B9",
1972 "\u1F64\u03B9",
1973 "\u1F65\u03B9",
1974 "\u1F66\u03B9",
1975 "\u1F67\u03B9",
1976 "\u1F70\u03B9",
1977 "\u03B1\u03B9",
1978 "\u03AC\u03B9",
1979 "\u03B1\u0342",
1980 "\u03B1\u0342\u03B9",
1981 "\u1FB0",
1982 "\u1FB1",
1983 "\u1F70",
1984 "\u1F71",
1985 "\u03B1\u03B9",
1986 "\u03B9",
1987 "\u1F74\u03B9",
1988 "\u03B7\u03B9",
1989 "\u03AE\u03B9",
1990 "\u03B7\u0342",
1991 "\u03B7\u0342\u03B9",
1992 "\u1F72",
1993 "\u1F73",
1994 "\u1F74",
1995 "\u1F75",
1996 "\u03B7\u03B9",
1997 "\u03B9\u0308\u0300",
1998 "\u03B9\u0308\u0301",
1999 "\u03B9\u0342",
2000 "\u03B9\u0308\u0342",
2001 "\u1FD0",
2002 "\u1FD1",
2003 "\u1F76",
2004 "\u1F77",
2005 "\u03C5\u0308\u0300",
2006 "\u03C5\u0308\u0301",
2007 "\u03C1\u0313",
2008 "\u03C5\u0342",
2009 "\u03C5\u0308\u0342",
2010 "\u1FE0",
2011 "\u1FE1",
2012 "\u1F7A",
2013 "\u1F7B",
2014 "\u1FE5",
2015 "\u1F7C\u03B9",
2016 "\u03C9\u03B9",
2017 "\u03CE\u03B9",
2018 "\u03C9\u0342",
2019 "\u03C9\u0342\u03B9",
2020 "\u1F78",
2021 "\u1F79",
2022 "\u1F7C",
2023 "\u1F7D",
2024 "\u03C9\u03B9",
2025 "\u0072\u0073",
2026 "\u0063",
2027 "\u00B0\u0063",
2028 "\u025B",
2029 "\u00B0\u0066",
2030 "\u0068",
2031 "\u0068",
2032 "\u0068",
2033 "\u0069",
2034 "\u0069",
2035 "\u006C",
2036 "\u006E",
2037 "\u006E\u006F",
2038 "\u0070",
2039 "\u0071",
2040 "\u0072",
2041 "\u0072",
2042 "\u0072",
2043 "\u0073\u006D",
2044 "\u0074\u0065\u006C",
2045 "\u0074\u006D",
2046 "\u007A",
2047 "\u03C9",
2048 "\u007A",
2049 "\u006B",
2050 "\u00E5",
2051 "\u0062",
2052 "\u0063",
2053 "\u0065",
2054 "\u0066",
2055 "\u006D",
2056 "\u03B3",
2057 "\u03C0",
2058 "\u0064",
2059 "\u2170",
2060 "\u2171",
2061 "\u2172",
2062 "\u2173",
2063 "\u2174",
2064 "\u2175",
2065 "\u2176",
2066 "\u2177",
2067 "\u2178",
2068 "\u2179",
2069 "\u217A",
2070 "\u217B",
2071 "\u217C",
2072 "\u217D",
2073 "\u217E",
2074 "\u217F",
2075 "\u24D0",
2076 "\u24D1",
2077 "\u24D2",
2078 "\u24D3",
2079 "\u24D4",
2080 "\u24D5",
2081 "\u24D6",
2082 "\u24D7",
2083 "\u24D8",
2084 "\u24D9",
2085 "\u24DA",
2086 "\u24DB",
2087 "\u24DC",
2088 "\u24DD",
2089 "\u24DE",
2090 "\u24DF",
2091 "\u24E0",
2092 "\u24E1",
2093 "\u24E2",
2094 "\u24E3",
2095 "\u24E4",
2096 "\u24E5",
2097 "\u24E6",
2098 "\u24E7",
2099 "\u24E8",
2100 "\u24E9",
2101 "\u0068\u0070\u0061",
2102 "\u0061\u0075",
2103 "\u006F\u0076",
2104 "\u0070\u0061",
2105 "\u006E\u0061",
2106 "\u03BC\u0061",
2107 "\u006D\u0061",
2108 "\u006B\u0061",
2109 "\u006B\u0062",
2110 "\u006D\u0062",
2111 "\u0067\u0062",
2112 "\u0070\u0066",
2113 "\u006E\u0066",
2114 "\u03BC\u0066",
2115 "\u0068\u007A",
2116 "\u006B\u0068\u007A",
2117 "\u006D\u0068\u007A",
2118 "\u0067\u0068\u007A",
2119 "\u0074\u0068\u007A",
2120 "\u0070\u0061",
2121 "\u006B\u0070\u0061",
2122 "\u006D\u0070\u0061",
2123 "\u0067\u0070\u0061",
2124 "\u0070\u0076",
2125 "\u006E\u0076",
2126 "\u03BC\u0076",
2127 "\u006D\u0076",
2128 "\u006B\u0076",
2129 "\u006D\u0076",
2130 "\u0070\u0077",
2131 "\u006E\u0077",
2132 "\u03BC\u0077",
2133 "\u006D\u0077",
2134 "\u006B\u0077",
2135 "\u006D\u0077",
2136 "\u006B\u03C9",
2137 "\u006D\u03C9",
2138 "\u0062\u0071",
2139 "\u0063\u2215\u006B\u0067",
2140 "\u0063\u006F\u002E",
2141 "\u0064\u0062",
2142 "\u0067\u0079",
2143 "\u0068\u0070",
2144 "\u006B\u006B",
2145 "\u006B\u006D",
2146 "\u0070\u0068",
2147 "\u0070\u0070\u006D",
2148 "\u0070\u0072",
2149 "\u0073\u0076",
2150 "\u0077\u0062",
2151 "\u0066\u0066",
2152 "\u0066\u0069",
2153 "\u0066\u006C",
2154 "\u0066\u0066\u0069",
2155 "\u0066\u0066\u006C",
2156 "\u0073\u0074",
2157 "\u0073\u0074",
2158 "\u0574\u0576",
2159 "\u0574\u0565",
2160 "\u0574\u056B",
2161 "\u057E\u0576",
2162 "\u0574\u056D",
2163 "\uFF41",
2164 "\uFF42",
2165 "\uFF43",
2166 "\uFF44",
2167 "\uFF45",
2168 "\uFF46",
2169 "\uFF47",
2170 "\uFF48",
2171 "\uFF49",
2172 "\uFF4A",
2173 "\uFF4B",
2174 "\uFF4C",
2175 "\uFF4D",
2176 "\uFF4E",
2177 "\uFF4F",
2178 "\uFF50",
2179 "\uFF51",
2180 "\uFF52",
2181 "\uFF53",
2182 "\uFF54",
2183 "\uFF55",
2184 "\uFF56",
2185 "\uFF57",
2186 "\uFF58",
2187 "\uFF59",
2188 "\uFF5A",
2191 public static char[] B3search = new char[] {
2192 '\u0041',
2193 '\u0042',
2194 '\u0043',
2195 '\u0044',
2196 '\u0045',
2197 '\u0046',
2198 '\u0047',
2199 '\u0048',
2200 '\u0049',
2201 '\u004A',
2202 '\u004B',
2203 '\u004C',
2204 '\u004D',
2205 '\u004E',
2206 '\u004F',
2207 '\u0050',
2208 '\u0051',
2209 '\u0052',
2210 '\u0053',
2211 '\u0054',
2212 '\u0055',
2213 '\u0056',
2214 '\u0057',
2215 '\u0058',
2216 '\u0059',
2217 '\u005A',
2218 '\u00B5',
2219 '\u00C0',
2220 '\u00C1',
2221 '\u00C2',
2222 '\u00C3',
2223 '\u00C4',
2224 '\u00C5',
2225 '\u00C6',
2226 '\u00C7',
2227 '\u00C8',
2228 '\u00C9',
2229 '\u00CA',
2230 '\u00CB',
2231 '\u00CC',
2232 '\u00CD',
2233 '\u00CE',
2234 '\u00CF',
2235 '\u00D0',
2236 '\u00D1',
2237 '\u00D2',
2238 '\u00D3',
2239 '\u00D4',
2240 '\u00D5',
2241 '\u00D6',
2242 '\u00D8',
2243 '\u00D9',
2244 '\u00DA',
2245 '\u00DB',
2246 '\u00DC',
2247 '\u00DD',
2248 '\u00DE',
2249 '\u00DF',
2250 '\u0100',
2251 '\u0102',
2252 '\u0104',
2253 '\u0106',
2254 '\u0108',
2255 '\u010A',
2256 '\u010C',
2257 '\u010E',
2258 '\u0110',
2259 '\u0112',
2260 '\u0114',
2261 '\u0116',
2262 '\u0118',
2263 '\u011A',
2264 '\u011C',
2265 '\u011E',
2266 '\u0120',
2267 '\u0122',
2268 '\u0124',
2269 '\u0126',
2270 '\u0128',
2271 '\u012A',
2272 '\u012C',
2273 '\u012E',
2274 '\u0130',
2275 '\u0132',
2276 '\u0134',
2277 '\u0136',
2278 '\u0139',
2279 '\u013B',
2280 '\u013D',
2281 '\u013F',
2282 '\u0141',
2283 '\u0143',
2284 '\u0145',
2285 '\u0147',
2286 '\u0149',
2287 '\u014A',
2288 '\u014C',
2289 '\u014E',
2290 '\u0150',
2291 '\u0152',
2292 '\u0154',
2293 '\u0156',
2294 '\u0158',
2295 '\u015A',
2296 '\u015C',
2297 '\u015E',
2298 '\u0160',
2299 '\u0162',
2300 '\u0164',
2301 '\u0166',
2302 '\u0168',
2303 '\u016A',
2304 '\u016C',
2305 '\u016E',
2306 '\u0170',
2307 '\u0172',
2308 '\u0174',
2309 '\u0176',
2310 '\u0178',
2311 '\u0179',
2312 '\u017B',
2313 '\u017D',
2314 '\u017F',
2315 '\u0181',
2316 '\u0182',
2317 '\u0184',
2318 '\u0186',
2319 '\u0187',
2320 '\u0189',
2321 '\u018A',
2322 '\u018B',
2323 '\u018E',
2324 '\u018F',
2325 '\u0190',
2326 '\u0191',
2327 '\u0193',
2328 '\u0194',
2329 '\u0196',
2330 '\u0197',
2331 '\u0198',
2332 '\u019C',
2333 '\u019D',
2334 '\u019F',
2335 '\u01A0',
2336 '\u01A2',
2337 '\u01A4',
2338 '\u01A6',
2339 '\u01A7',
2340 '\u01A9',
2341 '\u01AC',
2342 '\u01AE',
2343 '\u01AF',
2344 '\u01B1',
2345 '\u01B2',
2346 '\u01B3',
2347 '\u01B5',
2348 '\u01B7',
2349 '\u01B8',
2350 '\u01BC',
2351 '\u01C4',
2352 '\u01C5',
2353 '\u01C7',
2354 '\u01C8',
2355 '\u01CA',
2356 '\u01CB',
2357 '\u01CD',
2358 '\u01CF',
2359 '\u01D1',
2360 '\u01D3',
2361 '\u01D5',
2362 '\u01D7',
2363 '\u01D9',
2364 '\u01DB',
2365 '\u01DE',
2366 '\u01E0',
2367 '\u01E2',
2368 '\u01E4',
2369 '\u01E6',
2370 '\u01E8',
2371 '\u01EA',
2372 '\u01EC',
2373 '\u01EE',
2374 '\u01F0',
2375 '\u01F1',
2376 '\u01F2',
2377 '\u01F4',
2378 '\u01F6',
2379 '\u01F7',
2380 '\u01F8',
2381 '\u01FA',
2382 '\u01FC',
2383 '\u01FE',
2384 '\u0200',
2385 '\u0202',
2386 '\u0204',
2387 '\u0206',
2388 '\u0208',
2389 '\u020A',
2390 '\u020C',
2391 '\u020E',
2392 '\u0210',
2393 '\u0212',
2394 '\u0214',
2395 '\u0216',
2396 '\u0218',
2397 '\u021A',
2398 '\u021C',
2399 '\u021E',
2400 '\u0220',
2401 '\u0222',
2402 '\u0224',
2403 '\u0226',
2404 '\u0228',
2405 '\u022A',
2406 '\u022C',
2407 '\u022E',
2408 '\u0230',
2409 '\u0232',
2410 '\u0345',
2411 '\u0386',
2412 '\u0388',
2413 '\u0389',
2414 '\u038A',
2415 '\u038C',
2416 '\u038E',
2417 '\u038F',
2418 '\u0390',
2419 '\u0391',
2420 '\u0392',
2421 '\u0393',
2422 '\u0394',
2423 '\u0395',
2424 '\u0396',
2425 '\u0397',
2426 '\u0398',
2427 '\u0399',
2428 '\u039A',
2429 '\u039B',
2430 '\u039C',
2431 '\u039D',
2432 '\u039E',
2433 '\u039F',
2434 '\u03A0',
2435 '\u03A1',
2436 '\u03A3',
2437 '\u03A4',
2438 '\u03A5',
2439 '\u03A6',
2440 '\u03A7',
2441 '\u03A8',
2442 '\u03A9',
2443 '\u03AA',
2444 '\u03AB',
2445 '\u03B0',
2446 '\u03C2',
2447 '\u03D0',
2448 '\u03D1',
2449 '\u03D5',
2450 '\u03D6',
2451 '\u03D8',
2452 '\u03DA',
2453 '\u03DC',
2454 '\u03DE',
2455 '\u03E0',
2456 '\u03E2',
2457 '\u03E4',
2458 '\u03E6',
2459 '\u03E8',
2460 '\u03EA',
2461 '\u03EC',
2462 '\u03EE',
2463 '\u03F0',
2464 '\u03F1',
2465 '\u03F2',
2466 '\u03F4',
2467 '\u03F5',
2468 '\u0400',
2469 '\u0401',
2470 '\u0402',
2471 '\u0403',
2472 '\u0404',
2473 '\u0405',
2474 '\u0406',
2475 '\u0407',
2476 '\u0408',
2477 '\u0409',
2478 '\u040A',
2479 '\u040B',
2480 '\u040C',
2481 '\u040D',
2482 '\u040E',
2483 '\u040F',
2484 '\u0410',
2485 '\u0411',
2486 '\u0412',
2487 '\u0413',
2488 '\u0414',
2489 '\u0415',
2490 '\u0416',
2491 '\u0417',
2492 '\u0418',
2493 '\u0419',
2494 '\u041A',
2495 '\u041B',
2496 '\u041C',
2497 '\u041D',
2498 '\u041E',
2499 '\u041F',
2500 '\u0420',
2501 '\u0421',
2502 '\u0422',
2503 '\u0423',
2504 '\u0424',
2505 '\u0425',
2506 '\u0426',
2507 '\u0427',
2508 '\u0428',
2509 '\u0429',
2510 '\u042A',
2511 '\u042B',
2512 '\u042C',
2513 '\u042D',
2514 '\u042E',
2515 '\u042F',
2516 '\u0460',
2517 '\u0462',
2518 '\u0464',
2519 '\u0466',
2520 '\u0468',
2521 '\u046A',
2522 '\u046C',
2523 '\u046E',
2524 '\u0470',
2525 '\u0472',
2526 '\u0474',
2527 '\u0476',
2528 '\u0478',
2529 '\u047A',
2530 '\u047C',
2531 '\u047E',
2532 '\u0480',
2533 '\u048A',
2534 '\u048C',
2535 '\u048E',
2536 '\u0490',
2537 '\u0492',
2538 '\u0494',
2539 '\u0496',
2540 '\u0498',
2541 '\u049A',
2542 '\u049C',
2543 '\u049E',
2544 '\u04A0',
2545 '\u04A2',
2546 '\u04A4',
2547 '\u04A6',
2548 '\u04A8',
2549 '\u04AA',
2550 '\u04AC',
2551 '\u04AE',
2552 '\u04B0',
2553 '\u04B2',
2554 '\u04B4',
2555 '\u04B6',
2556 '\u04B8',
2557 '\u04BA',
2558 '\u04BC',
2559 '\u04BE',
2560 '\u04C1',
2561 '\u04C3',
2562 '\u04C5',
2563 '\u04C7',
2564 '\u04C9',
2565 '\u04CB',
2566 '\u04CD',
2567 '\u04D0',
2568 '\u04D2',
2569 '\u04D4',
2570 '\u04D6',
2571 '\u04D8',
2572 '\u04DA',
2573 '\u04DC',
2574 '\u04DE',
2575 '\u04E0',
2576 '\u04E2',
2577 '\u04E4',
2578 '\u04E6',
2579 '\u04E8',
2580 '\u04EA',
2581 '\u04EC',
2582 '\u04EE',
2583 '\u04F0',
2584 '\u04F2',
2585 '\u04F4',
2586 '\u04F8',
2587 '\u0500',
2588 '\u0502',
2589 '\u0504',
2590 '\u0506',
2591 '\u0508',
2592 '\u050A',
2593 '\u050C',
2594 '\u050E',
2595 '\u0531',
2596 '\u0532',
2597 '\u0533',
2598 '\u0534',
2599 '\u0535',
2600 '\u0536',
2601 '\u0537',
2602 '\u0538',
2603 '\u0539',
2604 '\u053A',
2605 '\u053B',
2606 '\u053C',
2607 '\u053D',
2608 '\u053E',
2609 '\u053F',
2610 '\u0540',
2611 '\u0541',
2612 '\u0542',
2613 '\u0543',
2614 '\u0544',
2615 '\u0545',
2616 '\u0546',
2617 '\u0547',
2618 '\u0548',
2619 '\u0549',
2620 '\u054A',
2621 '\u054B',
2622 '\u054C',
2623 '\u054D',
2624 '\u054E',
2625 '\u054F',
2626 '\u0550',
2627 '\u0551',
2628 '\u0552',
2629 '\u0553',
2630 '\u0554',
2631 '\u0555',
2632 '\u0556',
2633 '\u0587',
2634 '\u1E00',
2635 '\u1E02',
2636 '\u1E04',
2637 '\u1E06',
2638 '\u1E08',
2639 '\u1E0A',
2640 '\u1E0C',
2641 '\u1E0E',
2642 '\u1E10',
2643 '\u1E12',
2644 '\u1E14',
2645 '\u1E16',
2646 '\u1E18',
2647 '\u1E1A',
2648 '\u1E1C',
2649 '\u1E1E',
2650 '\u1E20',
2651 '\u1E22',
2652 '\u1E24',
2653 '\u1E26',
2654 '\u1E28',
2655 '\u1E2A',
2656 '\u1E2C',
2657 '\u1E2E',
2658 '\u1E30',
2659 '\u1E32',
2660 '\u1E34',
2661 '\u1E36',
2662 '\u1E38',
2663 '\u1E3A',
2664 '\u1E3C',
2665 '\u1E3E',
2666 '\u1E40',
2667 '\u1E42',
2668 '\u1E44',
2669 '\u1E46',
2670 '\u1E48',
2671 '\u1E4A',
2672 '\u1E4C',
2673 '\u1E4E',
2674 '\u1E50',
2675 '\u1E52',
2676 '\u1E54',
2677 '\u1E56',
2678 '\u1E58',
2679 '\u1E5A',
2680 '\u1E5C',
2681 '\u1E5E',
2682 '\u1E60',
2683 '\u1E62',
2684 '\u1E64',
2685 '\u1E66',
2686 '\u1E68',
2687 '\u1E6A',
2688 '\u1E6C',
2689 '\u1E6E',
2690 '\u1E70',
2691 '\u1E72',
2692 '\u1E74',
2693 '\u1E76',
2694 '\u1E78',
2695 '\u1E7A',
2696 '\u1E7C',
2697 '\u1E7E',
2698 '\u1E80',
2699 '\u1E82',
2700 '\u1E84',
2701 '\u1E86',
2702 '\u1E88',
2703 '\u1E8A',
2704 '\u1E8C',
2705 '\u1E8E',
2706 '\u1E90',
2707 '\u1E92',
2708 '\u1E94',
2709 '\u1E96',
2710 '\u1E97',
2711 '\u1E98',
2712 '\u1E99',
2713 '\u1E9A',
2714 '\u1E9B',
2715 '\u1EA0',
2716 '\u1EA2',
2717 '\u1EA4',
2718 '\u1EA6',
2719 '\u1EA8',
2720 '\u1EAA',
2721 '\u1EAC',
2722 '\u1EAE',
2723 '\u1EB0',
2724 '\u1EB2',
2725 '\u1EB4',
2726 '\u1EB6',
2727 '\u1EB8',
2728 '\u1EBA',
2729 '\u1EBC',
2730 '\u1EBE',
2731 '\u1EC0',
2732 '\u1EC2',
2733 '\u1EC4',
2734 '\u1EC6',
2735 '\u1EC8',
2736 '\u1ECA',
2737 '\u1ECC',
2738 '\u1ECE',
2739 '\u1ED0',
2740 '\u1ED2',
2741 '\u1ED4',
2742 '\u1ED6',
2743 '\u1ED8',
2744 '\u1EDA',
2745 '\u1EDC',
2746 '\u1EDE',
2747 '\u1EE0',
2748 '\u1EE2',
2749 '\u1EE4',
2750 '\u1EE6',
2751 '\u1EE8',
2752 '\u1EEA',
2753 '\u1EEC',
2754 '\u1EEE',
2755 '\u1EF0',
2756 '\u1EF2',
2757 '\u1EF4',
2758 '\u1EF6',
2759 '\u1EF8',
2760 '\u1F08',
2761 '\u1F09',
2762 '\u1F0A',
2763 '\u1F0B',
2764 '\u1F0C',
2765 '\u1F0D',
2766 '\u1F0E',
2767 '\u1F0F',
2768 '\u1F18',
2769 '\u1F19',
2770 '\u1F1A',
2771 '\u1F1B',
2772 '\u1F1C',
2773 '\u1F1D',
2774 '\u1F28',
2775 '\u1F29',
2776 '\u1F2A',
2777 '\u1F2B',
2778 '\u1F2C',
2779 '\u1F2D',
2780 '\u1F2E',
2781 '\u1F2F',
2782 '\u1F38',
2783 '\u1F39',
2784 '\u1F3A',
2785 '\u1F3B',
2786 '\u1F3C',
2787 '\u1F3D',
2788 '\u1F3E',
2789 '\u1F3F',
2790 '\u1F48',
2791 '\u1F49',
2792 '\u1F4A',
2793 '\u1F4B',
2794 '\u1F4C',
2795 '\u1F4D',
2796 '\u1F50',
2797 '\u1F52',
2798 '\u1F54',
2799 '\u1F56',
2800 '\u1F59',
2801 '\u1F5B',
2802 '\u1F5D',
2803 '\u1F5F',
2804 '\u1F68',
2805 '\u1F69',
2806 '\u1F6A',
2807 '\u1F6B',
2808 '\u1F6C',
2809 '\u1F6D',
2810 '\u1F6E',
2811 '\u1F6F',
2812 '\u1F80',
2813 '\u1F81',
2814 '\u1F82',
2815 '\u1F83',
2816 '\u1F84',
2817 '\u1F85',
2818 '\u1F86',
2819 '\u1F87',
2820 '\u1F88',
2821 '\u1F89',
2822 '\u1F8A',
2823 '\u1F8B',
2824 '\u1F8C',
2825 '\u1F8D',
2826 '\u1F8E',
2827 '\u1F8F',
2828 '\u1F90',
2829 '\u1F91',
2830 '\u1F92',
2831 '\u1F93',
2832 '\u1F94',
2833 '\u1F95',
2834 '\u1F96',
2835 '\u1F97',
2836 '\u1F98',
2837 '\u1F99',
2838 '\u1F9A',
2839 '\u1F9B',
2840 '\u1F9C',
2841 '\u1F9D',
2842 '\u1F9E',
2843 '\u1F9F',
2844 '\u1FA0',
2845 '\u1FA1',
2846 '\u1FA2',
2847 '\u1FA3',
2848 '\u1FA4',
2849 '\u1FA5',
2850 '\u1FA6',
2851 '\u1FA7',
2852 '\u1FA8',
2853 '\u1FA9',
2854 '\u1FAA',
2855 '\u1FAB',
2856 '\u1FAC',
2857 '\u1FAD',
2858 '\u1FAE',
2859 '\u1FAF',
2860 '\u1FB2',
2861 '\u1FB3',
2862 '\u1FB4',
2863 '\u1FB6',
2864 '\u1FB7',
2865 '\u1FB8',
2866 '\u1FB9',
2867 '\u1FBA',
2868 '\u1FBB',
2869 '\u1FBC',
2870 '\u1FBE',
2871 '\u1FC2',
2872 '\u1FC3',
2873 '\u1FC4',
2874 '\u1FC6',
2875 '\u1FC7',
2876 '\u1FC8',
2877 '\u1FC9',
2878 '\u1FCA',
2879 '\u1FCB',
2880 '\u1FCC',
2881 '\u1FD2',
2882 '\u1FD3',
2883 '\u1FD6',
2884 '\u1FD7',
2885 '\u1FD8',
2886 '\u1FD9',
2887 '\u1FDA',
2888 '\u1FDB',
2889 '\u1FE2',
2890 '\u1FE3',
2891 '\u1FE4',
2892 '\u1FE6',
2893 '\u1FE7',
2894 '\u1FE8',
2895 '\u1FE9',
2896 '\u1FEA',
2897 '\u1FEB',
2898 '\u1FEC',
2899 '\u1FF2',
2900 '\u1FF3',
2901 '\u1FF4',
2902 '\u1FF6',
2903 '\u1FF7',
2904 '\u1FF8',
2905 '\u1FF9',
2906 '\u1FFA',
2907 '\u1FFB',
2908 '\u1FFC',
2909 '\u2126',
2910 '\u212A',
2911 '\u212B',
2912 '\u2160',
2913 '\u2161',
2914 '\u2162',
2915 '\u2163',
2916 '\u2164',
2917 '\u2165',
2918 '\u2166',
2919 '\u2167',
2920 '\u2168',
2921 '\u2169',
2922 '\u216A',
2923 '\u216B',
2924 '\u216C',
2925 '\u216D',
2926 '\u216E',
2927 '\u216F',
2928 '\u24B6',
2929 '\u24B7',
2930 '\u24B8',
2931 '\u24B9',
2932 '\u24BA',
2933 '\u24BB',
2934 '\u24BC',
2935 '\u24BD',
2936 '\u24BE',
2937 '\u24BF',
2938 '\u24C0',
2939 '\u24C1',
2940 '\u24C2',
2941 '\u24C3',
2942 '\u24C4',
2943 '\u24C5',
2944 '\u24C6',
2945 '\u24C7',
2946 '\u24C8',
2947 '\u24C9',
2948 '\u24CA',
2949 '\u24CB',
2950 '\u24CC',
2951 '\u24CD',
2952 '\u24CE',
2953 '\u24CF',
2954 '\uFB00',
2955 '\uFB01',
2956 '\uFB02',
2957 '\uFB03',
2958 '\uFB04',
2959 '\uFB05',
2960 '\uFB06',
2961 '\uFB13',
2962 '\uFB14',
2963 '\uFB15',
2964 '\uFB16',
2965 '\uFB17',
2966 '\uFF21',
2967 '\uFF22',
2968 '\uFF23',
2969 '\uFF24',
2970 '\uFF25',
2971 '\uFF26',
2972 '\uFF27',
2973 '\uFF28',
2974 '\uFF29',
2975 '\uFF2A',
2976 '\uFF2B',
2977 '\uFF2C',
2978 '\uFF2D',
2979 '\uFF2E',
2980 '\uFF2F',
2981 '\uFF30',
2982 '\uFF31',
2983 '\uFF32',
2984 '\uFF33',
2985 '\uFF34',
2986 '\uFF35',
2987 '\uFF36',
2988 '\uFF37',
2989 '\uFF38',
2990 '\uFF39',
2991 '\uFF3A',
2994 public static String[] B3replace = new String[] {
2995 "\u0061",
2996 "\u0062",
2997 "\u0063",
2998 "\u0064",
2999 "\u0065",
3000 "\u0066",
3001 "\u0067",
3002 "\u0068",
3003 "\u0069",
3004 "\u006A",
3005 "\u006B",
3006 "\u006C",
3007 "\u006D",
3008 "\u006E",
3009 "\u006F",
3010 "\u0070",
3011 "\u0071",
3012 "\u0072",
3013 "\u0073",
3014 "\u0074",
3015 "\u0075",
3016 "\u0076",
3017 "\u0077",
3018 "\u0078",
3019 "\u0079",
3020 "\u007A",
3021 "\u03BC",
3022 "\u00E0",
3023 "\u00E1",
3024 "\u00E2",
3025 "\u00E3",
3026 "\u00E4",
3027 "\u00E5",
3028 "\u00E6",
3029 "\u00E7",
3030 "\u00E8",
3031 "\u00E9",
3032 "\u00EA",
3033 "\u00EB",
3034 "\u00EC",
3035 "\u00ED",
3036 "\u00EE",
3037 "\u00EF",
3038 "\u00F0",
3039 "\u00F1",
3040 "\u00F2",
3041 "\u00F3",
3042 "\u00F4",
3043 "\u00F5",
3044 "\u00F6",
3045 "\u00F8",
3046 "\u00F9",
3047 "\u00FA",
3048 "\u00FB",
3049 "\u00FC",
3050 "\u00FD",
3051 "\u00FE",
3052 "\u0073\u0073",
3053 "\u0101",
3054 "\u0103",
3055 "\u0105",
3056 "\u0107",
3057 "\u0109",
3058 "\u010B",
3059 "\u010D",
3060 "\u010F",
3061 "\u0111",
3062 "\u0113",
3063 "\u0115",
3064 "\u0117",
3065 "\u0119",
3066 "\u011B",
3067 "\u011D",
3068 "\u011F",
3069 "\u0121",
3070 "\u0123",
3071 "\u0125",
3072 "\u0127",
3073 "\u0129",
3074 "\u012B",
3075 "\u012D",
3076 "\u012F",
3077 "\u0069\u0307",
3078 "\u0133",
3079 "\u0135",
3080 "\u0137",
3081 "\u013A",
3082 "\u013C",
3083 "\u013E",
3084 "\u0140",
3085 "\u0142",
3086 "\u0144",
3087 "\u0146",
3088 "\u0148",
3089 "\u02BC\u006E",
3090 "\u014B",
3091 "\u014D",
3092 "\u014F",
3093 "\u0151",
3094 "\u0153",
3095 "\u0155",
3096 "\u0157",
3097 "\u0159",
3098 "\u015B",
3099 "\u015D",
3100 "\u015F",
3101 "\u0161",
3102 "\u0163",
3103 "\u0165",
3104 "\u0167",
3105 "\u0169",
3106 "\u016B",
3107 "\u016D",
3108 "\u016F",
3109 "\u0171",
3110 "\u0173",
3111 "\u0175",
3112 "\u0177",
3113 "\u00FF",
3114 "\u017A",
3115 "\u017C",
3116 "\u017E",
3117 "\u0073",
3118 "\u0253",
3119 "\u0183",
3120 "\u0185",
3121 "\u0254",
3122 "\u0188",
3123 "\u0256",
3124 "\u0257",
3125 "\u018C",
3126 "\u01DD",
3127 "\u0259",
3128 "\u025B",
3129 "\u0192",
3130 "\u0260",
3131 "\u0263",
3132 "\u0269",
3133 "\u0268",
3134 "\u0199",
3135 "\u026F",
3136 "\u0272",
3137 "\u0275",
3138 "\u01A1",
3139 "\u01A3",
3140 "\u01A5",
3141 "\u0280",
3142 "\u01A8",
3143 "\u0283",
3144 "\u01AD",
3145 "\u0288",
3146 "\u01B0",
3147 "\u028A",
3148 "\u028B",
3149 "\u01B4",
3150 "\u01B6",
3151 "\u0292",
3152 "\u01B9",
3153 "\u01BD",
3154 "\u01C6",
3155 "\u01C6",
3156 "\u01C9",
3157 "\u01C9",
3158 "\u01CC",
3159 "\u01CC",
3160 "\u01CE",
3161 "\u01D0",
3162 "\u01D2",
3163 "\u01D4",
3164 "\u01D6",
3165 "\u01D8",
3166 "\u01DA",
3167 "\u01DC",
3168 "\u01DF",
3169 "\u01E1",
3170 "\u01E3",
3171 "\u01E5",
3172 "\u01E7",
3173 "\u01E9",
3174 "\u01EB",
3175 "\u01ED",
3176 "\u01EF",
3177 "\u006A\u030C",
3178 "\u01F3",
3179 "\u01F3",
3180 "\u01F5",
3181 "\u0195",
3182 "\u01BF",
3183 "\u01F9",
3184 "\u01FB",
3185 "\u01FD",
3186 "\u01FF",
3187 "\u0201",
3188 "\u0203",
3189 "\u0205",
3190 "\u0207",
3191 "\u0209",
3192 "\u020B",
3193 "\u020D",
3194 "\u020F",
3195 "\u0211",
3196 "\u0213",
3197 "\u0215",
3198 "\u0217",
3199 "\u0219",
3200 "\u021B",
3201 "\u021D",
3202 "\u021F",
3203 "\u019E",
3204 "\u0223",
3205 "\u0225",
3206 "\u0227",
3207 "\u0229",
3208 "\u022B",
3209 "\u022D",
3210 "\u022F",
3211 "\u0231",
3212 "\u0233",
3213 "\u03B9",
3214 "\u03AC",
3215 "\u03AD",
3216 "\u03AE",
3217 "\u03AF",
3218 "\u03CC",
3219 "\u03CD",
3220 "\u03CE",
3221 "\u03B9\u0308\u0301",
3222 "\u03B1",
3223 "\u03B2",
3224 "\u03B3",
3225 "\u03B4",
3226 "\u03B5",
3227 "\u03B6",
3228 "\u03B7",
3229 "\u03B8",
3230 "\u03B9",
3231 "\u03BA",
3232 "\u03BB",
3233 "\u03BC",
3234 "\u03BD",
3235 "\u03BE",
3236 "\u03BF",
3237 "\u03C0",
3238 "\u03C1",
3239 "\u03C3",
3240 "\u03C4",
3241 "\u03C5",
3242 "\u03C6",
3243 "\u03C7",
3244 "\u03C8",
3245 "\u03C9",
3246 "\u03CA",
3247 "\u03CB",
3248 "\u03C5\u0308\u0301",
3249 "\u03C3",
3250 "\u03B2",
3251 "\u03B8",
3252 "\u03C6",
3253 "\u03C0",
3254 "\u03D9",
3255 "\u03DB",
3256 "\u03DD",
3257 "\u03DF",
3258 "\u03E1",
3259 "\u03E3",
3260 "\u03E5",
3261 "\u03E7",
3262 "\u03E9",
3263 "\u03EB",
3264 "\u03ED",
3265 "\u03EF",
3266 "\u03BA",
3267 "\u03C1",
3268 "\u03C3",
3269 "\u03B8",
3270 "\u03B5",
3271 "\u0450",
3272 "\u0451",
3273 "\u0452",
3274 "\u0453",
3275 "\u0454",
3276 "\u0455",
3277 "\u0456",
3278 "\u0457",
3279 "\u0458",
3280 "\u0459",
3281 "\u045A",
3282 "\u045B",
3283 "\u045C",
3284 "\u045D",
3285 "\u045E",
3286 "\u045F",
3287 "\u0430",
3288 "\u0431",
3289 "\u0432",
3290 "\u0433",
3291 "\u0434",
3292 "\u0435",
3293 "\u0436",
3294 "\u0437",
3295 "\u0438",
3296 "\u0439",
3297 "\u043A",
3298 "\u043B",
3299 "\u043C",
3300 "\u043D",
3301 "\u043E",
3302 "\u043F",
3303 "\u0440",
3304 "\u0441",
3305 "\u0442",
3306 "\u0443",
3307 "\u0444",
3308 "\u0445",
3309 "\u0446",
3310 "\u0447",
3311 "\u0448",
3312 "\u0449",
3313 "\u044A",
3314 "\u044B",
3315 "\u044C",
3316 "\u044D",
3317 "\u044E",
3318 "\u044F",
3319 "\u0461",
3320 "\u0463",
3321 "\u0465",
3322 "\u0467",
3323 "\u0469",
3324 "\u046B",
3325 "\u046D",
3326 "\u046F",
3327 "\u0471",
3328 "\u0473",
3329 "\u0475",
3330 "\u0477",
3331 "\u0479",
3332 "\u047B",
3333 "\u047D",
3334 "\u047F",
3335 "\u0481",
3336 "\u048B",
3337 "\u048D",
3338 "\u048F",
3339 "\u0491",
3340 "\u0493",
3341 "\u0495",
3342 "\u0497",
3343 "\u0499",
3344 "\u049B",
3345 "\u049D",
3346 "\u049F",
3347 "\u04A1",
3348 "\u04A3",
3349 "\u04A5",
3350 "\u04A7",
3351 "\u04A9",
3352 "\u04AB",
3353 "\u04AD",
3354 "\u04AF",
3355 "\u04B1",
3356 "\u04B3",
3357 "\u04B5",
3358 "\u04B7",
3359 "\u04B9",
3360 "\u04BB",
3361 "\u04BD",
3362 "\u04BF",
3363 "\u04C2",
3364 "\u04C4",
3365 "\u04C6",
3366 "\u04C8",
3367 "\u04CA",
3368 "\u04CC",
3369 "\u04CE",
3370 "\u04D1",
3371 "\u04D3",
3372 "\u04D5",
3373 "\u04D7",
3374 "\u04D9",
3375 "\u04DB",
3376 "\u04DD",
3377 "\u04DF",
3378 "\u04E1",
3379 "\u04E3",
3380 "\u04E5",
3381 "\u04E7",
3382 "\u04E9",
3383 "\u04EB",
3384 "\u04ED",
3385 "\u04EF",
3386 "\u04F1",
3387 "\u04F3",
3388 "\u04F5",
3389 "\u04F9",
3390 "\u0501",
3391 "\u0503",
3392 "\u0505",
3393 "\u0507",
3394 "\u0509",
3395 "\u050B",
3396 "\u050D",
3397 "\u050F",
3398 "\u0561",
3399 "\u0562",
3400 "\u0563",
3401 "\u0564",
3402 "\u0565",
3403 "\u0566",
3404 "\u0567",
3405 "\u0568",
3406 "\u0569",
3407 "\u056A",
3408 "\u056B",
3409 "\u056C",
3410 "\u056D",
3411 "\u056E",
3412 "\u056F",
3413 "\u0570",
3414 "\u0571",
3415 "\u0572",
3416 "\u0573",
3417 "\u0574",
3418 "\u0575",
3419 "\u0576",
3420 "\u0577",
3421 "\u0578",
3422 "\u0579",
3423 "\u057A",
3424 "\u057B",
3425 "\u057C",
3426 "\u057D",
3427 "\u057E",
3428 "\u057F",
3429 "\u0580",
3430 "\u0581",
3431 "\u0582",
3432 "\u0583",
3433 "\u0584",
3434 "\u0585",
3435 "\u0586",
3436 "\u0565\u0582",
3437 "\u1E01",
3438 "\u1E03",
3439 "\u1E05",
3440 "\u1E07",
3441 "\u1E09",
3442 "\u1E0B",
3443 "\u1E0D",
3444 "\u1E0F",
3445 "\u1E11",
3446 "\u1E13",
3447 "\u1E15",
3448 "\u1E17",
3449 "\u1E19",
3450 "\u1E1B",
3451 "\u1E1D",
3452 "\u1E1F",
3453 "\u1E21",
3454 "\u1E23",
3455 "\u1E25",
3456 "\u1E27",
3457 "\u1E29",
3458 "\u1E2B",
3459 "\u1E2D",
3460 "\u1E2F",
3461 "\u1E31",
3462 "\u1E33",
3463 "\u1E35",
3464 "\u1E37",
3465 "\u1E39",
3466 "\u1E3B",
3467 "\u1E3D",
3468 "\u1E3F",
3469 "\u1E41",
3470 "\u1E43",
3471 "\u1E45",
3472 "\u1E47",
3473 "\u1E49",
3474 "\u1E4B",
3475 "\u1E4D",
3476 "\u1E4F",
3477 "\u1E51",
3478 "\u1E53",
3479 "\u1E55",
3480 "\u1E57",
3481 "\u1E59",
3482 "\u1E5B",
3483 "\u1E5D",
3484 "\u1E5F",
3485 "\u1E61",
3486 "\u1E63",
3487 "\u1E65",
3488 "\u1E67",
3489 "\u1E69",
3490 "\u1E6B",
3491 "\u1E6D",
3492 "\u1E6F",
3493 "\u1E71",
3494 "\u1E73",
3495 "\u1E75",
3496 "\u1E77",
3497 "\u1E79",
3498 "\u1E7B",
3499 "\u1E7D",
3500 "\u1E7F",
3501 "\u1E81",
3502 "\u1E83",
3503 "\u1E85",
3504 "\u1E87",
3505 "\u1E89",
3506 "\u1E8B",
3507 "\u1E8D",
3508 "\u1E8F",
3509 "\u1E91",
3510 "\u1E93",
3511 "\u1E95",
3512 "\u0068\u0331",
3513 "\u0074\u0308",
3514 "\u0077\u030A",
3515 "\u0079\u030A",
3516 "\u0061\u02BE",
3517 "\u1E61",
3518 "\u1EA1",
3519 "\u1EA3",
3520 "\u1EA5",
3521 "\u1EA7",
3522 "\u1EA9",
3523 "\u1EAB",
3524 "\u1EAD",
3525 "\u1EAF",
3526 "\u1EB1",
3527 "\u1EB3",
3528 "\u1EB5",
3529 "\u1EB7",
3530 "\u1EB9",
3531 "\u1EBB",
3532 "\u1EBD",
3533 "\u1EBF",
3534 "\u1EC1",
3535 "\u1EC3",
3536 "\u1EC5",
3537 "\u1EC7",
3538 "\u1EC9",
3539 "\u1ECB",
3540 "\u1ECD",
3541 "\u1ECF",
3542 "\u1ED1",
3543 "\u1ED3",
3544 "\u1ED5",
3545 "\u1ED7",
3546 "\u1ED9",
3547 "\u1EDB",
3548 "\u1EDD",
3549 "\u1EDF",
3550 "\u1EE1",
3551 "\u1EE3",
3552 "\u1EE5",
3553 "\u1EE7",
3554 "\u1EE9",
3555 "\u1EEB",
3556 "\u1EED",
3557 "\u1EEF",
3558 "\u1EF1",
3559 "\u1EF3",
3560 "\u1EF5",
3561 "\u1EF7",
3562 "\u1EF9",
3563 "\u1F00",
3564 "\u1F01",
3565 "\u1F02",
3566 "\u1F03",
3567 "\u1F04",
3568 "\u1F05",
3569 "\u1F06",
3570 "\u1F07",
3571 "\u1F10",
3572 "\u1F11",
3573 "\u1F12",
3574 "\u1F13",
3575 "\u1F14",
3576 "\u1F15",
3577 "\u1F20",
3578 "\u1F21",
3579 "\u1F22",
3580 "\u1F23",
3581 "\u1F24",
3582 "\u1F25",
3583 "\u1F26",
3584 "\u1F27",
3585 "\u1F30",
3586 "\u1F31",
3587 "\u1F32",
3588 "\u1F33",
3589 "\u1F34",
3590 "\u1F35",
3591 "\u1F36",
3592 "\u1F37",
3593 "\u1F40",
3594 "\u1F41",
3595 "\u1F42",
3596 "\u1F43",
3597 "\u1F44",
3598 "\u1F45",
3599 "\u03C5\u0313",
3600 "\u03C5\u0313\u0300",
3601 "\u03C5\u0313\u0301",
3602 "\u03C5\u0313\u0342",
3603 "\u1F51",
3604 "\u1F53",
3605 "\u1F55",
3606 "\u1F57",
3607 "\u1F60",
3608 "\u1F61",
3609 "\u1F62",
3610 "\u1F63",
3611 "\u1F64",
3612 "\u1F65",
3613 "\u1F66",
3614 "\u1F67",
3615 "\u1F00\u03B9",
3616 "\u1F01\u03B9",
3617 "\u1F02\u03B9",
3618 "\u1F03\u03B9",
3619 "\u1F04\u03B9",
3620 "\u1F05\u03B9",
3621 "\u1F06\u03B9",
3622 "\u1F07\u03B9",
3623 "\u1F00\u03B9",
3624 "\u1F01\u03B9",
3625 "\u1F02\u03B9",
3626 "\u1F03\u03B9",
3627 "\u1F04\u03B9",
3628 "\u1F05\u03B9",
3629 "\u1F06\u03B9",
3630 "\u1F07\u03B9",
3631 "\u1F20\u03B9",
3632 "\u1F21\u03B9",
3633 "\u1F22\u03B9",
3634 "\u1F23\u03B9",
3635 "\u1F24\u03B9",
3636 "\u1F25\u03B9",
3637 "\u1F26\u03B9",
3638 "\u1F27\u03B9",
3639 "\u1F20\u03B9",
3640 "\u1F21\u03B9",
3641 "\u1F22\u03B9",
3642 "\u1F23\u03B9",
3643 "\u1F24\u03B9",
3644 "\u1F25\u03B9",
3645 "\u1F26\u03B9",
3646 "\u1F27\u03B9",
3647 "\u1F60\u03B9",
3648 "\u1F61\u03B9",
3649 "\u1F62\u03B9",
3650 "\u1F63\u03B9",
3651 "\u1F64\u03B9",
3652 "\u1F65\u03B9",
3653 "\u1F66\u03B9",
3654 "\u1F67\u03B9",
3655 "\u1F60\u03B9",
3656 "\u1F61\u03B9",
3657 "\u1F62\u03B9",
3658 "\u1F63\u03B9",
3659 "\u1F64\u03B9",
3660 "\u1F65\u03B9",
3661 "\u1F66\u03B9",
3662 "\u1F67\u03B9",
3663 "\u1F70\u03B9",
3664 "\u03B1\u03B9",
3665 "\u03AC\u03B9",
3666 "\u03B1\u0342",
3667 "\u03B1\u0342\u03B9",
3668 "\u1FB0",
3669 "\u1FB1",
3670 "\u1F70",
3671 "\u1F71",
3672 "\u03B1\u03B9",
3673 "\u03B9",
3674 "\u1F74\u03B9",
3675 "\u03B7\u03B9",
3676 "\u03AE\u03B9",
3677 "\u03B7\u0342",
3678 "\u03B7\u0342\u03B9",
3679 "\u1F72",
3680 "\u1F73",
3681 "\u1F74",
3682 "\u1F75",
3683 "\u03B7\u03B9",
3684 "\u03B9\u0308\u0300",
3685 "\u03B9\u0308\u0301",
3686 "\u03B9\u0342",
3687 "\u03B9\u0308\u0342",
3688 "\u1FD0",
3689 "\u1FD1",
3690 "\u1F76",
3691 "\u1F77",
3692 "\u03C5\u0308\u0300",
3693 "\u03C5\u0308\u0301",
3694 "\u03C1\u0313",
3695 "\u03C5\u0342",
3696 "\u03C5\u0308\u0342",
3697 "\u1FE0",
3698 "\u1FE1",
3699 "\u1F7A",
3700 "\u1F7B",
3701 "\u1FE5",
3702 "\u1F7C\u03B9",
3703 "\u03C9\u03B9",
3704 "\u03CE\u03B9",
3705 "\u03C9\u0342",
3706 "\u03C9\u0342\u03B9",
3707 "\u1F78",
3708 "\u1F79",
3709 "\u1F7C",
3710 "\u1F7D",
3711 "\u03C9\u03B9",
3712 "\u03C9",
3713 "\u006B",
3714 "\u00E5",
3715 "\u2170",
3716 "\u2171",
3717 "\u2172",
3718 "\u2173",
3719 "\u2174",
3720 "\u2175",
3721 "\u2176",
3722 "\u2177",
3723 "\u2178",
3724 "\u2179",
3725 "\u217A",
3726 "\u217B",
3727 "\u217C",
3728 "\u217D",
3729 "\u217E",
3730 "\u217F",
3731 "\u24D0",
3732 "\u24D1",
3733 "\u24D2",
3734 "\u24D3",
3735 "\u24D4",
3736 "\u24D5",
3737 "\u24D6",
3738 "\u24D7",
3739 "\u24D8",
3740 "\u24D9",
3741 "\u24DA",
3742 "\u24DB",
3743 "\u24DC",
3744 "\u24DD",
3745 "\u24DE",
3746 "\u24DF",
3747 "\u24E0",
3748 "\u24E1",
3749 "\u24E2",
3750 "\u24E3",
3751 "\u24E4",
3752 "\u24E5",
3753 "\u24E6",
3754 "\u24E7",
3755 "\u24E8",
3756 "\u24E9",
3757 "\u0066\u0066",
3758 "\u0066\u0069",
3759 "\u0066\u006C",
3760 "\u0066\u0066\u0069",
3761 "\u0066\u0066\u006C",
3762 "\u0073\u0074",
3763 "\u0073\u0074",
3764 "\u0574\u0576",
3765 "\u0574\u0565",
3766 "\u0574\u056B",
3767 "\u057E\u0576",
3768 "\u0574\u056D",
3769 "\uFF41",
3770 "\uFF42",
3771 "\uFF43",
3772 "\uFF44",
3773 "\uFF45",
3774 "\uFF46",
3775 "\uFF47",
3776 "\uFF48",
3777 "\uFF49",
3778 "\uFF4A",
3779 "\uFF4B",
3780 "\uFF4C",
3781 "\uFF4D",
3782 "\uFF4E",
3783 "\uFF4F",
3784 "\uFF50",
3785 "\uFF51",
3786 "\uFF52",
3787 "\uFF53",
3788 "\uFF54",
3789 "\uFF55",
3790 "\uFF56",
3791 "\uFF57",
3792 "\uFF58",
3793 "\uFF59",
3794 "\uFF5A",
3797 public static char[] C11 = new char[] {
3798 '\u0020',
3801 public static char[] C12 = new char[] {
3802 '\u00A0',
3803 '\u1680',
3804 '\u2000',
3805 '\u2001',
3806 '\u2002',
3807 '\u2003',
3808 '\u2004',
3809 '\u2005',
3810 '\u2006',
3811 '\u2007',
3812 '\u2008',
3813 '\u2009',
3814 '\u200A',
3815 '\u200B',
3816 '\u202F',
3817 '\u205F',
3818 '\u3000',
3821 public static char[][] C21 = new char[][] {
3822 new char[] { '\u0000', '\u001F' },
3823 new char[] { '\u007F' },
3826 public static char[][] C22 = new char[][] {
3827 new char[] { '\u0080', '\u009F' },
3828 new char[] { '\u06DD' },
3829 new char[] { '\u070F' },
3830 new char[] { '\u180E' },
3831 new char[] { '\u200C' },
3832 new char[] { '\u200D' },
3833 new char[] { '\u2028' },
3834 new char[] { '\u2029' },
3835 new char[] { '\u2060' },
3836 new char[] { '\u2061' },
3837 new char[] { '\u2062' },
3838 new char[] { '\u2063' },
3839 new char[] { '\u206A', '\u206F' },
3840 new char[] { '\uFEFF' },
3841 new char[] { '\uFFF9', '\uFFFC' },
3844 public static char[][] C3 = new char[][] {
3845 new char[] { '\uE000', '\uF8FF' },
3848 public static char[][] C4 = new char[][] {
3849 new char[] { '\uFDD0', '\uFDEF' },
3850 new char[] { '\uFFFE', '\uFFFF' },
3853 public static char[][] C5 = new char[][] {
3854 new char[] { '\uD800', '\uDFFF' },
3857 public static char[][] C6 = new char[][] {
3858 new char[] { '\uFFF9' },
3859 new char[] { '\uFFFA' },
3860 new char[] { '\uFFFB' },
3861 new char[] { '\uFFFC' },
3862 new char[] { '\uFFFD' },
3865 public static char[][] C7 = new char[][] {
3866 new char[] { '\u2FF0', '\u2FFB' },
3869 public static char[][] C8 = new char[][] {
3870 new char[] { '\u0340' },
3871 new char[] { '\u0341' },
3872 new char[] { '\u200E' },
3873 new char[] { '\u200F' },
3874 new char[] { '\u202A' },
3875 new char[] { '\u202B' },
3876 new char[] { '\u202C' },
3877 new char[] { '\u202D' },
3878 new char[] { '\u202E' },
3879 new char[] { '\u206A' },
3880 new char[] { '\u206B' },
3881 new char[] { '\u206C' },
3882 new char[] { '\u206D' },
3883 new char[] { '\u206E' },
3884 new char[] { '\u206F' },
3887 public static char[][] D1 = new char[][] {
3888 new char[] { '\u05BE' },
3889 new char[] { '\u05C0' },
3890 new char[] { '\u05C3' },
3891 new char[] { '\u05D0', '\u05EA' },
3892 new char[] { '\u05F0', '\u05F4' },
3893 new char[] { '\u061B' },
3894 new char[] { '\u061F' },
3895 new char[] { '\u0621', '\u063A' },
3896 new char[] { '\u0640', '\u064A' },
3897 new char[] { '\u066D', '\u066F' },
3898 new char[] { '\u0671', '\u06D5' },
3899 new char[] { '\u06DD' },
3900 new char[] { '\u06E5', '\u06E6' },
3901 new char[] { '\u06FA', '\u06FE' },
3902 new char[] { '\u0700', '\u070D' },
3903 new char[] { '\u0710' },
3904 new char[] { '\u0712', '\u072C' },
3905 new char[] { '\u0780', '\u07A5' },
3906 new char[] { '\u07B1' },
3907 new char[] { '\u200F' },
3908 new char[] { '\uFB1D' },
3909 new char[] { '\uFB1F', '\uFB28' },
3910 new char[] { '\uFB2A', '\uFB36' },
3911 new char[] { '\uFB38', '\uFB3C' },
3912 new char[] { '\uFB3E' },
3913 new char[] { '\uFB40', '\uFB41' },
3914 new char[] { '\uFB43', '\uFB44' },
3915 new char[] { '\uFB46', '\uFBB1' },
3916 new char[] { '\uFBD3', '\uFD3D' },
3917 new char[] { '\uFD50', '\uFD8F' },
3918 new char[] { '\uFD92', '\uFDC7' },
3919 new char[] { '\uFDF0', '\uFDFC' },
3920 new char[] { '\uFE70', '\uFE74' },
3921 new char[] { '\uFE76', '\uFEFC' },
3924 public static char[][] D2 = new char[][] {
3925 new char[] { '\u0041', '\u005A' },
3926 new char[] { '\u0061', '\u007A' },
3927 new char[] { '\u00AA' },
3928 new char[] { '\u00B5' },
3929 new char[] { '\u00BA' },
3930 new char[] { '\u00C0', '\u00D6' },
3931 new char[] { '\u00D8', '\u00F6' },
3932 new char[] { '\u00F8', '\u0220' },
3933 new char[] { '\u0222', '\u0233' },
3934 new char[] { '\u0250', '\u02AD' },
3935 new char[] { '\u02B0', '\u02B8' },
3936 new char[] { '\u02BB', '\u02C1' },
3937 new char[] { '\u02D0', '\u02D1' },
3938 new char[] { '\u02E0', '\u02E4' },
3939 new char[] { '\u02EE' },
3940 new char[] { '\u037A' },
3941 new char[] { '\u0386' },
3942 new char[] { '\u0388', '\u038A' },
3943 new char[] { '\u038C' },
3944 new char[] { '\u038E', '\u03A1' },
3945 new char[] { '\u03A3', '\u03CE' },
3946 new char[] { '\u03D0', '\u03F5' },
3947 new char[] { '\u0400', '\u0482' },
3948 new char[] { '\u048A', '\u04CE' },
3949 new char[] { '\u04D0', '\u04F5' },
3950 new char[] { '\u04F8', '\u04F9' },
3951 new char[] { '\u0500', '\u050F' },
3952 new char[] { '\u0531', '\u0556' },
3953 new char[] { '\u0559', '\u055F' },
3954 new char[] { '\u0561', '\u0587' },
3955 new char[] { '\u0589' },
3956 new char[] { '\u0903' },
3957 new char[] { '\u0905', '\u0939' },
3958 new char[] { '\u093D', '\u0940' },
3959 new char[] { '\u0949', '\u094C' },
3960 new char[] { '\u0950' },
3961 new char[] { '\u0958', '\u0961' },
3962 new char[] { '\u0964', '\u0970' },
3963 new char[] { '\u0982', '\u0983' },
3964 new char[] { '\u0985', '\u098C' },
3965 new char[] { '\u098F', '\u0990' },
3966 new char[] { '\u0993', '\u09A8' },
3967 new char[] { '\u09AA', '\u09B0' },
3968 new char[] { '\u09B2' },
3969 new char[] { '\u09B6', '\u09B9' },
3970 new char[] { '\u09BE', '\u09C0' },
3971 new char[] { '\u09C7', '\u09C8' },
3972 new char[] { '\u09CB', '\u09CC' },
3973 new char[] { '\u09D7' },
3974 new char[] { '\u09DC', '\u09DD' },
3975 new char[] { '\u09DF', '\u09E1' },
3976 new char[] { '\u09E6', '\u09F1' },
3977 new char[] { '\u09F4', '\u09FA' },
3978 new char[] { '\u0A05', '\u0A0A' },
3979 new char[] { '\u0A0F', '\u0A10' },
3980 new char[] { '\u0A13', '\u0A28' },
3981 new char[] { '\u0A2A', '\u0A30' },
3982 new char[] { '\u0A32', '\u0A33' },
3983 new char[] { '\u0A35', '\u0A36' },
3984 new char[] { '\u0A38', '\u0A39' },
3985 new char[] { '\u0A3E', '\u0A40' },
3986 new char[] { '\u0A59', '\u0A5C' },
3987 new char[] { '\u0A5E' },
3988 new char[] { '\u0A66', '\u0A6F' },
3989 new char[] { '\u0A72', '\u0A74' },
3990 new char[] { '\u0A83' },
3991 new char[] { '\u0A85', '\u0A8B' },
3992 new char[] { '\u0A8D' },
3993 new char[] { '\u0A8F', '\u0A91' },
3994 new char[] { '\u0A93', '\u0AA8' },
3995 new char[] { '\u0AAA', '\u0AB0' },
3996 new char[] { '\u0AB2', '\u0AB3' },
3997 new char[] { '\u0AB5', '\u0AB9' },
3998 new char[] { '\u0ABD', '\u0AC0' },
3999 new char[] { '\u0AC9' },
4000 new char[] { '\u0ACB', '\u0ACC' },
4001 new char[] { '\u0AD0' },
4002 new char[] { '\u0AE0' },
4003 new char[] { '\u0AE6', '\u0AEF' },
4004 new char[] { '\u0B02', '\u0B03' },
4005 new char[] { '\u0B05', '\u0B0C' },
4006 new char[] { '\u0B0F', '\u0B10' },
4007 new char[] { '\u0B13', '\u0B28' },
4008 new char[] { '\u0B2A', '\u0B30' },
4009 new char[] { '\u0B32', '\u0B33' },
4010 new char[] { '\u0B36', '\u0B39' },
4011 new char[] { '\u0B3D', '\u0B3E' },
4012 new char[] { '\u0B40' },
4013 new char[] { '\u0B47', '\u0B48' },
4014 new char[] { '\u0B4B', '\u0B4C' },
4015 new char[] { '\u0B57' },
4016 new char[] { '\u0B5C', '\u0B5D' },
4017 new char[] { '\u0B5F', '\u0B61' },
4018 new char[] { '\u0B66', '\u0B70' },
4019 new char[] { '\u0B83' },
4020 new char[] { '\u0B85', '\u0B8A' },
4021 new char[] { '\u0B8E', '\u0B90' },
4022 new char[] { '\u0B92', '\u0B95' },
4023 new char[] { '\u0B99', '\u0B9A' },
4024 new char[] { '\u0B9C' },
4025 new char[] { '\u0B9E', '\u0B9F' },
4026 new char[] { '\u0BA3', '\u0BA4' },
4027 new char[] { '\u0BA8', '\u0BAA' },
4028 new char[] { '\u0BAE', '\u0BB5' },
4029 new char[] { '\u0BB7', '\u0BB9' },
4030 new char[] { '\u0BBE', '\u0BBF' },
4031 new char[] { '\u0BC1', '\u0BC2' },
4032 new char[] { '\u0BC6', '\u0BC8' },
4033 new char[] { '\u0BCA', '\u0BCC' },
4034 new char[] { '\u0BD7' },
4035 new char[] { '\u0BE7', '\u0BF2' },
4036 new char[] { '\u0C01', '\u0C03' },
4037 new char[] { '\u0C05', '\u0C0C' },
4038 new char[] { '\u0C0E', '\u0C10' },
4039 new char[] { '\u0C12', '\u0C28' },
4040 new char[] { '\u0C2A', '\u0C33' },
4041 new char[] { '\u0C35', '\u0C39' },
4042 new char[] { '\u0C41', '\u0C44' },
4043 new char[] { '\u0C60', '\u0C61' },
4044 new char[] { '\u0C66', '\u0C6F' },
4045 new char[] { '\u0C82', '\u0C83' },
4046 new char[] { '\u0C85', '\u0C8C' },
4047 new char[] { '\u0C8E', '\u0C90' },
4048 new char[] { '\u0C92', '\u0CA8' },
4049 new char[] { '\u0CAA', '\u0CB3' },
4050 new char[] { '\u0CB5', '\u0CB9' },
4051 new char[] { '\u0CBE' },
4052 new char[] { '\u0CC0', '\u0CC4' },
4053 new char[] { '\u0CC7', '\u0CC8' },
4054 new char[] { '\u0CCA', '\u0CCB' },
4055 new char[] { '\u0CD5', '\u0CD6' },
4056 new char[] { '\u0CDE' },
4057 new char[] { '\u0CE0', '\u0CE1' },
4058 new char[] { '\u0CE6', '\u0CEF' },
4059 new char[] { '\u0D02', '\u0D03' },
4060 new char[] { '\u0D05', '\u0D0C' },
4061 new char[] { '\u0D0E', '\u0D10' },
4062 new char[] { '\u0D12', '\u0D28' },
4063 new char[] { '\u0D2A', '\u0D39' },
4064 new char[] { '\u0D3E', '\u0D40' },
4065 new char[] { '\u0D46', '\u0D48' },
4066 new char[] { '\u0D4A', '\u0D4C' },
4067 new char[] { '\u0D57' },
4068 new char[] { '\u0D60', '\u0D61' },
4069 new char[] { '\u0D66', '\u0D6F' },
4070 new char[] { '\u0D82', '\u0D83' },
4071 new char[] { '\u0D85', '\u0D96' },
4072 new char[] { '\u0D9A', '\u0DB1' },
4073 new char[] { '\u0DB3', '\u0DBB' },
4074 new char[] { '\u0DBD' },
4075 new char[] { '\u0DC0', '\u0DC6' },
4076 new char[] { '\u0DCF', '\u0DD1' },
4077 new char[] { '\u0DD8', '\u0DDF' },
4078 new char[] { '\u0DF2', '\u0DF4' },
4079 new char[] { '\u0E01', '\u0E30' },
4080 new char[] { '\u0E32', '\u0E33' },
4081 new char[] { '\u0E40', '\u0E46' },
4082 new char[] { '\u0E4F', '\u0E5B' },
4083 new char[] { '\u0E81', '\u0E82' },
4084 new char[] { '\u0E84' },
4085 new char[] { '\u0E87', '\u0E88' },
4086 new char[] { '\u0E8A' },
4087 new char[] { '\u0E8D' },
4088 new char[] { '\u0E94', '\u0E97' },
4089 new char[] { '\u0E99', '\u0E9F' },
4090 new char[] { '\u0EA1', '\u0EA3' },
4091 new char[] { '\u0EA5' },
4092 new char[] { '\u0EA7' },
4093 new char[] { '\u0EAA', '\u0EAB' },
4094 new char[] { '\u0EAD', '\u0EB0' },
4095 new char[] { '\u0EB2', '\u0EB3' },
4096 new char[] { '\u0EBD' },
4097 new char[] { '\u0EC0', '\u0EC4' },
4098 new char[] { '\u0EC6' },
4099 new char[] { '\u0ED0', '\u0ED9' },
4100 new char[] { '\u0EDC', '\u0EDD' },
4101 new char[] { '\u0F00', '\u0F17' },
4102 new char[] { '\u0F1A', '\u0F34' },
4103 new char[] { '\u0F36' },
4104 new char[] { '\u0F38' },
4105 new char[] { '\u0F3E', '\u0F47' },
4106 new char[] { '\u0F49', '\u0F6A' },
4107 new char[] { '\u0F7F' },
4108 new char[] { '\u0F85' },
4109 new char[] { '\u0F88', '\u0F8B' },
4110 new char[] { '\u0FBE', '\u0FC5' },
4111 new char[] { '\u0FC7', '\u0FCC' },
4112 new char[] { '\u0FCF' },
4113 new char[] { '\u1000', '\u1021' },
4114 new char[] { '\u1023', '\u1027' },
4115 new char[] { '\u1029', '\u102A' },
4116 new char[] { '\u102C' },
4117 new char[] { '\u1031' },
4118 new char[] { '\u1038' },
4119 new char[] { '\u1040', '\u1057' },
4120 new char[] { '\u10A0', '\u10C5' },
4121 new char[] { '\u10D0', '\u10F8' },
4122 new char[] { '\u10FB' },
4123 new char[] { '\u1100', '\u1159' },
4124 new char[] { '\u115F', '\u11A2' },
4125 new char[] { '\u11A8', '\u11F9' },
4126 new char[] { '\u1200', '\u1206' },
4127 new char[] { '\u1208', '\u1246' },
4128 new char[] { '\u1248' },
4129 new char[] { '\u124A', '\u124D' },
4130 new char[] { '\u1250', '\u1256' },
4131 new char[] { '\u1258' },
4132 new char[] { '\u125A', '\u125D' },
4133 new char[] { '\u1260', '\u1286' },
4134 new char[] { '\u1288' },
4135 new char[] { '\u128A', '\u128D' },
4136 new char[] { '\u1290', '\u12AE' },
4137 new char[] { '\u12B0' },
4138 new char[] { '\u12B2', '\u12B5' },
4139 new char[] { '\u12B8', '\u12BE' },
4140 new char[] { '\u12C0' },
4141 new char[] { '\u12C2', '\u12C5' },
4142 new char[] { '\u12C8', '\u12CE' },
4143 new char[] { '\u12D0', '\u12D6' },
4144 new char[] { '\u12D8', '\u12EE' },
4145 new char[] { '\u12F0', '\u130E' },
4146 new char[] { '\u1310' },
4147 new char[] { '\u1312', '\u1315' },
4148 new char[] { '\u1318', '\u131E' },
4149 new char[] { '\u1320', '\u1346' },
4150 new char[] { '\u1348', '\u135A' },
4151 new char[] { '\u1361', '\u137C' },
4152 new char[] { '\u13A0', '\u13F4' },
4153 new char[] { '\u1401', '\u1676' },
4154 new char[] { '\u1681', '\u169A' },
4155 new char[] { '\u16A0', '\u16F0' },
4156 new char[] { '\u1700', '\u170C' },
4157 new char[] { '\u170E', '\u1711' },
4158 new char[] { '\u1720', '\u1731' },
4159 new char[] { '\u1735', '\u1736' },
4160 new char[] { '\u1740', '\u1751' },
4161 new char[] { '\u1760', '\u176C' },
4162 new char[] { '\u176E', '\u1770' },
4163 new char[] { '\u1780', '\u17B6' },
4164 new char[] { '\u17BE', '\u17C5' },
4165 new char[] { '\u17C7', '\u17C8' },
4166 new char[] { '\u17D4', '\u17DA' },
4167 new char[] { '\u17DC' },
4168 new char[] { '\u17E0', '\u17E9' },
4169 new char[] { '\u1810', '\u1819' },
4170 new char[] { '\u1820', '\u1877' },
4171 new char[] { '\u1880', '\u18A8' },
4172 new char[] { '\u1E00', '\u1E9B' },
4173 new char[] { '\u1EA0', '\u1EF9' },
4174 new char[] { '\u1F00', '\u1F15' },
4175 new char[] { '\u1F18', '\u1F1D' },
4176 new char[] { '\u1F20', '\u1F45' },
4177 new char[] { '\u1F48', '\u1F4D' },
4178 new char[] { '\u1F50', '\u1F57' },
4179 new char[] { '\u1F59' },
4180 new char[] { '\u1F5B' },
4181 new char[] { '\u1F5D' },
4182 new char[] { '\u1F5F', '\u1F7D' },
4183 new char[] { '\u1F80', '\u1FB4' },
4184 new char[] { '\u1FB6', '\u1FBC' },
4185 new char[] { '\u1FBE' },
4186 new char[] { '\u1FC2', '\u1FC4' },
4187 new char[] { '\u1FC6', '\u1FCC' },
4188 new char[] { '\u1FD0', '\u1FD3' },
4189 new char[] { '\u1FD6', '\u1FDB' },
4190 new char[] { '\u1FE0', '\u1FEC' },
4191 new char[] { '\u1FF2', '\u1FF4' },
4192 new char[] { '\u1FF6', '\u1FFC' },
4193 new char[] { '\u200E' },
4194 new char[] { '\u2071' },
4195 new char[] { '\u207F' },
4196 new char[] { '\u2102' },
4197 new char[] { '\u2107' },
4198 new char[] { '\u210A', '\u2113' },
4199 new char[] { '\u2115' },
4200 new char[] { '\u2119', '\u211D' },
4201 new char[] { '\u2124' },
4202 new char[] { '\u2126' },
4203 new char[] { '\u2128' },
4204 new char[] { '\u212A', '\u212D' },
4205 new char[] { '\u212F', '\u2131' },
4206 new char[] { '\u2133', '\u2139' },
4207 new char[] { '\u213D', '\u213F' },
4208 new char[] { '\u2145', '\u2149' },
4209 new char[] { '\u2160', '\u2183' },
4210 new char[] { '\u2336', '\u237A' },
4211 new char[] { '\u2395' },
4212 new char[] { '\u249C', '\u24E9' },
4213 new char[] { '\u3005', '\u3007' },
4214 new char[] { '\u3021', '\u3029' },
4215 new char[] { '\u3031', '\u3035' },
4216 new char[] { '\u3038', '\u303C' },
4217 new char[] { '\u3041', '\u3096' },
4218 new char[] { '\u309D', '\u309F' },
4219 new char[] { '\u30A1', '\u30FA' },
4220 new char[] { '\u30FC', '\u30FF' },
4221 new char[] { '\u3105', '\u312C' },
4222 new char[] { '\u3131', '\u318E' },
4223 new char[] { '\u3190', '\u31B7' },
4224 new char[] { '\u31F0', '\u321C' },
4225 new char[] { '\u3220', '\u3243' },
4226 new char[] { '\u3260', '\u327B' },
4227 new char[] { '\u327F', '\u32B0' },
4228 new char[] { '\u32C0', '\u32CB' },
4229 new char[] { '\u32D0', '\u32FE' },
4230 new char[] { '\u3300', '\u3376' },
4231 new char[] { '\u337B', '\u33DD' },
4232 new char[] { '\u33E0', '\u33FE' },
4233 new char[] { '\u3400', '\u4DB5' },
4234 new char[] { '\u4E00', '\u9FA5' },
4235 new char[] { '\uA000', '\uA48C' },
4236 new char[] { '\uAC00', '\uD7A3' },
4237 new char[] { '\uD800', '\uFA2D' },
4238 new char[] { '\uFA30', '\uFA6A' },
4239 new char[] { '\uFB00', '\uFB06' },
4240 new char[] { '\uFB13', '\uFB17' },
4241 new char[] { '\uFF21', '\uFF3A' },
4242 new char[] { '\uFF41', '\uFF5A' },
4243 new char[] { '\uFF66', '\uFFBE' },
4244 new char[] { '\uFFC2', '\uFFC7' },
4245 new char[] { '\uFFCA', '\uFFCF' },
4246 new char[] { '\uFFD2', '\uFFD7' },
4247 new char[] { '\uFFDA', '\uFFDC' },