regex_syntax/unicode_tables/
general_category.rs

1// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
2//
3//  ucd-generate general-category /tmp/ucd/12.1.0/ --chars --exclude surrogate
4//
5// ucd-generate is available on crates.io.
6
7pub const BY_NAME: &'static [(&'static str, &'static [(char, char)])] = &[
8    ("Cased_Letter", CASED_LETTER),
9    ("Close_Punctuation", CLOSE_PUNCTUATION),
10    ("Connector_Punctuation", CONNECTOR_PUNCTUATION),
11    ("Control", CONTROL),
12    ("Currency_Symbol", CURRENCY_SYMBOL),
13    ("Dash_Punctuation", DASH_PUNCTUATION),
14    ("Decimal_Number", DECIMAL_NUMBER),
15    ("Enclosing_Mark", ENCLOSING_MARK),
16    ("Final_Punctuation", FINAL_PUNCTUATION),
17    ("Format", FORMAT),
18    ("Initial_Punctuation", INITIAL_PUNCTUATION),
19    ("Letter", LETTER),
20    ("Letter_Number", LETTER_NUMBER),
21    ("Line_Separator", LINE_SEPARATOR),
22    ("Lowercase_Letter", LOWERCASE_LETTER),
23    ("Mark", MARK),
24    ("Math_Symbol", MATH_SYMBOL),
25    ("Modifier_Letter", MODIFIER_LETTER),
26    ("Modifier_Symbol", MODIFIER_SYMBOL),
27    ("Nonspacing_Mark", NONSPACING_MARK),
28    ("Number", NUMBER),
29    ("Open_Punctuation", OPEN_PUNCTUATION),
30    ("Other", OTHER),
31    ("Other_Letter", OTHER_LETTER),
32    ("Other_Number", OTHER_NUMBER),
33    ("Other_Punctuation", OTHER_PUNCTUATION),
34    ("Other_Symbol", OTHER_SYMBOL),
35    ("Paragraph_Separator", PARAGRAPH_SEPARATOR),
36    ("Private_Use", PRIVATE_USE),
37    ("Punctuation", PUNCTUATION),
38    ("Separator", SEPARATOR),
39    ("Space_Separator", SPACE_SEPARATOR),
40    ("Spacing_Mark", SPACING_MARK),
41    ("Symbol", SYMBOL),
42    ("Titlecase_Letter", TITLECASE_LETTER),
43    ("Unassigned", UNASSIGNED),
44    ("Uppercase_Letter", UPPERCASE_LETTER),
45];
46
47pub const CASED_LETTER: &'static [(char, char)] = &[
48    ('A', 'Z'),
49    ('a', 'z'),
50    ('µ', 'µ'),
51    ('À', 'Ö'),
52    ('Ø', 'ö'),
53    ('ø', 'ƺ'),
54    ('Ƽ', 'ƿ'),
55    ('DŽ', 'ʓ'),
56    ('ʕ', 'ʯ'),
57    ('Ͱ', 'ͳ'),
58    ('Ͷ', 'ͷ'),
59    ('ͻ', 'ͽ'),
60    ('Ϳ', 'Ϳ'),
61    ('Ά', 'Ά'),
62    ('Έ', 'Ί'),
63    ('Ό', 'Ό'),
64    ('Ύ', 'Ρ'),
65    ('Σ', 'ϵ'),
66    ('Ϸ', 'ҁ'),
67    ('Ҋ', 'ԯ'),
68    ('Ա', 'Ֆ'),
69    ('ՠ', 'ֈ'),
70    ('Ⴀ', 'Ⴥ'),
71    ('Ⴧ', 'Ⴧ'),
72    ('Ⴭ', 'Ⴭ'),
73    ('ა', 'ჺ'),
74    ('ჽ', 'ჿ'),
75    ('Ꭰ', 'Ᏽ'),
76    ('ᏸ', 'ᏽ'),
77    ('ᲀ', 'ᲈ'),
78    ('Ა', 'Ჺ'),
79    ('Ჽ', 'Ჿ'),
80    ('ᴀ', 'ᴫ'),
81    ('ᵫ', 'ᵷ'),
82    ('ᵹ', 'ᶚ'),
83    ('Ḁ', 'ἕ'),
84    ('Ἐ', 'Ἕ'),
85    ('ἠ', 'ὅ'),
86    ('Ὀ', 'Ὅ'),
87    ('ὐ', 'ὗ'),
88    ('Ὑ', 'Ὑ'),
89    ('Ὓ', 'Ὓ'),
90    ('Ὕ', 'Ὕ'),
91    ('Ὗ', 'ώ'),
92    ('ᾀ', 'ᾴ'),
93    ('ᾶ', 'ᾼ'),
94    ('ι', 'ι'),
95    ('ῂ', 'ῄ'),
96    ('ῆ', 'ῌ'),
97    ('ῐ', 'ΐ'),
98    ('ῖ', 'Ί'),
99    ('ῠ', 'Ῥ'),
100    ('ῲ', 'ῴ'),
101    ('ῶ', 'ῼ'),
102    ('ℂ', 'ℂ'),
103    ('ℇ', 'ℇ'),
104    ('ℊ', 'ℓ'),
105    ('ℕ', 'ℕ'),
106    ('ℙ', 'ℝ'),
107    ('ℤ', 'ℤ'),
108    ('Ω', 'Ω'),
109    ('ℨ', 'ℨ'),
110    ('K', 'ℭ'),
111    ('ℯ', 'ℴ'),
112    ('ℹ', 'ℹ'),
113    ('ℼ', 'ℿ'),
114    ('ⅅ', 'ⅉ'),
115    ('ⅎ', 'ⅎ'),
116    ('Ↄ', 'ↄ'),
117    ('Ⰰ', 'Ⱞ'),
118    ('ⰰ', 'ⱞ'),
119    ('Ⱡ', 'ⱻ'),
120    ('Ȿ', 'ⳤ'),
121    ('Ⳬ', 'ⳮ'),
122    ('Ⳳ', 'ⳳ'),
123    ('ⴀ', 'ⴥ'),
124    ('ⴧ', 'ⴧ'),
125    ('ⴭ', 'ⴭ'),
126    ('Ꙁ', 'ꙭ'),
127    ('Ꚁ', 'ꚛ'),
128    ('Ꜣ', 'ꝯ'),
129    ('ꝱ', 'ꞇ'),
130    ('Ꞌ', 'ꞎ'),
131    ('Ꞑ', '\u{a7bf}'),
132    ('\u{a7c2}', '\u{a7c6}'),
133    ('ꟺ', 'ꟺ'),
134    ('ꬰ', 'ꭚ'),
135    ('ꭠ', '\u{ab67}'),
136    ('ꭰ', 'ꮿ'),
137    ('ff', 'st'),
138    ('ﬓ', 'ﬗ'),
139    ('A', 'Z'),
140    ('a', 'z'),
141    ('𐐀', '𐑏'),
142    ('𐒰', '𐓓'),
143    ('𐓘', '𐓻'),
144    ('𐲀', '𐲲'),
145    ('𐳀', '𐳲'),
146    ('𑢠', '𑣟'),
147    ('𖹀', '𖹿'),
148    ('𝐀', '𝑔'),
149    ('𝑖', '𝒜'),
150    ('𝒞', '𝒟'),
151    ('𝒢', '𝒢'),
152    ('𝒥', '𝒦'),
153    ('𝒩', '𝒬'),
154    ('𝒮', '𝒹'),
155    ('𝒻', '𝒻'),
156    ('𝒽', '𝓃'),
157    ('𝓅', '𝔅'),
158    ('𝔇', '𝔊'),
159    ('𝔍', '𝔔'),
160    ('𝔖', '𝔜'),
161    ('𝔞', '𝔹'),
162    ('𝔻', '𝔾'),
163    ('𝕀', '𝕄'),
164    ('𝕆', '𝕆'),
165    ('𝕊', '𝕐'),
166    ('𝕒', '𝚥'),
167    ('𝚨', '𝛀'),
168    ('𝛂', '𝛚'),
169    ('𝛜', '𝛺'),
170    ('𝛼', '𝜔'),
171    ('𝜖', '𝜴'),
172    ('𝜶', '𝝎'),
173    ('𝝐', '𝝮'),
174    ('𝝰', '𝞈'),
175    ('𝞊', '𝞨'),
176    ('𝞪', '𝟂'),
177    ('𝟄', '𝟋'),
178    ('𞤀', '𞥃'),
179];
180
181pub const CLOSE_PUNCTUATION: &'static [(char, char)] = &[
182    (')', ')'),
183    (']', ']'),
184    ('}', '}'),
185    ('༻', '༻'),
186    ('༽', '༽'),
187    ('᚜', '᚜'),
188    ('⁆', '⁆'),
189    ('⁾', '⁾'),
190    ('₎', '₎'),
191    ('⌉', '⌉'),
192    ('⌋', '⌋'),
193    ('〉', '〉'),
194    ('❩', '❩'),
195    ('❫', '❫'),
196    ('❭', '❭'),
197    ('❯', '❯'),
198    ('❱', '❱'),
199    ('❳', '❳'),
200    ('❵', '❵'),
201    ('⟆', '⟆'),
202    ('⟧', '⟧'),
203    ('⟩', '⟩'),
204    ('⟫', '⟫'),
205    ('⟭', '⟭'),
206    ('⟯', '⟯'),
207    ('⦄', '⦄'),
208    ('⦆', '⦆'),
209    ('⦈', '⦈'),
210    ('⦊', '⦊'),
211    ('⦌', '⦌'),
212    ('⦎', '⦎'),
213    ('⦐', '⦐'),
214    ('⦒', '⦒'),
215    ('⦔', '⦔'),
216    ('⦖', '⦖'),
217    ('⦘', '⦘'),
218    ('⧙', '⧙'),
219    ('⧛', '⧛'),
220    ('⧽', '⧽'),
221    ('⸣', '⸣'),
222    ('⸥', '⸥'),
223    ('⸧', '⸧'),
224    ('⸩', '⸩'),
225    ('〉', '〉'),
226    ('》', '》'),
227    ('」', '」'),
228    ('』', '』'),
229    ('】', '】'),
230    ('〕', '〕'),
231    ('〗', '〗'),
232    ('〙', '〙'),
233    ('〛', '〛'),
234    ('〞', '〟'),
235    ('﴾', '﴾'),
236    ('︘', '︘'),
237    ('︶', '︶'),
238    ('︸', '︸'),
239    ('︺', '︺'),
240    ('︼', '︼'),
241    ('︾', '︾'),
242    ('﹀', '﹀'),
243    ('﹂', '﹂'),
244    ('﹄', '﹄'),
245    ('﹈', '﹈'),
246    ('﹚', '﹚'),
247    ('﹜', '﹜'),
248    ('﹞', '﹞'),
249    (')', ')'),
250    (']', ']'),
251    ('}', '}'),
252    ('⦆', '⦆'),
253    ('」', '」'),
254];
255
256pub const CONNECTOR_PUNCTUATION: &'static [(char, char)] = &[
257    ('_', '_'),
258    ('‿', '⁀'),
259    ('⁔', '⁔'),
260    ('︳', '︴'),
261    ('﹍', '﹏'),
262    ('_', '_'),
263];
264
265pub const CONTROL: &'static [(char, char)] =
266    &[('\u{0}', '\u{1f}'), ('\u{7f}', '\u{9f}')];
267
268pub const CURRENCY_SYMBOL: &'static [(char, char)] = &[
269    ('$', '$'),
270    ('¢', '¥'),
271    ('֏', '֏'),
272    ('؋', '؋'),
273    ('߾', '߿'),
274    ('৲', '৳'),
275    ('৻', '৻'),
276    ('૱', '૱'),
277    ('௹', '௹'),
278    ('฿', '฿'),
279    ('៛', '៛'),
280    ('₠', '₿'),
281    ('꠸', '꠸'),
282    ('﷼', '﷼'),
283    ('﹩', '﹩'),
284    ('$', '$'),
285    ('¢', '£'),
286    ('¥', '₩'),
287    ('\u{11fdd}', '\u{11fe0}'),
288    ('\u{1e2ff}', '\u{1e2ff}'),
289    ('𞲰', '𞲰'),
290];
291
292pub const DASH_PUNCTUATION: &'static [(char, char)] = &[
293    ('-', '-'),
294    ('֊', '֊'),
295    ('־', '־'),
296    ('᐀', '᐀'),
297    ('᠆', '᠆'),
298    ('‐', '―'),
299    ('⸗', '⸗'),
300    ('⸚', '⸚'),
301    ('⸺', '⸻'),
302    ('⹀', '⹀'),
303    ('〜', '〜'),
304    ('〰', '〰'),
305    ('゠', '゠'),
306    ('︱', '︲'),
307    ('﹘', '﹘'),
308    ('﹣', '﹣'),
309    ('-', '-'),
310];
311
312pub const DECIMAL_NUMBER: &'static [(char, char)] = &[
313    ('0', '9'),
314    ('٠', '٩'),
315    ('۰', '۹'),
316    ('߀', '߉'),
317    ('०', '९'),
318    ('০', '৯'),
319    ('੦', '੯'),
320    ('૦', '૯'),
321    ('୦', '୯'),
322    ('௦', '௯'),
323    ('౦', '౯'),
324    ('೦', '೯'),
325    ('൦', '൯'),
326    ('෦', '෯'),
327    ('๐', '๙'),
328    ('໐', '໙'),
329    ('༠', '༩'),
330    ('၀', '၉'),
331    ('႐', '႙'),
332    ('០', '៩'),
333    ('᠐', '᠙'),
334    ('᥆', '᥏'),
335    ('᧐', '᧙'),
336    ('᪀', '᪉'),
337    ('᪐', '᪙'),
338    ('᭐', '᭙'),
339    ('᮰', '᮹'),
340    ('᱀', '᱉'),
341    ('᱐', '᱙'),
342    ('꘠', '꘩'),
343    ('꣐', '꣙'),
344    ('꤀', '꤉'),
345    ('꧐', '꧙'),
346    ('꧰', '꧹'),
347    ('꩐', '꩙'),
348    ('꯰', '꯹'),
349    ('0', '9'),
350    ('𐒠', '𐒩'),
351    ('𐴰', '𐴹'),
352    ('𑁦', '𑁯'),
353    ('𑃰', '𑃹'),
354    ('𑄶', '𑄿'),
355    ('𑇐', '𑇙'),
356    ('𑋰', '𑋹'),
357    ('𑑐', '𑑙'),
358    ('𑓐', '𑓙'),
359    ('𑙐', '𑙙'),
360    ('𑛀', '𑛉'),
361    ('𑜰', '𑜹'),
362    ('𑣠', '𑣩'),
363    ('𑱐', '𑱙'),
364    ('𑵐', '𑵙'),
365    ('𑶠', '𑶩'),
366    ('𖩠', '𖩩'),
367    ('𖭐', '𖭙'),
368    ('𝟎', '𝟿'),
369    ('\u{1e140}', '\u{1e149}'),
370    ('\u{1e2f0}', '\u{1e2f9}'),
371    ('𞥐', '𞥙'),
372];
373
374pub const ENCLOSING_MARK: &'static [(char, char)] = &[
375    ('\u{488}', '\u{489}'),
376    ('\u{1abe}', '\u{1abe}'),
377    ('\u{20dd}', '\u{20e0}'),
378    ('\u{20e2}', '\u{20e4}'),
379    ('\u{a670}', '\u{a672}'),
380];
381
382pub const FINAL_PUNCTUATION: &'static [(char, char)] = &[
383    ('»', '»'),
384    ('’', '’'),
385    ('”', '”'),
386    ('›', '›'),
387    ('⸃', '⸃'),
388    ('⸅', '⸅'),
389    ('⸊', '⸊'),
390    ('⸍', '⸍'),
391    ('⸝', '⸝'),
392    ('⸡', '⸡'),
393];
394
395pub const FORMAT: &'static [(char, char)] = &[
396    ('\u{ad}', '\u{ad}'),
397    ('\u{600}', '\u{605}'),
398    ('\u{61c}', '\u{61c}'),
399    ('\u{6dd}', '\u{6dd}'),
400    ('\u{70f}', '\u{70f}'),
401    ('\u{8e2}', '\u{8e2}'),
402    ('\u{180e}', '\u{180e}'),
403    ('\u{200b}', '\u{200f}'),
404    ('\u{202a}', '\u{202e}'),
405    ('\u{2060}', '\u{2064}'),
406    ('\u{2066}', '\u{206f}'),
407    ('\u{feff}', '\u{feff}'),
408    ('\u{fff9}', '\u{fffb}'),
409    ('\u{110bd}', '\u{110bd}'),
410    ('\u{110cd}', '\u{110cd}'),
411    ('\u{13430}', '\u{13438}'),
412    ('\u{1bca0}', '\u{1bca3}'),
413    ('\u{1d173}', '\u{1d17a}'),
414    ('\u{e0001}', '\u{e0001}'),
415    ('\u{e0020}', '\u{e007f}'),
416];
417
418pub const INITIAL_PUNCTUATION: &'static [(char, char)] = &[
419    ('«', '«'),
420    ('‘', '‘'),
421    ('‛', '“'),
422    ('‟', '‟'),
423    ('‹', '‹'),
424    ('⸂', '⸂'),
425    ('⸄', '⸄'),
426    ('⸉', '⸉'),
427    ('⸌', '⸌'),
428    ('⸜', '⸜'),
429    ('⸠', '⸠'),
430];
431
432pub const LETTER: &'static [(char, char)] = &[
433    ('A', 'Z'),
434    ('a', 'z'),
435    ('ª', 'ª'),
436    ('µ', 'µ'),
437    ('º', 'º'),
438    ('À', 'Ö'),
439    ('Ø', 'ö'),
440    ('ø', 'ˁ'),
441    ('ˆ', 'ˑ'),
442    ('ˠ', 'ˤ'),
443    ('ˬ', 'ˬ'),
444    ('ˮ', 'ˮ'),
445    ('Ͱ', 'ʹ'),
446    ('Ͷ', 'ͷ'),
447    ('ͺ', 'ͽ'),
448    ('Ϳ', 'Ϳ'),
449    ('Ά', 'Ά'),
450    ('Έ', 'Ί'),
451    ('Ό', 'Ό'),
452    ('Ύ', 'Ρ'),
453    ('Σ', 'ϵ'),
454    ('Ϸ', 'ҁ'),
455    ('Ҋ', 'ԯ'),
456    ('Ա', 'Ֆ'),
457    ('ՙ', 'ՙ'),
458    ('ՠ', 'ֈ'),
459    ('א', 'ת'),
460    ('ׯ', 'ײ'),
461    ('ؠ', 'ي'),
462    ('ٮ', 'ٯ'),
463    ('ٱ', 'ۓ'),
464    ('ە', 'ە'),
465    ('ۥ', 'ۦ'),
466    ('ۮ', 'ۯ'),
467    ('ۺ', 'ۼ'),
468    ('ۿ', 'ۿ'),
469    ('ܐ', 'ܐ'),
470    ('ܒ', 'ܯ'),
471    ('ݍ', 'ޥ'),
472    ('ޱ', 'ޱ'),
473    ('ߊ', 'ߪ'),
474    ('ߴ', 'ߵ'),
475    ('ߺ', 'ߺ'),
476    ('ࠀ', 'ࠕ'),
477    ('ࠚ', 'ࠚ'),
478    ('ࠤ', 'ࠤ'),
479    ('ࠨ', 'ࠨ'),
480    ('ࡀ', 'ࡘ'),
481    ('ࡠ', 'ࡪ'),
482    ('ࢠ', 'ࢴ'),
483    ('ࢶ', 'ࢽ'),
484    ('ऄ', 'ह'),
485    ('ऽ', 'ऽ'),
486    ('ॐ', 'ॐ'),
487    ('क़', 'ॡ'),
488    ('ॱ', 'ঀ'),
489    ('অ', 'ঌ'),
490    ('এ', 'ঐ'),
491    ('ও', 'ন'),
492    ('প', 'র'),
493    ('ল', 'ল'),
494    ('শ', 'হ'),
495    ('ঽ', 'ঽ'),
496    ('ৎ', 'ৎ'),
497    ('ড়', 'ঢ়'),
498    ('য়', 'ৡ'),
499    ('ৰ', 'ৱ'),
500    ('ৼ', 'ৼ'),
501    ('ਅ', 'ਊ'),
502    ('ਏ', 'ਐ'),
503    ('ਓ', 'ਨ'),
504    ('ਪ', 'ਰ'),
505    ('ਲ', 'ਲ਼'),
506    ('ਵ', 'ਸ਼'),
507    ('ਸ', 'ਹ'),
508    ('ਖ਼', 'ੜ'),
509    ('ਫ਼', 'ਫ਼'),
510    ('ੲ', 'ੴ'),
511    ('અ', 'ઍ'),
512    ('એ', 'ઑ'),
513    ('ઓ', 'ન'),
514    ('પ', 'ર'),
515    ('લ', 'ળ'),
516    ('વ', 'હ'),
517    ('ઽ', 'ઽ'),
518    ('ૐ', 'ૐ'),
519    ('ૠ', 'ૡ'),
520    ('ૹ', 'ૹ'),
521    ('ଅ', 'ଌ'),
522    ('ଏ', 'ଐ'),
523    ('ଓ', 'ନ'),
524    ('ପ', 'ର'),
525    ('ଲ', 'ଳ'),
526    ('ଵ', 'ହ'),
527    ('ଽ', 'ଽ'),
528    ('ଡ଼', 'ଢ଼'),
529    ('ୟ', 'ୡ'),
530    ('ୱ', 'ୱ'),
531    ('ஃ', 'ஃ'),
532    ('அ', 'ஊ'),
533    ('எ', 'ஐ'),
534    ('ஒ', 'க'),
535    ('ங', 'ச'),
536    ('ஜ', 'ஜ'),
537    ('ஞ', 'ட'),
538    ('ண', 'த'),
539    ('ந', 'ப'),
540    ('ம', 'ஹ'),
541    ('ௐ', 'ௐ'),
542    ('అ', 'ఌ'),
543    ('ఎ', 'ఐ'),
544    ('ఒ', 'న'),
545    ('ప', 'హ'),
546    ('ఽ', 'ఽ'),
547    ('ౘ', 'ౚ'),
548    ('ౠ', 'ౡ'),
549    ('ಀ', 'ಀ'),
550    ('ಅ', 'ಌ'),
551    ('ಎ', 'ಐ'),
552    ('ಒ', 'ನ'),
553    ('ಪ', 'ಳ'),
554    ('ವ', 'ಹ'),
555    ('ಽ', 'ಽ'),
556    ('ೞ', 'ೞ'),
557    ('ೠ', 'ೡ'),
558    ('ೱ', 'ೲ'),
559    ('അ', 'ഌ'),
560    ('എ', 'ഐ'),
561    ('ഒ', 'ഺ'),
562    ('ഽ', 'ഽ'),
563    ('ൎ', 'ൎ'),
564    ('ൔ', 'ൖ'),
565    ('ൟ', 'ൡ'),
566    ('ൺ', 'ൿ'),
567    ('අ', 'ඖ'),
568    ('ක', 'න'),
569    ('ඳ', 'ර'),
570    ('ල', 'ල'),
571    ('ව', 'ෆ'),
572    ('ก', 'ะ'),
573    ('า', 'ำ'),
574    ('เ', 'ๆ'),
575    ('ກ', 'ຂ'),
576    ('ຄ', 'ຄ'),
577    ('\u{e86}', 'ຊ'),
578    ('\u{e8c}', 'ຣ'),
579    ('ລ', 'ລ'),
580    ('ວ', 'ະ'),
581    ('າ', 'ຳ'),
582    ('ຽ', 'ຽ'),
583    ('ເ', 'ໄ'),
584    ('ໆ', 'ໆ'),
585    ('ໜ', 'ໟ'),
586    ('ༀ', 'ༀ'),
587    ('ཀ', 'ཇ'),
588    ('ཉ', 'ཬ'),
589    ('ྈ', 'ྌ'),
590    ('က', 'ဪ'),
591    ('ဿ', 'ဿ'),
592    ('ၐ', 'ၕ'),
593    ('ၚ', 'ၝ'),
594    ('ၡ', 'ၡ'),
595    ('ၥ', 'ၦ'),
596    ('ၮ', 'ၰ'),
597    ('ၵ', 'ႁ'),
598    ('ႎ', 'ႎ'),
599    ('Ⴀ', 'Ⴥ'),
600    ('Ⴧ', 'Ⴧ'),
601    ('Ⴭ', 'Ⴭ'),
602    ('ა', 'ჺ'),
603    ('ჼ', 'ቈ'),
604    ('ቊ', 'ቍ'),
605    ('ቐ', 'ቖ'),
606    ('ቘ', 'ቘ'),
607    ('ቚ', 'ቝ'),
608    ('በ', 'ኈ'),
609    ('ኊ', 'ኍ'),
610    ('ነ', 'ኰ'),
611    ('ኲ', 'ኵ'),
612    ('ኸ', 'ኾ'),
613    ('ዀ', 'ዀ'),
614    ('ዂ', 'ዅ'),
615    ('ወ', 'ዖ'),
616    ('ዘ', 'ጐ'),
617    ('ጒ', 'ጕ'),
618    ('ጘ', 'ፚ'),
619    ('ᎀ', 'ᎏ'),
620    ('Ꭰ', 'Ᏽ'),
621    ('ᏸ', 'ᏽ'),
622    ('ᐁ', 'ᙬ'),
623    ('ᙯ', 'ᙿ'),
624    ('ᚁ', 'ᚚ'),
625    ('ᚠ', 'ᛪ'),
626    ('ᛱ', 'ᛸ'),
627    ('ᜀ', 'ᜌ'),
628    ('ᜎ', 'ᜑ'),
629    ('ᜠ', 'ᜱ'),
630    ('ᝀ', 'ᝑ'),
631    ('ᝠ', 'ᝬ'),
632    ('ᝮ', 'ᝰ'),
633    ('ក', 'ឳ'),
634    ('ៗ', 'ៗ'),
635    ('ៜ', 'ៜ'),
636    ('ᠠ', 'ᡸ'),
637    ('ᢀ', 'ᢄ'),
638    ('ᢇ', 'ᢨ'),
639    ('ᢪ', 'ᢪ'),
640    ('ᢰ', 'ᣵ'),
641    ('ᤀ', 'ᤞ'),
642    ('ᥐ', 'ᥭ'),
643    ('ᥰ', 'ᥴ'),
644    ('ᦀ', 'ᦫ'),
645    ('ᦰ', 'ᧉ'),
646    ('ᨀ', 'ᨖ'),
647    ('ᨠ', 'ᩔ'),
648    ('ᪧ', 'ᪧ'),
649    ('ᬅ', 'ᬳ'),
650    ('ᭅ', 'ᭋ'),
651    ('ᮃ', 'ᮠ'),
652    ('ᮮ', 'ᮯ'),
653    ('ᮺ', 'ᯥ'),
654    ('ᰀ', 'ᰣ'),
655    ('ᱍ', 'ᱏ'),
656    ('ᱚ', 'ᱽ'),
657    ('ᲀ', 'ᲈ'),
658    ('Ა', 'Ჺ'),
659    ('Ჽ', 'Ჿ'),
660    ('ᳩ', 'ᳬ'),
661    ('ᳮ', 'ᳳ'),
662    ('ᳵ', 'ᳶ'),
663    ('\u{1cfa}', '\u{1cfa}'),
664    ('ᴀ', 'ᶿ'),
665    ('Ḁ', 'ἕ'),
666    ('Ἐ', 'Ἕ'),
667    ('ἠ', 'ὅ'),
668    ('Ὀ', 'Ὅ'),
669    ('ὐ', 'ὗ'),
670    ('Ὑ', 'Ὑ'),
671    ('Ὓ', 'Ὓ'),
672    ('Ὕ', 'Ὕ'),
673    ('Ὗ', 'ώ'),
674    ('ᾀ', 'ᾴ'),
675    ('ᾶ', 'ᾼ'),
676    ('ι', 'ι'),
677    ('ῂ', 'ῄ'),
678    ('ῆ', 'ῌ'),
679    ('ῐ', 'ΐ'),
680    ('ῖ', 'Ί'),
681    ('ῠ', 'Ῥ'),
682    ('ῲ', 'ῴ'),
683    ('ῶ', 'ῼ'),
684    ('ⁱ', 'ⁱ'),
685    ('ⁿ', 'ⁿ'),
686    ('ₐ', 'ₜ'),
687    ('ℂ', 'ℂ'),
688    ('ℇ', 'ℇ'),
689    ('ℊ', 'ℓ'),
690    ('ℕ', 'ℕ'),
691    ('ℙ', 'ℝ'),
692    ('ℤ', 'ℤ'),
693    ('Ω', 'Ω'),
694    ('ℨ', 'ℨ'),
695    ('K', 'ℭ'),
696    ('ℯ', 'ℹ'),
697    ('ℼ', 'ℿ'),
698    ('ⅅ', 'ⅉ'),
699    ('ⅎ', 'ⅎ'),
700    ('Ↄ', 'ↄ'),
701    ('Ⰰ', 'Ⱞ'),
702    ('ⰰ', 'ⱞ'),
703    ('Ⱡ', 'ⳤ'),
704    ('Ⳬ', 'ⳮ'),
705    ('Ⳳ', 'ⳳ'),
706    ('ⴀ', 'ⴥ'),
707    ('ⴧ', 'ⴧ'),
708    ('ⴭ', 'ⴭ'),
709    ('ⴰ', 'ⵧ'),
710    ('ⵯ', 'ⵯ'),
711    ('ⶀ', 'ⶖ'),
712    ('ⶠ', 'ⶦ'),
713    ('ⶨ', 'ⶮ'),
714    ('ⶰ', 'ⶶ'),
715    ('ⶸ', 'ⶾ'),
716    ('ⷀ', 'ⷆ'),
717    ('ⷈ', 'ⷎ'),
718    ('ⷐ', 'ⷖ'),
719    ('ⷘ', 'ⷞ'),
720    ('ⸯ', 'ⸯ'),
721    ('々', '〆'),
722    ('〱', '〵'),
723    ('〻', '〼'),
724    ('ぁ', 'ゖ'),
725    ('ゝ', 'ゟ'),
726    ('ァ', 'ヺ'),
727    ('ー', 'ヿ'),
728    ('ㄅ', 'ㄯ'),
729    ('ㄱ', 'ㆎ'),
730    ('ㆠ', 'ㆺ'),
731    ('ㇰ', 'ㇿ'),
732    ('㐀', '䶵'),
733    ('一', '鿯'),
734    ('ꀀ', 'ꒌ'),
735    ('ꓐ', 'ꓽ'),
736    ('ꔀ', 'ꘌ'),
737    ('ꘐ', 'ꘟ'),
738    ('ꘪ', 'ꘫ'),
739    ('Ꙁ', 'ꙮ'),
740    ('ꙿ', 'ꚝ'),
741    ('ꚠ', 'ꛥ'),
742    ('ꜗ', 'ꜟ'),
743    ('Ꜣ', 'ꞈ'),
744    ('Ꞌ', '\u{a7bf}'),
745    ('\u{a7c2}', '\u{a7c6}'),
746    ('ꟷ', 'ꠁ'),
747    ('ꠃ', 'ꠅ'),
748    ('ꠇ', 'ꠊ'),
749    ('ꠌ', 'ꠢ'),
750    ('ꡀ', 'ꡳ'),
751    ('ꢂ', 'ꢳ'),
752    ('ꣲ', 'ꣷ'),
753    ('ꣻ', 'ꣻ'),
754    ('ꣽ', 'ꣾ'),
755    ('ꤊ', 'ꤥ'),
756    ('ꤰ', 'ꥆ'),
757    ('ꥠ', 'ꥼ'),
758    ('ꦄ', 'ꦲ'),
759    ('ꧏ', 'ꧏ'),
760    ('ꧠ', 'ꧤ'),
761    ('ꧦ', 'ꧯ'),
762    ('ꧺ', 'ꧾ'),
763    ('ꨀ', 'ꨨ'),
764    ('ꩀ', 'ꩂ'),
765    ('ꩄ', 'ꩋ'),
766    ('ꩠ', 'ꩶ'),
767    ('ꩺ', 'ꩺ'),
768    ('ꩾ', 'ꪯ'),
769    ('ꪱ', 'ꪱ'),
770    ('ꪵ', 'ꪶ'),
771    ('ꪹ', 'ꪽ'),
772    ('ꫀ', 'ꫀ'),
773    ('ꫂ', 'ꫂ'),
774    ('ꫛ', 'ꫝ'),
775    ('ꫠ', 'ꫪ'),
776    ('ꫲ', 'ꫴ'),
777    ('ꬁ', 'ꬆ'),
778    ('ꬉ', 'ꬎ'),
779    ('ꬑ', 'ꬖ'),
780    ('ꬠ', 'ꬦ'),
781    ('ꬨ', 'ꬮ'),
782    ('ꬰ', 'ꭚ'),
783    ('ꭜ', '\u{ab67}'),
784    ('ꭰ', 'ꯢ'),
785    ('가', '힣'),
786    ('ힰ', 'ퟆ'),
787    ('ퟋ', 'ퟻ'),
788    ('豈', '舘'),
789    ('並', '龎'),
790    ('ff', 'st'),
791    ('ﬓ', 'ﬗ'),
792    ('יִ', 'יִ'),
793    ('ײַ', 'ﬨ'),
794    ('שׁ', 'זּ'),
795    ('טּ', 'לּ'),
796    ('מּ', 'מּ'),
797    ('נּ', 'סּ'),
798    ('ףּ', 'פּ'),
799    ('צּ', 'ﮱ'),
800    ('ﯓ', 'ﴽ'),
801    ('ﵐ', 'ﶏ'),
802    ('ﶒ', 'ﷇ'),
803    ('ﷰ', 'ﷻ'),
804    ('ﹰ', 'ﹴ'),
805    ('ﹶ', 'ﻼ'),
806    ('A', 'Z'),
807    ('a', 'z'),
808    ('ヲ', 'ᄒ'),
809    ('ᅡ', 'ᅦ'),
810    ('ᅧ', 'ᅬ'),
811    ('ᅭ', 'ᅲ'),
812    ('ᅳ', 'ᅵ'),
813    ('𐀀', '𐀋'),
814    ('𐀍', '𐀦'),
815    ('𐀨', '𐀺'),
816    ('𐀼', '𐀽'),
817    ('𐀿', '𐁍'),
818    ('𐁐', '𐁝'),
819    ('𐂀', '𐃺'),
820    ('𐊀', '𐊜'),
821    ('𐊠', '𐋐'),
822    ('𐌀', '𐌟'),
823    ('𐌭', '𐍀'),
824    ('𐍂', '𐍉'),
825    ('𐍐', '𐍵'),
826    ('𐎀', '𐎝'),
827    ('𐎠', '𐏃'),
828    ('𐏈', '𐏏'),
829    ('𐐀', '𐒝'),
830    ('𐒰', '𐓓'),
831    ('𐓘', '𐓻'),
832    ('𐔀', '𐔧'),
833    ('𐔰', '𐕣'),
834    ('𐘀', '𐜶'),
835    ('𐝀', '𐝕'),
836    ('𐝠', '𐝧'),
837    ('𐠀', '𐠅'),
838    ('𐠈', '𐠈'),
839    ('𐠊', '𐠵'),
840    ('𐠷', '𐠸'),
841    ('𐠼', '𐠼'),
842    ('𐠿', '𐡕'),
843    ('𐡠', '𐡶'),
844    ('𐢀', '𐢞'),
845    ('𐣠', '𐣲'),
846    ('𐣴', '𐣵'),
847    ('𐤀', '𐤕'),
848    ('𐤠', '𐤹'),
849    ('𐦀', '𐦷'),
850    ('𐦾', '𐦿'),
851    ('𐨀', '𐨀'),
852    ('𐨐', '𐨓'),
853    ('𐨕', '𐨗'),
854    ('𐨙', '𐨵'),
855    ('𐩠', '𐩼'),
856    ('𐪀', '𐪜'),
857    ('𐫀', '𐫇'),
858    ('𐫉', '𐫤'),
859    ('𐬀', '𐬵'),
860    ('𐭀', '𐭕'),
861    ('𐭠', '𐭲'),
862    ('𐮀', '𐮑'),
863    ('𐰀', '𐱈'),
864    ('𐲀', '𐲲'),
865    ('𐳀', '𐳲'),
866    ('𐴀', '𐴣'),
867    ('𐼀', '𐼜'),
868    ('𐼧', '𐼧'),
869    ('𐼰', '𐽅'),
870    ('\u{10fe0}', '\u{10ff6}'),
871    ('𑀃', '𑀷'),
872    ('𑂃', '𑂯'),
873    ('𑃐', '𑃨'),
874    ('𑄃', '𑄦'),
875    ('𑅄', '𑅄'),
876    ('𑅐', '𑅲'),
877    ('𑅶', '𑅶'),
878    ('𑆃', '𑆲'),
879    ('𑇁', '𑇄'),
880    ('𑇚', '𑇚'),
881    ('𑇜', '𑇜'),
882    ('𑈀', '𑈑'),
883    ('𑈓', '𑈫'),
884    ('𑊀', '𑊆'),
885    ('𑊈', '𑊈'),
886    ('𑊊', '𑊍'),
887    ('𑊏', '𑊝'),
888    ('𑊟', '𑊨'),
889    ('𑊰', '𑋞'),
890    ('𑌅', '𑌌'),
891    ('𑌏', '𑌐'),
892    ('𑌓', '𑌨'),
893    ('𑌪', '𑌰'),
894    ('𑌲', '𑌳'),
895    ('𑌵', '𑌹'),
896    ('𑌽', '𑌽'),
897    ('𑍐', '𑍐'),
898    ('𑍝', '𑍡'),
899    ('𑐀', '𑐴'),
900    ('𑑇', '𑑊'),
901    ('\u{1145f}', '\u{1145f}'),
902    ('𑒀', '𑒯'),
903    ('𑓄', '𑓅'),
904    ('𑓇', '𑓇'),
905    ('𑖀', '𑖮'),
906    ('𑗘', '𑗛'),
907    ('𑘀', '𑘯'),
908    ('𑙄', '𑙄'),
909    ('𑚀', '𑚪'),
910    ('\u{116b8}', '\u{116b8}'),
911    ('𑜀', '𑜚'),
912    ('𑠀', '𑠫'),
913    ('𑢠', '𑣟'),
914    ('𑣿', '𑣿'),
915    ('\u{119a0}', '\u{119a7}'),
916    ('\u{119aa}', '\u{119d0}'),
917    ('\u{119e1}', '\u{119e1}'),
918    ('\u{119e3}', '\u{119e3}'),
919    ('𑨀', '𑨀'),
920    ('𑨋', '𑨲'),
921    ('𑨺', '𑨺'),
922    ('𑩐', '𑩐'),
923    ('𑩜', '𑪉'),
924    ('𑪝', '𑪝'),
925    ('𑫀', '𑫸'),
926    ('𑰀', '𑰈'),
927    ('𑰊', '𑰮'),
928    ('𑱀', '𑱀'),
929    ('𑱲', '𑲏'),
930    ('𑴀', '𑴆'),
931    ('𑴈', '𑴉'),
932    ('𑴋', '𑴰'),
933    ('𑵆', '𑵆'),
934    ('𑵠', '𑵥'),
935    ('𑵧', '𑵨'),
936    ('𑵪', '𑶉'),
937    ('𑶘', '𑶘'),
938    ('𑻠', '𑻲'),
939    ('𒀀', '𒎙'),
940    ('𒒀', '𒕃'),
941    ('𓀀', '𓐮'),
942    ('𔐀', '𔙆'),
943    ('𖠀', '𖨸'),
944    ('𖩀', '𖩞'),
945    ('𖫐', '𖫭'),
946    ('𖬀', '𖬯'),
947    ('𖭀', '𖭃'),
948    ('𖭣', '𖭷'),
949    ('𖭽', '𖮏'),
950    ('𖹀', '𖹿'),
951    ('𖼀', '\u{16f4a}'),
952    ('𖽐', '𖽐'),
953    ('𖾓', '𖾟'),
954    ('𖿠', '𖿡'),
955    ('\u{16fe3}', '\u{16fe3}'),
956    ('𗀀', '\u{187f7}'),
957    ('𘠀', '𘫲'),
958    ('𛀀', '𛄞'),
959    ('\u{1b150}', '\u{1b152}'),
960    ('\u{1b164}', '\u{1b167}'),
961    ('𛅰', '𛋻'),
962    ('𛰀', '𛱪'),
963    ('𛱰', '𛱼'),
964    ('𛲀', '𛲈'),
965    ('𛲐', '𛲙'),
966    ('𝐀', '𝑔'),
967    ('𝑖', '𝒜'),
968    ('𝒞', '𝒟'),
969    ('𝒢', '𝒢'),
970    ('𝒥', '𝒦'),
971    ('𝒩', '𝒬'),
972    ('𝒮', '𝒹'),
973    ('𝒻', '𝒻'),
974    ('𝒽', '𝓃'),
975    ('𝓅', '𝔅'),
976    ('𝔇', '𝔊'),
977    ('𝔍', '𝔔'),
978    ('𝔖', '𝔜'),
979    ('𝔞', '𝔹'),
980    ('𝔻', '𝔾'),
981    ('𝕀', '𝕄'),
982    ('𝕆', '𝕆'),
983    ('𝕊', '𝕐'),
984    ('𝕒', '𝚥'),
985    ('𝚨', '𝛀'),
986    ('𝛂', '𝛚'),
987    ('𝛜', '𝛺'),
988    ('𝛼', '𝜔'),
989    ('𝜖', '𝜴'),
990    ('𝜶', '𝝎'),
991    ('𝝐', '𝝮'),
992    ('𝝰', '𝞈'),
993    ('𝞊', '𝞨'),
994    ('𝞪', '𝟂'),
995    ('𝟄', '𝟋'),
996    ('\u{1e100}', '\u{1e12c}'),
997    ('\u{1e137}', '\u{1e13d}'),
998    ('\u{1e14e}', '\u{1e14e}'),
999    ('\u{1e2c0}', '\u{1e2eb}'),
1000    ('𞠀', '𞣄'),
1001    ('𞤀', '𞥃'),
1002    ('\u{1e94b}', '\u{1e94b}'),
1003    ('𞸀', '𞸃'),
1004    ('𞸅', '𞸟'),
1005    ('𞸡', '𞸢'),
1006    ('𞸤', '𞸤'),
1007    ('𞸧', '𞸧'),
1008    ('𞸩', '𞸲'),
1009    ('𞸴', '𞸷'),
1010    ('𞸹', '𞸹'),
1011    ('𞸻', '𞸻'),
1012    ('𞹂', '𞹂'),
1013    ('𞹇', '𞹇'),
1014    ('𞹉', '𞹉'),
1015    ('𞹋', '𞹋'),
1016    ('𞹍', '𞹏'),
1017    ('𞹑', '𞹒'),
1018    ('𞹔', '𞹔'),
1019    ('𞹗', '𞹗'),
1020    ('𞹙', '𞹙'),
1021    ('𞹛', '𞹛'),
1022    ('𞹝', '𞹝'),
1023    ('𞹟', '𞹟'),
1024    ('𞹡', '𞹢'),
1025    ('𞹤', '𞹤'),
1026    ('𞹧', '𞹪'),
1027    ('𞹬', '𞹲'),
1028    ('𞹴', '𞹷'),
1029    ('𞹹', '𞹼'),
1030    ('𞹾', '𞹾'),
1031    ('𞺀', '𞺉'),
1032    ('𞺋', '𞺛'),
1033    ('𞺡', '𞺣'),
1034    ('𞺥', '𞺩'),
1035    ('𞺫', '𞺻'),
1036    ('𠀀', '𪛖'),
1037    ('𪜀', '𫜴'),
1038    ('𫝀', '𫠝'),
1039    ('𫠠', '𬺡'),
1040    ('𬺰', '𮯠'),
1041    ('丽', '𪘀'),
1042];
1043
1044pub const LETTER_NUMBER: &'static [(char, char)] = &[
1045    ('ᛮ', 'ᛰ'),
1046    ('Ⅰ', 'ↂ'),
1047    ('ↅ', 'ↈ'),
1048    ('〇', '〇'),
1049    ('〡', '〩'),
1050    ('〸', '〺'),
1051    ('ꛦ', 'ꛯ'),
1052    ('𐅀', '𐅴'),
1053    ('𐍁', '𐍁'),
1054    ('𐍊', '𐍊'),
1055    ('𐏑', '𐏕'),
1056    ('𒐀', '𒑮'),
1057];
1058
1059pub const LINE_SEPARATOR: &'static [(char, char)] =
1060    &[('\u{2028}', '\u{2028}')];
1061
1062pub const LOWERCASE_LETTER: &'static [(char, char)] = &[
1063    ('a', 'z'),
1064    ('µ', 'µ'),
1065    ('ß', 'ö'),
1066    ('ø', 'ÿ'),
1067    ('ā', 'ā'),
1068    ('ă', 'ă'),
1069    ('ą', 'ą'),
1070    ('ć', 'ć'),
1071    ('ĉ', 'ĉ'),
1072    ('ċ', 'ċ'),
1073    ('č', 'č'),
1074    ('ď', 'ď'),
1075    ('đ', 'đ'),
1076    ('ē', 'ē'),
1077    ('ĕ', 'ĕ'),
1078    ('ė', 'ė'),
1079    ('ę', 'ę'),
1080    ('ě', 'ě'),
1081    ('ĝ', 'ĝ'),
1082    ('ğ', 'ğ'),
1083    ('ġ', 'ġ'),
1084    ('ģ', 'ģ'),
1085    ('ĥ', 'ĥ'),
1086    ('ħ', 'ħ'),
1087    ('ĩ', 'ĩ'),
1088    ('ī', 'ī'),
1089    ('ĭ', 'ĭ'),
1090    ('į', 'į'),
1091    ('ı', 'ı'),
1092    ('ij', 'ij'),
1093    ('ĵ', 'ĵ'),
1094    ('ķ', 'ĸ'),
1095    ('ĺ', 'ĺ'),
1096    ('ļ', 'ļ'),
1097    ('ľ', 'ľ'),
1098    ('ŀ', 'ŀ'),
1099    ('ł', 'ł'),
1100    ('ń', 'ń'),
1101    ('ņ', 'ņ'),
1102    ('ň', 'ʼn'),
1103    ('ŋ', 'ŋ'),
1104    ('ō', 'ō'),
1105    ('ŏ', 'ŏ'),
1106    ('ő', 'ő'),
1107    ('œ', 'œ'),
1108    ('ŕ', 'ŕ'),
1109    ('ŗ', 'ŗ'),
1110    ('ř', 'ř'),
1111    ('ś', 'ś'),
1112    ('ŝ', 'ŝ'),
1113    ('ş', 'ş'),
1114    ('š', 'š'),
1115    ('ţ', 'ţ'),
1116    ('ť', 'ť'),
1117    ('ŧ', 'ŧ'),
1118    ('ũ', 'ũ'),
1119    ('ū', 'ū'),
1120    ('ŭ', 'ŭ'),
1121    ('ů', 'ů'),
1122    ('ű', 'ű'),
1123    ('ų', 'ų'),
1124    ('ŵ', 'ŵ'),
1125    ('ŷ', 'ŷ'),
1126    ('ź', 'ź'),
1127    ('ż', 'ż'),
1128    ('ž', 'ƀ'),
1129    ('ƃ', 'ƃ'),
1130    ('ƅ', 'ƅ'),
1131    ('ƈ', 'ƈ'),
1132    ('ƌ', 'ƍ'),
1133    ('ƒ', 'ƒ'),
1134    ('ƕ', 'ƕ'),
1135    ('ƙ', 'ƛ'),
1136    ('ƞ', 'ƞ'),
1137    ('ơ', 'ơ'),
1138    ('ƣ', 'ƣ'),
1139    ('ƥ', 'ƥ'),
1140    ('ƨ', 'ƨ'),
1141    ('ƪ', 'ƫ'),
1142    ('ƭ', 'ƭ'),
1143    ('ư', 'ư'),
1144    ('ƴ', 'ƴ'),
1145    ('ƶ', 'ƶ'),
1146    ('ƹ', 'ƺ'),
1147    ('ƽ', 'ƿ'),
1148    ('dž', 'dž'),
1149    ('lj', 'lj'),
1150    ('nj', 'nj'),
1151    ('ǎ', 'ǎ'),
1152    ('ǐ', 'ǐ'),
1153    ('ǒ', 'ǒ'),
1154    ('ǔ', 'ǔ'),
1155    ('ǖ', 'ǖ'),
1156    ('ǘ', 'ǘ'),
1157    ('ǚ', 'ǚ'),
1158    ('ǜ', 'ǝ'),
1159    ('ǟ', 'ǟ'),
1160    ('ǡ', 'ǡ'),
1161    ('ǣ', 'ǣ'),
1162    ('ǥ', 'ǥ'),
1163    ('ǧ', 'ǧ'),
1164    ('ǩ', 'ǩ'),
1165    ('ǫ', 'ǫ'),
1166    ('ǭ', 'ǭ'),
1167    ('ǯ', 'ǰ'),
1168    ('dz', 'dz'),
1169    ('ǵ', 'ǵ'),
1170    ('ǹ', 'ǹ'),
1171    ('ǻ', 'ǻ'),
1172    ('ǽ', 'ǽ'),
1173    ('ǿ', 'ǿ'),
1174    ('ȁ', 'ȁ'),
1175    ('ȃ', 'ȃ'),
1176    ('ȅ', 'ȅ'),
1177    ('ȇ', 'ȇ'),
1178    ('ȉ', 'ȉ'),
1179    ('ȋ', 'ȋ'),
1180    ('ȍ', 'ȍ'),
1181    ('ȏ', 'ȏ'),
1182    ('ȑ', 'ȑ'),
1183    ('ȓ', 'ȓ'),
1184    ('ȕ', 'ȕ'),
1185    ('ȗ', 'ȗ'),
1186    ('ș', 'ș'),
1187    ('ț', 'ț'),
1188    ('ȝ', 'ȝ'),
1189    ('ȟ', 'ȟ'),
1190    ('ȡ', 'ȡ'),
1191    ('ȣ', 'ȣ'),
1192    ('ȥ', 'ȥ'),
1193    ('ȧ', 'ȧ'),
1194    ('ȩ', 'ȩ'),
1195    ('ȫ', 'ȫ'),
1196    ('ȭ', 'ȭ'),
1197    ('ȯ', 'ȯ'),
1198    ('ȱ', 'ȱ'),
1199    ('ȳ', 'ȹ'),
1200    ('ȼ', 'ȼ'),
1201    ('ȿ', 'ɀ'),
1202    ('ɂ', 'ɂ'),
1203    ('ɇ', 'ɇ'),
1204    ('ɉ', 'ɉ'),
1205    ('ɋ', 'ɋ'),
1206    ('ɍ', 'ɍ'),
1207    ('ɏ', 'ʓ'),
1208    ('ʕ', 'ʯ'),
1209    ('ͱ', 'ͱ'),
1210    ('ͳ', 'ͳ'),
1211    ('ͷ', 'ͷ'),
1212    ('ͻ', 'ͽ'),
1213    ('ΐ', 'ΐ'),
1214    ('ά', 'ώ'),
1215    ('ϐ', 'ϑ'),
1216    ('ϕ', 'ϗ'),
1217    ('ϙ', 'ϙ'),
1218    ('ϛ', 'ϛ'),
1219    ('ϝ', 'ϝ'),
1220    ('ϟ', 'ϟ'),
1221    ('ϡ', 'ϡ'),
1222    ('ϣ', 'ϣ'),
1223    ('ϥ', 'ϥ'),
1224    ('ϧ', 'ϧ'),
1225    ('ϩ', 'ϩ'),
1226    ('ϫ', 'ϫ'),
1227    ('ϭ', 'ϭ'),
1228    ('ϯ', 'ϳ'),
1229    ('ϵ', 'ϵ'),
1230    ('ϸ', 'ϸ'),
1231    ('ϻ', 'ϼ'),
1232    ('а', 'џ'),
1233    ('ѡ', 'ѡ'),
1234    ('ѣ', 'ѣ'),
1235    ('ѥ', 'ѥ'),
1236    ('ѧ', 'ѧ'),
1237    ('ѩ', 'ѩ'),
1238    ('ѫ', 'ѫ'),
1239    ('ѭ', 'ѭ'),
1240    ('ѯ', 'ѯ'),
1241    ('ѱ', 'ѱ'),
1242    ('ѳ', 'ѳ'),
1243    ('ѵ', 'ѵ'),
1244    ('ѷ', 'ѷ'),
1245    ('ѹ', 'ѹ'),
1246    ('ѻ', 'ѻ'),
1247    ('ѽ', 'ѽ'),
1248    ('ѿ', 'ѿ'),
1249    ('ҁ', 'ҁ'),
1250    ('ҋ', 'ҋ'),
1251    ('ҍ', 'ҍ'),
1252    ('ҏ', 'ҏ'),
1253    ('ґ', 'ґ'),
1254    ('ғ', 'ғ'),
1255    ('ҕ', 'ҕ'),
1256    ('җ', 'җ'),
1257    ('ҙ', 'ҙ'),
1258    ('қ', 'қ'),
1259    ('ҝ', 'ҝ'),
1260    ('ҟ', 'ҟ'),
1261    ('ҡ', 'ҡ'),
1262    ('ң', 'ң'),
1263    ('ҥ', 'ҥ'),
1264    ('ҧ', 'ҧ'),
1265    ('ҩ', 'ҩ'),
1266    ('ҫ', 'ҫ'),
1267    ('ҭ', 'ҭ'),
1268    ('ү', 'ү'),
1269    ('ұ', 'ұ'),
1270    ('ҳ', 'ҳ'),
1271    ('ҵ', 'ҵ'),
1272    ('ҷ', 'ҷ'),
1273    ('ҹ', 'ҹ'),
1274    ('һ', 'һ'),
1275    ('ҽ', 'ҽ'),
1276    ('ҿ', 'ҿ'),
1277    ('ӂ', 'ӂ'),
1278    ('ӄ', 'ӄ'),
1279    ('ӆ', 'ӆ'),
1280    ('ӈ', 'ӈ'),
1281    ('ӊ', 'ӊ'),
1282    ('ӌ', 'ӌ'),
1283    ('ӎ', 'ӏ'),
1284    ('ӑ', 'ӑ'),
1285    ('ӓ', 'ӓ'),
1286    ('ӕ', 'ӕ'),
1287    ('ӗ', 'ӗ'),
1288    ('ә', 'ә'),
1289    ('ӛ', 'ӛ'),
1290    ('ӝ', 'ӝ'),
1291    ('ӟ', 'ӟ'),
1292    ('ӡ', 'ӡ'),
1293    ('ӣ', 'ӣ'),
1294    ('ӥ', 'ӥ'),
1295    ('ӧ', 'ӧ'),
1296    ('ө', 'ө'),
1297    ('ӫ', 'ӫ'),
1298    ('ӭ', 'ӭ'),
1299    ('ӯ', 'ӯ'),
1300    ('ӱ', 'ӱ'),
1301    ('ӳ', 'ӳ'),
1302    ('ӵ', 'ӵ'),
1303    ('ӷ', 'ӷ'),
1304    ('ӹ', 'ӹ'),
1305    ('ӻ', 'ӻ'),
1306    ('ӽ', 'ӽ'),
1307    ('ӿ', 'ӿ'),
1308    ('ԁ', 'ԁ'),
1309    ('ԃ', 'ԃ'),
1310    ('ԅ', 'ԅ'),
1311    ('ԇ', 'ԇ'),
1312    ('ԉ', 'ԉ'),
1313    ('ԋ', 'ԋ'),
1314    ('ԍ', 'ԍ'),
1315    ('ԏ', 'ԏ'),
1316    ('ԑ', 'ԑ'),
1317    ('ԓ', 'ԓ'),
1318    ('ԕ', 'ԕ'),
1319    ('ԗ', 'ԗ'),
1320    ('ԙ', 'ԙ'),
1321    ('ԛ', 'ԛ'),
1322    ('ԝ', 'ԝ'),
1323    ('ԟ', 'ԟ'),
1324    ('ԡ', 'ԡ'),
1325    ('ԣ', 'ԣ'),
1326    ('ԥ', 'ԥ'),
1327    ('ԧ', 'ԧ'),
1328    ('ԩ', 'ԩ'),
1329    ('ԫ', 'ԫ'),
1330    ('ԭ', 'ԭ'),
1331    ('ԯ', 'ԯ'),
1332    ('ՠ', 'ֈ'),
1333    ('ა', 'ჺ'),
1334    ('ჽ', 'ჿ'),
1335    ('ᏸ', 'ᏽ'),
1336    ('ᲀ', 'ᲈ'),
1337    ('ᴀ', 'ᴫ'),
1338    ('ᵫ', 'ᵷ'),
1339    ('ᵹ', 'ᶚ'),
1340    ('ḁ', 'ḁ'),
1341    ('ḃ', 'ḃ'),
1342    ('ḅ', 'ḅ'),
1343    ('ḇ', 'ḇ'),
1344    ('ḉ', 'ḉ'),
1345    ('ḋ', 'ḋ'),
1346    ('ḍ', 'ḍ'),
1347    ('ḏ', 'ḏ'),
1348    ('ḑ', 'ḑ'),
1349    ('ḓ', 'ḓ'),
1350    ('ḕ', 'ḕ'),
1351    ('ḗ', 'ḗ'),
1352    ('ḙ', 'ḙ'),
1353    ('ḛ', 'ḛ'),
1354    ('ḝ', 'ḝ'),
1355    ('ḟ', 'ḟ'),
1356    ('ḡ', 'ḡ'),
1357    ('ḣ', 'ḣ'),
1358    ('ḥ', 'ḥ'),
1359    ('ḧ', 'ḧ'),
1360    ('ḩ', 'ḩ'),
1361    ('ḫ', 'ḫ'),
1362    ('ḭ', 'ḭ'),
1363    ('ḯ', 'ḯ'),
1364    ('ḱ', 'ḱ'),
1365    ('ḳ', 'ḳ'),
1366    ('ḵ', 'ḵ'),
1367    ('ḷ', 'ḷ'),
1368    ('ḹ', 'ḹ'),
1369    ('ḻ', 'ḻ'),
1370    ('ḽ', 'ḽ'),
1371    ('ḿ', 'ḿ'),
1372    ('ṁ', 'ṁ'),
1373    ('ṃ', 'ṃ'),
1374    ('ṅ', 'ṅ'),
1375    ('ṇ', 'ṇ'),
1376    ('ṉ', 'ṉ'),
1377    ('ṋ', 'ṋ'),
1378    ('ṍ', 'ṍ'),
1379    ('ṏ', 'ṏ'),
1380    ('ṑ', 'ṑ'),
1381    ('ṓ', 'ṓ'),
1382    ('ṕ', 'ṕ'),
1383    ('ṗ', 'ṗ'),
1384    ('ṙ', 'ṙ'),
1385    ('ṛ', 'ṛ'),
1386    ('ṝ', 'ṝ'),
1387    ('ṟ', 'ṟ'),
1388    ('ṡ', 'ṡ'),
1389    ('ṣ', 'ṣ'),
1390    ('ṥ', 'ṥ'),
1391    ('ṧ', 'ṧ'),
1392    ('ṩ', 'ṩ'),
1393    ('ṫ', 'ṫ'),
1394    ('ṭ', 'ṭ'),
1395    ('ṯ', 'ṯ'),
1396    ('ṱ', 'ṱ'),
1397    ('ṳ', 'ṳ'),
1398    ('ṵ', 'ṵ'),
1399    ('ṷ', 'ṷ'),
1400    ('ṹ', 'ṹ'),
1401    ('ṻ', 'ṻ'),
1402    ('ṽ', 'ṽ'),
1403    ('ṿ', 'ṿ'),
1404    ('ẁ', 'ẁ'),
1405    ('ẃ', 'ẃ'),
1406    ('ẅ', 'ẅ'),
1407    ('ẇ', 'ẇ'),
1408    ('ẉ', 'ẉ'),
1409    ('ẋ', 'ẋ'),
1410    ('ẍ', 'ẍ'),
1411    ('ẏ', 'ẏ'),
1412    ('ẑ', 'ẑ'),
1413    ('ẓ', 'ẓ'),
1414    ('ẕ', 'ẝ'),
1415    ('ẟ', 'ẟ'),
1416    ('ạ', 'ạ'),
1417    ('ả', 'ả'),
1418    ('ấ', 'ấ'),
1419    ('ầ', 'ầ'),
1420    ('ẩ', 'ẩ'),
1421    ('ẫ', 'ẫ'),
1422    ('ậ', 'ậ'),
1423    ('ắ', 'ắ'),
1424    ('ằ', 'ằ'),
1425    ('ẳ', 'ẳ'),
1426    ('ẵ', 'ẵ'),
1427    ('ặ', 'ặ'),
1428    ('ẹ', 'ẹ'),
1429    ('ẻ', 'ẻ'),
1430    ('ẽ', 'ẽ'),
1431    ('ế', 'ế'),
1432    ('ề', 'ề'),
1433    ('ể', 'ể'),
1434    ('ễ', 'ễ'),
1435    ('ệ', 'ệ'),
1436    ('ỉ', 'ỉ'),
1437    ('ị', 'ị'),
1438    ('ọ', 'ọ'),
1439    ('ỏ', 'ỏ'),
1440    ('ố', 'ố'),
1441    ('ồ', 'ồ'),
1442    ('ổ', 'ổ'),
1443    ('ỗ', 'ỗ'),
1444    ('ộ', 'ộ'),
1445    ('ớ', 'ớ'),
1446    ('ờ', 'ờ'),
1447    ('ở', 'ở'),
1448    ('ỡ', 'ỡ'),
1449    ('ợ', 'ợ'),
1450    ('ụ', 'ụ'),
1451    ('ủ', 'ủ'),
1452    ('ứ', 'ứ'),
1453    ('ừ', 'ừ'),
1454    ('ử', 'ử'),
1455    ('ữ', 'ữ'),
1456    ('ự', 'ự'),
1457    ('ỳ', 'ỳ'),
1458    ('ỵ', 'ỵ'),
1459    ('ỷ', 'ỷ'),
1460    ('ỹ', 'ỹ'),
1461    ('ỻ', 'ỻ'),
1462    ('ỽ', 'ỽ'),
1463    ('ỿ', 'ἇ'),
1464    ('ἐ', 'ἕ'),
1465    ('ἠ', 'ἧ'),
1466    ('ἰ', 'ἷ'),
1467    ('ὀ', 'ὅ'),
1468    ('ὐ', 'ὗ'),
1469    ('ὠ', 'ὧ'),
1470    ('ὰ', 'ώ'),
1471    ('ᾀ', 'ᾇ'),
1472    ('ᾐ', 'ᾗ'),
1473    ('ᾠ', 'ᾧ'),
1474    ('ᾰ', 'ᾴ'),
1475    ('ᾶ', 'ᾷ'),
1476    ('ι', 'ι'),
1477    ('ῂ', 'ῄ'),
1478    ('ῆ', 'ῇ'),
1479    ('ῐ', 'ΐ'),
1480    ('ῖ', 'ῗ'),
1481    ('ῠ', 'ῧ'),
1482    ('ῲ', 'ῴ'),
1483    ('ῶ', 'ῷ'),
1484    ('ℊ', 'ℊ'),
1485    ('ℎ', 'ℏ'),
1486    ('ℓ', 'ℓ'),
1487    ('ℯ', 'ℯ'),
1488    ('ℴ', 'ℴ'),
1489    ('ℹ', 'ℹ'),
1490    ('ℼ', 'ℽ'),
1491    ('ⅆ', 'ⅉ'),
1492    ('ⅎ', 'ⅎ'),
1493    ('ↄ', 'ↄ'),
1494    ('ⰰ', 'ⱞ'),
1495    ('ⱡ', 'ⱡ'),
1496    ('ⱥ', 'ⱦ'),
1497    ('ⱨ', 'ⱨ'),
1498    ('ⱪ', 'ⱪ'),
1499    ('ⱬ', 'ⱬ'),
1500    ('ⱱ', 'ⱱ'),
1501    ('ⱳ', 'ⱴ'),
1502    ('ⱶ', 'ⱻ'),
1503    ('ⲁ', 'ⲁ'),
1504    ('ⲃ', 'ⲃ'),
1505    ('ⲅ', 'ⲅ'),
1506    ('ⲇ', 'ⲇ'),
1507    ('ⲉ', 'ⲉ'),
1508    ('ⲋ', 'ⲋ'),
1509    ('ⲍ', 'ⲍ'),
1510    ('ⲏ', 'ⲏ'),
1511    ('ⲑ', 'ⲑ'),
1512    ('ⲓ', 'ⲓ'),
1513    ('ⲕ', 'ⲕ'),
1514    ('ⲗ', 'ⲗ'),
1515    ('ⲙ', 'ⲙ'),
1516    ('ⲛ', 'ⲛ'),
1517    ('ⲝ', 'ⲝ'),
1518    ('ⲟ', 'ⲟ'),
1519    ('ⲡ', 'ⲡ'),
1520    ('ⲣ', 'ⲣ'),
1521    ('ⲥ', 'ⲥ'),
1522    ('ⲧ', 'ⲧ'),
1523    ('ⲩ', 'ⲩ'),
1524    ('ⲫ', 'ⲫ'),
1525    ('ⲭ', 'ⲭ'),
1526    ('ⲯ', 'ⲯ'),
1527    ('ⲱ', 'ⲱ'),
1528    ('ⲳ', 'ⲳ'),
1529    ('ⲵ', 'ⲵ'),
1530    ('ⲷ', 'ⲷ'),
1531    ('ⲹ', 'ⲹ'),
1532    ('ⲻ', 'ⲻ'),
1533    ('ⲽ', 'ⲽ'),
1534    ('ⲿ', 'ⲿ'),
1535    ('ⳁ', 'ⳁ'),
1536    ('ⳃ', 'ⳃ'),
1537    ('ⳅ', 'ⳅ'),
1538    ('ⳇ', 'ⳇ'),
1539    ('ⳉ', 'ⳉ'),
1540    ('ⳋ', 'ⳋ'),
1541    ('ⳍ', 'ⳍ'),
1542    ('ⳏ', 'ⳏ'),
1543    ('ⳑ', 'ⳑ'),
1544    ('ⳓ', 'ⳓ'),
1545    ('ⳕ', 'ⳕ'),
1546    ('ⳗ', 'ⳗ'),
1547    ('ⳙ', 'ⳙ'),
1548    ('ⳛ', 'ⳛ'),
1549    ('ⳝ', 'ⳝ'),
1550    ('ⳟ', 'ⳟ'),
1551    ('ⳡ', 'ⳡ'),
1552    ('ⳣ', 'ⳤ'),
1553    ('ⳬ', 'ⳬ'),
1554    ('ⳮ', 'ⳮ'),
1555    ('ⳳ', 'ⳳ'),
1556    ('ⴀ', 'ⴥ'),
1557    ('ⴧ', 'ⴧ'),
1558    ('ⴭ', 'ⴭ'),
1559    ('ꙁ', 'ꙁ'),
1560    ('ꙃ', 'ꙃ'),
1561    ('ꙅ', 'ꙅ'),
1562    ('ꙇ', 'ꙇ'),
1563    ('ꙉ', 'ꙉ'),
1564    ('ꙋ', 'ꙋ'),
1565    ('ꙍ', 'ꙍ'),
1566    ('ꙏ', 'ꙏ'),
1567    ('ꙑ', 'ꙑ'),
1568    ('ꙓ', 'ꙓ'),
1569    ('ꙕ', 'ꙕ'),
1570    ('ꙗ', 'ꙗ'),
1571    ('ꙙ', 'ꙙ'),
1572    ('ꙛ', 'ꙛ'),
1573    ('ꙝ', 'ꙝ'),
1574    ('ꙟ', 'ꙟ'),
1575    ('ꙡ', 'ꙡ'),
1576    ('ꙣ', 'ꙣ'),
1577    ('ꙥ', 'ꙥ'),
1578    ('ꙧ', 'ꙧ'),
1579    ('ꙩ', 'ꙩ'),
1580    ('ꙫ', 'ꙫ'),
1581    ('ꙭ', 'ꙭ'),
1582    ('ꚁ', 'ꚁ'),
1583    ('ꚃ', 'ꚃ'),
1584    ('ꚅ', 'ꚅ'),
1585    ('ꚇ', 'ꚇ'),
1586    ('ꚉ', 'ꚉ'),
1587    ('ꚋ', 'ꚋ'),
1588    ('ꚍ', 'ꚍ'),
1589    ('ꚏ', 'ꚏ'),
1590    ('ꚑ', 'ꚑ'),
1591    ('ꚓ', 'ꚓ'),
1592    ('ꚕ', 'ꚕ'),
1593    ('ꚗ', 'ꚗ'),
1594    ('ꚙ', 'ꚙ'),
1595    ('ꚛ', 'ꚛ'),
1596    ('ꜣ', 'ꜣ'),
1597    ('ꜥ', 'ꜥ'),
1598    ('ꜧ', 'ꜧ'),
1599    ('ꜩ', 'ꜩ'),
1600    ('ꜫ', 'ꜫ'),
1601    ('ꜭ', 'ꜭ'),
1602    ('ꜯ', 'ꜱ'),
1603    ('ꜳ', 'ꜳ'),
1604    ('ꜵ', 'ꜵ'),
1605    ('ꜷ', 'ꜷ'),
1606    ('ꜹ', 'ꜹ'),
1607    ('ꜻ', 'ꜻ'),
1608    ('ꜽ', 'ꜽ'),
1609    ('ꜿ', 'ꜿ'),
1610    ('ꝁ', 'ꝁ'),
1611    ('ꝃ', 'ꝃ'),
1612    ('ꝅ', 'ꝅ'),
1613    ('ꝇ', 'ꝇ'),
1614    ('ꝉ', 'ꝉ'),
1615    ('ꝋ', 'ꝋ'),
1616    ('ꝍ', 'ꝍ'),
1617    ('ꝏ', 'ꝏ'),
1618    ('ꝑ', 'ꝑ'),
1619    ('ꝓ', 'ꝓ'),
1620    ('ꝕ', 'ꝕ'),
1621    ('ꝗ', 'ꝗ'),
1622    ('ꝙ', 'ꝙ'),
1623    ('ꝛ', 'ꝛ'),
1624    ('ꝝ', 'ꝝ'),
1625    ('ꝟ', 'ꝟ'),
1626    ('ꝡ', 'ꝡ'),
1627    ('ꝣ', 'ꝣ'),
1628    ('ꝥ', 'ꝥ'),
1629    ('ꝧ', 'ꝧ'),
1630    ('ꝩ', 'ꝩ'),
1631    ('ꝫ', 'ꝫ'),
1632    ('ꝭ', 'ꝭ'),
1633    ('ꝯ', 'ꝯ'),
1634    ('ꝱ', 'ꝸ'),
1635    ('ꝺ', 'ꝺ'),
1636    ('ꝼ', 'ꝼ'),
1637    ('ꝿ', 'ꝿ'),
1638    ('ꞁ', 'ꞁ'),
1639    ('ꞃ', 'ꞃ'),
1640    ('ꞅ', 'ꞅ'),
1641    ('ꞇ', 'ꞇ'),
1642    ('ꞌ', 'ꞌ'),
1643    ('ꞎ', 'ꞎ'),
1644    ('ꞑ', 'ꞑ'),
1645    ('ꞓ', 'ꞕ'),
1646    ('ꞗ', 'ꞗ'),
1647    ('ꞙ', 'ꞙ'),
1648    ('ꞛ', 'ꞛ'),
1649    ('ꞝ', 'ꞝ'),
1650    ('ꞟ', 'ꞟ'),
1651    ('ꞡ', 'ꞡ'),
1652    ('ꞣ', 'ꞣ'),
1653    ('ꞥ', 'ꞥ'),
1654    ('ꞧ', 'ꞧ'),
1655    ('ꞩ', 'ꞩ'),
1656    ('ꞯ', 'ꞯ'),
1657    ('ꞵ', 'ꞵ'),
1658    ('ꞷ', 'ꞷ'),
1659    ('ꞹ', 'ꞹ'),
1660    ('\u{a7bb}', '\u{a7bb}'),
1661    ('\u{a7bd}', '\u{a7bd}'),
1662    ('\u{a7bf}', '\u{a7bf}'),
1663    ('\u{a7c3}', '\u{a7c3}'),
1664    ('ꟺ', 'ꟺ'),
1665    ('ꬰ', 'ꭚ'),
1666    ('ꭠ', '\u{ab67}'),
1667    ('ꭰ', 'ꮿ'),
1668    ('ff', 'st'),
1669    ('ﬓ', 'ﬗ'),
1670    ('a', 'z'),
1671    ('𐐨', '𐑏'),
1672    ('𐓘', '𐓻'),
1673    ('𐳀', '𐳲'),
1674    ('𑣀', '𑣟'),
1675    ('𖹠', '𖹿'),
1676    ('𝐚', '𝐳'),
1677    ('𝑎', '𝑔'),
1678    ('𝑖', '𝑧'),
1679    ('𝒂', '𝒛'),
1680    ('𝒶', '𝒹'),
1681    ('𝒻', '𝒻'),
1682    ('𝒽', '𝓃'),
1683    ('𝓅', '𝓏'),
1684    ('𝓪', '𝔃'),
1685    ('𝔞', '𝔷'),
1686    ('𝕒', '𝕫'),
1687    ('𝖆', '𝖟'),
1688    ('𝖺', '𝗓'),
1689    ('𝗮', '𝘇'),
1690    ('𝘢', '𝘻'),
1691    ('𝙖', '𝙯'),
1692    ('𝚊', '𝚥'),
1693    ('𝛂', '𝛚'),
1694    ('𝛜', '𝛡'),
1695    ('𝛼', '𝜔'),
1696    ('𝜖', '𝜛'),
1697    ('𝜶', '𝝎'),
1698    ('𝝐', '𝝕'),
1699    ('𝝰', '𝞈'),
1700    ('𝞊', '𝞏'),
1701    ('𝞪', '𝟂'),
1702    ('𝟄', '𝟉'),
1703    ('𝟋', '𝟋'),
1704    ('𞤢', '𞥃'),
1705];
1706
1707pub const MARK: &'static [(char, char)] = &[
1708    ('\u{300}', '\u{36f}'),
1709    ('\u{483}', '\u{489}'),
1710    ('\u{591}', '\u{5bd}'),
1711    ('\u{5bf}', '\u{5bf}'),
1712    ('\u{5c1}', '\u{5c2}'),
1713    ('\u{5c4}', '\u{5c5}'),
1714    ('\u{5c7}', '\u{5c7}'),
1715    ('\u{610}', '\u{61a}'),
1716    ('\u{64b}', '\u{65f}'),
1717    ('\u{670}', '\u{670}'),
1718    ('\u{6d6}', '\u{6dc}'),
1719    ('\u{6df}', '\u{6e4}'),
1720    ('\u{6e7}', '\u{6e8}'),
1721    ('\u{6ea}', '\u{6ed}'),
1722    ('\u{711}', '\u{711}'),
1723    ('\u{730}', '\u{74a}'),
1724    ('\u{7a6}', '\u{7b0}'),
1725    ('\u{7eb}', '\u{7f3}'),
1726    ('\u{7fd}', '\u{7fd}'),
1727    ('\u{816}', '\u{819}'),
1728    ('\u{81b}', '\u{823}'),
1729    ('\u{825}', '\u{827}'),
1730    ('\u{829}', '\u{82d}'),
1731    ('\u{859}', '\u{85b}'),
1732    ('\u{8d3}', '\u{8e1}'),
1733    ('\u{8e3}', 'ः'),
1734    ('\u{93a}', '\u{93c}'),
1735    ('ा', 'ॏ'),
1736    ('\u{951}', '\u{957}'),
1737    ('\u{962}', '\u{963}'),
1738    ('\u{981}', 'ঃ'),
1739    ('\u{9bc}', '\u{9bc}'),
1740    ('\u{9be}', '\u{9c4}'),
1741    ('ে', 'ৈ'),
1742    ('ো', '\u{9cd}'),
1743    ('\u{9d7}', '\u{9d7}'),
1744    ('\u{9e2}', '\u{9e3}'),
1745    ('\u{9fe}', '\u{9fe}'),
1746    ('\u{a01}', 'ਃ'),
1747    ('\u{a3c}', '\u{a3c}'),
1748    ('ਾ', '\u{a42}'),
1749    ('\u{a47}', '\u{a48}'),
1750    ('\u{a4b}', '\u{a4d}'),
1751    ('\u{a51}', '\u{a51}'),
1752    ('\u{a70}', '\u{a71}'),
1753    ('\u{a75}', '\u{a75}'),
1754    ('\u{a81}', 'ઃ'),
1755    ('\u{abc}', '\u{abc}'),
1756    ('ા', '\u{ac5}'),
1757    ('\u{ac7}', 'ૉ'),
1758    ('ો', '\u{acd}'),
1759    ('\u{ae2}', '\u{ae3}'),
1760    ('\u{afa}', '\u{aff}'),
1761    ('\u{b01}', 'ଃ'),
1762    ('\u{b3c}', '\u{b3c}'),
1763    ('\u{b3e}', '\u{b44}'),
1764    ('େ', 'ୈ'),
1765    ('ୋ', '\u{b4d}'),
1766    ('\u{b56}', '\u{b57}'),
1767    ('\u{b62}', '\u{b63}'),
1768    ('\u{b82}', '\u{b82}'),
1769    ('\u{bbe}', 'ூ'),
1770    ('ெ', 'ை'),
1771    ('ொ', '\u{bcd}'),
1772    ('\u{bd7}', '\u{bd7}'),
1773    ('\u{c00}', '\u{c04}'),
1774    ('\u{c3e}', 'ౄ'),
1775    ('\u{c46}', '\u{c48}'),
1776    ('\u{c4a}', '\u{c4d}'),
1777    ('\u{c55}', '\u{c56}'),
1778    ('\u{c62}', '\u{c63}'),
1779    ('\u{c81}', 'ಃ'),
1780    ('\u{cbc}', '\u{cbc}'),
1781    ('ಾ', 'ೄ'),
1782    ('\u{cc6}', 'ೈ'),
1783    ('ೊ', '\u{ccd}'),
1784    ('\u{cd5}', '\u{cd6}'),
1785    ('\u{ce2}', '\u{ce3}'),
1786    ('\u{d00}', 'ഃ'),
1787    ('\u{d3b}', '\u{d3c}'),
1788    ('\u{d3e}', '\u{d44}'),
1789    ('െ', 'ൈ'),
1790    ('ൊ', '\u{d4d}'),
1791    ('\u{d57}', '\u{d57}'),
1792    ('\u{d62}', '\u{d63}'),
1793    ('ං', 'ඃ'),
1794    ('\u{dca}', '\u{dca}'),
1795    ('\u{dcf}', '\u{dd4}'),
1796    ('\u{dd6}', '\u{dd6}'),
1797    ('ෘ', '\u{ddf}'),
1798    ('ෲ', 'ෳ'),
1799    ('\u{e31}', '\u{e31}'),
1800    ('\u{e34}', '\u{e3a}'),
1801    ('\u{e47}', '\u{e4e}'),
1802    ('\u{eb1}', '\u{eb1}'),
1803    ('\u{eb4}', '\u{ebc}'),
1804    ('\u{ec8}', '\u{ecd}'),
1805    ('\u{f18}', '\u{f19}'),
1806    ('\u{f35}', '\u{f35}'),
1807    ('\u{f37}', '\u{f37}'),
1808    ('\u{f39}', '\u{f39}'),
1809    ('༾', '༿'),
1810    ('\u{f71}', '\u{f84}'),
1811    ('\u{f86}', '\u{f87}'),
1812    ('\u{f8d}', '\u{f97}'),
1813    ('\u{f99}', '\u{fbc}'),
1814    ('\u{fc6}', '\u{fc6}'),
1815    ('ါ', '\u{103e}'),
1816    ('ၖ', '\u{1059}'),
1817    ('\u{105e}', '\u{1060}'),
1818    ('ၢ', 'ၤ'),
1819    ('ၧ', 'ၭ'),
1820    ('\u{1071}', '\u{1074}'),
1821    ('\u{1082}', '\u{108d}'),
1822    ('ႏ', 'ႏ'),
1823    ('ႚ', '\u{109d}'),
1824    ('\u{135d}', '\u{135f}'),
1825    ('\u{1712}', '\u{1714}'),
1826    ('\u{1732}', '\u{1734}'),
1827    ('\u{1752}', '\u{1753}'),
1828    ('\u{1772}', '\u{1773}'),
1829    ('\u{17b4}', '\u{17d3}'),
1830    ('\u{17dd}', '\u{17dd}'),
1831    ('\u{180b}', '\u{180d}'),
1832    ('\u{1885}', '\u{1886}'),
1833    ('\u{18a9}', '\u{18a9}'),
1834    ('\u{1920}', 'ᤫ'),
1835    ('ᤰ', '\u{193b}'),
1836    ('\u{1a17}', '\u{1a1b}'),
1837    ('ᩕ', '\u{1a5e}'),
1838    ('\u{1a60}', '\u{1a7c}'),
1839    ('\u{1a7f}', '\u{1a7f}'),
1840    ('\u{1ab0}', '\u{1abe}'),
1841    ('\u{1b00}', 'ᬄ'),
1842    ('\u{1b34}', '᭄'),
1843    ('\u{1b6b}', '\u{1b73}'),
1844    ('\u{1b80}', 'ᮂ'),
1845    ('ᮡ', '\u{1bad}'),
1846    ('\u{1be6}', '᯳'),
1847    ('ᰤ', '\u{1c37}'),
1848    ('\u{1cd0}', '\u{1cd2}'),
1849    ('\u{1cd4}', '\u{1ce8}'),
1850    ('\u{1ced}', '\u{1ced}'),
1851    ('\u{1cf4}', '\u{1cf4}'),
1852    ('᳷', '\u{1cf9}'),
1853    ('\u{1dc0}', '\u{1df9}'),
1854    ('\u{1dfb}', '\u{1dff}'),
1855    ('\u{20d0}', '\u{20f0}'),
1856    ('\u{2cef}', '\u{2cf1}'),
1857    ('\u{2d7f}', '\u{2d7f}'),
1858    ('\u{2de0}', '\u{2dff}'),
1859    ('\u{302a}', '\u{302f}'),
1860    ('\u{3099}', '\u{309a}'),
1861    ('\u{a66f}', '\u{a672}'),
1862    ('\u{a674}', '\u{a67d}'),
1863    ('\u{a69e}', '\u{a69f}'),
1864    ('\u{a6f0}', '\u{a6f1}'),
1865    ('\u{a802}', '\u{a802}'),
1866    ('\u{a806}', '\u{a806}'),
1867    ('\u{a80b}', '\u{a80b}'),
1868    ('ꠣ', 'ꠧ'),
1869    ('ꢀ', 'ꢁ'),
1870    ('ꢴ', '\u{a8c5}'),
1871    ('\u{a8e0}', '\u{a8f1}'),
1872    ('\u{a8ff}', '\u{a8ff}'),
1873    ('\u{a926}', '\u{a92d}'),
1874    ('\u{a947}', '꥓'),
1875    ('\u{a980}', 'ꦃ'),
1876    ('\u{a9b3}', '꧀'),
1877    ('\u{a9e5}', '\u{a9e5}'),
1878    ('\u{aa29}', '\u{aa36}'),
1879    ('\u{aa43}', '\u{aa43}'),
1880    ('\u{aa4c}', 'ꩍ'),
1881    ('ꩻ', 'ꩽ'),
1882    ('\u{aab0}', '\u{aab0}'),
1883    ('\u{aab2}', '\u{aab4}'),
1884    ('\u{aab7}', '\u{aab8}'),
1885    ('\u{aabe}', '\u{aabf}'),
1886    ('\u{aac1}', '\u{aac1}'),
1887    ('ꫫ', 'ꫯ'),
1888    ('ꫵ', '\u{aaf6}'),
1889    ('ꯣ', 'ꯪ'),
1890    ('꯬', '\u{abed}'),
1891    ('\u{fb1e}', '\u{fb1e}'),
1892    ('\u{fe00}', '\u{fe0f}'),
1893    ('\u{fe20}', '\u{fe2f}'),
1894    ('\u{101fd}', '\u{101fd}'),
1895    ('\u{102e0}', '\u{102e0}'),
1896    ('\u{10376}', '\u{1037a}'),
1897    ('\u{10a01}', '\u{10a03}'),
1898    ('\u{10a05}', '\u{10a06}'),
1899    ('\u{10a0c}', '\u{10a0f}'),
1900    ('\u{10a38}', '\u{10a3a}'),
1901    ('\u{10a3f}', '\u{10a3f}'),
1902    ('\u{10ae5}', '\u{10ae6}'),
1903    ('\u{10d24}', '\u{10d27}'),
1904    ('\u{10f46}', '\u{10f50}'),
1905    ('𑀀', '𑀂'),
1906    ('\u{11038}', '\u{11046}'),
1907    ('\u{1107f}', '𑂂'),
1908    ('𑂰', '\u{110ba}'),
1909    ('\u{11100}', '\u{11102}'),
1910    ('\u{11127}', '\u{11134}'),
1911    ('𑅅', '𑅆'),
1912    ('\u{11173}', '\u{11173}'),
1913    ('\u{11180}', '𑆂'),
1914    ('𑆳', '𑇀'),
1915    ('\u{111c9}', '\u{111cc}'),
1916    ('𑈬', '\u{11237}'),
1917    ('\u{1123e}', '\u{1123e}'),
1918    ('\u{112df}', '\u{112ea}'),
1919    ('\u{11300}', '𑌃'),
1920    ('\u{1133b}', '\u{1133c}'),
1921    ('\u{1133e}', '𑍄'),
1922    ('𑍇', '𑍈'),
1923    ('𑍋', '𑍍'),
1924    ('\u{11357}', '\u{11357}'),
1925    ('𑍢', '𑍣'),
1926    ('\u{11366}', '\u{1136c}'),
1927    ('\u{11370}', '\u{11374}'),
1928    ('𑐵', '\u{11446}'),
1929    ('\u{1145e}', '\u{1145e}'),
1930    ('\u{114b0}', '\u{114c3}'),
1931    ('\u{115af}', '\u{115b5}'),
1932    ('𑖸', '\u{115c0}'),
1933    ('\u{115dc}', '\u{115dd}'),
1934    ('𑘰', '\u{11640}'),
1935    ('\u{116ab}', '\u{116b7}'),
1936    ('\u{1171d}', '\u{1172b}'),
1937    ('𑠬', '\u{1183a}'),
1938    ('\u{119d1}', '\u{119d7}'),
1939    ('\u{119da}', '\u{119e0}'),
1940    ('\u{119e4}', '\u{119e4}'),
1941    ('\u{11a01}', '\u{11a0a}'),
1942    ('\u{11a33}', '𑨹'),
1943    ('\u{11a3b}', '\u{11a3e}'),
1944    ('\u{11a47}', '\u{11a47}'),
1945    ('\u{11a51}', '\u{11a5b}'),
1946    ('\u{11a8a}', '\u{11a99}'),
1947    ('𑰯', '\u{11c36}'),
1948    ('\u{11c38}', '\u{11c3f}'),
1949    ('\u{11c92}', '\u{11ca7}'),
1950    ('𑲩', '\u{11cb6}'),
1951    ('\u{11d31}', '\u{11d36}'),
1952    ('\u{11d3a}', '\u{11d3a}'),
1953    ('\u{11d3c}', '\u{11d3d}'),
1954    ('\u{11d3f}', '\u{11d45}'),
1955    ('\u{11d47}', '\u{11d47}'),
1956    ('𑶊', '𑶎'),
1957    ('\u{11d90}', '\u{11d91}'),
1958    ('𑶓', '\u{11d97}'),
1959    ('\u{11ef3}', '𑻶'),
1960    ('\u{16af0}', '\u{16af4}'),
1961    ('\u{16b30}', '\u{16b36}'),
1962    ('\u{16f4f}', '\u{16f4f}'),
1963    ('𖽑', '\u{16f87}'),
1964    ('\u{16f8f}', '\u{16f92}'),
1965    ('\u{1bc9d}', '\u{1bc9e}'),
1966    ('\u{1d165}', '\u{1d169}'),
1967    ('𝅭', '\u{1d172}'),
1968    ('\u{1d17b}', '\u{1d182}'),
1969    ('\u{1d185}', '\u{1d18b}'),
1970    ('\u{1d1aa}', '\u{1d1ad}'),
1971    ('\u{1d242}', '\u{1d244}'),
1972    ('\u{1da00}', '\u{1da36}'),
1973    ('\u{1da3b}', '\u{1da6c}'),
1974    ('\u{1da75}', '\u{1da75}'),
1975    ('\u{1da84}', '\u{1da84}'),
1976    ('\u{1da9b}', '\u{1da9f}'),
1977    ('\u{1daa1}', '\u{1daaf}'),
1978    ('\u{1e000}', '\u{1e006}'),
1979    ('\u{1e008}', '\u{1e018}'),
1980    ('\u{1e01b}', '\u{1e021}'),
1981    ('\u{1e023}', '\u{1e024}'),
1982    ('\u{1e026}', '\u{1e02a}'),
1983    ('\u{1e130}', '\u{1e136}'),
1984    ('\u{1e2ec}', '\u{1e2ef}'),
1985    ('\u{1e8d0}', '\u{1e8d6}'),
1986    ('\u{1e944}', '\u{1e94a}'),
1987    ('\u{e0100}', '\u{e01ef}'),
1988];
1989
1990pub const MATH_SYMBOL: &'static [(char, char)] = &[
1991    ('+', '+'),
1992    ('<', '>'),
1993    ('|', '|'),
1994    ('~', '~'),
1995    ('¬', '¬'),
1996    ('±', '±'),
1997    ('×', '×'),
1998    ('÷', '÷'),
1999    ('϶', '϶'),
2000    ('؆', '؈'),
2001    ('⁄', '⁄'),
2002    ('⁒', '⁒'),
2003    ('⁺', '⁼'),
2004    ('₊', '₌'),
2005    ('℘', '℘'),
2006    ('⅀', '⅄'),
2007    ('⅋', '⅋'),
2008    ('←', '↔'),
2009    ('↚', '↛'),
2010    ('↠', '↠'),
2011    ('↣', '↣'),
2012    ('↦', '↦'),
2013    ('↮', '↮'),
2014    ('⇎', '⇏'),
2015    ('⇒', '⇒'),
2016    ('⇔', '⇔'),
2017    ('⇴', '⋿'),
2018    ('⌠', '⌡'),
2019    ('⍼', '⍼'),
2020    ('⎛', '⎳'),
2021    ('⏜', '⏡'),
2022    ('▷', '▷'),
2023    ('◁', '◁'),
2024    ('◸', '◿'),
2025    ('♯', '♯'),
2026    ('⟀', '⟄'),
2027    ('⟇', '⟥'),
2028    ('⟰', '⟿'),
2029    ('⤀', '⦂'),
2030    ('⦙', '⧗'),
2031    ('⧜', '⧻'),
2032    ('⧾', '⫿'),
2033    ('⬰', '⭄'),
2034    ('⭇', '⭌'),
2035    ('﬩', '﬩'),
2036    ('﹢', '﹢'),
2037    ('﹤', '﹦'),
2038    ('+', '+'),
2039    ('<', '>'),
2040    ('|', '|'),
2041    ('~', '~'),
2042    ('¬', '¬'),
2043    ('←', '↓'),
2044    ('𝛁', '𝛁'),
2045    ('𝛛', '𝛛'),
2046    ('𝛻', '𝛻'),
2047    ('𝜕', '𝜕'),
2048    ('𝜵', '𝜵'),
2049    ('𝝏', '𝝏'),
2050    ('𝝯', '𝝯'),
2051    ('𝞉', '𝞉'),
2052    ('𝞩', '𝞩'),
2053    ('𝟃', '𝟃'),
2054    ('𞻰', '𞻱'),
2055];
2056
2057pub const MODIFIER_LETTER: &'static [(char, char)] = &[
2058    ('ʰ', 'ˁ'),
2059    ('ˆ', 'ˑ'),
2060    ('ˠ', 'ˤ'),
2061    ('ˬ', 'ˬ'),
2062    ('ˮ', 'ˮ'),
2063    ('ʹ', 'ʹ'),
2064    ('ͺ', 'ͺ'),
2065    ('ՙ', 'ՙ'),
2066    ('ـ', 'ـ'),
2067    ('ۥ', 'ۦ'),
2068    ('ߴ', 'ߵ'),
2069    ('ߺ', 'ߺ'),
2070    ('ࠚ', 'ࠚ'),
2071    ('ࠤ', 'ࠤ'),
2072    ('ࠨ', 'ࠨ'),
2073    ('ॱ', 'ॱ'),
2074    ('ๆ', 'ๆ'),
2075    ('ໆ', 'ໆ'),
2076    ('ჼ', 'ჼ'),
2077    ('ៗ', 'ៗ'),
2078    ('ᡃ', 'ᡃ'),
2079    ('ᪧ', 'ᪧ'),
2080    ('ᱸ', 'ᱽ'),
2081    ('ᴬ', 'ᵪ'),
2082    ('ᵸ', 'ᵸ'),
2083    ('ᶛ', 'ᶿ'),
2084    ('ⁱ', 'ⁱ'),
2085    ('ⁿ', 'ⁿ'),
2086    ('ₐ', 'ₜ'),
2087    ('ⱼ', 'ⱽ'),
2088    ('ⵯ', 'ⵯ'),
2089    ('ⸯ', 'ⸯ'),
2090    ('々', '々'),
2091    ('〱', '〵'),
2092    ('〻', '〻'),
2093    ('ゝ', 'ゞ'),
2094    ('ー', 'ヾ'),
2095    ('ꀕ', 'ꀕ'),
2096    ('ꓸ', 'ꓽ'),
2097    ('ꘌ', 'ꘌ'),
2098    ('ꙿ', 'ꙿ'),
2099    ('ꚜ', 'ꚝ'),
2100    ('ꜗ', 'ꜟ'),
2101    ('ꝰ', 'ꝰ'),
2102    ('ꞈ', 'ꞈ'),
2103    ('ꟸ', 'ꟹ'),
2104    ('ꧏ', 'ꧏ'),
2105    ('ꧦ', 'ꧦ'),
2106    ('ꩰ', 'ꩰ'),
2107    ('ꫝ', 'ꫝ'),
2108    ('ꫳ', 'ꫴ'),
2109    ('ꭜ', 'ꭟ'),
2110    ('ー', 'ー'),
2111    ('\u{ff9e}', '\u{ff9f}'),
2112    ('𖭀', '𖭃'),
2113    ('𖾓', '𖾟'),
2114    ('𖿠', '𖿡'),
2115    ('\u{16fe3}', '\u{16fe3}'),
2116    ('\u{1e137}', '\u{1e13d}'),
2117    ('\u{1e94b}', '\u{1e94b}'),
2118];
2119
2120pub const MODIFIER_SYMBOL: &'static [(char, char)] = &[
2121    ('^', '^'),
2122    ('`', '`'),
2123    ('¨', '¨'),
2124    ('¯', '¯'),
2125    ('´', '´'),
2126    ('¸', '¸'),
2127    ('˂', '˅'),
2128    ('˒', '˟'),
2129    ('˥', '˫'),
2130    ('˭', '˭'),
2131    ('˯', '˿'),
2132    ('͵', '͵'),
2133    ('΄', '΅'),
2134    ('᾽', '᾽'),
2135    ('᾿', '῁'),
2136    ('῍', '῏'),
2137    ('῝', '῟'),
2138    ('῭', '`'),
2139    ('´', '῾'),
2140    ('゛', '゜'),
2141    ('꜀', '꜖'),
2142    ('꜠', '꜡'),
2143    ('꞉', '꞊'),
2144    ('꭛', '꭛'),
2145    ('﮲', '﯁'),
2146    ('^', '^'),
2147    ('`', '`'),
2148    (' ̄', ' ̄'),
2149    ('🏻', '🏿'),
2150];
2151
2152pub const NONSPACING_MARK: &'static [(char, char)] = &[
2153    ('\u{300}', '\u{36f}'),
2154    ('\u{483}', '\u{487}'),
2155    ('\u{591}', '\u{5bd}'),
2156    ('\u{5bf}', '\u{5bf}'),
2157    ('\u{5c1}', '\u{5c2}'),
2158    ('\u{5c4}', '\u{5c5}'),
2159    ('\u{5c7}', '\u{5c7}'),
2160    ('\u{610}', '\u{61a}'),
2161    ('\u{64b}', '\u{65f}'),
2162    ('\u{670}', '\u{670}'),
2163    ('\u{6d6}', '\u{6dc}'),
2164    ('\u{6df}', '\u{6e4}'),
2165    ('\u{6e7}', '\u{6e8}'),
2166    ('\u{6ea}', '\u{6ed}'),
2167    ('\u{711}', '\u{711}'),
2168    ('\u{730}', '\u{74a}'),
2169    ('\u{7a6}', '\u{7b0}'),
2170    ('\u{7eb}', '\u{7f3}'),
2171    ('\u{7fd}', '\u{7fd}'),
2172    ('\u{816}', '\u{819}'),
2173    ('\u{81b}', '\u{823}'),
2174    ('\u{825}', '\u{827}'),
2175    ('\u{829}', '\u{82d}'),
2176    ('\u{859}', '\u{85b}'),
2177    ('\u{8d3}', '\u{8e1}'),
2178    ('\u{8e3}', '\u{902}'),
2179    ('\u{93a}', '\u{93a}'),
2180    ('\u{93c}', '\u{93c}'),
2181    ('\u{941}', '\u{948}'),
2182    ('\u{94d}', '\u{94d}'),
2183    ('\u{951}', '\u{957}'),
2184    ('\u{962}', '\u{963}'),
2185    ('\u{981}', '\u{981}'),
2186    ('\u{9bc}', '\u{9bc}'),
2187    ('\u{9c1}', '\u{9c4}'),
2188    ('\u{9cd}', '\u{9cd}'),
2189    ('\u{9e2}', '\u{9e3}'),
2190    ('\u{9fe}', '\u{9fe}'),
2191    ('\u{a01}', '\u{a02}'),
2192    ('\u{a3c}', '\u{a3c}'),
2193    ('\u{a41}', '\u{a42}'),
2194    ('\u{a47}', '\u{a48}'),
2195    ('\u{a4b}', '\u{a4d}'),
2196    ('\u{a51}', '\u{a51}'),
2197    ('\u{a70}', '\u{a71}'),
2198    ('\u{a75}', '\u{a75}'),
2199    ('\u{a81}', '\u{a82}'),
2200    ('\u{abc}', '\u{abc}'),
2201    ('\u{ac1}', '\u{ac5}'),
2202    ('\u{ac7}', '\u{ac8}'),
2203    ('\u{acd}', '\u{acd}'),
2204    ('\u{ae2}', '\u{ae3}'),
2205    ('\u{afa}', '\u{aff}'),
2206    ('\u{b01}', '\u{b01}'),
2207    ('\u{b3c}', '\u{b3c}'),
2208    ('\u{b3f}', '\u{b3f}'),
2209    ('\u{b41}', '\u{b44}'),
2210    ('\u{b4d}', '\u{b4d}'),
2211    ('\u{b56}', '\u{b56}'),
2212    ('\u{b62}', '\u{b63}'),
2213    ('\u{b82}', '\u{b82}'),
2214    ('\u{bc0}', '\u{bc0}'),
2215    ('\u{bcd}', '\u{bcd}'),
2216    ('\u{c00}', '\u{c00}'),
2217    ('\u{c04}', '\u{c04}'),
2218    ('\u{c3e}', '\u{c40}'),
2219    ('\u{c46}', '\u{c48}'),
2220    ('\u{c4a}', '\u{c4d}'),
2221    ('\u{c55}', '\u{c56}'),
2222    ('\u{c62}', '\u{c63}'),
2223    ('\u{c81}', '\u{c81}'),
2224    ('\u{cbc}', '\u{cbc}'),
2225    ('\u{cbf}', '\u{cbf}'),
2226    ('\u{cc6}', '\u{cc6}'),
2227    ('\u{ccc}', '\u{ccd}'),
2228    ('\u{ce2}', '\u{ce3}'),
2229    ('\u{d00}', '\u{d01}'),
2230    ('\u{d3b}', '\u{d3c}'),
2231    ('\u{d41}', '\u{d44}'),
2232    ('\u{d4d}', '\u{d4d}'),
2233    ('\u{d62}', '\u{d63}'),
2234    ('\u{dca}', '\u{dca}'),
2235    ('\u{dd2}', '\u{dd4}'),
2236    ('\u{dd6}', '\u{dd6}'),
2237    ('\u{e31}', '\u{e31}'),
2238    ('\u{e34}', '\u{e3a}'),
2239    ('\u{e47}', '\u{e4e}'),
2240    ('\u{eb1}', '\u{eb1}'),
2241    ('\u{eb4}', '\u{ebc}'),
2242    ('\u{ec8}', '\u{ecd}'),
2243    ('\u{f18}', '\u{f19}'),
2244    ('\u{f35}', '\u{f35}'),
2245    ('\u{f37}', '\u{f37}'),
2246    ('\u{f39}', '\u{f39}'),
2247    ('\u{f71}', '\u{f7e}'),
2248    ('\u{f80}', '\u{f84}'),
2249    ('\u{f86}', '\u{f87}'),
2250    ('\u{f8d}', '\u{f97}'),
2251    ('\u{f99}', '\u{fbc}'),
2252    ('\u{fc6}', '\u{fc6}'),
2253    ('\u{102d}', '\u{1030}'),
2254    ('\u{1032}', '\u{1037}'),
2255    ('\u{1039}', '\u{103a}'),
2256    ('\u{103d}', '\u{103e}'),
2257    ('\u{1058}', '\u{1059}'),
2258    ('\u{105e}', '\u{1060}'),
2259    ('\u{1071}', '\u{1074}'),
2260    ('\u{1082}', '\u{1082}'),
2261    ('\u{1085}', '\u{1086}'),
2262    ('\u{108d}', '\u{108d}'),
2263    ('\u{109d}', '\u{109d}'),
2264    ('\u{135d}', '\u{135f}'),
2265    ('\u{1712}', '\u{1714}'),
2266    ('\u{1732}', '\u{1734}'),
2267    ('\u{1752}', '\u{1753}'),
2268    ('\u{1772}', '\u{1773}'),
2269    ('\u{17b4}', '\u{17b5}'),
2270    ('\u{17b7}', '\u{17bd}'),
2271    ('\u{17c6}', '\u{17c6}'),
2272    ('\u{17c9}', '\u{17d3}'),
2273    ('\u{17dd}', '\u{17dd}'),
2274    ('\u{180b}', '\u{180d}'),
2275    ('\u{1885}', '\u{1886}'),
2276    ('\u{18a9}', '\u{18a9}'),
2277    ('\u{1920}', '\u{1922}'),
2278    ('\u{1927}', '\u{1928}'),
2279    ('\u{1932}', '\u{1932}'),
2280    ('\u{1939}', '\u{193b}'),
2281    ('\u{1a17}', '\u{1a18}'),
2282    ('\u{1a1b}', '\u{1a1b}'),
2283    ('\u{1a56}', '\u{1a56}'),
2284    ('\u{1a58}', '\u{1a5e}'),
2285    ('\u{1a60}', '\u{1a60}'),
2286    ('\u{1a62}', '\u{1a62}'),
2287    ('\u{1a65}', '\u{1a6c}'),
2288    ('\u{1a73}', '\u{1a7c}'),
2289    ('\u{1a7f}', '\u{1a7f}'),
2290    ('\u{1ab0}', '\u{1abd}'),
2291    ('\u{1b00}', '\u{1b03}'),
2292    ('\u{1b34}', '\u{1b34}'),
2293    ('\u{1b36}', '\u{1b3a}'),
2294    ('\u{1b3c}', '\u{1b3c}'),
2295    ('\u{1b42}', '\u{1b42}'),
2296    ('\u{1b6b}', '\u{1b73}'),
2297    ('\u{1b80}', '\u{1b81}'),
2298    ('\u{1ba2}', '\u{1ba5}'),
2299    ('\u{1ba8}', '\u{1ba9}'),
2300    ('\u{1bab}', '\u{1bad}'),
2301    ('\u{1be6}', '\u{1be6}'),
2302    ('\u{1be8}', '\u{1be9}'),
2303    ('\u{1bed}', '\u{1bed}'),
2304    ('\u{1bef}', '\u{1bf1}'),
2305    ('\u{1c2c}', '\u{1c33}'),
2306    ('\u{1c36}', '\u{1c37}'),
2307    ('\u{1cd0}', '\u{1cd2}'),
2308    ('\u{1cd4}', '\u{1ce0}'),
2309    ('\u{1ce2}', '\u{1ce8}'),
2310    ('\u{1ced}', '\u{1ced}'),
2311    ('\u{1cf4}', '\u{1cf4}'),
2312    ('\u{1cf8}', '\u{1cf9}'),
2313    ('\u{1dc0}', '\u{1df9}'),
2314    ('\u{1dfb}', '\u{1dff}'),
2315    ('\u{20d0}', '\u{20dc}'),
2316    ('\u{20e1}', '\u{20e1}'),
2317    ('\u{20e5}', '\u{20f0}'),
2318    ('\u{2cef}', '\u{2cf1}'),
2319    ('\u{2d7f}', '\u{2d7f}'),
2320    ('\u{2de0}', '\u{2dff}'),
2321    ('\u{302a}', '\u{302d}'),
2322    ('\u{3099}', '\u{309a}'),
2323    ('\u{a66f}', '\u{a66f}'),
2324    ('\u{a674}', '\u{a67d}'),
2325    ('\u{a69e}', '\u{a69f}'),
2326    ('\u{a6f0}', '\u{a6f1}'),
2327    ('\u{a802}', '\u{a802}'),
2328    ('\u{a806}', '\u{a806}'),
2329    ('\u{a80b}', '\u{a80b}'),
2330    ('\u{a825}', '\u{a826}'),
2331    ('\u{a8c4}', '\u{a8c5}'),
2332    ('\u{a8e0}', '\u{a8f1}'),
2333    ('\u{a8ff}', '\u{a8ff}'),
2334    ('\u{a926}', '\u{a92d}'),
2335    ('\u{a947}', '\u{a951}'),
2336    ('\u{a980}', '\u{a982}'),
2337    ('\u{a9b3}', '\u{a9b3}'),
2338    ('\u{a9b6}', '\u{a9b9}'),
2339    ('\u{a9bc}', 'ꦽ'),
2340    ('\u{a9e5}', '\u{a9e5}'),
2341    ('\u{aa29}', '\u{aa2e}'),
2342    ('\u{aa31}', '\u{aa32}'),
2343    ('\u{aa35}', '\u{aa36}'),
2344    ('\u{aa43}', '\u{aa43}'),
2345    ('\u{aa4c}', '\u{aa4c}'),
2346    ('\u{aa7c}', '\u{aa7c}'),
2347    ('\u{aab0}', '\u{aab0}'),
2348    ('\u{aab2}', '\u{aab4}'),
2349    ('\u{aab7}', '\u{aab8}'),
2350    ('\u{aabe}', '\u{aabf}'),
2351    ('\u{aac1}', '\u{aac1}'),
2352    ('\u{aaec}', '\u{aaed}'),
2353    ('\u{aaf6}', '\u{aaf6}'),
2354    ('\u{abe5}', '\u{abe5}'),
2355    ('\u{abe8}', '\u{abe8}'),
2356    ('\u{abed}', '\u{abed}'),
2357    ('\u{fb1e}', '\u{fb1e}'),
2358    ('\u{fe00}', '\u{fe0f}'),
2359    ('\u{fe20}', '\u{fe2f}'),
2360    ('\u{101fd}', '\u{101fd}'),
2361    ('\u{102e0}', '\u{102e0}'),
2362    ('\u{10376}', '\u{1037a}'),
2363    ('\u{10a01}', '\u{10a03}'),
2364    ('\u{10a05}', '\u{10a06}'),
2365    ('\u{10a0c}', '\u{10a0f}'),
2366    ('\u{10a38}', '\u{10a3a}'),
2367    ('\u{10a3f}', '\u{10a3f}'),
2368    ('\u{10ae5}', '\u{10ae6}'),
2369    ('\u{10d24}', '\u{10d27}'),
2370    ('\u{10f46}', '\u{10f50}'),
2371    ('\u{11001}', '\u{11001}'),
2372    ('\u{11038}', '\u{11046}'),
2373    ('\u{1107f}', '\u{11081}'),
2374    ('\u{110b3}', '\u{110b6}'),
2375    ('\u{110b9}', '\u{110ba}'),
2376    ('\u{11100}', '\u{11102}'),
2377    ('\u{11127}', '\u{1112b}'),
2378    ('\u{1112d}', '\u{11134}'),
2379    ('\u{11173}', '\u{11173}'),
2380    ('\u{11180}', '\u{11181}'),
2381    ('\u{111b6}', '\u{111be}'),
2382    ('\u{111c9}', '\u{111cc}'),
2383    ('\u{1122f}', '\u{11231}'),
2384    ('\u{11234}', '\u{11234}'),
2385    ('\u{11236}', '\u{11237}'),
2386    ('\u{1123e}', '\u{1123e}'),
2387    ('\u{112df}', '\u{112df}'),
2388    ('\u{112e3}', '\u{112ea}'),
2389    ('\u{11300}', '\u{11301}'),
2390    ('\u{1133b}', '\u{1133c}'),
2391    ('\u{11340}', '\u{11340}'),
2392    ('\u{11366}', '\u{1136c}'),
2393    ('\u{11370}', '\u{11374}'),
2394    ('\u{11438}', '\u{1143f}'),
2395    ('\u{11442}', '\u{11444}'),
2396    ('\u{11446}', '\u{11446}'),
2397    ('\u{1145e}', '\u{1145e}'),
2398    ('\u{114b3}', '\u{114b8}'),
2399    ('\u{114ba}', '\u{114ba}'),
2400    ('\u{114bf}', '\u{114c0}'),
2401    ('\u{114c2}', '\u{114c3}'),
2402    ('\u{115b2}', '\u{115b5}'),
2403    ('\u{115bc}', '\u{115bd}'),
2404    ('\u{115bf}', '\u{115c0}'),
2405    ('\u{115dc}', '\u{115dd}'),
2406    ('\u{11633}', '\u{1163a}'),
2407    ('\u{1163d}', '\u{1163d}'),
2408    ('\u{1163f}', '\u{11640}'),
2409    ('\u{116ab}', '\u{116ab}'),
2410    ('\u{116ad}', '\u{116ad}'),
2411    ('\u{116b0}', '\u{116b5}'),
2412    ('\u{116b7}', '\u{116b7}'),
2413    ('\u{1171d}', '\u{1171f}'),
2414    ('\u{11722}', '\u{11725}'),
2415    ('\u{11727}', '\u{1172b}'),
2416    ('\u{1182f}', '\u{11837}'),
2417    ('\u{11839}', '\u{1183a}'),
2418    ('\u{119d4}', '\u{119d7}'),
2419    ('\u{119da}', '\u{119db}'),
2420    ('\u{119e0}', '\u{119e0}'),
2421    ('\u{11a01}', '\u{11a0a}'),
2422    ('\u{11a33}', '\u{11a38}'),
2423    ('\u{11a3b}', '\u{11a3e}'),
2424    ('\u{11a47}', '\u{11a47}'),
2425    ('\u{11a51}', '\u{11a56}'),
2426    ('\u{11a59}', '\u{11a5b}'),
2427    ('\u{11a8a}', '\u{11a96}'),
2428    ('\u{11a98}', '\u{11a99}'),
2429    ('\u{11c30}', '\u{11c36}'),
2430    ('\u{11c38}', '\u{11c3d}'),
2431    ('\u{11c3f}', '\u{11c3f}'),
2432    ('\u{11c92}', '\u{11ca7}'),
2433    ('\u{11caa}', '\u{11cb0}'),
2434    ('\u{11cb2}', '\u{11cb3}'),
2435    ('\u{11cb5}', '\u{11cb6}'),
2436    ('\u{11d31}', '\u{11d36}'),
2437    ('\u{11d3a}', '\u{11d3a}'),
2438    ('\u{11d3c}', '\u{11d3d}'),
2439    ('\u{11d3f}', '\u{11d45}'),
2440    ('\u{11d47}', '\u{11d47}'),
2441    ('\u{11d90}', '\u{11d91}'),
2442    ('\u{11d95}', '\u{11d95}'),
2443    ('\u{11d97}', '\u{11d97}'),
2444    ('\u{11ef3}', '\u{11ef4}'),
2445    ('\u{16af0}', '\u{16af4}'),
2446    ('\u{16b30}', '\u{16b36}'),
2447    ('\u{16f4f}', '\u{16f4f}'),
2448    ('\u{16f8f}', '\u{16f92}'),
2449    ('\u{1bc9d}', '\u{1bc9e}'),
2450    ('\u{1d167}', '\u{1d169}'),
2451    ('\u{1d17b}', '\u{1d182}'),
2452    ('\u{1d185}', '\u{1d18b}'),
2453    ('\u{1d1aa}', '\u{1d1ad}'),
2454    ('\u{1d242}', '\u{1d244}'),
2455    ('\u{1da00}', '\u{1da36}'),
2456    ('\u{1da3b}', '\u{1da6c}'),
2457    ('\u{1da75}', '\u{1da75}'),
2458    ('\u{1da84}', '\u{1da84}'),
2459    ('\u{1da9b}', '\u{1da9f}'),
2460    ('\u{1daa1}', '\u{1daaf}'),
2461    ('\u{1e000}', '\u{1e006}'),
2462    ('\u{1e008}', '\u{1e018}'),
2463    ('\u{1e01b}', '\u{1e021}'),
2464    ('\u{1e023}', '\u{1e024}'),
2465    ('\u{1e026}', '\u{1e02a}'),
2466    ('\u{1e130}', '\u{1e136}'),
2467    ('\u{1e2ec}', '\u{1e2ef}'),
2468    ('\u{1e8d0}', '\u{1e8d6}'),
2469    ('\u{1e944}', '\u{1e94a}'),
2470    ('\u{e0100}', '\u{e01ef}'),
2471];
2472
2473pub const NUMBER: &'static [(char, char)] = &[
2474    ('0', '9'),
2475    ('²', '³'),
2476    ('¹', '¹'),
2477    ('¼', '¾'),
2478    ('٠', '٩'),
2479    ('۰', '۹'),
2480    ('߀', '߉'),
2481    ('०', '९'),
2482    ('০', '৯'),
2483    ('৴', '৹'),
2484    ('੦', '੯'),
2485    ('૦', '૯'),
2486    ('୦', '୯'),
2487    ('୲', '୷'),
2488    ('௦', '௲'),
2489    ('౦', '౯'),
2490    ('౸', '౾'),
2491    ('೦', '೯'),
2492    ('൘', '൞'),
2493    ('൦', '൸'),
2494    ('෦', '෯'),
2495    ('๐', '๙'),
2496    ('໐', '໙'),
2497    ('༠', '༳'),
2498    ('၀', '၉'),
2499    ('႐', '႙'),
2500    ('፩', '፼'),
2501    ('ᛮ', 'ᛰ'),
2502    ('០', '៩'),
2503    ('៰', '៹'),
2504    ('᠐', '᠙'),
2505    ('᥆', '᥏'),
2506    ('᧐', '᧚'),
2507    ('᪀', '᪉'),
2508    ('᪐', '᪙'),
2509    ('᭐', '᭙'),
2510    ('᮰', '᮹'),
2511    ('᱀', '᱉'),
2512    ('᱐', '᱙'),
2513    ('⁰', '⁰'),
2514    ('⁴', '⁹'),
2515    ('₀', '₉'),
2516    ('⅐', 'ↂ'),
2517    ('ↅ', '↉'),
2518    ('①', '⒛'),
2519    ('⓪', '⓿'),
2520    ('❶', '➓'),
2521    ('⳽', '⳽'),
2522    ('〇', '〇'),
2523    ('〡', '〩'),
2524    ('〸', '〺'),
2525    ('㆒', '㆕'),
2526    ('㈠', '㈩'),
2527    ('㉈', '㉏'),
2528    ('㉑', '㉟'),
2529    ('㊀', '㊉'),
2530    ('㊱', '㊿'),
2531    ('꘠', '꘩'),
2532    ('ꛦ', 'ꛯ'),
2533    ('꠰', '꠵'),
2534    ('꣐', '꣙'),
2535    ('꤀', '꤉'),
2536    ('꧐', '꧙'),
2537    ('꧰', '꧹'),
2538    ('꩐', '꩙'),
2539    ('꯰', '꯹'),
2540    ('0', '9'),
2541    ('𐄇', '𐄳'),
2542    ('𐅀', '𐅸'),
2543    ('𐆊', '𐆋'),
2544    ('𐋡', '𐋻'),
2545    ('𐌠', '𐌣'),
2546    ('𐍁', '𐍁'),
2547    ('𐍊', '𐍊'),
2548    ('𐏑', '𐏕'),
2549    ('𐒠', '𐒩'),
2550    ('𐡘', '𐡟'),
2551    ('𐡹', '𐡿'),
2552    ('𐢧', '𐢯'),
2553    ('𐣻', '𐣿'),
2554    ('𐤖', '𐤛'),
2555    ('𐦼', '𐦽'),
2556    ('𐧀', '𐧏'),
2557    ('𐧒', '𐧿'),
2558    ('𐩀', '𐩈'),
2559    ('𐩽', '𐩾'),
2560    ('𐪝', '𐪟'),
2561    ('𐫫', '𐫯'),
2562    ('𐭘', '𐭟'),
2563    ('𐭸', '𐭿'),
2564    ('𐮩', '𐮯'),
2565    ('𐳺', '𐳿'),
2566    ('𐴰', '𐴹'),
2567    ('𐹠', '𐹾'),
2568    ('𐼝', '𐼦'),
2569    ('𐽑', '𐽔'),
2570    ('𑁒', '𑁯'),
2571    ('𑃰', '𑃹'),
2572    ('𑄶', '𑄿'),
2573    ('𑇐', '𑇙'),
2574    ('𑇡', '𑇴'),
2575    ('𑋰', '𑋹'),
2576    ('𑑐', '𑑙'),
2577    ('𑓐', '𑓙'),
2578    ('𑙐', '𑙙'),
2579    ('𑛀', '𑛉'),
2580    ('𑜰', '𑜻'),
2581    ('𑣠', '𑣲'),
2582    ('𑱐', '𑱬'),
2583    ('𑵐', '𑵙'),
2584    ('𑶠', '𑶩'),
2585    ('\u{11fc0}', '\u{11fd4}'),
2586    ('𒐀', '𒑮'),
2587    ('𖩠', '𖩩'),
2588    ('𖭐', '𖭙'),
2589    ('𖭛', '𖭡'),
2590    ('𖺀', '𖺖'),
2591    ('𝋠', '𝋳'),
2592    ('𝍠', '𝍸'),
2593    ('𝟎', '𝟿'),
2594    ('\u{1e140}', '\u{1e149}'),
2595    ('\u{1e2f0}', '\u{1e2f9}'),
2596    ('𞣇', '𞣏'),
2597    ('𞥐', '𞥙'),
2598    ('𞱱', '𞲫'),
2599    ('𞲭', '𞲯'),
2600    ('𞲱', '𞲴'),
2601    ('\u{1ed01}', '\u{1ed2d}'),
2602    ('\u{1ed2f}', '\u{1ed3d}'),
2603    ('🄀', '🄌'),
2604];
2605
2606pub const OPEN_PUNCTUATION: &'static [(char, char)] = &[
2607    ('(', '('),
2608    ('[', '['),
2609    ('{', '{'),
2610    ('༺', '༺'),
2611    ('༼', '༼'),
2612    ('᚛', '᚛'),
2613    ('‚', '‚'),
2614    ('„', '„'),
2615    ('⁅', '⁅'),
2616    ('⁽', '⁽'),
2617    ('₍', '₍'),
2618    ('⌈', '⌈'),
2619    ('⌊', '⌊'),
2620    ('〈', '〈'),
2621    ('❨', '❨'),
2622    ('❪', '❪'),
2623    ('❬', '❬'),
2624    ('❮', '❮'),
2625    ('❰', '❰'),
2626    ('❲', '❲'),
2627    ('❴', '❴'),
2628    ('⟅', '⟅'),
2629    ('⟦', '⟦'),
2630    ('⟨', '⟨'),
2631    ('⟪', '⟪'),
2632    ('⟬', '⟬'),
2633    ('⟮', '⟮'),
2634    ('⦃', '⦃'),
2635    ('⦅', '⦅'),
2636    ('⦇', '⦇'),
2637    ('⦉', '⦉'),
2638    ('⦋', '⦋'),
2639    ('⦍', '⦍'),
2640    ('⦏', '⦏'),
2641    ('⦑', '⦑'),
2642    ('⦓', '⦓'),
2643    ('⦕', '⦕'),
2644    ('⦗', '⦗'),
2645    ('⧘', '⧘'),
2646    ('⧚', '⧚'),
2647    ('⧼', '⧼'),
2648    ('⸢', '⸢'),
2649    ('⸤', '⸤'),
2650    ('⸦', '⸦'),
2651    ('⸨', '⸨'),
2652    ('⹂', '⹂'),
2653    ('〈', '〈'),
2654    ('《', '《'),
2655    ('「', '「'),
2656    ('『', '『'),
2657    ('【', '【'),
2658    ('〔', '〔'),
2659    ('〖', '〖'),
2660    ('〘', '〘'),
2661    ('〚', '〚'),
2662    ('〝', '〝'),
2663    ('﴿', '﴿'),
2664    ('︗', '︗'),
2665    ('︵', '︵'),
2666    ('︷', '︷'),
2667    ('︹', '︹'),
2668    ('︻', '︻'),
2669    ('︽', '︽'),
2670    ('︿', '︿'),
2671    ('﹁', '﹁'),
2672    ('﹃', '﹃'),
2673    ('﹇', '﹇'),
2674    ('﹙', '﹙'),
2675    ('﹛', '﹛'),
2676    ('﹝', '﹝'),
2677    ('(', '('),
2678    ('[', '['),
2679    ('{', '{'),
2680    ('⦅', '⦅'),
2681    ('「', '「'),
2682];
2683
2684pub const OTHER: &'static [(char, char)] = &[
2685    ('\u{0}', '\u{1f}'),
2686    ('\u{7f}', '\u{9f}'),
2687    ('\u{ad}', '\u{ad}'),
2688    ('\u{378}', '\u{379}'),
2689    ('\u{380}', '\u{383}'),
2690    ('\u{38b}', '\u{38b}'),
2691    ('\u{38d}', '\u{38d}'),
2692    ('\u{3a2}', '\u{3a2}'),
2693    ('\u{530}', '\u{530}'),
2694    ('\u{557}', '\u{558}'),
2695    ('\u{58b}', '\u{58c}'),
2696    ('\u{590}', '\u{590}'),
2697    ('\u{5c8}', '\u{5cf}'),
2698    ('\u{5eb}', '\u{5ee}'),
2699    ('\u{5f5}', '\u{605}'),
2700    ('\u{61c}', '\u{61d}'),
2701    ('\u{6dd}', '\u{6dd}'),
2702    ('\u{70e}', '\u{70f}'),
2703    ('\u{74b}', '\u{74c}'),
2704    ('\u{7b2}', '\u{7bf}'),
2705    ('\u{7fb}', '\u{7fc}'),
2706    ('\u{82e}', '\u{82f}'),
2707    ('\u{83f}', '\u{83f}'),
2708    ('\u{85c}', '\u{85d}'),
2709    ('\u{85f}', '\u{85f}'),
2710    ('\u{86b}', '\u{89f}'),
2711    ('\u{8b5}', '\u{8b5}'),
2712    ('\u{8be}', '\u{8d2}'),
2713    ('\u{8e2}', '\u{8e2}'),
2714    ('\u{984}', '\u{984}'),
2715    ('\u{98d}', '\u{98e}'),
2716    ('\u{991}', '\u{992}'),
2717    ('\u{9a9}', '\u{9a9}'),
2718    ('\u{9b1}', '\u{9b1}'),
2719    ('\u{9b3}', '\u{9b5}'),
2720    ('\u{9ba}', '\u{9bb}'),
2721    ('\u{9c5}', '\u{9c6}'),
2722    ('\u{9c9}', '\u{9ca}'),
2723    ('\u{9cf}', '\u{9d6}'),
2724    ('\u{9d8}', '\u{9db}'),
2725    ('\u{9de}', '\u{9de}'),
2726    ('\u{9e4}', '\u{9e5}'),
2727    ('\u{9ff}', '\u{a00}'),
2728    ('\u{a04}', '\u{a04}'),
2729    ('\u{a0b}', '\u{a0e}'),
2730    ('\u{a11}', '\u{a12}'),
2731    ('\u{a29}', '\u{a29}'),
2732    ('\u{a31}', '\u{a31}'),
2733    ('\u{a34}', '\u{a34}'),
2734    ('\u{a37}', '\u{a37}'),
2735    ('\u{a3a}', '\u{a3b}'),
2736    ('\u{a3d}', '\u{a3d}'),
2737    ('\u{a43}', '\u{a46}'),
2738    ('\u{a49}', '\u{a4a}'),
2739    ('\u{a4e}', '\u{a50}'),
2740    ('\u{a52}', '\u{a58}'),
2741    ('\u{a5d}', '\u{a5d}'),
2742    ('\u{a5f}', '\u{a65}'),
2743    ('\u{a77}', '\u{a80}'),
2744    ('\u{a84}', '\u{a84}'),
2745    ('\u{a8e}', '\u{a8e}'),
2746    ('\u{a92}', '\u{a92}'),
2747    ('\u{aa9}', '\u{aa9}'),
2748    ('\u{ab1}', '\u{ab1}'),
2749    ('\u{ab4}', '\u{ab4}'),
2750    ('\u{aba}', '\u{abb}'),
2751    ('\u{ac6}', '\u{ac6}'),
2752    ('\u{aca}', '\u{aca}'),
2753    ('\u{ace}', '\u{acf}'),
2754    ('\u{ad1}', '\u{adf}'),
2755    ('\u{ae4}', '\u{ae5}'),
2756    ('\u{af2}', '\u{af8}'),
2757    ('\u{b00}', '\u{b00}'),
2758    ('\u{b04}', '\u{b04}'),
2759    ('\u{b0d}', '\u{b0e}'),
2760    ('\u{b11}', '\u{b12}'),
2761    ('\u{b29}', '\u{b29}'),
2762    ('\u{b31}', '\u{b31}'),
2763    ('\u{b34}', '\u{b34}'),
2764    ('\u{b3a}', '\u{b3b}'),
2765    ('\u{b45}', '\u{b46}'),
2766    ('\u{b49}', '\u{b4a}'),
2767    ('\u{b4e}', '\u{b55}'),
2768    ('\u{b58}', '\u{b5b}'),
2769    ('\u{b5e}', '\u{b5e}'),
2770    ('\u{b64}', '\u{b65}'),
2771    ('\u{b78}', '\u{b81}'),
2772    ('\u{b84}', '\u{b84}'),
2773    ('\u{b8b}', '\u{b8d}'),
2774    ('\u{b91}', '\u{b91}'),
2775    ('\u{b96}', '\u{b98}'),
2776    ('\u{b9b}', '\u{b9b}'),
2777    ('\u{b9d}', '\u{b9d}'),
2778    ('\u{ba0}', '\u{ba2}'),
2779    ('\u{ba5}', '\u{ba7}'),
2780    ('\u{bab}', '\u{bad}'),
2781    ('\u{bba}', '\u{bbd}'),
2782    ('\u{bc3}', '\u{bc5}'),
2783    ('\u{bc9}', '\u{bc9}'),
2784    ('\u{bce}', '\u{bcf}'),
2785    ('\u{bd1}', '\u{bd6}'),
2786    ('\u{bd8}', '\u{be5}'),
2787    ('\u{bfb}', '\u{bff}'),
2788    ('\u{c0d}', '\u{c0d}'),
2789    ('\u{c11}', '\u{c11}'),
2790    ('\u{c29}', '\u{c29}'),
2791    ('\u{c3a}', '\u{c3c}'),
2792    ('\u{c45}', '\u{c45}'),
2793    ('\u{c49}', '\u{c49}'),
2794    ('\u{c4e}', '\u{c54}'),
2795    ('\u{c57}', '\u{c57}'),
2796    ('\u{c5b}', '\u{c5f}'),
2797    ('\u{c64}', '\u{c65}'),
2798    ('\u{c70}', '\u{c76}'),
2799    ('\u{c8d}', '\u{c8d}'),
2800    ('\u{c91}', '\u{c91}'),
2801    ('\u{ca9}', '\u{ca9}'),
2802    ('\u{cb4}', '\u{cb4}'),
2803    ('\u{cba}', '\u{cbb}'),
2804    ('\u{cc5}', '\u{cc5}'),
2805    ('\u{cc9}', '\u{cc9}'),
2806    ('\u{cce}', '\u{cd4}'),
2807    ('\u{cd7}', '\u{cdd}'),
2808    ('\u{cdf}', '\u{cdf}'),
2809    ('\u{ce4}', '\u{ce5}'),
2810    ('\u{cf0}', '\u{cf0}'),
2811    ('\u{cf3}', '\u{cff}'),
2812    ('\u{d04}', '\u{d04}'),
2813    ('\u{d0d}', '\u{d0d}'),
2814    ('\u{d11}', '\u{d11}'),
2815    ('\u{d45}', '\u{d45}'),
2816    ('\u{d49}', '\u{d49}'),
2817    ('\u{d50}', '\u{d53}'),
2818    ('\u{d64}', '\u{d65}'),
2819    ('\u{d80}', '\u{d81}'),
2820    ('\u{d84}', '\u{d84}'),
2821    ('\u{d97}', '\u{d99}'),
2822    ('\u{db2}', '\u{db2}'),
2823    ('\u{dbc}', '\u{dbc}'),
2824    ('\u{dbe}', '\u{dbf}'),
2825    ('\u{dc7}', '\u{dc9}'),
2826    ('\u{dcb}', '\u{dce}'),
2827    ('\u{dd5}', '\u{dd5}'),
2828    ('\u{dd7}', '\u{dd7}'),
2829    ('\u{de0}', '\u{de5}'),
2830    ('\u{df0}', '\u{df1}'),
2831    ('\u{df5}', '\u{e00}'),
2832    ('\u{e3b}', '\u{e3e}'),
2833    ('\u{e5c}', '\u{e80}'),
2834    ('\u{e83}', '\u{e83}'),
2835    ('\u{e85}', '\u{e85}'),
2836    ('\u{e8b}', '\u{e8b}'),
2837    ('\u{ea4}', '\u{ea4}'),
2838    ('\u{ea6}', '\u{ea6}'),
2839    ('\u{ebe}', '\u{ebf}'),
2840    ('\u{ec5}', '\u{ec5}'),
2841    ('\u{ec7}', '\u{ec7}'),
2842    ('\u{ece}', '\u{ecf}'),
2843    ('\u{eda}', '\u{edb}'),
2844    ('\u{ee0}', '\u{eff}'),
2845    ('\u{f48}', '\u{f48}'),
2846    ('\u{f6d}', '\u{f70}'),
2847    ('\u{f98}', '\u{f98}'),
2848    ('\u{fbd}', '\u{fbd}'),
2849    ('\u{fcd}', '\u{fcd}'),
2850    ('\u{fdb}', '\u{fff}'),
2851    ('\u{10c6}', '\u{10c6}'),
2852    ('\u{10c8}', '\u{10cc}'),
2853    ('\u{10ce}', '\u{10cf}'),
2854    ('\u{1249}', '\u{1249}'),
2855    ('\u{124e}', '\u{124f}'),
2856    ('\u{1257}', '\u{1257}'),
2857    ('\u{1259}', '\u{1259}'),
2858    ('\u{125e}', '\u{125f}'),
2859    ('\u{1289}', '\u{1289}'),
2860    ('\u{128e}', '\u{128f}'),
2861    ('\u{12b1}', '\u{12b1}'),
2862    ('\u{12b6}', '\u{12b7}'),
2863    ('\u{12bf}', '\u{12bf}'),
2864    ('\u{12c1}', '\u{12c1}'),
2865    ('\u{12c6}', '\u{12c7}'),
2866    ('\u{12d7}', '\u{12d7}'),
2867    ('\u{1311}', '\u{1311}'),
2868    ('\u{1316}', '\u{1317}'),
2869    ('\u{135b}', '\u{135c}'),
2870    ('\u{137d}', '\u{137f}'),
2871    ('\u{139a}', '\u{139f}'),
2872    ('\u{13f6}', '\u{13f7}'),
2873    ('\u{13fe}', '\u{13ff}'),
2874    ('\u{169d}', '\u{169f}'),
2875    ('\u{16f9}', '\u{16ff}'),
2876    ('\u{170d}', '\u{170d}'),
2877    ('\u{1715}', '\u{171f}'),
2878    ('\u{1737}', '\u{173f}'),
2879    ('\u{1754}', '\u{175f}'),
2880    ('\u{176d}', '\u{176d}'),
2881    ('\u{1771}', '\u{1771}'),
2882    ('\u{1774}', '\u{177f}'),
2883    ('\u{17de}', '\u{17df}'),
2884    ('\u{17ea}', '\u{17ef}'),
2885    ('\u{17fa}', '\u{17ff}'),
2886    ('\u{180e}', '\u{180f}'),
2887    ('\u{181a}', '\u{181f}'),
2888    ('\u{1879}', '\u{187f}'),
2889    ('\u{18ab}', '\u{18af}'),
2890    ('\u{18f6}', '\u{18ff}'),
2891    ('\u{191f}', '\u{191f}'),
2892    ('\u{192c}', '\u{192f}'),
2893    ('\u{193c}', '\u{193f}'),
2894    ('\u{1941}', '\u{1943}'),
2895    ('\u{196e}', '\u{196f}'),
2896    ('\u{1975}', '\u{197f}'),
2897    ('\u{19ac}', '\u{19af}'),
2898    ('\u{19ca}', '\u{19cf}'),
2899    ('\u{19db}', '\u{19dd}'),
2900    ('\u{1a1c}', '\u{1a1d}'),
2901    ('\u{1a5f}', '\u{1a5f}'),
2902    ('\u{1a7d}', '\u{1a7e}'),
2903    ('\u{1a8a}', '\u{1a8f}'),
2904    ('\u{1a9a}', '\u{1a9f}'),
2905    ('\u{1aae}', '\u{1aaf}'),
2906    ('\u{1abf}', '\u{1aff}'),
2907    ('\u{1b4c}', '\u{1b4f}'),
2908    ('\u{1b7d}', '\u{1b7f}'),
2909    ('\u{1bf4}', '\u{1bfb}'),
2910    ('\u{1c38}', '\u{1c3a}'),
2911    ('\u{1c4a}', '\u{1c4c}'),
2912    ('\u{1c89}', '\u{1c8f}'),
2913    ('\u{1cbb}', '\u{1cbc}'),
2914    ('\u{1cc8}', '\u{1ccf}'),
2915    ('\u{1cfb}', '\u{1cff}'),
2916    ('\u{1dfa}', '\u{1dfa}'),
2917    ('\u{1f16}', '\u{1f17}'),
2918    ('\u{1f1e}', '\u{1f1f}'),
2919    ('\u{1f46}', '\u{1f47}'),
2920    ('\u{1f4e}', '\u{1f4f}'),
2921    ('\u{1f58}', '\u{1f58}'),
2922    ('\u{1f5a}', '\u{1f5a}'),
2923    ('\u{1f5c}', '\u{1f5c}'),
2924    ('\u{1f5e}', '\u{1f5e}'),
2925    ('\u{1f7e}', '\u{1f7f}'),
2926    ('\u{1fb5}', '\u{1fb5}'),
2927    ('\u{1fc5}', '\u{1fc5}'),
2928    ('\u{1fd4}', '\u{1fd5}'),
2929    ('\u{1fdc}', '\u{1fdc}'),
2930    ('\u{1ff0}', '\u{1ff1}'),
2931    ('\u{1ff5}', '\u{1ff5}'),
2932    ('\u{1fff}', '\u{1fff}'),
2933    ('\u{200b}', '\u{200f}'),
2934    ('\u{202a}', '\u{202e}'),
2935    ('\u{2060}', '\u{206f}'),
2936    ('\u{2072}', '\u{2073}'),
2937    ('\u{208f}', '\u{208f}'),
2938    ('\u{209d}', '\u{209f}'),
2939    ('\u{20c0}', '\u{20cf}'),
2940    ('\u{20f1}', '\u{20ff}'),
2941    ('\u{218c}', '\u{218f}'),
2942    ('\u{2427}', '\u{243f}'),
2943    ('\u{244b}', '\u{245f}'),
2944    ('\u{2b74}', '\u{2b75}'),
2945    ('\u{2b96}', '\u{2b97}'),
2946    ('\u{2c2f}', '\u{2c2f}'),
2947    ('\u{2c5f}', '\u{2c5f}'),
2948    ('\u{2cf4}', '\u{2cf8}'),
2949    ('\u{2d26}', '\u{2d26}'),
2950    ('\u{2d28}', '\u{2d2c}'),
2951    ('\u{2d2e}', '\u{2d2f}'),
2952    ('\u{2d68}', '\u{2d6e}'),
2953    ('\u{2d71}', '\u{2d7e}'),
2954    ('\u{2d97}', '\u{2d9f}'),
2955    ('\u{2da7}', '\u{2da7}'),
2956    ('\u{2daf}', '\u{2daf}'),
2957    ('\u{2db7}', '\u{2db7}'),
2958    ('\u{2dbf}', '\u{2dbf}'),
2959    ('\u{2dc7}', '\u{2dc7}'),
2960    ('\u{2dcf}', '\u{2dcf}'),
2961    ('\u{2dd7}', '\u{2dd7}'),
2962    ('\u{2ddf}', '\u{2ddf}'),
2963    ('\u{2e50}', '\u{2e7f}'),
2964    ('\u{2e9a}', '\u{2e9a}'),
2965    ('\u{2ef4}', '\u{2eff}'),
2966    ('\u{2fd6}', '\u{2fef}'),
2967    ('\u{2ffc}', '\u{2fff}'),
2968    ('\u{3040}', '\u{3040}'),
2969    ('\u{3097}', '\u{3098}'),
2970    ('\u{3100}', '\u{3104}'),
2971    ('\u{3130}', '\u{3130}'),
2972    ('\u{318f}', '\u{318f}'),
2973    ('\u{31bb}', '\u{31bf}'),
2974    ('\u{31e4}', '\u{31ef}'),
2975    ('\u{321f}', '\u{321f}'),
2976    ('\u{4db6}', '\u{4dbf}'),
2977    ('\u{9ff0}', '\u{9fff}'),
2978    ('\u{a48d}', '\u{a48f}'),
2979    ('\u{a4c7}', '\u{a4cf}'),
2980    ('\u{a62c}', '\u{a63f}'),
2981    ('\u{a6f8}', '\u{a6ff}'),
2982    ('\u{a7c0}', '\u{a7c1}'),
2983    ('\u{a7c7}', '\u{a7f6}'),
2984    ('\u{a82c}', '\u{a82f}'),
2985    ('\u{a83a}', '\u{a83f}'),
2986    ('\u{a878}', '\u{a87f}'),
2987    ('\u{a8c6}', '\u{a8cd}'),
2988    ('\u{a8da}', '\u{a8df}'),
2989    ('\u{a954}', '\u{a95e}'),
2990    ('\u{a97d}', '\u{a97f}'),
2991    ('\u{a9ce}', '\u{a9ce}'),
2992    ('\u{a9da}', '\u{a9dd}'),
2993    ('\u{a9ff}', '\u{a9ff}'),
2994    ('\u{aa37}', '\u{aa3f}'),
2995    ('\u{aa4e}', '\u{aa4f}'),
2996    ('\u{aa5a}', '\u{aa5b}'),
2997    ('\u{aac3}', '\u{aada}'),
2998    ('\u{aaf7}', '\u{ab00}'),
2999    ('\u{ab07}', '\u{ab08}'),
3000    ('\u{ab0f}', '\u{ab10}'),
3001    ('\u{ab17}', '\u{ab1f}'),
3002    ('\u{ab27}', '\u{ab27}'),
3003    ('\u{ab2f}', '\u{ab2f}'),
3004    ('\u{ab68}', '\u{ab6f}'),
3005    ('\u{abee}', '\u{abef}'),
3006    ('\u{abfa}', '\u{abff}'),
3007    ('\u{d7a4}', '\u{d7af}'),
3008    ('\u{d7c7}', '\u{d7ca}'),
3009    ('\u{d7fc}', '\u{f8ff}'),
3010    ('\u{fa6e}', '\u{fa6f}'),
3011    ('\u{fada}', '\u{faff}'),
3012    ('\u{fb07}', '\u{fb12}'),
3013    ('\u{fb18}', '\u{fb1c}'),
3014    ('\u{fb37}', '\u{fb37}'),
3015    ('\u{fb3d}', '\u{fb3d}'),
3016    ('\u{fb3f}', '\u{fb3f}'),
3017    ('\u{fb42}', '\u{fb42}'),
3018    ('\u{fb45}', '\u{fb45}'),
3019    ('\u{fbc2}', '\u{fbd2}'),
3020    ('\u{fd40}', '\u{fd4f}'),
3021    ('\u{fd90}', '\u{fd91}'),
3022    ('\u{fdc8}', '\u{fdef}'),
3023    ('\u{fdfe}', '\u{fdff}'),
3024    ('\u{fe1a}', '\u{fe1f}'),
3025    ('\u{fe53}', '\u{fe53}'),
3026    ('\u{fe67}', '\u{fe67}'),
3027    ('\u{fe6c}', '\u{fe6f}'),
3028    ('\u{fe75}', '\u{fe75}'),
3029    ('\u{fefd}', '\u{ff00}'),
3030    ('\u{ffbf}', '\u{ffc1}'),
3031    ('\u{ffc8}', '\u{ffc9}'),
3032    ('\u{ffd0}', '\u{ffd1}'),
3033    ('\u{ffd8}', '\u{ffd9}'),
3034    ('\u{ffdd}', '\u{ffdf}'),
3035    ('\u{ffe7}', '\u{ffe7}'),
3036    ('\u{ffef}', '\u{fffb}'),
3037    ('\u{fffe}', '\u{ffff}'),
3038    ('\u{1000c}', '\u{1000c}'),
3039    ('\u{10027}', '\u{10027}'),
3040    ('\u{1003b}', '\u{1003b}'),
3041    ('\u{1003e}', '\u{1003e}'),
3042    ('\u{1004e}', '\u{1004f}'),
3043    ('\u{1005e}', '\u{1007f}'),
3044    ('\u{100fb}', '\u{100ff}'),
3045    ('\u{10103}', '\u{10106}'),
3046    ('\u{10134}', '\u{10136}'),
3047    ('\u{1018f}', '\u{1018f}'),
3048    ('\u{1019c}', '\u{1019f}'),
3049    ('\u{101a1}', '\u{101cf}'),
3050    ('\u{101fe}', '\u{1027f}'),
3051    ('\u{1029d}', '\u{1029f}'),
3052    ('\u{102d1}', '\u{102df}'),
3053    ('\u{102fc}', '\u{102ff}'),
3054    ('\u{10324}', '\u{1032c}'),
3055    ('\u{1034b}', '\u{1034f}'),
3056    ('\u{1037b}', '\u{1037f}'),
3057    ('\u{1039e}', '\u{1039e}'),
3058    ('\u{103c4}', '\u{103c7}'),
3059    ('\u{103d6}', '\u{103ff}'),
3060    ('\u{1049e}', '\u{1049f}'),
3061    ('\u{104aa}', '\u{104af}'),
3062    ('\u{104d4}', '\u{104d7}'),
3063    ('\u{104fc}', '\u{104ff}'),
3064    ('\u{10528}', '\u{1052f}'),
3065    ('\u{10564}', '\u{1056e}'),
3066    ('\u{10570}', '\u{105ff}'),
3067    ('\u{10737}', '\u{1073f}'),
3068    ('\u{10756}', '\u{1075f}'),
3069    ('\u{10768}', '\u{107ff}'),
3070    ('\u{10806}', '\u{10807}'),
3071    ('\u{10809}', '\u{10809}'),
3072    ('\u{10836}', '\u{10836}'),
3073    ('\u{10839}', '\u{1083b}'),
3074    ('\u{1083d}', '\u{1083e}'),
3075    ('\u{10856}', '\u{10856}'),
3076    ('\u{1089f}', '\u{108a6}'),
3077    ('\u{108b0}', '\u{108df}'),
3078    ('\u{108f3}', '\u{108f3}'),
3079    ('\u{108f6}', '\u{108fa}'),
3080    ('\u{1091c}', '\u{1091e}'),
3081    ('\u{1093a}', '\u{1093e}'),
3082    ('\u{10940}', '\u{1097f}'),
3083    ('\u{109b8}', '\u{109bb}'),
3084    ('\u{109d0}', '\u{109d1}'),
3085    ('\u{10a04}', '\u{10a04}'),
3086    ('\u{10a07}', '\u{10a0b}'),
3087    ('\u{10a14}', '\u{10a14}'),
3088    ('\u{10a18}', '\u{10a18}'),
3089    ('\u{10a36}', '\u{10a37}'),
3090    ('\u{10a3b}', '\u{10a3e}'),
3091    ('\u{10a49}', '\u{10a4f}'),
3092    ('\u{10a59}', '\u{10a5f}'),
3093    ('\u{10aa0}', '\u{10abf}'),
3094    ('\u{10ae7}', '\u{10aea}'),
3095    ('\u{10af7}', '\u{10aff}'),
3096    ('\u{10b36}', '\u{10b38}'),
3097    ('\u{10b56}', '\u{10b57}'),
3098    ('\u{10b73}', '\u{10b77}'),
3099    ('\u{10b92}', '\u{10b98}'),
3100    ('\u{10b9d}', '\u{10ba8}'),
3101    ('\u{10bb0}', '\u{10bff}'),
3102    ('\u{10c49}', '\u{10c7f}'),
3103    ('\u{10cb3}', '\u{10cbf}'),
3104    ('\u{10cf3}', '\u{10cf9}'),
3105    ('\u{10d28}', '\u{10d2f}'),
3106    ('\u{10d3a}', '\u{10e5f}'),
3107    ('\u{10e7f}', '\u{10eff}'),
3108    ('\u{10f28}', '\u{10f2f}'),
3109    ('\u{10f5a}', '\u{10fdf}'),
3110    ('\u{10ff7}', '\u{10fff}'),
3111    ('\u{1104e}', '\u{11051}'),
3112    ('\u{11070}', '\u{1107e}'),
3113    ('\u{110bd}', '\u{110bd}'),
3114    ('\u{110c2}', '\u{110cf}'),
3115    ('\u{110e9}', '\u{110ef}'),
3116    ('\u{110fa}', '\u{110ff}'),
3117    ('\u{11135}', '\u{11135}'),
3118    ('\u{11147}', '\u{1114f}'),
3119    ('\u{11177}', '\u{1117f}'),
3120    ('\u{111ce}', '\u{111cf}'),
3121    ('\u{111e0}', '\u{111e0}'),
3122    ('\u{111f5}', '\u{111ff}'),
3123    ('\u{11212}', '\u{11212}'),
3124    ('\u{1123f}', '\u{1127f}'),
3125    ('\u{11287}', '\u{11287}'),
3126    ('\u{11289}', '\u{11289}'),
3127    ('\u{1128e}', '\u{1128e}'),
3128    ('\u{1129e}', '\u{1129e}'),
3129    ('\u{112aa}', '\u{112af}'),
3130    ('\u{112eb}', '\u{112ef}'),
3131    ('\u{112fa}', '\u{112ff}'),
3132    ('\u{11304}', '\u{11304}'),
3133    ('\u{1130d}', '\u{1130e}'),
3134    ('\u{11311}', '\u{11312}'),
3135    ('\u{11329}', '\u{11329}'),
3136    ('\u{11331}', '\u{11331}'),
3137    ('\u{11334}', '\u{11334}'),
3138    ('\u{1133a}', '\u{1133a}'),
3139    ('\u{11345}', '\u{11346}'),
3140    ('\u{11349}', '\u{1134a}'),
3141    ('\u{1134e}', '\u{1134f}'),
3142    ('\u{11351}', '\u{11356}'),
3143    ('\u{11358}', '\u{1135c}'),
3144    ('\u{11364}', '\u{11365}'),
3145    ('\u{1136d}', '\u{1136f}'),
3146    ('\u{11375}', '\u{113ff}'),
3147    ('\u{1145a}', '\u{1145a}'),
3148    ('\u{1145c}', '\u{1145c}'),
3149    ('\u{11460}', '\u{1147f}'),
3150    ('\u{114c8}', '\u{114cf}'),
3151    ('\u{114da}', '\u{1157f}'),
3152    ('\u{115b6}', '\u{115b7}'),
3153    ('\u{115de}', '\u{115ff}'),
3154    ('\u{11645}', '\u{1164f}'),
3155    ('\u{1165a}', '\u{1165f}'),
3156    ('\u{1166d}', '\u{1167f}'),
3157    ('\u{116b9}', '\u{116bf}'),
3158    ('\u{116ca}', '\u{116ff}'),
3159    ('\u{1171b}', '\u{1171c}'),
3160    ('\u{1172c}', '\u{1172f}'),
3161    ('\u{11740}', '\u{117ff}'),
3162    ('\u{1183c}', '\u{1189f}'),
3163    ('\u{118f3}', '\u{118fe}'),
3164    ('\u{11900}', '\u{1199f}'),
3165    ('\u{119a8}', '\u{119a9}'),
3166    ('\u{119d8}', '\u{119d9}'),
3167    ('\u{119e5}', '\u{119ff}'),
3168    ('\u{11a48}', '\u{11a4f}'),
3169    ('\u{11aa3}', '\u{11abf}'),
3170    ('\u{11af9}', '\u{11bff}'),
3171    ('\u{11c09}', '\u{11c09}'),
3172    ('\u{11c37}', '\u{11c37}'),
3173    ('\u{11c46}', '\u{11c4f}'),
3174    ('\u{11c6d}', '\u{11c6f}'),
3175    ('\u{11c90}', '\u{11c91}'),
3176    ('\u{11ca8}', '\u{11ca8}'),
3177    ('\u{11cb7}', '\u{11cff}'),
3178    ('\u{11d07}', '\u{11d07}'),
3179    ('\u{11d0a}', '\u{11d0a}'),
3180    ('\u{11d37}', '\u{11d39}'),
3181    ('\u{11d3b}', '\u{11d3b}'),
3182    ('\u{11d3e}', '\u{11d3e}'),
3183    ('\u{11d48}', '\u{11d4f}'),
3184    ('\u{11d5a}', '\u{11d5f}'),
3185    ('\u{11d66}', '\u{11d66}'),
3186    ('\u{11d69}', '\u{11d69}'),
3187    ('\u{11d8f}', '\u{11d8f}'),
3188    ('\u{11d92}', '\u{11d92}'),
3189    ('\u{11d99}', '\u{11d9f}'),
3190    ('\u{11daa}', '\u{11edf}'),
3191    ('\u{11ef9}', '\u{11fbf}'),
3192    ('\u{11ff2}', '\u{11ffe}'),
3193    ('\u{1239a}', '\u{123ff}'),
3194    ('\u{1246f}', '\u{1246f}'),
3195    ('\u{12475}', '\u{1247f}'),
3196    ('\u{12544}', '\u{12fff}'),
3197    ('\u{1342f}', '\u{143ff}'),
3198    ('\u{14647}', '\u{167ff}'),
3199    ('\u{16a39}', '\u{16a3f}'),
3200    ('\u{16a5f}', '\u{16a5f}'),
3201    ('\u{16a6a}', '\u{16a6d}'),
3202    ('\u{16a70}', '\u{16acf}'),
3203    ('\u{16aee}', '\u{16aef}'),
3204    ('\u{16af6}', '\u{16aff}'),
3205    ('\u{16b46}', '\u{16b4f}'),
3206    ('\u{16b5a}', '\u{16b5a}'),
3207    ('\u{16b62}', '\u{16b62}'),
3208    ('\u{16b78}', '\u{16b7c}'),
3209    ('\u{16b90}', '\u{16e3f}'),
3210    ('\u{16e9b}', '\u{16eff}'),
3211    ('\u{16f4b}', '\u{16f4e}'),
3212    ('\u{16f88}', '\u{16f8e}'),
3213    ('\u{16fa0}', '\u{16fdf}'),
3214    ('\u{16fe4}', '\u{16fff}'),
3215    ('\u{187f8}', '\u{187ff}'),
3216    ('\u{18af3}', '\u{1afff}'),
3217    ('\u{1b11f}', '\u{1b14f}'),
3218    ('\u{1b153}', '\u{1b163}'),
3219    ('\u{1b168}', '\u{1b16f}'),
3220    ('\u{1b2fc}', '\u{1bbff}'),
3221    ('\u{1bc6b}', '\u{1bc6f}'),
3222    ('\u{1bc7d}', '\u{1bc7f}'),
3223    ('\u{1bc89}', '\u{1bc8f}'),
3224    ('\u{1bc9a}', '\u{1bc9b}'),
3225    ('\u{1bca0}', '\u{1cfff}'),
3226    ('\u{1d0f6}', '\u{1d0ff}'),
3227    ('\u{1d127}', '\u{1d128}'),
3228    ('\u{1d173}', '\u{1d17a}'),
3229    ('\u{1d1e9}', '\u{1d1ff}'),
3230    ('\u{1d246}', '\u{1d2df}'),
3231    ('\u{1d2f4}', '\u{1d2ff}'),
3232    ('\u{1d357}', '\u{1d35f}'),
3233    ('\u{1d379}', '\u{1d3ff}'),
3234    ('\u{1d455}', '\u{1d455}'),
3235    ('\u{1d49d}', '\u{1d49d}'),
3236    ('\u{1d4a0}', '\u{1d4a1}'),
3237    ('\u{1d4a3}', '\u{1d4a4}'),
3238    ('\u{1d4a7}', '\u{1d4a8}'),
3239    ('\u{1d4ad}', '\u{1d4ad}'),
3240    ('\u{1d4ba}', '\u{1d4ba}'),
3241    ('\u{1d4bc}', '\u{1d4bc}'),
3242    ('\u{1d4c4}', '\u{1d4c4}'),
3243    ('\u{1d506}', '\u{1d506}'),
3244    ('\u{1d50b}', '\u{1d50c}'),
3245    ('\u{1d515}', '\u{1d515}'),
3246    ('\u{1d51d}', '\u{1d51d}'),
3247    ('\u{1d53a}', '\u{1d53a}'),
3248    ('\u{1d53f}', '\u{1d53f}'),
3249    ('\u{1d545}', '\u{1d545}'),
3250    ('\u{1d547}', '\u{1d549}'),
3251    ('\u{1d551}', '\u{1d551}'),
3252    ('\u{1d6a6}', '\u{1d6a7}'),
3253    ('\u{1d7cc}', '\u{1d7cd}'),
3254    ('\u{1da8c}', '\u{1da9a}'),
3255    ('\u{1daa0}', '\u{1daa0}'),
3256    ('\u{1dab0}', '\u{1dfff}'),
3257    ('\u{1e007}', '\u{1e007}'),
3258    ('\u{1e019}', '\u{1e01a}'),
3259    ('\u{1e022}', '\u{1e022}'),
3260    ('\u{1e025}', '\u{1e025}'),
3261    ('\u{1e02b}', '\u{1e0ff}'),
3262    ('\u{1e12d}', '\u{1e12f}'),
3263    ('\u{1e13e}', '\u{1e13f}'),
3264    ('\u{1e14a}', '\u{1e14d}'),
3265    ('\u{1e150}', '\u{1e2bf}'),
3266    ('\u{1e2fa}', '\u{1e2fe}'),
3267    ('\u{1e300}', '\u{1e7ff}'),
3268    ('\u{1e8c5}', '\u{1e8c6}'),
3269    ('\u{1e8d7}', '\u{1e8ff}'),
3270    ('\u{1e94c}', '\u{1e94f}'),
3271    ('\u{1e95a}', '\u{1e95d}'),
3272    ('\u{1e960}', '\u{1ec70}'),
3273    ('\u{1ecb5}', '\u{1ed00}'),
3274    ('\u{1ed3e}', '\u{1edff}'),
3275    ('\u{1ee04}', '\u{1ee04}'),
3276    ('\u{1ee20}', '\u{1ee20}'),
3277    ('\u{1ee23}', '\u{1ee23}'),
3278    ('\u{1ee25}', '\u{1ee26}'),
3279    ('\u{1ee28}', '\u{1ee28}'),
3280    ('\u{1ee33}', '\u{1ee33}'),
3281    ('\u{1ee38}', '\u{1ee38}'),
3282    ('\u{1ee3a}', '\u{1ee3a}'),
3283    ('\u{1ee3c}', '\u{1ee41}'),
3284    ('\u{1ee43}', '\u{1ee46}'),
3285    ('\u{1ee48}', '\u{1ee48}'),
3286    ('\u{1ee4a}', '\u{1ee4a}'),
3287    ('\u{1ee4c}', '\u{1ee4c}'),
3288    ('\u{1ee50}', '\u{1ee50}'),
3289    ('\u{1ee53}', '\u{1ee53}'),
3290    ('\u{1ee55}', '\u{1ee56}'),
3291    ('\u{1ee58}', '\u{1ee58}'),
3292    ('\u{1ee5a}', '\u{1ee5a}'),
3293    ('\u{1ee5c}', '\u{1ee5c}'),
3294    ('\u{1ee5e}', '\u{1ee5e}'),
3295    ('\u{1ee60}', '\u{1ee60}'),
3296    ('\u{1ee63}', '\u{1ee63}'),
3297    ('\u{1ee65}', '\u{1ee66}'),
3298    ('\u{1ee6b}', '\u{1ee6b}'),
3299    ('\u{1ee73}', '\u{1ee73}'),
3300    ('\u{1ee78}', '\u{1ee78}'),
3301    ('\u{1ee7d}', '\u{1ee7d}'),
3302    ('\u{1ee7f}', '\u{1ee7f}'),
3303    ('\u{1ee8a}', '\u{1ee8a}'),
3304    ('\u{1ee9c}', '\u{1eea0}'),
3305    ('\u{1eea4}', '\u{1eea4}'),
3306    ('\u{1eeaa}', '\u{1eeaa}'),
3307    ('\u{1eebc}', '\u{1eeef}'),
3308    ('\u{1eef2}', '\u{1efff}'),
3309    ('\u{1f02c}', '\u{1f02f}'),
3310    ('\u{1f094}', '\u{1f09f}'),
3311    ('\u{1f0af}', '\u{1f0b0}'),
3312    ('\u{1f0c0}', '\u{1f0c0}'),
3313    ('\u{1f0d0}', '\u{1f0d0}'),
3314    ('\u{1f0f6}', '\u{1f0ff}'),
3315    ('\u{1f10d}', '\u{1f10f}'),
3316    ('\u{1f16d}', '\u{1f16f}'),
3317    ('\u{1f1ad}', '\u{1f1e5}'),
3318    ('\u{1f203}', '\u{1f20f}'),
3319    ('\u{1f23c}', '\u{1f23f}'),
3320    ('\u{1f249}', '\u{1f24f}'),
3321    ('\u{1f252}', '\u{1f25f}'),
3322    ('\u{1f266}', '\u{1f2ff}'),
3323    ('\u{1f6d6}', '\u{1f6df}'),
3324    ('\u{1f6ed}', '\u{1f6ef}'),
3325    ('\u{1f6fb}', '\u{1f6ff}'),
3326    ('\u{1f774}', '\u{1f77f}'),
3327    ('\u{1f7d9}', '\u{1f7df}'),
3328    ('\u{1f7ec}', '\u{1f7ff}'),
3329    ('\u{1f80c}', '\u{1f80f}'),
3330    ('\u{1f848}', '\u{1f84f}'),
3331    ('\u{1f85a}', '\u{1f85f}'),
3332    ('\u{1f888}', '\u{1f88f}'),
3333    ('\u{1f8ae}', '\u{1f8ff}'),
3334    ('\u{1f90c}', '\u{1f90c}'),
3335    ('\u{1f972}', '\u{1f972}'),
3336    ('\u{1f977}', '\u{1f979}'),
3337    ('\u{1f9a3}', '\u{1f9a4}'),
3338    ('\u{1f9ab}', '\u{1f9ad}'),
3339    ('\u{1f9cb}', '\u{1f9cc}'),
3340    ('\u{1fa54}', '\u{1fa5f}'),
3341    ('\u{1fa6e}', '\u{1fa6f}'),
3342    ('\u{1fa74}', '\u{1fa77}'),
3343    ('\u{1fa7b}', '\u{1fa7f}'),
3344    ('\u{1fa83}', '\u{1fa8f}'),
3345    ('\u{1fa96}', '\u{1ffff}'),
3346    ('\u{2a6d7}', '\u{2a6ff}'),
3347    ('\u{2b735}', '\u{2b73f}'),
3348    ('\u{2b81e}', '\u{2b81f}'),
3349    ('\u{2cea2}', '\u{2ceaf}'),
3350    ('\u{2ebe1}', '\u{2f7ff}'),
3351    ('\u{2fa1e}', '\u{e00ff}'),
3352    ('\u{e01f0}', '\u{10ffff}'),
3353];
3354
3355pub const OTHER_LETTER: &'static [(char, char)] = &[
3356    ('ª', 'ª'),
3357    ('º', 'º'),
3358    ('ƻ', 'ƻ'),
3359    ('ǀ', 'ǃ'),
3360    ('ʔ', 'ʔ'),
3361    ('א', 'ת'),
3362    ('ׯ', 'ײ'),
3363    ('ؠ', 'ؿ'),
3364    ('ف', 'ي'),
3365    ('ٮ', 'ٯ'),
3366    ('ٱ', 'ۓ'),
3367    ('ە', 'ە'),
3368    ('ۮ', 'ۯ'),
3369    ('ۺ', 'ۼ'),
3370    ('ۿ', 'ۿ'),
3371    ('ܐ', 'ܐ'),
3372    ('ܒ', 'ܯ'),
3373    ('ݍ', 'ޥ'),
3374    ('ޱ', 'ޱ'),
3375    ('ߊ', 'ߪ'),
3376    ('ࠀ', 'ࠕ'),
3377    ('ࡀ', 'ࡘ'),
3378    ('ࡠ', 'ࡪ'),
3379    ('ࢠ', 'ࢴ'),
3380    ('ࢶ', 'ࢽ'),
3381    ('ऄ', 'ह'),
3382    ('ऽ', 'ऽ'),
3383    ('ॐ', 'ॐ'),
3384    ('क़', 'ॡ'),
3385    ('ॲ', 'ঀ'),
3386    ('অ', 'ঌ'),
3387    ('এ', 'ঐ'),
3388    ('ও', 'ন'),
3389    ('প', 'র'),
3390    ('ল', 'ল'),
3391    ('শ', 'হ'),
3392    ('ঽ', 'ঽ'),
3393    ('ৎ', 'ৎ'),
3394    ('ড়', 'ঢ়'),
3395    ('য়', 'ৡ'),
3396    ('ৰ', 'ৱ'),
3397    ('ৼ', 'ৼ'),
3398    ('ਅ', 'ਊ'),
3399    ('ਏ', 'ਐ'),
3400    ('ਓ', 'ਨ'),
3401    ('ਪ', 'ਰ'),
3402    ('ਲ', 'ਲ਼'),
3403    ('ਵ', 'ਸ਼'),
3404    ('ਸ', 'ਹ'),
3405    ('ਖ਼', 'ੜ'),
3406    ('ਫ਼', 'ਫ਼'),
3407    ('ੲ', 'ੴ'),
3408    ('અ', 'ઍ'),
3409    ('એ', 'ઑ'),
3410    ('ઓ', 'ન'),
3411    ('પ', 'ર'),
3412    ('લ', 'ળ'),
3413    ('વ', 'હ'),
3414    ('ઽ', 'ઽ'),
3415    ('ૐ', 'ૐ'),
3416    ('ૠ', 'ૡ'),
3417    ('ૹ', 'ૹ'),
3418    ('ଅ', 'ଌ'),
3419    ('ଏ', 'ଐ'),
3420    ('ଓ', 'ନ'),
3421    ('ପ', 'ର'),
3422    ('ଲ', 'ଳ'),
3423    ('ଵ', 'ହ'),
3424    ('ଽ', 'ଽ'),
3425    ('ଡ଼', 'ଢ଼'),
3426    ('ୟ', 'ୡ'),
3427    ('ୱ', 'ୱ'),
3428    ('ஃ', 'ஃ'),
3429    ('அ', 'ஊ'),
3430    ('எ', 'ஐ'),
3431    ('ஒ', 'க'),
3432    ('ங', 'ச'),
3433    ('ஜ', 'ஜ'),
3434    ('ஞ', 'ட'),
3435    ('ண', 'த'),
3436    ('ந', 'ப'),
3437    ('ம', 'ஹ'),
3438    ('ௐ', 'ௐ'),
3439    ('అ', 'ఌ'),
3440    ('ఎ', 'ఐ'),
3441    ('ఒ', 'న'),
3442    ('ప', 'హ'),
3443    ('ఽ', 'ఽ'),
3444    ('ౘ', 'ౚ'),
3445    ('ౠ', 'ౡ'),
3446    ('ಀ', 'ಀ'),
3447    ('ಅ', 'ಌ'),
3448    ('ಎ', 'ಐ'),
3449    ('ಒ', 'ನ'),
3450    ('ಪ', 'ಳ'),
3451    ('ವ', 'ಹ'),
3452    ('ಽ', 'ಽ'),
3453    ('ೞ', 'ೞ'),
3454    ('ೠ', 'ೡ'),
3455    ('ೱ', 'ೲ'),
3456    ('അ', 'ഌ'),
3457    ('എ', 'ഐ'),
3458    ('ഒ', 'ഺ'),
3459    ('ഽ', 'ഽ'),
3460    ('ൎ', 'ൎ'),
3461    ('ൔ', 'ൖ'),
3462    ('ൟ', 'ൡ'),
3463    ('ൺ', 'ൿ'),
3464    ('අ', 'ඖ'),
3465    ('ක', 'න'),
3466    ('ඳ', 'ර'),
3467    ('ල', 'ල'),
3468    ('ව', 'ෆ'),
3469    ('ก', 'ะ'),
3470    ('า', 'ำ'),
3471    ('เ', 'ๅ'),
3472    ('ກ', 'ຂ'),
3473    ('ຄ', 'ຄ'),
3474    ('\u{e86}', 'ຊ'),
3475    ('\u{e8c}', 'ຣ'),
3476    ('ລ', 'ລ'),
3477    ('ວ', 'ະ'),
3478    ('າ', 'ຳ'),
3479    ('ຽ', 'ຽ'),
3480    ('ເ', 'ໄ'),
3481    ('ໜ', 'ໟ'),
3482    ('ༀ', 'ༀ'),
3483    ('ཀ', 'ཇ'),
3484    ('ཉ', 'ཬ'),
3485    ('ྈ', 'ྌ'),
3486    ('က', 'ဪ'),
3487    ('ဿ', 'ဿ'),
3488    ('ၐ', 'ၕ'),
3489    ('ၚ', 'ၝ'),
3490    ('ၡ', 'ၡ'),
3491    ('ၥ', 'ၦ'),
3492    ('ၮ', 'ၰ'),
3493    ('ၵ', 'ႁ'),
3494    ('ႎ', 'ႎ'),
3495    ('ᄀ', 'ቈ'),
3496    ('ቊ', 'ቍ'),
3497    ('ቐ', 'ቖ'),
3498    ('ቘ', 'ቘ'),
3499    ('ቚ', 'ቝ'),
3500    ('በ', 'ኈ'),
3501    ('ኊ', 'ኍ'),
3502    ('ነ', 'ኰ'),
3503    ('ኲ', 'ኵ'),
3504    ('ኸ', 'ኾ'),
3505    ('ዀ', 'ዀ'),
3506    ('ዂ', 'ዅ'),
3507    ('ወ', 'ዖ'),
3508    ('ዘ', 'ጐ'),
3509    ('ጒ', 'ጕ'),
3510    ('ጘ', 'ፚ'),
3511    ('ᎀ', 'ᎏ'),
3512    ('ᐁ', 'ᙬ'),
3513    ('ᙯ', 'ᙿ'),
3514    ('ᚁ', 'ᚚ'),
3515    ('ᚠ', 'ᛪ'),
3516    ('ᛱ', 'ᛸ'),
3517    ('ᜀ', 'ᜌ'),
3518    ('ᜎ', 'ᜑ'),
3519    ('ᜠ', 'ᜱ'),
3520    ('ᝀ', 'ᝑ'),
3521    ('ᝠ', 'ᝬ'),
3522    ('ᝮ', 'ᝰ'),
3523    ('ក', 'ឳ'),
3524    ('ៜ', 'ៜ'),
3525    ('ᠠ', 'ᡂ'),
3526    ('ᡄ', 'ᡸ'),
3527    ('ᢀ', 'ᢄ'),
3528    ('ᢇ', 'ᢨ'),
3529    ('ᢪ', 'ᢪ'),
3530    ('ᢰ', 'ᣵ'),
3531    ('ᤀ', 'ᤞ'),
3532    ('ᥐ', 'ᥭ'),
3533    ('ᥰ', 'ᥴ'),
3534    ('ᦀ', 'ᦫ'),
3535    ('ᦰ', 'ᧉ'),
3536    ('ᨀ', 'ᨖ'),
3537    ('ᨠ', 'ᩔ'),
3538    ('ᬅ', 'ᬳ'),
3539    ('ᭅ', 'ᭋ'),
3540    ('ᮃ', 'ᮠ'),
3541    ('ᮮ', 'ᮯ'),
3542    ('ᮺ', 'ᯥ'),
3543    ('ᰀ', 'ᰣ'),
3544    ('ᱍ', 'ᱏ'),
3545    ('ᱚ', 'ᱷ'),
3546    ('ᳩ', 'ᳬ'),
3547    ('ᳮ', 'ᳳ'),
3548    ('ᳵ', 'ᳶ'),
3549    ('\u{1cfa}', '\u{1cfa}'),
3550    ('ℵ', 'ℸ'),
3551    ('ⴰ', 'ⵧ'),
3552    ('ⶀ', 'ⶖ'),
3553    ('ⶠ', 'ⶦ'),
3554    ('ⶨ', 'ⶮ'),
3555    ('ⶰ', 'ⶶ'),
3556    ('ⶸ', 'ⶾ'),
3557    ('ⷀ', 'ⷆ'),
3558    ('ⷈ', 'ⷎ'),
3559    ('ⷐ', 'ⷖ'),
3560    ('ⷘ', 'ⷞ'),
3561    ('〆', '〆'),
3562    ('〼', '〼'),
3563    ('ぁ', 'ゖ'),
3564    ('ゟ', 'ゟ'),
3565    ('ァ', 'ヺ'),
3566    ('ヿ', 'ヿ'),
3567    ('ㄅ', 'ㄯ'),
3568    ('ㄱ', 'ㆎ'),
3569    ('ㆠ', 'ㆺ'),
3570    ('ㇰ', 'ㇿ'),
3571    ('㐀', '䶵'),
3572    ('一', '鿯'),
3573    ('ꀀ', 'ꀔ'),
3574    ('ꀖ', 'ꒌ'),
3575    ('ꓐ', 'ꓷ'),
3576    ('ꔀ', 'ꘋ'),
3577    ('ꘐ', 'ꘟ'),
3578    ('ꘪ', 'ꘫ'),
3579    ('ꙮ', 'ꙮ'),
3580    ('ꚠ', 'ꛥ'),
3581    ('ꞏ', 'ꞏ'),
3582    ('ꟷ', 'ꟷ'),
3583    ('ꟻ', 'ꠁ'),
3584    ('ꠃ', 'ꠅ'),
3585    ('ꠇ', 'ꠊ'),
3586    ('ꠌ', 'ꠢ'),
3587    ('ꡀ', 'ꡳ'),
3588    ('ꢂ', 'ꢳ'),
3589    ('ꣲ', 'ꣷ'),
3590    ('ꣻ', 'ꣻ'),
3591    ('ꣽ', 'ꣾ'),
3592    ('ꤊ', 'ꤥ'),
3593    ('ꤰ', 'ꥆ'),
3594    ('ꥠ', 'ꥼ'),
3595    ('ꦄ', 'ꦲ'),
3596    ('ꧠ', 'ꧤ'),
3597    ('ꧧ', 'ꧯ'),
3598    ('ꧺ', 'ꧾ'),
3599    ('ꨀ', 'ꨨ'),
3600    ('ꩀ', 'ꩂ'),
3601    ('ꩄ', 'ꩋ'),
3602    ('ꩠ', 'ꩯ'),
3603    ('ꩱ', 'ꩶ'),
3604    ('ꩺ', 'ꩺ'),
3605    ('ꩾ', 'ꪯ'),
3606    ('ꪱ', 'ꪱ'),
3607    ('ꪵ', 'ꪶ'),
3608    ('ꪹ', 'ꪽ'),
3609    ('ꫀ', 'ꫀ'),
3610    ('ꫂ', 'ꫂ'),
3611    ('ꫛ', 'ꫜ'),
3612    ('ꫠ', 'ꫪ'),
3613    ('ꫲ', 'ꫲ'),
3614    ('ꬁ', 'ꬆ'),
3615    ('ꬉ', 'ꬎ'),
3616    ('ꬑ', 'ꬖ'),
3617    ('ꬠ', 'ꬦ'),
3618    ('ꬨ', 'ꬮ'),
3619    ('ꯀ', 'ꯢ'),
3620    ('가', '힣'),
3621    ('ힰ', 'ퟆ'),
3622    ('ퟋ', 'ퟻ'),
3623    ('豈', '舘'),
3624    ('並', '龎'),
3625    ('יִ', 'יִ'),
3626    ('ײַ', 'ﬨ'),
3627    ('שׁ', 'זּ'),
3628    ('טּ', 'לּ'),
3629    ('מּ', 'מּ'),
3630    ('נּ', 'סּ'),
3631    ('ףּ', 'פּ'),
3632    ('צּ', 'ﮱ'),
3633    ('ﯓ', 'ﴽ'),
3634    ('ﵐ', 'ﶏ'),
3635    ('ﶒ', 'ﷇ'),
3636    ('ﷰ', 'ﷻ'),
3637    ('ﹰ', 'ﹴ'),
3638    ('ﹶ', 'ﻼ'),
3639    ('ヲ', 'ッ'),
3640    ('ア', 'ン'),
3641    ('ᅠ', 'ᄒ'),
3642    ('ᅡ', 'ᅦ'),
3643    ('ᅧ', 'ᅬ'),
3644    ('ᅭ', 'ᅲ'),
3645    ('ᅳ', 'ᅵ'),
3646    ('𐀀', '𐀋'),
3647    ('𐀍', '𐀦'),
3648    ('𐀨', '𐀺'),
3649    ('𐀼', '𐀽'),
3650    ('𐀿', '𐁍'),
3651    ('𐁐', '𐁝'),
3652    ('𐂀', '𐃺'),
3653    ('𐊀', '𐊜'),
3654    ('𐊠', '𐋐'),
3655    ('𐌀', '𐌟'),
3656    ('𐌭', '𐍀'),
3657    ('𐍂', '𐍉'),
3658    ('𐍐', '𐍵'),
3659    ('𐎀', '𐎝'),
3660    ('𐎠', '𐏃'),
3661    ('𐏈', '𐏏'),
3662    ('𐑐', '𐒝'),
3663    ('𐔀', '𐔧'),
3664    ('𐔰', '𐕣'),
3665    ('𐘀', '𐜶'),
3666    ('𐝀', '𐝕'),
3667    ('𐝠', '𐝧'),
3668    ('𐠀', '𐠅'),
3669    ('𐠈', '𐠈'),
3670    ('𐠊', '𐠵'),
3671    ('𐠷', '𐠸'),
3672    ('𐠼', '𐠼'),
3673    ('𐠿', '𐡕'),
3674    ('𐡠', '𐡶'),
3675    ('𐢀', '𐢞'),
3676    ('𐣠', '𐣲'),
3677    ('𐣴', '𐣵'),
3678    ('𐤀', '𐤕'),
3679    ('𐤠', '𐤹'),
3680    ('𐦀', '𐦷'),
3681    ('𐦾', '𐦿'),
3682    ('𐨀', '𐨀'),
3683    ('𐨐', '𐨓'),
3684    ('𐨕', '𐨗'),
3685    ('𐨙', '𐨵'),
3686    ('𐩠', '𐩼'),
3687    ('𐪀', '𐪜'),
3688    ('𐫀', '𐫇'),
3689    ('𐫉', '𐫤'),
3690    ('𐬀', '𐬵'),
3691    ('𐭀', '𐭕'),
3692    ('𐭠', '𐭲'),
3693    ('𐮀', '𐮑'),
3694    ('𐰀', '𐱈'),
3695    ('𐴀', '𐴣'),
3696    ('𐼀', '𐼜'),
3697    ('𐼧', '𐼧'),
3698    ('𐼰', '𐽅'),
3699    ('\u{10fe0}', '\u{10ff6}'),
3700    ('𑀃', '𑀷'),
3701    ('𑂃', '𑂯'),
3702    ('𑃐', '𑃨'),
3703    ('𑄃', '𑄦'),
3704    ('𑅄', '𑅄'),
3705    ('𑅐', '𑅲'),
3706    ('𑅶', '𑅶'),
3707    ('𑆃', '𑆲'),
3708    ('𑇁', '𑇄'),
3709    ('𑇚', '𑇚'),
3710    ('𑇜', '𑇜'),
3711    ('𑈀', '𑈑'),
3712    ('𑈓', '𑈫'),
3713    ('𑊀', '𑊆'),
3714    ('𑊈', '𑊈'),
3715    ('𑊊', '𑊍'),
3716    ('𑊏', '𑊝'),
3717    ('𑊟', '𑊨'),
3718    ('𑊰', '𑋞'),
3719    ('𑌅', '𑌌'),
3720    ('𑌏', '𑌐'),
3721    ('𑌓', '𑌨'),
3722    ('𑌪', '𑌰'),
3723    ('𑌲', '𑌳'),
3724    ('𑌵', '𑌹'),
3725    ('𑌽', '𑌽'),
3726    ('𑍐', '𑍐'),
3727    ('𑍝', '𑍡'),
3728    ('𑐀', '𑐴'),
3729    ('𑑇', '𑑊'),
3730    ('\u{1145f}', '\u{1145f}'),
3731    ('𑒀', '𑒯'),
3732    ('𑓄', '𑓅'),
3733    ('𑓇', '𑓇'),
3734    ('𑖀', '𑖮'),
3735    ('𑗘', '𑗛'),
3736    ('𑘀', '𑘯'),
3737    ('𑙄', '𑙄'),
3738    ('𑚀', '𑚪'),
3739    ('\u{116b8}', '\u{116b8}'),
3740    ('𑜀', '𑜚'),
3741    ('𑠀', '𑠫'),
3742    ('𑣿', '𑣿'),
3743    ('\u{119a0}', '\u{119a7}'),
3744    ('\u{119aa}', '\u{119d0}'),
3745    ('\u{119e1}', '\u{119e1}'),
3746    ('\u{119e3}', '\u{119e3}'),
3747    ('𑨀', '𑨀'),
3748    ('𑨋', '𑨲'),
3749    ('𑨺', '𑨺'),
3750    ('𑩐', '𑩐'),
3751    ('𑩜', '𑪉'),
3752    ('𑪝', '𑪝'),
3753    ('𑫀', '𑫸'),
3754    ('𑰀', '𑰈'),
3755    ('𑰊', '𑰮'),
3756    ('𑱀', '𑱀'),
3757    ('𑱲', '𑲏'),
3758    ('𑴀', '𑴆'),
3759    ('𑴈', '𑴉'),
3760    ('𑴋', '𑴰'),
3761    ('𑵆', '𑵆'),
3762    ('𑵠', '𑵥'),
3763    ('𑵧', '𑵨'),
3764    ('𑵪', '𑶉'),
3765    ('𑶘', '𑶘'),
3766    ('𑻠', '𑻲'),
3767    ('𒀀', '𒎙'),
3768    ('𒒀', '𒕃'),
3769    ('𓀀', '𓐮'),
3770    ('𔐀', '𔙆'),
3771    ('𖠀', '𖨸'),
3772    ('𖩀', '𖩞'),
3773    ('𖫐', '𖫭'),
3774    ('𖬀', '𖬯'),
3775    ('𖭣', '𖭷'),
3776    ('𖭽', '𖮏'),
3777    ('𖼀', '\u{16f4a}'),
3778    ('𖽐', '𖽐'),
3779    ('𗀀', '\u{187f7}'),
3780    ('𘠀', '𘫲'),
3781    ('𛀀', '𛄞'),
3782    ('\u{1b150}', '\u{1b152}'),
3783    ('\u{1b164}', '\u{1b167}'),
3784    ('𛅰', '𛋻'),
3785    ('𛰀', '𛱪'),
3786    ('𛱰', '𛱼'),
3787    ('𛲀', '𛲈'),
3788    ('𛲐', '𛲙'),
3789    ('\u{1e100}', '\u{1e12c}'),
3790    ('\u{1e14e}', '\u{1e14e}'),
3791    ('\u{1e2c0}', '\u{1e2eb}'),
3792    ('𞠀', '𞣄'),
3793    ('𞸀', '𞸃'),
3794    ('𞸅', '𞸟'),
3795    ('𞸡', '𞸢'),
3796    ('𞸤', '𞸤'),
3797    ('𞸧', '𞸧'),
3798    ('𞸩', '𞸲'),
3799    ('𞸴', '𞸷'),
3800    ('𞸹', '𞸹'),
3801    ('𞸻', '𞸻'),
3802    ('𞹂', '𞹂'),
3803    ('𞹇', '𞹇'),
3804    ('𞹉', '𞹉'),
3805    ('𞹋', '𞹋'),
3806    ('𞹍', '𞹏'),
3807    ('𞹑', '𞹒'),
3808    ('𞹔', '𞹔'),
3809    ('𞹗', '𞹗'),
3810    ('𞹙', '𞹙'),
3811    ('𞹛', '𞹛'),
3812    ('𞹝', '𞹝'),
3813    ('𞹟', '𞹟'),
3814    ('𞹡', '𞹢'),
3815    ('𞹤', '𞹤'),
3816    ('𞹧', '𞹪'),
3817    ('𞹬', '𞹲'),
3818    ('𞹴', '𞹷'),
3819    ('𞹹', '𞹼'),
3820    ('𞹾', '𞹾'),
3821    ('𞺀', '𞺉'),
3822    ('𞺋', '𞺛'),
3823    ('𞺡', '𞺣'),
3824    ('𞺥', '𞺩'),
3825    ('𞺫', '𞺻'),
3826    ('𠀀', '𪛖'),
3827    ('𪜀', '𫜴'),
3828    ('𫝀', '𫠝'),
3829    ('𫠠', '𬺡'),
3830    ('𬺰', '𮯠'),
3831    ('丽', '𪘀'),
3832];
3833
3834pub const OTHER_NUMBER: &'static [(char, char)] = &[
3835    ('²', '³'),
3836    ('¹', '¹'),
3837    ('¼', '¾'),
3838    ('৴', '৹'),
3839    ('୲', '୷'),
3840    ('௰', '௲'),
3841    ('౸', '౾'),
3842    ('൘', '൞'),
3843    ('൰', '൸'),
3844    ('༪', '༳'),
3845    ('፩', '፼'),
3846    ('៰', '៹'),
3847    ('᧚', '᧚'),
3848    ('⁰', '⁰'),
3849    ('⁴', '⁹'),
3850    ('₀', '₉'),
3851    ('⅐', '⅟'),
3852    ('↉', '↉'),
3853    ('①', '⒛'),
3854    ('⓪', '⓿'),
3855    ('❶', '➓'),
3856    ('⳽', '⳽'),
3857    ('㆒', '㆕'),
3858    ('㈠', '㈩'),
3859    ('㉈', '㉏'),
3860    ('㉑', '㉟'),
3861    ('㊀', '㊉'),
3862    ('㊱', '㊿'),
3863    ('꠰', '꠵'),
3864    ('𐄇', '𐄳'),
3865    ('𐅵', '𐅸'),
3866    ('𐆊', '𐆋'),
3867    ('𐋡', '𐋻'),
3868    ('𐌠', '𐌣'),
3869    ('𐡘', '𐡟'),
3870    ('𐡹', '𐡿'),
3871    ('𐢧', '𐢯'),
3872    ('𐣻', '𐣿'),
3873    ('𐤖', '𐤛'),
3874    ('𐦼', '𐦽'),
3875    ('𐧀', '𐧏'),
3876    ('𐧒', '𐧿'),
3877    ('𐩀', '𐩈'),
3878    ('𐩽', '𐩾'),
3879    ('𐪝', '𐪟'),
3880    ('𐫫', '𐫯'),
3881    ('𐭘', '𐭟'),
3882    ('𐭸', '𐭿'),
3883    ('𐮩', '𐮯'),
3884    ('𐳺', '𐳿'),
3885    ('𐹠', '𐹾'),
3886    ('𐼝', '𐼦'),
3887    ('𐽑', '𐽔'),
3888    ('𑁒', '𑁥'),
3889    ('𑇡', '𑇴'),
3890    ('𑜺', '𑜻'),
3891    ('𑣪', '𑣲'),
3892    ('𑱚', '𑱬'),
3893    ('\u{11fc0}', '\u{11fd4}'),
3894    ('𖭛', '𖭡'),
3895    ('𖺀', '𖺖'),
3896    ('𝋠', '𝋳'),
3897    ('𝍠', '𝍸'),
3898    ('𞣇', '𞣏'),
3899    ('𞱱', '𞲫'),
3900    ('𞲭', '𞲯'),
3901    ('𞲱', '𞲴'),
3902    ('\u{1ed01}', '\u{1ed2d}'),
3903    ('\u{1ed2f}', '\u{1ed3d}'),
3904    ('🄀', '🄌'),
3905];
3906
3907pub const OTHER_PUNCTUATION: &'static [(char, char)] = &[
3908    ('!', '#'),
3909    ('%', '\''),
3910    ('*', '*'),
3911    (',', ','),
3912    ('.', '/'),
3913    (':', ';'),
3914    ('?', '@'),
3915    ('\\', '\\'),
3916    ('¡', '¡'),
3917    ('§', '§'),
3918    ('¶', '·'),
3919    ('¿', '¿'),
3920    (';', ';'),
3921    ('·', '·'),
3922    ('՚', '՟'),
3923    ('։', '։'),
3924    ('׀', '׀'),
3925    ('׃', '׃'),
3926    ('׆', '׆'),
3927    ('׳', '״'),
3928    ('؉', '؊'),
3929    ('،', '؍'),
3930    ('؛', '؛'),
3931    ('؞', '؟'),
3932    ('٪', '٭'),
3933    ('۔', '۔'),
3934    ('܀', '܍'),
3935    ('߷', '߹'),
3936    ('࠰', '࠾'),
3937    ('࡞', '࡞'),
3938    ('।', '॥'),
3939    ('॰', '॰'),
3940    ('৽', '৽'),
3941    ('੶', '੶'),
3942    ('૰', '૰'),
3943    ('\u{c77}', '\u{c77}'),
3944    ('಄', '಄'),
3945    ('෴', '෴'),
3946    ('๏', '๏'),
3947    ('๚', '๛'),
3948    ('༄', '༒'),
3949    ('༔', '༔'),
3950    ('྅', '྅'),
3951    ('࿐', '࿔'),
3952    ('࿙', '࿚'),
3953    ('၊', '၏'),
3954    ('჻', '჻'),
3955    ('፠', '፨'),
3956    ('᙮', '᙮'),
3957    ('᛫', '᛭'),
3958    ('᜵', '᜶'),
3959    ('។', '៖'),
3960    ('៘', '៚'),
3961    ('᠀', '᠅'),
3962    ('᠇', '᠊'),
3963    ('᥄', '᥅'),
3964    ('᨞', '᨟'),
3965    ('᪠', '᪦'),
3966    ('᪨', '᪭'),
3967    ('᭚', '᭠'),
3968    ('᯼', '᯿'),
3969    ('᰻', '᰿'),
3970    ('᱾', '᱿'),
3971    ('᳀', '᳇'),
3972    ('᳓', '᳓'),
3973    ('‖', '‗'),
3974    ('†', '‧'),
3975    ('‰', '‸'),
3976    ('※', '‾'),
3977    ('⁁', '⁃'),
3978    ('⁇', '⁑'),
3979    ('⁓', '⁓'),
3980    ('⁕', '⁞'),
3981    ('⳹', '⳼'),
3982    ('⳾', '⳿'),
3983    ('⵰', '⵰'),
3984    ('⸀', '⸁'),
3985    ('⸆', '⸈'),
3986    ('⸋', '⸋'),
3987    ('⸎', '⸖'),
3988    ('⸘', '⸙'),
3989    ('⸛', '⸛'),
3990    ('⸞', '⸟'),
3991    ('⸪', '⸮'),
3992    ('⸰', '⸹'),
3993    ('⸼', '⸿'),
3994    ('⹁', '⹁'),
3995    ('⹃', '\u{2e4f}'),
3996    ('、', '〃'),
3997    ('〽', '〽'),
3998    ('・', '・'),
3999    ('꓾', '꓿'),
4000    ('꘍', '꘏'),
4001    ('꙳', '꙳'),
4002    ('꙾', '꙾'),
4003    ('꛲', '꛷'),
4004    ('꡴', '꡷'),
4005    ('꣎', '꣏'),
4006    ('꣸', '꣺'),
4007    ('꣼', '꣼'),
4008    ('꤮', '꤯'),
4009    ('꥟', '꥟'),
4010    ('꧁', '꧍'),
4011    ('꧞', '꧟'),
4012    ('꩜', '꩟'),
4013    ('꫞', '꫟'),
4014    ('꫰', '꫱'),
4015    ('꯫', '꯫'),
4016    ('︐', '︖'),
4017    ('︙', '︙'),
4018    ('︰', '︰'),
4019    ('﹅', '﹆'),
4020    ('﹉', '﹌'),
4021    ('﹐', '﹒'),
4022    ('﹔', '﹗'),
4023    ('﹟', '﹡'),
4024    ('﹨', '﹨'),
4025    ('﹪', '﹫'),
4026    ('!', '#'),
4027    ('%', '''),
4028    ('*', '*'),
4029    (',', ','),
4030    ('.', '/'),
4031    (':', ';'),
4032    ('?', '@'),
4033    ('\', '\'),
4034    ('。', '。'),
4035    ('、', '・'),
4036    ('𐄀', '𐄂'),
4037    ('𐎟', '𐎟'),
4038    ('𐏐', '𐏐'),
4039    ('𐕯', '𐕯'),
4040    ('𐡗', '𐡗'),
4041    ('𐤟', '𐤟'),
4042    ('𐤿', '𐤿'),
4043    ('𐩐', '𐩘'),
4044    ('𐩿', '𐩿'),
4045    ('𐫰', '𐫶'),
4046    ('𐬹', '𐬿'),
4047    ('𐮙', '𐮜'),
4048    ('𐽕', '𐽙'),
4049    ('𑁇', '𑁍'),
4050    ('𑂻', '𑂼'),
4051    ('𑂾', '𑃁'),
4052    ('𑅀', '𑅃'),
4053    ('𑅴', '𑅵'),
4054    ('𑇅', '𑇈'),
4055    ('𑇍', '𑇍'),
4056    ('𑇛', '𑇛'),
4057    ('𑇝', '𑇟'),
4058    ('𑈸', '𑈽'),
4059    ('𑊩', '𑊩'),
4060    ('𑑋', '𑑏'),
4061    ('𑑛', '𑑛'),
4062    ('𑑝', '𑑝'),
4063    ('𑓆', '𑓆'),
4064    ('𑗁', '𑗗'),
4065    ('𑙁', '𑙃'),
4066    ('𑙠', '𑙬'),
4067    ('𑜼', '𑜾'),
4068    ('𑠻', '𑠻'),
4069    ('\u{119e2}', '\u{119e2}'),
4070    ('𑨿', '𑩆'),
4071    ('𑪚', '𑪜'),
4072    ('𑪞', '𑪢'),
4073    ('𑱁', '𑱅'),
4074    ('𑱰', '𑱱'),
4075    ('𑻷', '𑻸'),
4076    ('\u{11fff}', '\u{11fff}'),
4077    ('𒑰', '𒑴'),
4078    ('𖩮', '𖩯'),
4079    ('𖫵', '𖫵'),
4080    ('𖬷', '𖬻'),
4081    ('𖭄', '𖭄'),
4082    ('𖺗', '𖺚'),
4083    ('\u{16fe2}', '\u{16fe2}'),
4084    ('𛲟', '𛲟'),
4085    ('𝪇', '𝪋'),
4086    ('𞥞', '𞥟'),
4087];
4088
4089pub const OTHER_SYMBOL: &'static [(char, char)] = &[
4090    ('¦', '¦'),
4091    ('©', '©'),
4092    ('®', '®'),
4093    ('°', '°'),
4094    ('҂', '҂'),
4095    ('֍', '֎'),
4096    ('؎', '؏'),
4097    ('۞', '۞'),
4098    ('۩', '۩'),
4099    ('۽', '۾'),
4100    ('߶', '߶'),
4101    ('৺', '৺'),
4102    ('୰', '୰'),
4103    ('௳', '௸'),
4104    ('௺', '௺'),
4105    ('౿', '౿'),
4106    ('൏', '൏'),
4107    ('൹', '൹'),
4108    ('༁', '༃'),
4109    ('༓', '༓'),
4110    ('༕', '༗'),
4111    ('༚', '༟'),
4112    ('༴', '༴'),
4113    ('༶', '༶'),
4114    ('༸', '༸'),
4115    ('྾', '࿅'),
4116    ('࿇', '࿌'),
4117    ('࿎', '࿏'),
4118    ('࿕', '࿘'),
4119    ('႞', '႟'),
4120    ('᎐', '᎙'),
4121    ('᙭', '᙭'),
4122    ('᥀', '᥀'),
4123    ('᧞', '᧿'),
4124    ('᭡', '᭪'),
4125    ('᭴', '᭼'),
4126    ('℀', '℁'),
4127    ('℃', '℆'),
4128    ('℈', '℉'),
4129    ('℔', '℔'),
4130    ('№', '℗'),
4131    ('℞', '℣'),
4132    ('℥', '℥'),
4133    ('℧', '℧'),
4134    ('℩', '℩'),
4135    ('℮', '℮'),
4136    ('℺', '℻'),
4137    ('⅊', '⅊'),
4138    ('⅌', '⅍'),
4139    ('⅏', '⅏'),
4140    ('↊', '↋'),
4141    ('↕', '↙'),
4142    ('↜', '↟'),
4143    ('↡', '↢'),
4144    ('↤', '↥'),
4145    ('↧', '↭'),
4146    ('↯', '⇍'),
4147    ('⇐', '⇑'),
4148    ('⇓', '⇓'),
4149    ('⇕', '⇳'),
4150    ('⌀', '⌇'),
4151    ('⌌', '⌟'),
4152    ('⌢', '⌨'),
4153    ('⌫', '⍻'),
4154    ('⍽', '⎚'),
4155    ('⎴', '⏛'),
4156    ('⏢', '␦'),
4157    ('⑀', '⑊'),
4158    ('⒜', 'ⓩ'),
4159    ('─', '▶'),
4160    ('▸', '◀'),
4161    ('◂', '◷'),
4162    ('☀', '♮'),
4163    ('♰', '❧'),
4164    ('➔', '➿'),
4165    ('⠀', '⣿'),
4166    ('⬀', '⬯'),
4167    ('⭅', '⭆'),
4168    ('⭍', '⭳'),
4169    ('⭶', '⮕'),
4170    ('⮘', '\u{2bff}'),
4171    ('⳥', '⳪'),
4172    ('⺀', '⺙'),
4173    ('⺛', '⻳'),
4174    ('⼀', '⿕'),
4175    ('⿰', '⿻'),
4176    ('〄', '〄'),
4177    ('〒', '〓'),
4178    ('〠', '〠'),
4179    ('〶', '〷'),
4180    ('〾', '〿'),
4181    ('㆐', '㆑'),
4182    ('㆖', '㆟'),
4183    ('㇀', '㇣'),
4184    ('㈀', '㈞'),
4185    ('㈪', '㉇'),
4186    ('㉐', '㉐'),
4187    ('㉠', '㉿'),
4188    ('㊊', '㊰'),
4189    ('㋀', '㏿'),
4190    ('䷀', '䷿'),
4191    ('꒐', '꓆'),
4192    ('꠨', '꠫'),
4193    ('꠶', '꠷'),
4194    ('꠹', '꠹'),
4195    ('꩷', '꩹'),
4196    ('﷽', '﷽'),
4197    ('¦', '¦'),
4198    ('│', '│'),
4199    ('■', '○'),
4200    ('', '�'),
4201    ('𐄷', '𐄿'),
4202    ('𐅹', '𐆉'),
4203    ('𐆌', '𐆎'),
4204    ('𐆐', '𐆛'),
4205    ('𐆠', '𐆠'),
4206    ('𐇐', '𐇼'),
4207    ('𐡷', '𐡸'),
4208    ('𐫈', '𐫈'),
4209    ('𑜿', '𑜿'),
4210    ('\u{11fd5}', '\u{11fdc}'),
4211    ('\u{11fe1}', '\u{11ff1}'),
4212    ('𖬼', '𖬿'),
4213    ('𖭅', '𖭅'),
4214    ('𛲜', '𛲜'),
4215    ('𝀀', '𝃵'),
4216    ('𝄀', '𝄦'),
4217    ('𝄩', '𝅘𝅥𝅲'),
4218    ('𝅪', '𝅬'),
4219    ('𝆃', '𝆄'),
4220    ('𝆌', '𝆩'),
4221    ('𝆮', '𝇨'),
4222    ('𝈀', '𝉁'),
4223    ('𝉅', '𝉅'),
4224    ('𝌀', '𝍖'),
4225    ('𝠀', '𝧿'),
4226    ('𝨷', '𝨺'),
4227    ('𝩭', '𝩴'),
4228    ('𝩶', '𝪃'),
4229    ('𝪅', '𝪆'),
4230    ('\u{1e14f}', '\u{1e14f}'),
4231    ('𞲬', '𞲬'),
4232    ('\u{1ed2e}', '\u{1ed2e}'),
4233    ('🀀', '🀫'),
4234    ('🀰', '🂓'),
4235    ('🂠', '🂮'),
4236    ('🂱', '🂿'),
4237    ('🃁', '🃏'),
4238    ('🃑', '🃵'),
4239    ('🄐', '\u{1f16c}'),
4240    ('🅰', '🆬'),
4241    ('🇦', '🈂'),
4242    ('🈐', '🈻'),
4243    ('🉀', '🉈'),
4244    ('🉐', '🉑'),
4245    ('🉠', '🉥'),
4246    ('🌀', '🏺'),
4247    ('🐀', '\u{1f6d5}'),
4248    ('🛠', '🛬'),
4249    ('🛰', '\u{1f6fa}'),
4250    ('🜀', '🝳'),
4251    ('🞀', '🟘'),
4252    ('\u{1f7e0}', '\u{1f7eb}'),
4253    ('🠀', '🠋'),
4254    ('🠐', '🡇'),
4255    ('🡐', '🡙'),
4256    ('🡠', '🢇'),
4257    ('🢐', '🢭'),
4258    ('🤀', '🤋'),
4259    ('\u{1f90d}', '\u{1f971}'),
4260    ('🥳', '🥶'),
4261    ('🥺', '🦢'),
4262    ('\u{1f9a5}', '\u{1f9aa}'),
4263    ('\u{1f9ae}', '\u{1f9ca}'),
4264    ('\u{1f9cd}', '\u{1fa53}'),
4265    ('🩠', '🩭'),
4266    ('\u{1fa70}', '\u{1fa73}'),
4267    ('\u{1fa78}', '\u{1fa7a}'),
4268    ('\u{1fa80}', '\u{1fa82}'),
4269    ('\u{1fa90}', '\u{1fa95}'),
4270];
4271
4272pub const PARAGRAPH_SEPARATOR: &'static [(char, char)] =
4273    &[('\u{2029}', '\u{2029}')];
4274
4275pub const PRIVATE_USE: &'static [(char, char)] = &[
4276    ('\u{e000}', '\u{f8ff}'),
4277    ('\u{f0000}', '\u{ffffd}'),
4278    ('\u{100000}', '\u{10fffd}'),
4279];
4280
4281pub const PUNCTUATION: &'static [(char, char)] = &[
4282    ('!', '#'),
4283    ('%', '*'),
4284    (',', '/'),
4285    (':', ';'),
4286    ('?', '@'),
4287    ('[', ']'),
4288    ('_', '_'),
4289    ('{', '{'),
4290    ('}', '}'),
4291    ('¡', '¡'),
4292    ('§', '§'),
4293    ('«', '«'),
4294    ('¶', '·'),
4295    ('»', '»'),
4296    ('¿', '¿'),
4297    (';', ';'),
4298    ('·', '·'),
4299    ('՚', '՟'),
4300    ('։', '֊'),
4301    ('־', '־'),
4302    ('׀', '׀'),
4303    ('׃', '׃'),
4304    ('׆', '׆'),
4305    ('׳', '״'),
4306    ('؉', '؊'),
4307    ('،', '؍'),
4308    ('؛', '؛'),
4309    ('؞', '؟'),
4310    ('٪', '٭'),
4311    ('۔', '۔'),
4312    ('܀', '܍'),
4313    ('߷', '߹'),
4314    ('࠰', '࠾'),
4315    ('࡞', '࡞'),
4316    ('।', '॥'),
4317    ('॰', '॰'),
4318    ('৽', '৽'),
4319    ('੶', '੶'),
4320    ('૰', '૰'),
4321    ('\u{c77}', '\u{c77}'),
4322    ('಄', '಄'),
4323    ('෴', '෴'),
4324    ('๏', '๏'),
4325    ('๚', '๛'),
4326    ('༄', '༒'),
4327    ('༔', '༔'),
4328    ('༺', '༽'),
4329    ('྅', '྅'),
4330    ('࿐', '࿔'),
4331    ('࿙', '࿚'),
4332    ('၊', '၏'),
4333    ('჻', '჻'),
4334    ('፠', '፨'),
4335    ('᐀', '᐀'),
4336    ('᙮', '᙮'),
4337    ('᚛', '᚜'),
4338    ('᛫', '᛭'),
4339    ('᜵', '᜶'),
4340    ('។', '៖'),
4341    ('៘', '៚'),
4342    ('᠀', '᠊'),
4343    ('᥄', '᥅'),
4344    ('᨞', '᨟'),
4345    ('᪠', '᪦'),
4346    ('᪨', '᪭'),
4347    ('᭚', '᭠'),
4348    ('᯼', '᯿'),
4349    ('᰻', '᰿'),
4350    ('᱾', '᱿'),
4351    ('᳀', '᳇'),
4352    ('᳓', '᳓'),
4353    ('‐', '‧'),
4354    ('‰', '⁃'),
4355    ('⁅', '⁑'),
4356    ('⁓', '⁞'),
4357    ('⁽', '⁾'),
4358    ('₍', '₎'),
4359    ('⌈', '⌋'),
4360    ('〈', '〉'),
4361    ('❨', '❵'),
4362    ('⟅', '⟆'),
4363    ('⟦', '⟯'),
4364    ('⦃', '⦘'),
4365    ('⧘', '⧛'),
4366    ('⧼', '⧽'),
4367    ('⳹', '⳼'),
4368    ('⳾', '⳿'),
4369    ('⵰', '⵰'),
4370    ('⸀', '⸮'),
4371    ('⸰', '\u{2e4f}'),
4372    ('、', '〃'),
4373    ('〈', '】'),
4374    ('〔', '〟'),
4375    ('〰', '〰'),
4376    ('〽', '〽'),
4377    ('゠', '゠'),
4378    ('・', '・'),
4379    ('꓾', '꓿'),
4380    ('꘍', '꘏'),
4381    ('꙳', '꙳'),
4382    ('꙾', '꙾'),
4383    ('꛲', '꛷'),
4384    ('꡴', '꡷'),
4385    ('꣎', '꣏'),
4386    ('꣸', '꣺'),
4387    ('꣼', '꣼'),
4388    ('꤮', '꤯'),
4389    ('꥟', '꥟'),
4390    ('꧁', '꧍'),
4391    ('꧞', '꧟'),
4392    ('꩜', '꩟'),
4393    ('꫞', '꫟'),
4394    ('꫰', '꫱'),
4395    ('꯫', '꯫'),
4396    ('﴾', '﴿'),
4397    ('︐', '︙'),
4398    ('︰', '﹒'),
4399    ('﹔', '﹡'),
4400    ('﹣', '﹣'),
4401    ('﹨', '﹨'),
4402    ('﹪', '﹫'),
4403    ('!', '#'),
4404    ('%', '*'),
4405    (',', '/'),
4406    (':', ';'),
4407    ('?', '@'),
4408    ('[', ']'),
4409    ('_', '_'),
4410    ('{', '{'),
4411    ('}', '}'),
4412    ('⦅', '・'),
4413    ('𐄀', '𐄂'),
4414    ('𐎟', '𐎟'),
4415    ('𐏐', '𐏐'),
4416    ('𐕯', '𐕯'),
4417    ('𐡗', '𐡗'),
4418    ('𐤟', '𐤟'),
4419    ('𐤿', '𐤿'),
4420    ('𐩐', '𐩘'),
4421    ('𐩿', '𐩿'),
4422    ('𐫰', '𐫶'),
4423    ('𐬹', '𐬿'),
4424    ('𐮙', '𐮜'),
4425    ('𐽕', '𐽙'),
4426    ('𑁇', '𑁍'),
4427    ('𑂻', '𑂼'),
4428    ('𑂾', '𑃁'),
4429    ('𑅀', '𑅃'),
4430    ('𑅴', '𑅵'),
4431    ('𑇅', '𑇈'),
4432    ('𑇍', '𑇍'),
4433    ('𑇛', '𑇛'),
4434    ('𑇝', '𑇟'),
4435    ('𑈸', '𑈽'),
4436    ('𑊩', '𑊩'),
4437    ('𑑋', '𑑏'),
4438    ('𑑛', '𑑛'),
4439    ('𑑝', '𑑝'),
4440    ('𑓆', '𑓆'),
4441    ('𑗁', '𑗗'),
4442    ('𑙁', '𑙃'),
4443    ('𑙠', '𑙬'),
4444    ('𑜼', '𑜾'),
4445    ('𑠻', '𑠻'),
4446    ('\u{119e2}', '\u{119e2}'),
4447    ('𑨿', '𑩆'),
4448    ('𑪚', '𑪜'),
4449    ('𑪞', '𑪢'),
4450    ('𑱁', '𑱅'),
4451    ('𑱰', '𑱱'),
4452    ('𑻷', '𑻸'),
4453    ('\u{11fff}', '\u{11fff}'),
4454    ('𒑰', '𒑴'),
4455    ('𖩮', '𖩯'),
4456    ('𖫵', '𖫵'),
4457    ('𖬷', '𖬻'),
4458    ('𖭄', '𖭄'),
4459    ('𖺗', '𖺚'),
4460    ('\u{16fe2}', '\u{16fe2}'),
4461    ('𛲟', '𛲟'),
4462    ('𝪇', '𝪋'),
4463    ('𞥞', '𞥟'),
4464];
4465
4466pub const SEPARATOR: &'static [(char, char)] = &[
4467    (' ', ' '),
4468    ('\u{a0}', '\u{a0}'),
4469    ('\u{1680}', '\u{1680}'),
4470    ('\u{2000}', '\u{200a}'),
4471    ('\u{2028}', '\u{2029}'),
4472    ('\u{202f}', '\u{202f}'),
4473    ('\u{205f}', '\u{205f}'),
4474    ('\u{3000}', '\u{3000}'),
4475];
4476
4477pub const SPACE_SEPARATOR: &'static [(char, char)] = &[
4478    (' ', ' '),
4479    ('\u{a0}', '\u{a0}'),
4480    ('\u{1680}', '\u{1680}'),
4481    ('\u{2000}', '\u{200a}'),
4482    ('\u{202f}', '\u{202f}'),
4483    ('\u{205f}', '\u{205f}'),
4484    ('\u{3000}', '\u{3000}'),
4485];
4486
4487pub const SPACING_MARK: &'static [(char, char)] = &[
4488    ('ः', 'ः'),
4489    ('ऻ', 'ऻ'),
4490    ('ा', 'ी'),
4491    ('ॉ', 'ौ'),
4492    ('ॎ', 'ॏ'),
4493    ('ং', 'ঃ'),
4494    ('\u{9be}', 'ী'),
4495    ('ে', 'ৈ'),
4496    ('ো', 'ৌ'),
4497    ('\u{9d7}', '\u{9d7}'),
4498    ('ਃ', 'ਃ'),
4499    ('ਾ', 'ੀ'),
4500    ('ઃ', 'ઃ'),
4501    ('ા', 'ી'),
4502    ('ૉ', 'ૉ'),
4503    ('ો', 'ૌ'),
4504    ('ଂ', 'ଃ'),
4505    ('\u{b3e}', '\u{b3e}'),
4506    ('ୀ', 'ୀ'),
4507    ('େ', 'ୈ'),
4508    ('ୋ', 'ୌ'),
4509    ('\u{b57}', '\u{b57}'),
4510    ('\u{bbe}', 'ி'),
4511    ('ு', 'ூ'),
4512    ('ெ', 'ை'),
4513    ('ொ', 'ௌ'),
4514    ('\u{bd7}', '\u{bd7}'),
4515    ('ఁ', 'ః'),
4516    ('ు', 'ౄ'),
4517    ('ಂ', 'ಃ'),
4518    ('ಾ', 'ಾ'),
4519    ('ೀ', 'ೄ'),
4520    ('ೇ', 'ೈ'),
4521    ('ೊ', 'ೋ'),
4522    ('\u{cd5}', '\u{cd6}'),
4523    ('ം', 'ഃ'),
4524    ('\u{d3e}', 'ീ'),
4525    ('െ', 'ൈ'),
4526    ('ൊ', 'ൌ'),
4527    ('\u{d57}', '\u{d57}'),
4528    ('ං', 'ඃ'),
4529    ('\u{dcf}', 'ෑ'),
4530    ('ෘ', '\u{ddf}'),
4531    ('ෲ', 'ෳ'),
4532    ('༾', '༿'),
4533    ('ཿ', 'ཿ'),
4534    ('ါ', 'ာ'),
4535    ('ေ', 'ေ'),
4536    ('း', 'း'),
4537    ('ျ', 'ြ'),
4538    ('ၖ', 'ၗ'),
4539    ('ၢ', 'ၤ'),
4540    ('ၧ', 'ၭ'),
4541    ('ႃ', 'ႄ'),
4542    ('ႇ', 'ႌ'),
4543    ('ႏ', 'ႏ'),
4544    ('ႚ', 'ႜ'),
4545    ('ា', 'ា'),
4546    ('ើ', 'ៅ'),
4547    ('ះ', 'ៈ'),
4548    ('ᤣ', 'ᤦ'),
4549    ('ᤩ', 'ᤫ'),
4550    ('ᤰ', 'ᤱ'),
4551    ('ᤳ', 'ᤸ'),
4552    ('ᨙ', 'ᨚ'),
4553    ('ᩕ', 'ᩕ'),
4554    ('ᩗ', 'ᩗ'),
4555    ('ᩡ', 'ᩡ'),
4556    ('ᩣ', 'ᩤ'),
4557    ('ᩭ', 'ᩲ'),
4558    ('ᬄ', 'ᬄ'),
4559    ('ᬵ', 'ᬵ'),
4560    ('ᬻ', 'ᬻ'),
4561    ('ᬽ', 'ᭁ'),
4562    ('ᭃ', '᭄'),
4563    ('ᮂ', 'ᮂ'),
4564    ('ᮡ', 'ᮡ'),
4565    ('ᮦ', 'ᮧ'),
4566    ('᮪', '᮪'),
4567    ('ᯧ', 'ᯧ'),
4568    ('ᯪ', 'ᯬ'),
4569    ('ᯮ', 'ᯮ'),
4570    ('᯲', '᯳'),
4571    ('ᰤ', 'ᰫ'),
4572    ('ᰴ', 'ᰵ'),
4573    ('᳡', '᳡'),
4574    ('᳷', '᳷'),
4575    ('\u{302e}', '\u{302f}'),
4576    ('ꠣ', 'ꠤ'),
4577    ('ꠧ', 'ꠧ'),
4578    ('ꢀ', 'ꢁ'),
4579    ('ꢴ', 'ꣃ'),
4580    ('ꥒ', '꥓'),
4581    ('ꦃ', 'ꦃ'),
4582    ('ꦴ', 'ꦵ'),
4583    ('ꦺ', 'ꦻ'),
4584    ('ꦾ', '꧀'),
4585    ('ꨯ', 'ꨰ'),
4586    ('ꨳ', 'ꨴ'),
4587    ('ꩍ', 'ꩍ'),
4588    ('ꩻ', 'ꩻ'),
4589    ('ꩽ', 'ꩽ'),
4590    ('ꫫ', 'ꫫ'),
4591    ('ꫮ', 'ꫯ'),
4592    ('ꫵ', 'ꫵ'),
4593    ('ꯣ', 'ꯤ'),
4594    ('ꯦ', 'ꯧ'),
4595    ('ꯩ', 'ꯪ'),
4596    ('꯬', '꯬'),
4597    ('𑀀', '𑀀'),
4598    ('𑀂', '𑀂'),
4599    ('𑂂', '𑂂'),
4600    ('𑂰', '𑂲'),
4601    ('𑂷', '𑂸'),
4602    ('𑄬', '𑄬'),
4603    ('𑅅', '𑅆'),
4604    ('𑆂', '𑆂'),
4605    ('𑆳', '𑆵'),
4606    ('𑆿', '𑇀'),
4607    ('𑈬', '𑈮'),
4608    ('𑈲', '𑈳'),
4609    ('𑈵', '𑈵'),
4610    ('𑋠', '𑋢'),
4611    ('𑌂', '𑌃'),
4612    ('\u{1133e}', '𑌿'),
4613    ('𑍁', '𑍄'),
4614    ('𑍇', '𑍈'),
4615    ('𑍋', '𑍍'),
4616    ('\u{11357}', '\u{11357}'),
4617    ('𑍢', '𑍣'),
4618    ('𑐵', '𑐷'),
4619    ('𑑀', '𑑁'),
4620    ('𑑅', '𑑅'),
4621    ('\u{114b0}', '𑒲'),
4622    ('𑒹', '𑒹'),
4623    ('𑒻', '𑒾'),
4624    ('𑓁', '𑓁'),
4625    ('\u{115af}', '𑖱'),
4626    ('𑖸', '𑖻'),
4627    ('𑖾', '𑖾'),
4628    ('𑘰', '𑘲'),
4629    ('𑘻', '𑘼'),
4630    ('𑘾', '𑘾'),
4631    ('𑚬', '𑚬'),
4632    ('𑚮', '𑚯'),
4633    ('𑚶', '𑚶'),
4634    ('𑜠', '𑜡'),
4635    ('𑜦', '𑜦'),
4636    ('𑠬', '𑠮'),
4637    ('𑠸', '𑠸'),
4638    ('\u{119d1}', '\u{119d3}'),
4639    ('\u{119dc}', '\u{119df}'),
4640    ('\u{119e4}', '\u{119e4}'),
4641    ('𑨹', '𑨹'),
4642    ('𑩗', '𑩘'),
4643    ('𑪗', '𑪗'),
4644    ('𑰯', '𑰯'),
4645    ('𑰾', '𑰾'),
4646    ('𑲩', '𑲩'),
4647    ('𑲱', '𑲱'),
4648    ('𑲴', '𑲴'),
4649    ('𑶊', '𑶎'),
4650    ('𑶓', '𑶔'),
4651    ('𑶖', '𑶖'),
4652    ('𑻵', '𑻶'),
4653    ('𖽑', '\u{16f87}'),
4654    ('\u{1d165}', '𝅦'),
4655    ('𝅭', '\u{1d172}'),
4656];
4657
4658pub const SYMBOL: &'static [(char, char)] = &[
4659    ('$', '$'),
4660    ('+', '+'),
4661    ('<', '>'),
4662    ('^', '^'),
4663    ('`', '`'),
4664    ('|', '|'),
4665    ('~', '~'),
4666    ('¢', '¦'),
4667    ('¨', '©'),
4668    ('¬', '¬'),
4669    ('®', '±'),
4670    ('´', '´'),
4671    ('¸', '¸'),
4672    ('×', '×'),
4673    ('÷', '÷'),
4674    ('˂', '˅'),
4675    ('˒', '˟'),
4676    ('˥', '˫'),
4677    ('˭', '˭'),
4678    ('˯', '˿'),
4679    ('͵', '͵'),
4680    ('΄', '΅'),
4681    ('϶', '϶'),
4682    ('҂', '҂'),
4683    ('֍', '֏'),
4684    ('؆', '؈'),
4685    ('؋', '؋'),
4686    ('؎', '؏'),
4687    ('۞', '۞'),
4688    ('۩', '۩'),
4689    ('۽', '۾'),
4690    ('߶', '߶'),
4691    ('߾', '߿'),
4692    ('৲', '৳'),
4693    ('৺', '৻'),
4694    ('૱', '૱'),
4695    ('୰', '୰'),
4696    ('௳', '௺'),
4697    ('౿', '౿'),
4698    ('൏', '൏'),
4699    ('൹', '൹'),
4700    ('฿', '฿'),
4701    ('༁', '༃'),
4702    ('༓', '༓'),
4703    ('༕', '༗'),
4704    ('༚', '༟'),
4705    ('༴', '༴'),
4706    ('༶', '༶'),
4707    ('༸', '༸'),
4708    ('྾', '࿅'),
4709    ('࿇', '࿌'),
4710    ('࿎', '࿏'),
4711    ('࿕', '࿘'),
4712    ('႞', '႟'),
4713    ('᎐', '᎙'),
4714    ('᙭', '᙭'),
4715    ('៛', '៛'),
4716    ('᥀', '᥀'),
4717    ('᧞', '᧿'),
4718    ('᭡', '᭪'),
4719    ('᭴', '᭼'),
4720    ('᾽', '᾽'),
4721    ('᾿', '῁'),
4722    ('῍', '῏'),
4723    ('῝', '῟'),
4724    ('῭', '`'),
4725    ('´', '῾'),
4726    ('⁄', '⁄'),
4727    ('⁒', '⁒'),
4728    ('⁺', '⁼'),
4729    ('₊', '₌'),
4730    ('₠', '₿'),
4731    ('℀', '℁'),
4732    ('℃', '℆'),
4733    ('℈', '℉'),
4734    ('℔', '℔'),
4735    ('№', '℘'),
4736    ('℞', '℣'),
4737    ('℥', '℥'),
4738    ('℧', '℧'),
4739    ('℩', '℩'),
4740    ('℮', '℮'),
4741    ('℺', '℻'),
4742    ('⅀', '⅄'),
4743    ('⅊', '⅍'),
4744    ('⅏', '⅏'),
4745    ('↊', '↋'),
4746    ('←', '⌇'),
4747    ('⌌', '⌨'),
4748    ('⌫', '␦'),
4749    ('⑀', '⑊'),
4750    ('⒜', 'ⓩ'),
4751    ('─', '❧'),
4752    ('➔', '⟄'),
4753    ('⟇', '⟥'),
4754    ('⟰', '⦂'),
4755    ('⦙', '⧗'),
4756    ('⧜', '⧻'),
4757    ('⧾', '⭳'),
4758    ('⭶', '⮕'),
4759    ('⮘', '\u{2bff}'),
4760    ('⳥', '⳪'),
4761    ('⺀', '⺙'),
4762    ('⺛', '⻳'),
4763    ('⼀', '⿕'),
4764    ('⿰', '⿻'),
4765    ('〄', '〄'),
4766    ('〒', '〓'),
4767    ('〠', '〠'),
4768    ('〶', '〷'),
4769    ('〾', '〿'),
4770    ('゛', '゜'),
4771    ('㆐', '㆑'),
4772    ('㆖', '㆟'),
4773    ('㇀', '㇣'),
4774    ('㈀', '㈞'),
4775    ('㈪', '㉇'),
4776    ('㉐', '㉐'),
4777    ('㉠', '㉿'),
4778    ('㊊', '㊰'),
4779    ('㋀', '㏿'),
4780    ('䷀', '䷿'),
4781    ('꒐', '꓆'),
4782    ('꜀', '꜖'),
4783    ('꜠', '꜡'),
4784    ('꞉', '꞊'),
4785    ('꠨', '꠫'),
4786    ('꠶', '꠹'),
4787    ('꩷', '꩹'),
4788    ('꭛', '꭛'),
4789    ('﬩', '﬩'),
4790    ('﮲', '﯁'),
4791    ('﷼', '﷽'),
4792    ('﹢', '﹢'),
4793    ('﹤', '﹦'),
4794    ('﹩', '﹩'),
4795    ('$', '$'),
4796    ('+', '+'),
4797    ('<', '>'),
4798    ('^', '^'),
4799    ('`', '`'),
4800    ('|', '|'),
4801    ('~', '~'),
4802    ('¢', '₩'),
4803    ('│', '○'),
4804    ('', '�'),
4805    ('𐄷', '𐄿'),
4806    ('𐅹', '𐆉'),
4807    ('𐆌', '𐆎'),
4808    ('𐆐', '𐆛'),
4809    ('𐆠', '𐆠'),
4810    ('𐇐', '𐇼'),
4811    ('𐡷', '𐡸'),
4812    ('𐫈', '𐫈'),
4813    ('𑜿', '𑜿'),
4814    ('\u{11fd5}', '\u{11ff1}'),
4815    ('𖬼', '𖬿'),
4816    ('𖭅', '𖭅'),
4817    ('𛲜', '𛲜'),
4818    ('𝀀', '𝃵'),
4819    ('𝄀', '𝄦'),
4820    ('𝄩', '𝅘𝅥𝅲'),
4821    ('𝅪', '𝅬'),
4822    ('𝆃', '𝆄'),
4823    ('𝆌', '𝆩'),
4824    ('𝆮', '𝇨'),
4825    ('𝈀', '𝉁'),
4826    ('𝉅', '𝉅'),
4827    ('𝌀', '𝍖'),
4828    ('𝛁', '𝛁'),
4829    ('𝛛', '𝛛'),
4830    ('𝛻', '𝛻'),
4831    ('𝜕', '𝜕'),
4832    ('𝜵', '𝜵'),
4833    ('𝝏', '𝝏'),
4834    ('𝝯', '𝝯'),
4835    ('𝞉', '𝞉'),
4836    ('𝞩', '𝞩'),
4837    ('𝟃', '𝟃'),
4838    ('𝠀', '𝧿'),
4839    ('𝨷', '𝨺'),
4840    ('𝩭', '𝩴'),
4841    ('𝩶', '𝪃'),
4842    ('𝪅', '𝪆'),
4843    ('\u{1e14f}', '\u{1e14f}'),
4844    ('\u{1e2ff}', '\u{1e2ff}'),
4845    ('𞲬', '𞲬'),
4846    ('𞲰', '𞲰'),
4847    ('\u{1ed2e}', '\u{1ed2e}'),
4848    ('𞻰', '𞻱'),
4849    ('🀀', '🀫'),
4850    ('🀰', '🂓'),
4851    ('🂠', '🂮'),
4852    ('🂱', '🂿'),
4853    ('🃁', '🃏'),
4854    ('🃑', '🃵'),
4855    ('🄐', '\u{1f16c}'),
4856    ('🅰', '🆬'),
4857    ('🇦', '🈂'),
4858    ('🈐', '🈻'),
4859    ('🉀', '🉈'),
4860    ('🉐', '🉑'),
4861    ('🉠', '🉥'),
4862    ('🌀', '\u{1f6d5}'),
4863    ('🛠', '🛬'),
4864    ('🛰', '\u{1f6fa}'),
4865    ('🜀', '🝳'),
4866    ('🞀', '🟘'),
4867    ('\u{1f7e0}', '\u{1f7eb}'),
4868    ('🠀', '🠋'),
4869    ('🠐', '🡇'),
4870    ('🡐', '🡙'),
4871    ('🡠', '🢇'),
4872    ('🢐', '🢭'),
4873    ('🤀', '🤋'),
4874    ('\u{1f90d}', '\u{1f971}'),
4875    ('🥳', '🥶'),
4876    ('🥺', '🦢'),
4877    ('\u{1f9a5}', '\u{1f9aa}'),
4878    ('\u{1f9ae}', '\u{1f9ca}'),
4879    ('\u{1f9cd}', '\u{1fa53}'),
4880    ('🩠', '🩭'),
4881    ('\u{1fa70}', '\u{1fa73}'),
4882    ('\u{1fa78}', '\u{1fa7a}'),
4883    ('\u{1fa80}', '\u{1fa82}'),
4884    ('\u{1fa90}', '\u{1fa95}'),
4885];
4886
4887pub const TITLECASE_LETTER: &'static [(char, char)] = &[
4888    ('Dž', 'Dž'),
4889    ('Lj', 'Lj'),
4890    ('Nj', 'Nj'),
4891    ('Dz', 'Dz'),
4892    ('ᾈ', 'ᾏ'),
4893    ('ᾘ', 'ᾟ'),
4894    ('ᾨ', 'ᾯ'),
4895    ('ᾼ', 'ᾼ'),
4896    ('ῌ', 'ῌ'),
4897    ('ῼ', 'ῼ'),
4898];
4899
4900pub const UNASSIGNED: &'static [(char, char)] = &[
4901    ('\u{378}', '\u{379}'),
4902    ('\u{380}', '\u{383}'),
4903    ('\u{38b}', '\u{38b}'),
4904    ('\u{38d}', '\u{38d}'),
4905    ('\u{3a2}', '\u{3a2}'),
4906    ('\u{530}', '\u{530}'),
4907    ('\u{557}', '\u{558}'),
4908    ('\u{58b}', '\u{58c}'),
4909    ('\u{590}', '\u{590}'),
4910    ('\u{5c8}', '\u{5cf}'),
4911    ('\u{5eb}', '\u{5ee}'),
4912    ('\u{5f5}', '\u{5ff}'),
4913    ('\u{61d}', '\u{61d}'),
4914    ('\u{70e}', '\u{70e}'),
4915    ('\u{74b}', '\u{74c}'),
4916    ('\u{7b2}', '\u{7bf}'),
4917    ('\u{7fb}', '\u{7fc}'),
4918    ('\u{82e}', '\u{82f}'),
4919    ('\u{83f}', '\u{83f}'),
4920    ('\u{85c}', '\u{85d}'),
4921    ('\u{85f}', '\u{85f}'),
4922    ('\u{86b}', '\u{89f}'),
4923    ('\u{8b5}', '\u{8b5}'),
4924    ('\u{8be}', '\u{8d2}'),
4925    ('\u{984}', '\u{984}'),
4926    ('\u{98d}', '\u{98e}'),
4927    ('\u{991}', '\u{992}'),
4928    ('\u{9a9}', '\u{9a9}'),
4929    ('\u{9b1}', '\u{9b1}'),
4930    ('\u{9b3}', '\u{9b5}'),
4931    ('\u{9ba}', '\u{9bb}'),
4932    ('\u{9c5}', '\u{9c6}'),
4933    ('\u{9c9}', '\u{9ca}'),
4934    ('\u{9cf}', '\u{9d6}'),
4935    ('\u{9d8}', '\u{9db}'),
4936    ('\u{9de}', '\u{9de}'),
4937    ('\u{9e4}', '\u{9e5}'),
4938    ('\u{9ff}', '\u{a00}'),
4939    ('\u{a04}', '\u{a04}'),
4940    ('\u{a0b}', '\u{a0e}'),
4941    ('\u{a11}', '\u{a12}'),
4942    ('\u{a29}', '\u{a29}'),
4943    ('\u{a31}', '\u{a31}'),
4944    ('\u{a34}', '\u{a34}'),
4945    ('\u{a37}', '\u{a37}'),
4946    ('\u{a3a}', '\u{a3b}'),
4947    ('\u{a3d}', '\u{a3d}'),
4948    ('\u{a43}', '\u{a46}'),
4949    ('\u{a49}', '\u{a4a}'),
4950    ('\u{a4e}', '\u{a50}'),
4951    ('\u{a52}', '\u{a58}'),
4952    ('\u{a5d}', '\u{a5d}'),
4953    ('\u{a5f}', '\u{a65}'),
4954    ('\u{a77}', '\u{a80}'),
4955    ('\u{a84}', '\u{a84}'),
4956    ('\u{a8e}', '\u{a8e}'),
4957    ('\u{a92}', '\u{a92}'),
4958    ('\u{aa9}', '\u{aa9}'),
4959    ('\u{ab1}', '\u{ab1}'),
4960    ('\u{ab4}', '\u{ab4}'),
4961    ('\u{aba}', '\u{abb}'),
4962    ('\u{ac6}', '\u{ac6}'),
4963    ('\u{aca}', '\u{aca}'),
4964    ('\u{ace}', '\u{acf}'),
4965    ('\u{ad1}', '\u{adf}'),
4966    ('\u{ae4}', '\u{ae5}'),
4967    ('\u{af2}', '\u{af8}'),
4968    ('\u{b00}', '\u{b00}'),
4969    ('\u{b04}', '\u{b04}'),
4970    ('\u{b0d}', '\u{b0e}'),
4971    ('\u{b11}', '\u{b12}'),
4972    ('\u{b29}', '\u{b29}'),
4973    ('\u{b31}', '\u{b31}'),
4974    ('\u{b34}', '\u{b34}'),
4975    ('\u{b3a}', '\u{b3b}'),
4976    ('\u{b45}', '\u{b46}'),
4977    ('\u{b49}', '\u{b4a}'),
4978    ('\u{b4e}', '\u{b55}'),
4979    ('\u{b58}', '\u{b5b}'),
4980    ('\u{b5e}', '\u{b5e}'),
4981    ('\u{b64}', '\u{b65}'),
4982    ('\u{b78}', '\u{b81}'),
4983    ('\u{b84}', '\u{b84}'),
4984    ('\u{b8b}', '\u{b8d}'),
4985    ('\u{b91}', '\u{b91}'),
4986    ('\u{b96}', '\u{b98}'),
4987    ('\u{b9b}', '\u{b9b}'),
4988    ('\u{b9d}', '\u{b9d}'),
4989    ('\u{ba0}', '\u{ba2}'),
4990    ('\u{ba5}', '\u{ba7}'),
4991    ('\u{bab}', '\u{bad}'),
4992    ('\u{bba}', '\u{bbd}'),
4993    ('\u{bc3}', '\u{bc5}'),
4994    ('\u{bc9}', '\u{bc9}'),
4995    ('\u{bce}', '\u{bcf}'),
4996    ('\u{bd1}', '\u{bd6}'),
4997    ('\u{bd8}', '\u{be5}'),
4998    ('\u{bfb}', '\u{bff}'),
4999    ('\u{c0d}', '\u{c0d}'),
5000    ('\u{c11}', '\u{c11}'),
5001    ('\u{c29}', '\u{c29}'),
5002    ('\u{c3a}', '\u{c3c}'),
5003    ('\u{c45}', '\u{c45}'),
5004    ('\u{c49}', '\u{c49}'),
5005    ('\u{c4e}', '\u{c54}'),
5006    ('\u{c57}', '\u{c57}'),
5007    ('\u{c5b}', '\u{c5f}'),
5008    ('\u{c64}', '\u{c65}'),
5009    ('\u{c70}', '\u{c76}'),
5010    ('\u{c8d}', '\u{c8d}'),
5011    ('\u{c91}', '\u{c91}'),
5012    ('\u{ca9}', '\u{ca9}'),
5013    ('\u{cb4}', '\u{cb4}'),
5014    ('\u{cba}', '\u{cbb}'),
5015    ('\u{cc5}', '\u{cc5}'),
5016    ('\u{cc9}', '\u{cc9}'),
5017    ('\u{cce}', '\u{cd4}'),
5018    ('\u{cd7}', '\u{cdd}'),
5019    ('\u{cdf}', '\u{cdf}'),
5020    ('\u{ce4}', '\u{ce5}'),
5021    ('\u{cf0}', '\u{cf0}'),
5022    ('\u{cf3}', '\u{cff}'),
5023    ('\u{d04}', '\u{d04}'),
5024    ('\u{d0d}', '\u{d0d}'),
5025    ('\u{d11}', '\u{d11}'),
5026    ('\u{d45}', '\u{d45}'),
5027    ('\u{d49}', '\u{d49}'),
5028    ('\u{d50}', '\u{d53}'),
5029    ('\u{d64}', '\u{d65}'),
5030    ('\u{d80}', '\u{d81}'),
5031    ('\u{d84}', '\u{d84}'),
5032    ('\u{d97}', '\u{d99}'),
5033    ('\u{db2}', '\u{db2}'),
5034    ('\u{dbc}', '\u{dbc}'),
5035    ('\u{dbe}', '\u{dbf}'),
5036    ('\u{dc7}', '\u{dc9}'),
5037    ('\u{dcb}', '\u{dce}'),
5038    ('\u{dd5}', '\u{dd5}'),
5039    ('\u{dd7}', '\u{dd7}'),
5040    ('\u{de0}', '\u{de5}'),
5041    ('\u{df0}', '\u{df1}'),
5042    ('\u{df5}', '\u{e00}'),
5043    ('\u{e3b}', '\u{e3e}'),
5044    ('\u{e5c}', '\u{e80}'),
5045    ('\u{e83}', '\u{e83}'),
5046    ('\u{e85}', '\u{e85}'),
5047    ('\u{e8b}', '\u{e8b}'),
5048    ('\u{ea4}', '\u{ea4}'),
5049    ('\u{ea6}', '\u{ea6}'),
5050    ('\u{ebe}', '\u{ebf}'),
5051    ('\u{ec5}', '\u{ec5}'),
5052    ('\u{ec7}', '\u{ec7}'),
5053    ('\u{ece}', '\u{ecf}'),
5054    ('\u{eda}', '\u{edb}'),
5055    ('\u{ee0}', '\u{eff}'),
5056    ('\u{f48}', '\u{f48}'),
5057    ('\u{f6d}', '\u{f70}'),
5058    ('\u{f98}', '\u{f98}'),
5059    ('\u{fbd}', '\u{fbd}'),
5060    ('\u{fcd}', '\u{fcd}'),
5061    ('\u{fdb}', '\u{fff}'),
5062    ('\u{10c6}', '\u{10c6}'),
5063    ('\u{10c8}', '\u{10cc}'),
5064    ('\u{10ce}', '\u{10cf}'),
5065    ('\u{1249}', '\u{1249}'),
5066    ('\u{124e}', '\u{124f}'),
5067    ('\u{1257}', '\u{1257}'),
5068    ('\u{1259}', '\u{1259}'),
5069    ('\u{125e}', '\u{125f}'),
5070    ('\u{1289}', '\u{1289}'),
5071    ('\u{128e}', '\u{128f}'),
5072    ('\u{12b1}', '\u{12b1}'),
5073    ('\u{12b6}', '\u{12b7}'),
5074    ('\u{12bf}', '\u{12bf}'),
5075    ('\u{12c1}', '\u{12c1}'),
5076    ('\u{12c6}', '\u{12c7}'),
5077    ('\u{12d7}', '\u{12d7}'),
5078    ('\u{1311}', '\u{1311}'),
5079    ('\u{1316}', '\u{1317}'),
5080    ('\u{135b}', '\u{135c}'),
5081    ('\u{137d}', '\u{137f}'),
5082    ('\u{139a}', '\u{139f}'),
5083    ('\u{13f6}', '\u{13f7}'),
5084    ('\u{13fe}', '\u{13ff}'),
5085    ('\u{169d}', '\u{169f}'),
5086    ('\u{16f9}', '\u{16ff}'),
5087    ('\u{170d}', '\u{170d}'),
5088    ('\u{1715}', '\u{171f}'),
5089    ('\u{1737}', '\u{173f}'),
5090    ('\u{1754}', '\u{175f}'),
5091    ('\u{176d}', '\u{176d}'),
5092    ('\u{1771}', '\u{1771}'),
5093    ('\u{1774}', '\u{177f}'),
5094    ('\u{17de}', '\u{17df}'),
5095    ('\u{17ea}', '\u{17ef}'),
5096    ('\u{17fa}', '\u{17ff}'),
5097    ('\u{180f}', '\u{180f}'),
5098    ('\u{181a}', '\u{181f}'),
5099    ('\u{1879}', '\u{187f}'),
5100    ('\u{18ab}', '\u{18af}'),
5101    ('\u{18f6}', '\u{18ff}'),
5102    ('\u{191f}', '\u{191f}'),
5103    ('\u{192c}', '\u{192f}'),
5104    ('\u{193c}', '\u{193f}'),
5105    ('\u{1941}', '\u{1943}'),
5106    ('\u{196e}', '\u{196f}'),
5107    ('\u{1975}', '\u{197f}'),
5108    ('\u{19ac}', '\u{19af}'),
5109    ('\u{19ca}', '\u{19cf}'),
5110    ('\u{19db}', '\u{19dd}'),
5111    ('\u{1a1c}', '\u{1a1d}'),
5112    ('\u{1a5f}', '\u{1a5f}'),
5113    ('\u{1a7d}', '\u{1a7e}'),
5114    ('\u{1a8a}', '\u{1a8f}'),
5115    ('\u{1a9a}', '\u{1a9f}'),
5116    ('\u{1aae}', '\u{1aaf}'),
5117    ('\u{1abf}', '\u{1aff}'),
5118    ('\u{1b4c}', '\u{1b4f}'),
5119    ('\u{1b7d}', '\u{1b7f}'),
5120    ('\u{1bf4}', '\u{1bfb}'),
5121    ('\u{1c38}', '\u{1c3a}'),
5122    ('\u{1c4a}', '\u{1c4c}'),
5123    ('\u{1c89}', '\u{1c8f}'),
5124    ('\u{1cbb}', '\u{1cbc}'),
5125    ('\u{1cc8}', '\u{1ccf}'),
5126    ('\u{1cfb}', '\u{1cff}'),
5127    ('\u{1dfa}', '\u{1dfa}'),
5128    ('\u{1f16}', '\u{1f17}'),
5129    ('\u{1f1e}', '\u{1f1f}'),
5130    ('\u{1f46}', '\u{1f47}'),
5131    ('\u{1f4e}', '\u{1f4f}'),
5132    ('\u{1f58}', '\u{1f58}'),
5133    ('\u{1f5a}', '\u{1f5a}'),
5134    ('\u{1f5c}', '\u{1f5c}'),
5135    ('\u{1f5e}', '\u{1f5e}'),
5136    ('\u{1f7e}', '\u{1f7f}'),
5137    ('\u{1fb5}', '\u{1fb5}'),
5138    ('\u{1fc5}', '\u{1fc5}'),
5139    ('\u{1fd4}', '\u{1fd5}'),
5140    ('\u{1fdc}', '\u{1fdc}'),
5141    ('\u{1ff0}', '\u{1ff1}'),
5142    ('\u{1ff5}', '\u{1ff5}'),
5143    ('\u{1fff}', '\u{1fff}'),
5144    ('\u{2065}', '\u{2065}'),
5145    ('\u{2072}', '\u{2073}'),
5146    ('\u{208f}', '\u{208f}'),
5147    ('\u{209d}', '\u{209f}'),
5148    ('\u{20c0}', '\u{20cf}'),
5149    ('\u{20f1}', '\u{20ff}'),
5150    ('\u{218c}', '\u{218f}'),
5151    ('\u{2427}', '\u{243f}'),
5152    ('\u{244b}', '\u{245f}'),
5153    ('\u{2b74}', '\u{2b75}'),
5154    ('\u{2b96}', '\u{2b97}'),
5155    ('\u{2c2f}', '\u{2c2f}'),
5156    ('\u{2c5f}', '\u{2c5f}'),
5157    ('\u{2cf4}', '\u{2cf8}'),
5158    ('\u{2d26}', '\u{2d26}'),
5159    ('\u{2d28}', '\u{2d2c}'),
5160    ('\u{2d2e}', '\u{2d2f}'),
5161    ('\u{2d68}', '\u{2d6e}'),
5162    ('\u{2d71}', '\u{2d7e}'),
5163    ('\u{2d97}', '\u{2d9f}'),
5164    ('\u{2da7}', '\u{2da7}'),
5165    ('\u{2daf}', '\u{2daf}'),
5166    ('\u{2db7}', '\u{2db7}'),
5167    ('\u{2dbf}', '\u{2dbf}'),
5168    ('\u{2dc7}', '\u{2dc7}'),
5169    ('\u{2dcf}', '\u{2dcf}'),
5170    ('\u{2dd7}', '\u{2dd7}'),
5171    ('\u{2ddf}', '\u{2ddf}'),
5172    ('\u{2e50}', '\u{2e7f}'),
5173    ('\u{2e9a}', '\u{2e9a}'),
5174    ('\u{2ef4}', '\u{2eff}'),
5175    ('\u{2fd6}', '\u{2fef}'),
5176    ('\u{2ffc}', '\u{2fff}'),
5177    ('\u{3040}', '\u{3040}'),
5178    ('\u{3097}', '\u{3098}'),
5179    ('\u{3100}', '\u{3104}'),
5180    ('\u{3130}', '\u{3130}'),
5181    ('\u{318f}', '\u{318f}'),
5182    ('\u{31bb}', '\u{31bf}'),
5183    ('\u{31e4}', '\u{31ef}'),
5184    ('\u{321f}', '\u{321f}'),
5185    ('\u{4db6}', '\u{4dbf}'),
5186    ('\u{9ff0}', '\u{9fff}'),
5187    ('\u{a48d}', '\u{a48f}'),
5188    ('\u{a4c7}', '\u{a4cf}'),
5189    ('\u{a62c}', '\u{a63f}'),
5190    ('\u{a6f8}', '\u{a6ff}'),
5191    ('\u{a7c0}', '\u{a7c1}'),
5192    ('\u{a7c7}', '\u{a7f6}'),
5193    ('\u{a82c}', '\u{a82f}'),
5194    ('\u{a83a}', '\u{a83f}'),
5195    ('\u{a878}', '\u{a87f}'),
5196    ('\u{a8c6}', '\u{a8cd}'),
5197    ('\u{a8da}', '\u{a8df}'),
5198    ('\u{a954}', '\u{a95e}'),
5199    ('\u{a97d}', '\u{a97f}'),
5200    ('\u{a9ce}', '\u{a9ce}'),
5201    ('\u{a9da}', '\u{a9dd}'),
5202    ('\u{a9ff}', '\u{a9ff}'),
5203    ('\u{aa37}', '\u{aa3f}'),
5204    ('\u{aa4e}', '\u{aa4f}'),
5205    ('\u{aa5a}', '\u{aa5b}'),
5206    ('\u{aac3}', '\u{aada}'),
5207    ('\u{aaf7}', '\u{ab00}'),
5208    ('\u{ab07}', '\u{ab08}'),
5209    ('\u{ab0f}', '\u{ab10}'),
5210    ('\u{ab17}', '\u{ab1f}'),
5211    ('\u{ab27}', '\u{ab27}'),
5212    ('\u{ab2f}', '\u{ab2f}'),
5213    ('\u{ab68}', '\u{ab6f}'),
5214    ('\u{abee}', '\u{abef}'),
5215    ('\u{abfa}', '\u{abff}'),
5216    ('\u{d7a4}', '\u{d7af}'),
5217    ('\u{d7c7}', '\u{d7ca}'),
5218    ('\u{d7fc}', '\u{d7ff}'),
5219    ('\u{fa6e}', '\u{fa6f}'),
5220    ('\u{fada}', '\u{faff}'),
5221    ('\u{fb07}', '\u{fb12}'),
5222    ('\u{fb18}', '\u{fb1c}'),
5223    ('\u{fb37}', '\u{fb37}'),
5224    ('\u{fb3d}', '\u{fb3d}'),
5225    ('\u{fb3f}', '\u{fb3f}'),
5226    ('\u{fb42}', '\u{fb42}'),
5227    ('\u{fb45}', '\u{fb45}'),
5228    ('\u{fbc2}', '\u{fbd2}'),
5229    ('\u{fd40}', '\u{fd4f}'),
5230    ('\u{fd90}', '\u{fd91}'),
5231    ('\u{fdc8}', '\u{fdef}'),
5232    ('\u{fdfe}', '\u{fdff}'),
5233    ('\u{fe1a}', '\u{fe1f}'),
5234    ('\u{fe53}', '\u{fe53}'),
5235    ('\u{fe67}', '\u{fe67}'),
5236    ('\u{fe6c}', '\u{fe6f}'),
5237    ('\u{fe75}', '\u{fe75}'),
5238    ('\u{fefd}', '\u{fefe}'),
5239    ('\u{ff00}', '\u{ff00}'),
5240    ('\u{ffbf}', '\u{ffc1}'),
5241    ('\u{ffc8}', '\u{ffc9}'),
5242    ('\u{ffd0}', '\u{ffd1}'),
5243    ('\u{ffd8}', '\u{ffd9}'),
5244    ('\u{ffdd}', '\u{ffdf}'),
5245    ('\u{ffe7}', '\u{ffe7}'),
5246    ('\u{ffef}', '\u{fff8}'),
5247    ('\u{fffe}', '\u{ffff}'),
5248    ('\u{1000c}', '\u{1000c}'),
5249    ('\u{10027}', '\u{10027}'),
5250    ('\u{1003b}', '\u{1003b}'),
5251    ('\u{1003e}', '\u{1003e}'),
5252    ('\u{1004e}', '\u{1004f}'),
5253    ('\u{1005e}', '\u{1007f}'),
5254    ('\u{100fb}', '\u{100ff}'),
5255    ('\u{10103}', '\u{10106}'),
5256    ('\u{10134}', '\u{10136}'),
5257    ('\u{1018f}', '\u{1018f}'),
5258    ('\u{1019c}', '\u{1019f}'),
5259    ('\u{101a1}', '\u{101cf}'),
5260    ('\u{101fe}', '\u{1027f}'),
5261    ('\u{1029d}', '\u{1029f}'),
5262    ('\u{102d1}', '\u{102df}'),
5263    ('\u{102fc}', '\u{102ff}'),
5264    ('\u{10324}', '\u{1032c}'),
5265    ('\u{1034b}', '\u{1034f}'),
5266    ('\u{1037b}', '\u{1037f}'),
5267    ('\u{1039e}', '\u{1039e}'),
5268    ('\u{103c4}', '\u{103c7}'),
5269    ('\u{103d6}', '\u{103ff}'),
5270    ('\u{1049e}', '\u{1049f}'),
5271    ('\u{104aa}', '\u{104af}'),
5272    ('\u{104d4}', '\u{104d7}'),
5273    ('\u{104fc}', '\u{104ff}'),
5274    ('\u{10528}', '\u{1052f}'),
5275    ('\u{10564}', '\u{1056e}'),
5276    ('\u{10570}', '\u{105ff}'),
5277    ('\u{10737}', '\u{1073f}'),
5278    ('\u{10756}', '\u{1075f}'),
5279    ('\u{10768}', '\u{107ff}'),
5280    ('\u{10806}', '\u{10807}'),
5281    ('\u{10809}', '\u{10809}'),
5282    ('\u{10836}', '\u{10836}'),
5283    ('\u{10839}', '\u{1083b}'),
5284    ('\u{1083d}', '\u{1083e}'),
5285    ('\u{10856}', '\u{10856}'),
5286    ('\u{1089f}', '\u{108a6}'),
5287    ('\u{108b0}', '\u{108df}'),
5288    ('\u{108f3}', '\u{108f3}'),
5289    ('\u{108f6}', '\u{108fa}'),
5290    ('\u{1091c}', '\u{1091e}'),
5291    ('\u{1093a}', '\u{1093e}'),
5292    ('\u{10940}', '\u{1097f}'),
5293    ('\u{109b8}', '\u{109bb}'),
5294    ('\u{109d0}', '\u{109d1}'),
5295    ('\u{10a04}', '\u{10a04}'),
5296    ('\u{10a07}', '\u{10a0b}'),
5297    ('\u{10a14}', '\u{10a14}'),
5298    ('\u{10a18}', '\u{10a18}'),
5299    ('\u{10a36}', '\u{10a37}'),
5300    ('\u{10a3b}', '\u{10a3e}'),
5301    ('\u{10a49}', '\u{10a4f}'),
5302    ('\u{10a59}', '\u{10a5f}'),
5303    ('\u{10aa0}', '\u{10abf}'),
5304    ('\u{10ae7}', '\u{10aea}'),
5305    ('\u{10af7}', '\u{10aff}'),
5306    ('\u{10b36}', '\u{10b38}'),
5307    ('\u{10b56}', '\u{10b57}'),
5308    ('\u{10b73}', '\u{10b77}'),
5309    ('\u{10b92}', '\u{10b98}'),
5310    ('\u{10b9d}', '\u{10ba8}'),
5311    ('\u{10bb0}', '\u{10bff}'),
5312    ('\u{10c49}', '\u{10c7f}'),
5313    ('\u{10cb3}', '\u{10cbf}'),
5314    ('\u{10cf3}', '\u{10cf9}'),
5315    ('\u{10d28}', '\u{10d2f}'),
5316    ('\u{10d3a}', '\u{10e5f}'),
5317    ('\u{10e7f}', '\u{10eff}'),
5318    ('\u{10f28}', '\u{10f2f}'),
5319    ('\u{10f5a}', '\u{10fdf}'),
5320    ('\u{10ff7}', '\u{10fff}'),
5321    ('\u{1104e}', '\u{11051}'),
5322    ('\u{11070}', '\u{1107e}'),
5323    ('\u{110c2}', '\u{110cc}'),
5324    ('\u{110ce}', '\u{110cf}'),
5325    ('\u{110e9}', '\u{110ef}'),
5326    ('\u{110fa}', '\u{110ff}'),
5327    ('\u{11135}', '\u{11135}'),
5328    ('\u{11147}', '\u{1114f}'),
5329    ('\u{11177}', '\u{1117f}'),
5330    ('\u{111ce}', '\u{111cf}'),
5331    ('\u{111e0}', '\u{111e0}'),
5332    ('\u{111f5}', '\u{111ff}'),
5333    ('\u{11212}', '\u{11212}'),
5334    ('\u{1123f}', '\u{1127f}'),
5335    ('\u{11287}', '\u{11287}'),
5336    ('\u{11289}', '\u{11289}'),
5337    ('\u{1128e}', '\u{1128e}'),
5338    ('\u{1129e}', '\u{1129e}'),
5339    ('\u{112aa}', '\u{112af}'),
5340    ('\u{112eb}', '\u{112ef}'),
5341    ('\u{112fa}', '\u{112ff}'),
5342    ('\u{11304}', '\u{11304}'),
5343    ('\u{1130d}', '\u{1130e}'),
5344    ('\u{11311}', '\u{11312}'),
5345    ('\u{11329}', '\u{11329}'),
5346    ('\u{11331}', '\u{11331}'),
5347    ('\u{11334}', '\u{11334}'),
5348    ('\u{1133a}', '\u{1133a}'),
5349    ('\u{11345}', '\u{11346}'),
5350    ('\u{11349}', '\u{1134a}'),
5351    ('\u{1134e}', '\u{1134f}'),
5352    ('\u{11351}', '\u{11356}'),
5353    ('\u{11358}', '\u{1135c}'),
5354    ('\u{11364}', '\u{11365}'),
5355    ('\u{1136d}', '\u{1136f}'),
5356    ('\u{11375}', '\u{113ff}'),
5357    ('\u{1145a}', '\u{1145a}'),
5358    ('\u{1145c}', '\u{1145c}'),
5359    ('\u{11460}', '\u{1147f}'),
5360    ('\u{114c8}', '\u{114cf}'),
5361    ('\u{114da}', '\u{1157f}'),
5362    ('\u{115b6}', '\u{115b7}'),
5363    ('\u{115de}', '\u{115ff}'),
5364    ('\u{11645}', '\u{1164f}'),
5365    ('\u{1165a}', '\u{1165f}'),
5366    ('\u{1166d}', '\u{1167f}'),
5367    ('\u{116b9}', '\u{116bf}'),
5368    ('\u{116ca}', '\u{116ff}'),
5369    ('\u{1171b}', '\u{1171c}'),
5370    ('\u{1172c}', '\u{1172f}'),
5371    ('\u{11740}', '\u{117ff}'),
5372    ('\u{1183c}', '\u{1189f}'),
5373    ('\u{118f3}', '\u{118fe}'),
5374    ('\u{11900}', '\u{1199f}'),
5375    ('\u{119a8}', '\u{119a9}'),
5376    ('\u{119d8}', '\u{119d9}'),
5377    ('\u{119e5}', '\u{119ff}'),
5378    ('\u{11a48}', '\u{11a4f}'),
5379    ('\u{11aa3}', '\u{11abf}'),
5380    ('\u{11af9}', '\u{11bff}'),
5381    ('\u{11c09}', '\u{11c09}'),
5382    ('\u{11c37}', '\u{11c37}'),
5383    ('\u{11c46}', '\u{11c4f}'),
5384    ('\u{11c6d}', '\u{11c6f}'),
5385    ('\u{11c90}', '\u{11c91}'),
5386    ('\u{11ca8}', '\u{11ca8}'),
5387    ('\u{11cb7}', '\u{11cff}'),
5388    ('\u{11d07}', '\u{11d07}'),
5389    ('\u{11d0a}', '\u{11d0a}'),
5390    ('\u{11d37}', '\u{11d39}'),
5391    ('\u{11d3b}', '\u{11d3b}'),
5392    ('\u{11d3e}', '\u{11d3e}'),
5393    ('\u{11d48}', '\u{11d4f}'),
5394    ('\u{11d5a}', '\u{11d5f}'),
5395    ('\u{11d66}', '\u{11d66}'),
5396    ('\u{11d69}', '\u{11d69}'),
5397    ('\u{11d8f}', '\u{11d8f}'),
5398    ('\u{11d92}', '\u{11d92}'),
5399    ('\u{11d99}', '\u{11d9f}'),
5400    ('\u{11daa}', '\u{11edf}'),
5401    ('\u{11ef9}', '\u{11fbf}'),
5402    ('\u{11ff2}', '\u{11ffe}'),
5403    ('\u{1239a}', '\u{123ff}'),
5404    ('\u{1246f}', '\u{1246f}'),
5405    ('\u{12475}', '\u{1247f}'),
5406    ('\u{12544}', '\u{12fff}'),
5407    ('\u{1342f}', '\u{1342f}'),
5408    ('\u{13439}', '\u{143ff}'),
5409    ('\u{14647}', '\u{167ff}'),
5410    ('\u{16a39}', '\u{16a3f}'),
5411    ('\u{16a5f}', '\u{16a5f}'),
5412    ('\u{16a6a}', '\u{16a6d}'),
5413    ('\u{16a70}', '\u{16acf}'),
5414    ('\u{16aee}', '\u{16aef}'),
5415    ('\u{16af6}', '\u{16aff}'),
5416    ('\u{16b46}', '\u{16b4f}'),
5417    ('\u{16b5a}', '\u{16b5a}'),
5418    ('\u{16b62}', '\u{16b62}'),
5419    ('\u{16b78}', '\u{16b7c}'),
5420    ('\u{16b90}', '\u{16e3f}'),
5421    ('\u{16e9b}', '\u{16eff}'),
5422    ('\u{16f4b}', '\u{16f4e}'),
5423    ('\u{16f88}', '\u{16f8e}'),
5424    ('\u{16fa0}', '\u{16fdf}'),
5425    ('\u{16fe4}', '\u{16fff}'),
5426    ('\u{187f8}', '\u{187ff}'),
5427    ('\u{18af3}', '\u{1afff}'),
5428    ('\u{1b11f}', '\u{1b14f}'),
5429    ('\u{1b153}', '\u{1b163}'),
5430    ('\u{1b168}', '\u{1b16f}'),
5431    ('\u{1b2fc}', '\u{1bbff}'),
5432    ('\u{1bc6b}', '\u{1bc6f}'),
5433    ('\u{1bc7d}', '\u{1bc7f}'),
5434    ('\u{1bc89}', '\u{1bc8f}'),
5435    ('\u{1bc9a}', '\u{1bc9b}'),
5436    ('\u{1bca4}', '\u{1cfff}'),
5437    ('\u{1d0f6}', '\u{1d0ff}'),
5438    ('\u{1d127}', '\u{1d128}'),
5439    ('\u{1d1e9}', '\u{1d1ff}'),
5440    ('\u{1d246}', '\u{1d2df}'),
5441    ('\u{1d2f4}', '\u{1d2ff}'),
5442    ('\u{1d357}', '\u{1d35f}'),
5443    ('\u{1d379}', '\u{1d3ff}'),
5444    ('\u{1d455}', '\u{1d455}'),
5445    ('\u{1d49d}', '\u{1d49d}'),
5446    ('\u{1d4a0}', '\u{1d4a1}'),
5447    ('\u{1d4a3}', '\u{1d4a4}'),
5448    ('\u{1d4a7}', '\u{1d4a8}'),
5449    ('\u{1d4ad}', '\u{1d4ad}'),
5450    ('\u{1d4ba}', '\u{1d4ba}'),
5451    ('\u{1d4bc}', '\u{1d4bc}'),
5452    ('\u{1d4c4}', '\u{1d4c4}'),
5453    ('\u{1d506}', '\u{1d506}'),
5454    ('\u{1d50b}', '\u{1d50c}'),
5455    ('\u{1d515}', '\u{1d515}'),
5456    ('\u{1d51d}', '\u{1d51d}'),
5457    ('\u{1d53a}', '\u{1d53a}'),
5458    ('\u{1d53f}', '\u{1d53f}'),
5459    ('\u{1d545}', '\u{1d545}'),
5460    ('\u{1d547}', '\u{1d549}'),
5461    ('\u{1d551}', '\u{1d551}'),
5462    ('\u{1d6a6}', '\u{1d6a7}'),
5463    ('\u{1d7cc}', '\u{1d7cd}'),
5464    ('\u{1da8c}', '\u{1da9a}'),
5465    ('\u{1daa0}', '\u{1daa0}'),
5466    ('\u{1dab0}', '\u{1dfff}'),
5467    ('\u{1e007}', '\u{1e007}'),
5468    ('\u{1e019}', '\u{1e01a}'),
5469    ('\u{1e022}', '\u{1e022}'),
5470    ('\u{1e025}', '\u{1e025}'),
5471    ('\u{1e02b}', '\u{1e0ff}'),
5472    ('\u{1e12d}', '\u{1e12f}'),
5473    ('\u{1e13e}', '\u{1e13f}'),
5474    ('\u{1e14a}', '\u{1e14d}'),
5475    ('\u{1e150}', '\u{1e2bf}'),
5476    ('\u{1e2fa}', '\u{1e2fe}'),
5477    ('\u{1e300}', '\u{1e7ff}'),
5478    ('\u{1e8c5}', '\u{1e8c6}'),
5479    ('\u{1e8d7}', '\u{1e8ff}'),
5480    ('\u{1e94c}', '\u{1e94f}'),
5481    ('\u{1e95a}', '\u{1e95d}'),
5482    ('\u{1e960}', '\u{1ec70}'),
5483    ('\u{1ecb5}', '\u{1ed00}'),
5484    ('\u{1ed3e}', '\u{1edff}'),
5485    ('\u{1ee04}', '\u{1ee04}'),
5486    ('\u{1ee20}', '\u{1ee20}'),
5487    ('\u{1ee23}', '\u{1ee23}'),
5488    ('\u{1ee25}', '\u{1ee26}'),
5489    ('\u{1ee28}', '\u{1ee28}'),
5490    ('\u{1ee33}', '\u{1ee33}'),
5491    ('\u{1ee38}', '\u{1ee38}'),
5492    ('\u{1ee3a}', '\u{1ee3a}'),
5493    ('\u{1ee3c}', '\u{1ee41}'),
5494    ('\u{1ee43}', '\u{1ee46}'),
5495    ('\u{1ee48}', '\u{1ee48}'),
5496    ('\u{1ee4a}', '\u{1ee4a}'),
5497    ('\u{1ee4c}', '\u{1ee4c}'),
5498    ('\u{1ee50}', '\u{1ee50}'),
5499    ('\u{1ee53}', '\u{1ee53}'),
5500    ('\u{1ee55}', '\u{1ee56}'),
5501    ('\u{1ee58}', '\u{1ee58}'),
5502    ('\u{1ee5a}', '\u{1ee5a}'),
5503    ('\u{1ee5c}', '\u{1ee5c}'),
5504    ('\u{1ee5e}', '\u{1ee5e}'),
5505    ('\u{1ee60}', '\u{1ee60}'),
5506    ('\u{1ee63}', '\u{1ee63}'),
5507    ('\u{1ee65}', '\u{1ee66}'),
5508    ('\u{1ee6b}', '\u{1ee6b}'),
5509    ('\u{1ee73}', '\u{1ee73}'),
5510    ('\u{1ee78}', '\u{1ee78}'),
5511    ('\u{1ee7d}', '\u{1ee7d}'),
5512    ('\u{1ee7f}', '\u{1ee7f}'),
5513    ('\u{1ee8a}', '\u{1ee8a}'),
5514    ('\u{1ee9c}', '\u{1eea0}'),
5515    ('\u{1eea4}', '\u{1eea4}'),
5516    ('\u{1eeaa}', '\u{1eeaa}'),
5517    ('\u{1eebc}', '\u{1eeef}'),
5518    ('\u{1eef2}', '\u{1efff}'),
5519    ('\u{1f02c}', '\u{1f02f}'),
5520    ('\u{1f094}', '\u{1f09f}'),
5521    ('\u{1f0af}', '\u{1f0b0}'),
5522    ('\u{1f0c0}', '\u{1f0c0}'),
5523    ('\u{1f0d0}', '\u{1f0d0}'),
5524    ('\u{1f0f6}', '\u{1f0ff}'),
5525    ('\u{1f10d}', '\u{1f10f}'),
5526    ('\u{1f16d}', '\u{1f16f}'),
5527    ('\u{1f1ad}', '\u{1f1e5}'),
5528    ('\u{1f203}', '\u{1f20f}'),
5529    ('\u{1f23c}', '\u{1f23f}'),
5530    ('\u{1f249}', '\u{1f24f}'),
5531    ('\u{1f252}', '\u{1f25f}'),
5532    ('\u{1f266}', '\u{1f2ff}'),
5533    ('\u{1f6d6}', '\u{1f6df}'),
5534    ('\u{1f6ed}', '\u{1f6ef}'),
5535    ('\u{1f6fb}', '\u{1f6ff}'),
5536    ('\u{1f774}', '\u{1f77f}'),
5537    ('\u{1f7d9}', '\u{1f7df}'),
5538    ('\u{1f7ec}', '\u{1f7ff}'),
5539    ('\u{1f80c}', '\u{1f80f}'),
5540    ('\u{1f848}', '\u{1f84f}'),
5541    ('\u{1f85a}', '\u{1f85f}'),
5542    ('\u{1f888}', '\u{1f88f}'),
5543    ('\u{1f8ae}', '\u{1f8ff}'),
5544    ('\u{1f90c}', '\u{1f90c}'),
5545    ('\u{1f972}', '\u{1f972}'),
5546    ('\u{1f977}', '\u{1f979}'),
5547    ('\u{1f9a3}', '\u{1f9a4}'),
5548    ('\u{1f9ab}', '\u{1f9ad}'),
5549    ('\u{1f9cb}', '\u{1f9cc}'),
5550    ('\u{1fa54}', '\u{1fa5f}'),
5551    ('\u{1fa6e}', '\u{1fa6f}'),
5552    ('\u{1fa74}', '\u{1fa77}'),
5553    ('\u{1fa7b}', '\u{1fa7f}'),
5554    ('\u{1fa83}', '\u{1fa8f}'),
5555    ('\u{1fa96}', '\u{1ffff}'),
5556    ('\u{2a6d7}', '\u{2a6ff}'),
5557    ('\u{2b735}', '\u{2b73f}'),
5558    ('\u{2b81e}', '\u{2b81f}'),
5559    ('\u{2cea2}', '\u{2ceaf}'),
5560    ('\u{2ebe1}', '\u{2f7ff}'),
5561    ('\u{2fa1e}', '\u{e0000}'),
5562    ('\u{e0002}', '\u{e001f}'),
5563    ('\u{e0080}', '\u{e00ff}'),
5564    ('\u{e01f0}', '\u{effff}'),
5565    ('\u{ffffe}', '\u{fffff}'),
5566    ('\u{10fffe}', '\u{10ffff}'),
5567];
5568
5569pub const UPPERCASE_LETTER: &'static [(char, char)] = &[
5570    ('A', 'Z'),
5571    ('À', 'Ö'),
5572    ('Ø', 'Þ'),
5573    ('Ā', 'Ā'),
5574    ('Ă', 'Ă'),
5575    ('Ą', 'Ą'),
5576    ('Ć', 'Ć'),
5577    ('Ĉ', 'Ĉ'),
5578    ('Ċ', 'Ċ'),
5579    ('Č', 'Č'),
5580    ('Ď', 'Ď'),
5581    ('Đ', 'Đ'),
5582    ('Ē', 'Ē'),
5583    ('Ĕ', 'Ĕ'),
5584    ('Ė', 'Ė'),
5585    ('Ę', 'Ę'),
5586    ('Ě', 'Ě'),
5587    ('Ĝ', 'Ĝ'),
5588    ('Ğ', 'Ğ'),
5589    ('Ġ', 'Ġ'),
5590    ('Ģ', 'Ģ'),
5591    ('Ĥ', 'Ĥ'),
5592    ('Ħ', 'Ħ'),
5593    ('Ĩ', 'Ĩ'),
5594    ('Ī', 'Ī'),
5595    ('Ĭ', 'Ĭ'),
5596    ('Į', 'Į'),
5597    ('İ', 'İ'),
5598    ('IJ', 'IJ'),
5599    ('Ĵ', 'Ĵ'),
5600    ('Ķ', 'Ķ'),
5601    ('Ĺ', 'Ĺ'),
5602    ('Ļ', 'Ļ'),
5603    ('Ľ', 'Ľ'),
5604    ('Ŀ', 'Ŀ'),
5605    ('Ł', 'Ł'),
5606    ('Ń', 'Ń'),
5607    ('Ņ', 'Ņ'),
5608    ('Ň', 'Ň'),
5609    ('Ŋ', 'Ŋ'),
5610    ('Ō', 'Ō'),
5611    ('Ŏ', 'Ŏ'),
5612    ('Ő', 'Ő'),
5613    ('Œ', 'Œ'),
5614    ('Ŕ', 'Ŕ'),
5615    ('Ŗ', 'Ŗ'),
5616    ('Ř', 'Ř'),
5617    ('Ś', 'Ś'),
5618    ('Ŝ', 'Ŝ'),
5619    ('Ş', 'Ş'),
5620    ('Š', 'Š'),
5621    ('Ţ', 'Ţ'),
5622    ('Ť', 'Ť'),
5623    ('Ŧ', 'Ŧ'),
5624    ('Ũ', 'Ũ'),
5625    ('Ū', 'Ū'),
5626    ('Ŭ', 'Ŭ'),
5627    ('Ů', 'Ů'),
5628    ('Ű', 'Ű'),
5629    ('Ų', 'Ų'),
5630    ('Ŵ', 'Ŵ'),
5631    ('Ŷ', 'Ŷ'),
5632    ('Ÿ', 'Ź'),
5633    ('Ż', 'Ż'),
5634    ('Ž', 'Ž'),
5635    ('Ɓ', 'Ƃ'),
5636    ('Ƅ', 'Ƅ'),
5637    ('Ɔ', 'Ƈ'),
5638    ('Ɖ', 'Ƌ'),
5639    ('Ǝ', 'Ƒ'),
5640    ('Ɠ', 'Ɣ'),
5641    ('Ɩ', 'Ƙ'),
5642    ('Ɯ', 'Ɲ'),
5643    ('Ɵ', 'Ơ'),
5644    ('Ƣ', 'Ƣ'),
5645    ('Ƥ', 'Ƥ'),
5646    ('Ʀ', 'Ƨ'),
5647    ('Ʃ', 'Ʃ'),
5648    ('Ƭ', 'Ƭ'),
5649    ('Ʈ', 'Ư'),
5650    ('Ʊ', 'Ƴ'),
5651    ('Ƶ', 'Ƶ'),
5652    ('Ʒ', 'Ƹ'),
5653    ('Ƽ', 'Ƽ'),
5654    ('DŽ', 'DŽ'),
5655    ('LJ', 'LJ'),
5656    ('NJ', 'NJ'),
5657    ('Ǎ', 'Ǎ'),
5658    ('Ǐ', 'Ǐ'),
5659    ('Ǒ', 'Ǒ'),
5660    ('Ǔ', 'Ǔ'),
5661    ('Ǖ', 'Ǖ'),
5662    ('Ǘ', 'Ǘ'),
5663    ('Ǚ', 'Ǚ'),
5664    ('Ǜ', 'Ǜ'),
5665    ('Ǟ', 'Ǟ'),
5666    ('Ǡ', 'Ǡ'),
5667    ('Ǣ', 'Ǣ'),
5668    ('Ǥ', 'Ǥ'),
5669    ('Ǧ', 'Ǧ'),
5670    ('Ǩ', 'Ǩ'),
5671    ('Ǫ', 'Ǫ'),
5672    ('Ǭ', 'Ǭ'),
5673    ('Ǯ', 'Ǯ'),
5674    ('DZ', 'DZ'),
5675    ('Ǵ', 'Ǵ'),
5676    ('Ƕ', 'Ǹ'),
5677    ('Ǻ', 'Ǻ'),
5678    ('Ǽ', 'Ǽ'),
5679    ('Ǿ', 'Ǿ'),
5680    ('Ȁ', 'Ȁ'),
5681    ('Ȃ', 'Ȃ'),
5682    ('Ȅ', 'Ȅ'),
5683    ('Ȇ', 'Ȇ'),
5684    ('Ȉ', 'Ȉ'),
5685    ('Ȋ', 'Ȋ'),
5686    ('Ȍ', 'Ȍ'),
5687    ('Ȏ', 'Ȏ'),
5688    ('Ȑ', 'Ȑ'),
5689    ('Ȓ', 'Ȓ'),
5690    ('Ȕ', 'Ȕ'),
5691    ('Ȗ', 'Ȗ'),
5692    ('Ș', 'Ș'),
5693    ('Ț', 'Ț'),
5694    ('Ȝ', 'Ȝ'),
5695    ('Ȟ', 'Ȟ'),
5696    ('Ƞ', 'Ƞ'),
5697    ('Ȣ', 'Ȣ'),
5698    ('Ȥ', 'Ȥ'),
5699    ('Ȧ', 'Ȧ'),
5700    ('Ȩ', 'Ȩ'),
5701    ('Ȫ', 'Ȫ'),
5702    ('Ȭ', 'Ȭ'),
5703    ('Ȯ', 'Ȯ'),
5704    ('Ȱ', 'Ȱ'),
5705    ('Ȳ', 'Ȳ'),
5706    ('Ⱥ', 'Ȼ'),
5707    ('Ƚ', 'Ⱦ'),
5708    ('Ɂ', 'Ɂ'),
5709    ('Ƀ', 'Ɇ'),
5710    ('Ɉ', 'Ɉ'),
5711    ('Ɋ', 'Ɋ'),
5712    ('Ɍ', 'Ɍ'),
5713    ('Ɏ', 'Ɏ'),
5714    ('Ͱ', 'Ͱ'),
5715    ('Ͳ', 'Ͳ'),
5716    ('Ͷ', 'Ͷ'),
5717    ('Ϳ', 'Ϳ'),
5718    ('Ά', 'Ά'),
5719    ('Έ', 'Ί'),
5720    ('Ό', 'Ό'),
5721    ('Ύ', 'Ώ'),
5722    ('Α', 'Ρ'),
5723    ('Σ', 'Ϋ'),
5724    ('Ϗ', 'Ϗ'),
5725    ('ϒ', 'ϔ'),
5726    ('Ϙ', 'Ϙ'),
5727    ('Ϛ', 'Ϛ'),
5728    ('Ϝ', 'Ϝ'),
5729    ('Ϟ', 'Ϟ'),
5730    ('Ϡ', 'Ϡ'),
5731    ('Ϣ', 'Ϣ'),
5732    ('Ϥ', 'Ϥ'),
5733    ('Ϧ', 'Ϧ'),
5734    ('Ϩ', 'Ϩ'),
5735    ('Ϫ', 'Ϫ'),
5736    ('Ϭ', 'Ϭ'),
5737    ('Ϯ', 'Ϯ'),
5738    ('ϴ', 'ϴ'),
5739    ('Ϸ', 'Ϸ'),
5740    ('Ϲ', 'Ϻ'),
5741    ('Ͻ', 'Я'),
5742    ('Ѡ', 'Ѡ'),
5743    ('Ѣ', 'Ѣ'),
5744    ('Ѥ', 'Ѥ'),
5745    ('Ѧ', 'Ѧ'),
5746    ('Ѩ', 'Ѩ'),
5747    ('Ѫ', 'Ѫ'),
5748    ('Ѭ', 'Ѭ'),
5749    ('Ѯ', 'Ѯ'),
5750    ('Ѱ', 'Ѱ'),
5751    ('Ѳ', 'Ѳ'),
5752    ('Ѵ', 'Ѵ'),
5753    ('Ѷ', 'Ѷ'),
5754    ('Ѹ', 'Ѹ'),
5755    ('Ѻ', 'Ѻ'),
5756    ('Ѽ', 'Ѽ'),
5757    ('Ѿ', 'Ѿ'),
5758    ('Ҁ', 'Ҁ'),
5759    ('Ҋ', 'Ҋ'),
5760    ('Ҍ', 'Ҍ'),
5761    ('Ҏ', 'Ҏ'),
5762    ('Ґ', 'Ґ'),
5763    ('Ғ', 'Ғ'),
5764    ('Ҕ', 'Ҕ'),
5765    ('Җ', 'Җ'),
5766    ('Ҙ', 'Ҙ'),
5767    ('Қ', 'Қ'),
5768    ('Ҝ', 'Ҝ'),
5769    ('Ҟ', 'Ҟ'),
5770    ('Ҡ', 'Ҡ'),
5771    ('Ң', 'Ң'),
5772    ('Ҥ', 'Ҥ'),
5773    ('Ҧ', 'Ҧ'),
5774    ('Ҩ', 'Ҩ'),
5775    ('Ҫ', 'Ҫ'),
5776    ('Ҭ', 'Ҭ'),
5777    ('Ү', 'Ү'),
5778    ('Ұ', 'Ұ'),
5779    ('Ҳ', 'Ҳ'),
5780    ('Ҵ', 'Ҵ'),
5781    ('Ҷ', 'Ҷ'),
5782    ('Ҹ', 'Ҹ'),
5783    ('Һ', 'Һ'),
5784    ('Ҽ', 'Ҽ'),
5785    ('Ҿ', 'Ҿ'),
5786    ('Ӏ', 'Ӂ'),
5787    ('Ӄ', 'Ӄ'),
5788    ('Ӆ', 'Ӆ'),
5789    ('Ӈ', 'Ӈ'),
5790    ('Ӊ', 'Ӊ'),
5791    ('Ӌ', 'Ӌ'),
5792    ('Ӎ', 'Ӎ'),
5793    ('Ӑ', 'Ӑ'),
5794    ('Ӓ', 'Ӓ'),
5795    ('Ӕ', 'Ӕ'),
5796    ('Ӗ', 'Ӗ'),
5797    ('Ә', 'Ә'),
5798    ('Ӛ', 'Ӛ'),
5799    ('Ӝ', 'Ӝ'),
5800    ('Ӟ', 'Ӟ'),
5801    ('Ӡ', 'Ӡ'),
5802    ('Ӣ', 'Ӣ'),
5803    ('Ӥ', 'Ӥ'),
5804    ('Ӧ', 'Ӧ'),
5805    ('Ө', 'Ө'),
5806    ('Ӫ', 'Ӫ'),
5807    ('Ӭ', 'Ӭ'),
5808    ('Ӯ', 'Ӯ'),
5809    ('Ӱ', 'Ӱ'),
5810    ('Ӳ', 'Ӳ'),
5811    ('Ӵ', 'Ӵ'),
5812    ('Ӷ', 'Ӷ'),
5813    ('Ӹ', 'Ӹ'),
5814    ('Ӻ', 'Ӻ'),
5815    ('Ӽ', 'Ӽ'),
5816    ('Ӿ', 'Ӿ'),
5817    ('Ԁ', 'Ԁ'),
5818    ('Ԃ', 'Ԃ'),
5819    ('Ԅ', 'Ԅ'),
5820    ('Ԇ', 'Ԇ'),
5821    ('Ԉ', 'Ԉ'),
5822    ('Ԋ', 'Ԋ'),
5823    ('Ԍ', 'Ԍ'),
5824    ('Ԏ', 'Ԏ'),
5825    ('Ԑ', 'Ԑ'),
5826    ('Ԓ', 'Ԓ'),
5827    ('Ԕ', 'Ԕ'),
5828    ('Ԗ', 'Ԗ'),
5829    ('Ԙ', 'Ԙ'),
5830    ('Ԛ', 'Ԛ'),
5831    ('Ԝ', 'Ԝ'),
5832    ('Ԟ', 'Ԟ'),
5833    ('Ԡ', 'Ԡ'),
5834    ('Ԣ', 'Ԣ'),
5835    ('Ԥ', 'Ԥ'),
5836    ('Ԧ', 'Ԧ'),
5837    ('Ԩ', 'Ԩ'),
5838    ('Ԫ', 'Ԫ'),
5839    ('Ԭ', 'Ԭ'),
5840    ('Ԯ', 'Ԯ'),
5841    ('Ա', 'Ֆ'),
5842    ('Ⴀ', 'Ⴥ'),
5843    ('Ⴧ', 'Ⴧ'),
5844    ('Ⴭ', 'Ⴭ'),
5845    ('Ꭰ', 'Ᏽ'),
5846    ('Ა', 'Ჺ'),
5847    ('Ჽ', 'Ჿ'),
5848    ('Ḁ', 'Ḁ'),
5849    ('Ḃ', 'Ḃ'),
5850    ('Ḅ', 'Ḅ'),
5851    ('Ḇ', 'Ḇ'),
5852    ('Ḉ', 'Ḉ'),
5853    ('Ḋ', 'Ḋ'),
5854    ('Ḍ', 'Ḍ'),
5855    ('Ḏ', 'Ḏ'),
5856    ('Ḑ', 'Ḑ'),
5857    ('Ḓ', 'Ḓ'),
5858    ('Ḕ', 'Ḕ'),
5859    ('Ḗ', 'Ḗ'),
5860    ('Ḙ', 'Ḙ'),
5861    ('Ḛ', 'Ḛ'),
5862    ('Ḝ', 'Ḝ'),
5863    ('Ḟ', 'Ḟ'),
5864    ('Ḡ', 'Ḡ'),
5865    ('Ḣ', 'Ḣ'),
5866    ('Ḥ', 'Ḥ'),
5867    ('Ḧ', 'Ḧ'),
5868    ('Ḩ', 'Ḩ'),
5869    ('Ḫ', 'Ḫ'),
5870    ('Ḭ', 'Ḭ'),
5871    ('Ḯ', 'Ḯ'),
5872    ('Ḱ', 'Ḱ'),
5873    ('Ḳ', 'Ḳ'),
5874    ('Ḵ', 'Ḵ'),
5875    ('Ḷ', 'Ḷ'),
5876    ('Ḹ', 'Ḹ'),
5877    ('Ḻ', 'Ḻ'),
5878    ('Ḽ', 'Ḽ'),
5879    ('Ḿ', 'Ḿ'),
5880    ('Ṁ', 'Ṁ'),
5881    ('Ṃ', 'Ṃ'),
5882    ('Ṅ', 'Ṅ'),
5883    ('Ṇ', 'Ṇ'),
5884    ('Ṉ', 'Ṉ'),
5885    ('Ṋ', 'Ṋ'),
5886    ('Ṍ', 'Ṍ'),
5887    ('Ṏ', 'Ṏ'),
5888    ('Ṑ', 'Ṑ'),
5889    ('Ṓ', 'Ṓ'),
5890    ('Ṕ', 'Ṕ'),
5891    ('Ṗ', 'Ṗ'),
5892    ('Ṙ', 'Ṙ'),
5893    ('Ṛ', 'Ṛ'),
5894    ('Ṝ', 'Ṝ'),
5895    ('Ṟ', 'Ṟ'),
5896    ('Ṡ', 'Ṡ'),
5897    ('Ṣ', 'Ṣ'),
5898    ('Ṥ', 'Ṥ'),
5899    ('Ṧ', 'Ṧ'),
5900    ('Ṩ', 'Ṩ'),
5901    ('Ṫ', 'Ṫ'),
5902    ('Ṭ', 'Ṭ'),
5903    ('Ṯ', 'Ṯ'),
5904    ('Ṱ', 'Ṱ'),
5905    ('Ṳ', 'Ṳ'),
5906    ('Ṵ', 'Ṵ'),
5907    ('Ṷ', 'Ṷ'),
5908    ('Ṹ', 'Ṹ'),
5909    ('Ṻ', 'Ṻ'),
5910    ('Ṽ', 'Ṽ'),
5911    ('Ṿ', 'Ṿ'),
5912    ('Ẁ', 'Ẁ'),
5913    ('Ẃ', 'Ẃ'),
5914    ('Ẅ', 'Ẅ'),
5915    ('Ẇ', 'Ẇ'),
5916    ('Ẉ', 'Ẉ'),
5917    ('Ẋ', 'Ẋ'),
5918    ('Ẍ', 'Ẍ'),
5919    ('Ẏ', 'Ẏ'),
5920    ('Ẑ', 'Ẑ'),
5921    ('Ẓ', 'Ẓ'),
5922    ('Ẕ', 'Ẕ'),
5923    ('ẞ', 'ẞ'),
5924    ('Ạ', 'Ạ'),
5925    ('Ả', 'Ả'),
5926    ('Ấ', 'Ấ'),
5927    ('Ầ', 'Ầ'),
5928    ('Ẩ', 'Ẩ'),
5929    ('Ẫ', 'Ẫ'),
5930    ('Ậ', 'Ậ'),
5931    ('Ắ', 'Ắ'),
5932    ('Ằ', 'Ằ'),
5933    ('Ẳ', 'Ẳ'),
5934    ('Ẵ', 'Ẵ'),
5935    ('Ặ', 'Ặ'),
5936    ('Ẹ', 'Ẹ'),
5937    ('Ẻ', 'Ẻ'),
5938    ('Ẽ', 'Ẽ'),
5939    ('Ế', 'Ế'),
5940    ('Ề', 'Ề'),
5941    ('Ể', 'Ể'),
5942    ('Ễ', 'Ễ'),
5943    ('Ệ', 'Ệ'),
5944    ('Ỉ', 'Ỉ'),
5945    ('Ị', 'Ị'),
5946    ('Ọ', 'Ọ'),
5947    ('Ỏ', 'Ỏ'),
5948    ('Ố', 'Ố'),
5949    ('Ồ', 'Ồ'),
5950    ('Ổ', 'Ổ'),
5951    ('Ỗ', 'Ỗ'),
5952    ('Ộ', 'Ộ'),
5953    ('Ớ', 'Ớ'),
5954    ('Ờ', 'Ờ'),
5955    ('Ở', 'Ở'),
5956    ('Ỡ', 'Ỡ'),
5957    ('Ợ', 'Ợ'),
5958    ('Ụ', 'Ụ'),
5959    ('Ủ', 'Ủ'),
5960    ('Ứ', 'Ứ'),
5961    ('Ừ', 'Ừ'),
5962    ('Ử', 'Ử'),
5963    ('Ữ', 'Ữ'),
5964    ('Ự', 'Ự'),
5965    ('Ỳ', 'Ỳ'),
5966    ('Ỵ', 'Ỵ'),
5967    ('Ỷ', 'Ỷ'),
5968    ('Ỹ', 'Ỹ'),
5969    ('Ỻ', 'Ỻ'),
5970    ('Ỽ', 'Ỽ'),
5971    ('Ỿ', 'Ỿ'),
5972    ('Ἀ', 'Ἇ'),
5973    ('Ἐ', 'Ἕ'),
5974    ('Ἠ', 'Ἧ'),
5975    ('Ἰ', 'Ἷ'),
5976    ('Ὀ', 'Ὅ'),
5977    ('Ὑ', 'Ὑ'),
5978    ('Ὓ', 'Ὓ'),
5979    ('Ὕ', 'Ὕ'),
5980    ('Ὗ', 'Ὗ'),
5981    ('Ὠ', 'Ὧ'),
5982    ('Ᾰ', 'Ά'),
5983    ('Ὲ', 'Ή'),
5984    ('Ῐ', 'Ί'),
5985    ('Ῠ', 'Ῥ'),
5986    ('Ὸ', 'Ώ'),
5987    ('ℂ', 'ℂ'),
5988    ('ℇ', 'ℇ'),
5989    ('ℋ', 'ℍ'),
5990    ('ℐ', 'ℒ'),
5991    ('ℕ', 'ℕ'),
5992    ('ℙ', 'ℝ'),
5993    ('ℤ', 'ℤ'),
5994    ('Ω', 'Ω'),
5995    ('ℨ', 'ℨ'),
5996    ('K', 'ℭ'),
5997    ('ℰ', 'ℳ'),
5998    ('ℾ', 'ℿ'),
5999    ('ⅅ', 'ⅅ'),
6000    ('Ↄ', 'Ↄ'),
6001    ('Ⰰ', 'Ⱞ'),
6002    ('Ⱡ', 'Ⱡ'),
6003    ('Ɫ', 'Ɽ'),
6004    ('Ⱨ', 'Ⱨ'),
6005    ('Ⱪ', 'Ⱪ'),
6006    ('Ⱬ', 'Ⱬ'),
6007    ('Ɑ', 'Ɒ'),
6008    ('Ⱳ', 'Ⱳ'),
6009    ('Ⱶ', 'Ⱶ'),
6010    ('Ȿ', 'Ⲁ'),
6011    ('Ⲃ', 'Ⲃ'),
6012    ('Ⲅ', 'Ⲅ'),
6013    ('Ⲇ', 'Ⲇ'),
6014    ('Ⲉ', 'Ⲉ'),
6015    ('Ⲋ', 'Ⲋ'),
6016    ('Ⲍ', 'Ⲍ'),
6017    ('Ⲏ', 'Ⲏ'),
6018    ('Ⲑ', 'Ⲑ'),
6019    ('Ⲓ', 'Ⲓ'),
6020    ('Ⲕ', 'Ⲕ'),
6021    ('Ⲗ', 'Ⲗ'),
6022    ('Ⲙ', 'Ⲙ'),
6023    ('Ⲛ', 'Ⲛ'),
6024    ('Ⲝ', 'Ⲝ'),
6025    ('Ⲟ', 'Ⲟ'),
6026    ('Ⲡ', 'Ⲡ'),
6027    ('Ⲣ', 'Ⲣ'),
6028    ('Ⲥ', 'Ⲥ'),
6029    ('Ⲧ', 'Ⲧ'),
6030    ('Ⲩ', 'Ⲩ'),
6031    ('Ⲫ', 'Ⲫ'),
6032    ('Ⲭ', 'Ⲭ'),
6033    ('Ⲯ', 'Ⲯ'),
6034    ('Ⲱ', 'Ⲱ'),
6035    ('Ⲳ', 'Ⲳ'),
6036    ('Ⲵ', 'Ⲵ'),
6037    ('Ⲷ', 'Ⲷ'),
6038    ('Ⲹ', 'Ⲹ'),
6039    ('Ⲻ', 'Ⲻ'),
6040    ('Ⲽ', 'Ⲽ'),
6041    ('Ⲿ', 'Ⲿ'),
6042    ('Ⳁ', 'Ⳁ'),
6043    ('Ⳃ', 'Ⳃ'),
6044    ('Ⳅ', 'Ⳅ'),
6045    ('Ⳇ', 'Ⳇ'),
6046    ('Ⳉ', 'Ⳉ'),
6047    ('Ⳋ', 'Ⳋ'),
6048    ('Ⳍ', 'Ⳍ'),
6049    ('Ⳏ', 'Ⳏ'),
6050    ('Ⳑ', 'Ⳑ'),
6051    ('Ⳓ', 'Ⳓ'),
6052    ('Ⳕ', 'Ⳕ'),
6053    ('Ⳗ', 'Ⳗ'),
6054    ('Ⳙ', 'Ⳙ'),
6055    ('Ⳛ', 'Ⳛ'),
6056    ('Ⳝ', 'Ⳝ'),
6057    ('Ⳟ', 'Ⳟ'),
6058    ('Ⳡ', 'Ⳡ'),
6059    ('Ⳣ', 'Ⳣ'),
6060    ('Ⳬ', 'Ⳬ'),
6061    ('Ⳮ', 'Ⳮ'),
6062    ('Ⳳ', 'Ⳳ'),
6063    ('Ꙁ', 'Ꙁ'),
6064    ('Ꙃ', 'Ꙃ'),
6065    ('Ꙅ', 'Ꙅ'),
6066    ('Ꙇ', 'Ꙇ'),
6067    ('Ꙉ', 'Ꙉ'),
6068    ('Ꙋ', 'Ꙋ'),
6069    ('Ꙍ', 'Ꙍ'),
6070    ('Ꙏ', 'Ꙏ'),
6071    ('Ꙑ', 'Ꙑ'),
6072    ('Ꙓ', 'Ꙓ'),
6073    ('Ꙕ', 'Ꙕ'),
6074    ('Ꙗ', 'Ꙗ'),
6075    ('Ꙙ', 'Ꙙ'),
6076    ('Ꙛ', 'Ꙛ'),
6077    ('Ꙝ', 'Ꙝ'),
6078    ('Ꙟ', 'Ꙟ'),
6079    ('Ꙡ', 'Ꙡ'),
6080    ('Ꙣ', 'Ꙣ'),
6081    ('Ꙥ', 'Ꙥ'),
6082    ('Ꙧ', 'Ꙧ'),
6083    ('Ꙩ', 'Ꙩ'),
6084    ('Ꙫ', 'Ꙫ'),
6085    ('Ꙭ', 'Ꙭ'),
6086    ('Ꚁ', 'Ꚁ'),
6087    ('Ꚃ', 'Ꚃ'),
6088    ('Ꚅ', 'Ꚅ'),
6089    ('Ꚇ', 'Ꚇ'),
6090    ('Ꚉ', 'Ꚉ'),
6091    ('Ꚋ', 'Ꚋ'),
6092    ('Ꚍ', 'Ꚍ'),
6093    ('Ꚏ', 'Ꚏ'),
6094    ('Ꚑ', 'Ꚑ'),
6095    ('Ꚓ', 'Ꚓ'),
6096    ('Ꚕ', 'Ꚕ'),
6097    ('Ꚗ', 'Ꚗ'),
6098    ('Ꚙ', 'Ꚙ'),
6099    ('Ꚛ', 'Ꚛ'),
6100    ('Ꜣ', 'Ꜣ'),
6101    ('Ꜥ', 'Ꜥ'),
6102    ('Ꜧ', 'Ꜧ'),
6103    ('Ꜩ', 'Ꜩ'),
6104    ('Ꜫ', 'Ꜫ'),
6105    ('Ꜭ', 'Ꜭ'),
6106    ('Ꜯ', 'Ꜯ'),
6107    ('Ꜳ', 'Ꜳ'),
6108    ('Ꜵ', 'Ꜵ'),
6109    ('Ꜷ', 'Ꜷ'),
6110    ('Ꜹ', 'Ꜹ'),
6111    ('Ꜻ', 'Ꜻ'),
6112    ('Ꜽ', 'Ꜽ'),
6113    ('Ꜿ', 'Ꜿ'),
6114    ('Ꝁ', 'Ꝁ'),
6115    ('Ꝃ', 'Ꝃ'),
6116    ('Ꝅ', 'Ꝅ'),
6117    ('Ꝇ', 'Ꝇ'),
6118    ('Ꝉ', 'Ꝉ'),
6119    ('Ꝋ', 'Ꝋ'),
6120    ('Ꝍ', 'Ꝍ'),
6121    ('Ꝏ', 'Ꝏ'),
6122    ('Ꝑ', 'Ꝑ'),
6123    ('Ꝓ', 'Ꝓ'),
6124    ('Ꝕ', 'Ꝕ'),
6125    ('Ꝗ', 'Ꝗ'),
6126    ('Ꝙ', 'Ꝙ'),
6127    ('Ꝛ', 'Ꝛ'),
6128    ('Ꝝ', 'Ꝝ'),
6129    ('Ꝟ', 'Ꝟ'),
6130    ('Ꝡ', 'Ꝡ'),
6131    ('Ꝣ', 'Ꝣ'),
6132    ('Ꝥ', 'Ꝥ'),
6133    ('Ꝧ', 'Ꝧ'),
6134    ('Ꝩ', 'Ꝩ'),
6135    ('Ꝫ', 'Ꝫ'),
6136    ('Ꝭ', 'Ꝭ'),
6137    ('Ꝯ', 'Ꝯ'),
6138    ('Ꝺ', 'Ꝺ'),
6139    ('Ꝼ', 'Ꝼ'),
6140    ('Ᵹ', 'Ꝿ'),
6141    ('Ꞁ', 'Ꞁ'),
6142    ('Ꞃ', 'Ꞃ'),
6143    ('Ꞅ', 'Ꞅ'),
6144    ('Ꞇ', 'Ꞇ'),
6145    ('Ꞌ', 'Ꞌ'),
6146    ('Ɥ', 'Ɥ'),
6147    ('Ꞑ', 'Ꞑ'),
6148    ('Ꞓ', 'Ꞓ'),
6149    ('Ꞗ', 'Ꞗ'),
6150    ('Ꞙ', 'Ꞙ'),
6151    ('Ꞛ', 'Ꞛ'),
6152    ('Ꞝ', 'Ꞝ'),
6153    ('Ꞟ', 'Ꞟ'),
6154    ('Ꞡ', 'Ꞡ'),
6155    ('Ꞣ', 'Ꞣ'),
6156    ('Ꞥ', 'Ꞥ'),
6157    ('Ꞧ', 'Ꞧ'),
6158    ('Ꞩ', 'Ꞩ'),
6159    ('Ɦ', 'Ɪ'),
6160    ('Ʞ', 'Ꞵ'),
6161    ('Ꞷ', 'Ꞷ'),
6162    ('Ꞹ', 'Ꞹ'),
6163    ('\u{a7ba}', '\u{a7ba}'),
6164    ('\u{a7bc}', '\u{a7bc}'),
6165    ('\u{a7be}', '\u{a7be}'),
6166    ('\u{a7c2}', '\u{a7c2}'),
6167    ('\u{a7c4}', '\u{a7c6}'),
6168    ('A', 'Z'),
6169    ('𐐀', '𐐧'),
6170    ('𐒰', '𐓓'),
6171    ('𐲀', '𐲲'),
6172    ('𑢠', '𑢿'),
6173    ('𖹀', '𖹟'),
6174    ('𝐀', '𝐙'),
6175    ('𝐴', '𝑍'),
6176    ('𝑨', '𝒁'),
6177    ('𝒜', '𝒜'),
6178    ('𝒞', '𝒟'),
6179    ('𝒢', '𝒢'),
6180    ('𝒥', '𝒦'),
6181    ('𝒩', '𝒬'),
6182    ('𝒮', '𝒵'),
6183    ('𝓐', '𝓩'),
6184    ('𝔄', '𝔅'),
6185    ('𝔇', '𝔊'),
6186    ('𝔍', '𝔔'),
6187    ('𝔖', '𝔜'),
6188    ('𝔸', '𝔹'),
6189    ('𝔻', '𝔾'),
6190    ('𝕀', '𝕄'),
6191    ('𝕆', '𝕆'),
6192    ('𝕊', '𝕐'),
6193    ('𝕬', '𝖅'),
6194    ('𝖠', '𝖹'),
6195    ('𝗔', '𝗭'),
6196    ('𝘈', '𝘡'),
6197    ('𝘼', '𝙕'),
6198    ('𝙰', '𝚉'),
6199    ('𝚨', '𝛀'),
6200    ('𝛢', '𝛺'),
6201    ('𝜜', '𝜴'),
6202    ('𝝖', '𝝮'),
6203    ('𝞐', '𝞨'),
6204    ('𝟊', '𝟊'),
6205    ('𞤀', '𞤡'),
6206];