Implementation
const caseFoldingMap = {
"A": "a",
"B": "b",
"C": "c",
"D": "d",
"E": "e",
"F": "f",
"G": "g",
"H": "h",
"I": "i",
"J": "j",
"K": "k",
"L": "l",
"M": "m",
"N": "n",
"O": "o",
"P": "p",
"Q": "q",
"R": "r",
"S": "s",
"T": "t",
"U": "u",
"V": "v",
"W": "w",
"X": "x",
"Y": "y",
"Z": "z",
"À": "à",
"Á": "á",
"Â": "â",
"Ã": "ã",
"Ä": "ä",
"Å": "å",
"Æ": "æ",
"Ç": "ç",
"È": "è",
"É": "é",
"Ê": "ê",
"Ë": "ë",
"Ì": "ì",
"Í": "í",
"Î": "î",
"Ï": "ï",
"Ð": "ð",
"Ñ": "ñ",
"Ò": "ò",
"Ó": "ó",
"Ô": "ô",
"Õ": "õ",
"Ö": "ö",
"Ø": "ø",
"Ù": "ù",
"Ú": "ú",
"Û": "û",
"Ü": "ü",
"Ý": "ý",
"Þ": "þ",
"Ā": "ā",
"Ă": "ă",
"Ą": "ą",
"Ć": "ć",
"Ĉ": "ĉ",
"Ċ": "ċ",
"Č": "č",
"Ď": "ď",
"Đ": "đ",
"Ē": "ē",
"Ĕ": "ĕ",
"Ė": "ė",
"Ę": "ę",
"Ě": "ě",
"Ĝ": "ĝ",
"Ğ": "ğ",
"Ġ": "ġ",
"Ģ": "ģ",
"Ĥ": "ĥ",
"Ħ": "ħ",
"Ĩ": "ĩ",
"Ī": "ī",
"Ĭ": "ĭ",
"Į": "į",
"İ": "i̇",
"Ĵ": "ĵ",
"Ķ": "ķ",
"Ĺ": "ĺ",
"Ļ": "ļ",
"Ľ": "ľ",
"Ŀ": "ŀ",
"Ł": "ł",
"Ń": "ń",
"Ņ": "ņ",
"Ň": "ň",
"Ŋ": "ŋ",
"Ō": "ō",
"Ŏ": "ŏ",
"Ő": "ő",
"Ŕ": "ŕ",
"Ŗ": "ŗ",
"Ř": "ř",
"Ś": "ś",
"Ŝ": "ŝ",
"Ş": "ş",
"Š": "š",
"Ţ": "ţ",
"Ť": "ť",
"Ŧ": "ŧ",
"Ũ": "ũ",
"Ū": "ū",
"Ŭ": "ŭ",
"Ů": "ů",
"Ű": "ű",
"Ų": "ų",
"Ŵ": "ŵ",
"Ŷ": "ŷ",
"Ÿ": "ÿ",
"Ź": "ź",
"Ż": "ż",
"Ž": "ž",
"Ɓ": "ɓ",
"Ƃ": "ƃ",
"Ƅ": "ƅ",
"Ɔ": "ɔ",
"Ƈ": "ƈ",
"Ɖ": "ɖ",
"Ɗ": "ɗ",
"Ƌ": "ƌ",
"Ǝ": "ǝ",
"Ə": "ə",
"Ɛ": "ɛ",
"Ƒ": "ƒ",
"Ɠ": "ɠ",
"Ɣ": "ɣ",
"Ɩ": "ɩ",
"Ɨ": "ɨ",
"Ƙ": "ƙ",
"Ɯ": "ɯ",
"Ɲ": "ɲ",
"Ɵ": "ɵ",
"Ơ": "ơ",
"Ƣ": "ƣ",
"Ƥ": "ƥ",
"Ƨ": "ƨ",
"Ʃ": "ʃ",
"Ƭ": "ƭ",
"Ʈ": "ʈ",
"Ư": "ư",
"Ʊ": "ʊ",
"Ʋ": "ʋ",
"Ƴ": "ƴ",
"Ƶ": "ƶ",
"Ʒ": "ʒ",
"Ƹ": "ƹ",
"Ƽ": "ƽ",
"DŽ": "dž",
"Dž": "dž",
"LJ": "lj",
"Lj": "lj",
"NJ": "nj",
"Nj": "nj",
"Ǎ": "ǎ",
"Ǐ": "ǐ",
"Ǒ": "ǒ",
"Ǔ": "ǔ",
"Ǖ": "ǖ",
"Ǘ": "ǘ",
"Ǚ": "ǚ",
"Ǜ": "ǜ",
"Ǟ": "ǟ",
"Ǡ": "ǡ",
"Ǣ": "ǣ",
"Ǥ": "ǥ",
"Ǧ": "ǧ",
"Ǩ": "ǩ",
"Ǫ": "ǫ",
"Ǭ": "ǭ",
"Ǯ": "ǯ",
"DZ": "dz",
"Dz": "dz",
"Ǵ": "ǵ",
"Ƕ": "ƕ",
"Ƿ": "ƿ",
"Ǹ": "ǹ",
"Ǻ": "ǻ",
"Ǽ": "ǽ",
"Ǿ": "ǿ",
"Ȁ": "ȁ",
"Ȃ": "ȃ",
"Ȅ": "ȅ",
"Ȇ": "ȇ",
"Ȉ": "ȉ",
"Ȋ": "ȋ",
"Ȍ": "ȍ",
"Ȏ": "ȏ",
"Ȑ": "ȑ",
"Ȓ": "ȓ",
"Ȕ": "ȕ",
"Ȗ": "ȗ",
"Ș": "ș",
"Ț": "ț",
"Ȝ": "ȝ",
"Ȟ": "ȟ",
"Ƞ": "ƞ",
"Ȣ": "ȣ",
"Ȥ": "ȥ",
"Ȧ": "ȧ",
"Ȩ": "ȩ",
"Ȫ": "ȫ",
"Ȭ": "ȭ",
"Ȯ": "ȯ",
"Ȱ": "ȱ",
"Ȳ": "ȳ",
"Ⱥ": "ⱥ",
"Ȼ": "ȼ",
"Ƚ": "ƚ",
"Ⱦ": "ⱦ",
"Ɂ": "ɂ",
"Ƀ": "ƀ",
"Ʉ": "ʉ",
"Ʌ": "ʌ",
"Ɇ": "ɇ",
"Ɉ": "ɉ",
"Ɋ": "ɋ",
"Ɍ": "ɍ",
"Ɏ": "ɏ",
"Ͱ": "ͱ",
"Ͳ": "ͳ",
"Ͷ": "ͷ",
"Ϳ": "ϳ",
"Ά": "ά",
"Έ": "έ",
"Ή": "ή",
"Ί": "ί",
"Ό": "ό",
"Ύ": "ύ",
"Ώ": "ώ",
"Α": "α",
"Β": "β",
"Γ": "γ",
"Δ": "δ",
"Ε": "ε",
"Ζ": "ζ",
"Η": "η",
"Θ": "θ",
"Ι": "ι",
"Κ": "κ",
"Λ": "λ",
"Μ": "μ",
"Ν": "ν",
"Ξ": "ξ",
"Ο": "ο",
"Π": "π",
"Ρ": "ρ",
"Σ": "σ",
"Τ": "τ",
"Υ": "υ",
"Φ": "φ",
"Χ": "χ",
"Ψ": "ψ",
"Ω": "ω",
"Ϊ": "ϊ",
"Ϋ": "ϋ",
"Ϣ": "ϣ",
"Ϥ": "ϥ",
"Ϧ": "ϧ",
"Ϩ": "ϩ",
"Ϫ": "ϫ",
"Ϭ": "ϭ",
"Ϯ": "ϯ",
"Ϸ": "ϸ",
"Ϻ": "ϻ",
"Ѐ": "ѐ",
"Ё": "ё",
"Ђ": "ђ",
"Ѓ": "ѓ",
"Є": "є",
"Ѕ": "ѕ",
"І": "і",
"Ї": "ї",
"Ј": "ј",
"Љ": "љ",
"Њ": "њ",
"Ћ": "ћ",
"Ќ": "ќ",
"Ѝ": "ѝ",
"Ў": "ў",
"Џ": "џ",
"А": "а",
"Б": "б",
"В": "в",
"Г": "г",
"Д": "д",
"Е": "е",
"Ж": "ж",
"З": "з",
"И": "и",
"Й": "й",
"К": "к",
"Л": "л",
"М": "м",
"Н": "н",
"О": "о",
"П": "п",
"Р": "р",
"С": "с",
"Т": "т",
"У": "у",
"Ф": "ф",
"Х": "х",
"Ц": "ц",
"Ч": "ч",
"Ш": "ш",
"Щ": "щ",
"Ъ": "ъ",
"Ы": "ы",
"Ь": "ь",
"Э": "э",
"Ю": "ю",
"Я": "я",
"Ѡ": "ѡ",
"Ѣ": "ѣ",
"Ѥ": "ѥ",
"Ѧ": "ѧ",
"Ѩ": "ѩ",
"Ѫ": "ѫ",
"Ѭ": "ѭ",
"Ѯ": "ѯ",
"Ѱ": "ѱ",
"Ѳ": "ѳ",
"Ѵ": "ѵ",
"Ѷ": "ѷ",
"Ѹ": "ѹ",
"Ѻ": "ѻ",
"Ѽ": "ѽ",
"Ѿ": "ѿ",
"Ҁ": "ҁ",
"Ҋ": "ҋ",
"Ҍ": "ҍ",
"Ҏ": "ҏ",
"Ґ": "ґ",
"Ғ": "ғ",
"Ҕ": "ҕ",
"Җ": "җ",
"Ҙ": "ҙ",
"Қ": "қ",
"Ҝ": "ҝ",
"Ҟ": "ҟ",
"Ҡ": "ҡ",
"Ң": "ң",
"Ҧ": "ҧ",
"Ҩ": "ҩ",
"Ҫ": "ҫ",
"Ҭ": "ҭ",
"Ү": "ү",
"Ұ": "ұ",
"Ҳ": "ҳ",
"Ҷ": "ҷ",
"Ҹ": "ҹ",
"Һ": "һ",
"Ҽ": "ҽ",
"Ҿ": "ҿ",
"Ӂ": "ӂ",
"Ӄ": "ӄ",
"Ӆ": "ӆ",
"Ӈ": "ӈ",
"Ӊ": "ӊ",
"Ӌ": "ӌ",
"Ӎ": "ӎ",
"Ӑ": "ӑ",
"Ӓ": "ӓ",
"Ӗ": "ӗ",
"Ә": "ә",
"Ӛ": "ӛ",
"Ӝ": "ӝ",
"Ӟ": "ӟ",
"Ӡ": "ӡ",
"Ӣ": "ӣ",
"Ӥ": "ӥ",
"Ӧ": "ӧ",
"Ө": "ө",
"Ӫ": "ӫ",
"Ӭ": "ӭ",
"Ӯ": "ӯ",
"Ӱ": "ӱ",
"Ӳ": "ӳ",
"Ӵ": "ӵ",
"Ӷ": "ӷ",
"Ӹ": "ӹ",
"Ӻ": "ӻ",
"Ӽ": "ӽ",
"Ӿ": "ӿ",
"Ԁ": "ԁ",
"Ԃ": "ԃ",
"Ԅ": "ԅ",
"Ԇ": "ԇ",
"Ԉ": "ԉ",
"Ԋ": "ԋ",
"Ԍ": "ԍ",
"Ԏ": "ԏ",
"Ԑ": "ԑ",
"Ԓ": "ԓ",
"Ԕ": "ԕ",
"Ԗ": "ԗ",
"Ԙ": "ԙ",
"Ԛ": "ԛ",
"Ԝ": "ԝ",
"Ԟ": "ԟ",
"Ԡ": "ԡ",
"Ԣ": "ԣ",
"Ԥ": "ԥ",
"Ԧ": "ԧ",
"Ԩ": "ԩ",
"Ԫ": "ԫ",
"Ԭ": "ԭ",
"Ԯ": "ԯ",
"Ա": "ա",
"Բ": "բ",
"Գ": "գ",
"Դ": "դ",
"Ե": "ե",
"Զ": "զ",
"Է": "է",
"Ը": "ը",
"Թ": "թ",
"Ժ": "ժ",
"Ի": "ի",
"Լ": "լ",
"Խ": "խ",
"Ծ": "ծ",
"Կ": "կ",
"Հ": "հ",
"Ձ": "ձ",
"Ղ": "ղ",
"Ճ": "ճ",
"Մ": "մ",
"Յ": "յ",
"Ն": "ն",
"Շ": "շ",
"Ո": "ո",
"Չ": "չ",
"Պ": "պ",
"Ջ": "ջ",
"Ռ": "ռ",
"Ս": "ս",
"Վ": "վ",
"Տ": "տ",
"Ր": "ր",
"Ց": "ց",
"Ւ": "ւ",
"Փ": "փ",
"Ք": "ք",
"Օ": "օ",
"Ֆ": "ֆ",
"Ⴀ": "ⴀ",
"Ⴁ": "ⴁ",
"Ⴂ": "ⴂ",
"Ⴃ": "ⴃ",
"Ⴄ": "ⴄ",
"Ⴅ": "ⴅ",
"Ⴆ": "ⴆ",
"Ⴇ": "ⴇ",
"Ⴈ": "ⴈ",
"Ⴉ": "ⴉ",
"Ⴊ": "ⴊ",
"Ⴋ": "ⴋ",
"Ⴌ": "ⴌ",
"Ⴍ": "ⴍ",
"Ⴎ": "ⴎ",
"Ⴏ": "ⴏ",
"Ⴐ": "ⴐ",
"Ⴑ": "ⴑ",
"Ⴒ": "ⴒ",
"Ⴓ": "ⴓ",
"Ⴔ": "ⴔ",
"Ⴕ": "ⴕ",
"Ⴖ": "ⴖ",
"Ⴗ": "ⴗ",
"Ⴘ": "ⴘ",
"Ⴙ": "ⴙ",
"Ⴚ": "ⴚ",
"Ⴛ": "ⴛ",
"Ⴜ": "ⴜ",
"Ⴝ": "ⴝ",
"Ⴞ": "ⴞ",
"Ⴟ": "ⴟ",
"Ⴠ": "ⴠ",
"Ⴡ": "ⴡ",
"Ⴢ": "ⴢ",
"Ⴣ": "ⴣ",
"Ⴤ": "ⴤ",
"Ⴥ": "ⴥ",
"Ⴧ": "ⴧ",
"Ⴭ": "ⴭ",
"Ა": "ა",
"Ბ": "ბ",
"Გ": "გ",
"Დ": "დ",
"Ე": "ე",
"Ვ": "ვ",
"Ზ": "ზ",
"Თ": "თ",
"Ი": "ი",
"Კ": "კ",
"Ლ": "ლ",
"Მ": "მ",
"Ნ": "ნ",
"Ო": "ო",
"Პ": "პ",
"Ჟ": "ჟ",
"Რ": "რ",
"Ს": "ს",
"Ტ": "ტ",
"Უ": "უ",
"Ფ": "ფ",
"Ქ": "ქ",
"Ღ": "ღ",
"Ყ": "ყ",
"Შ": "შ",
"Ჩ": "ჩ",
"Ც": "ც",
"Ძ": "ძ",
"Წ": "წ",
"Ჭ": "ჭ",
"Ხ": "ხ",
"Ჯ": "ჯ",
"Ჰ": "ჰ",
"Ჱ": "ჱ",
"Ჲ": "ჲ",
"Ჳ": "ჳ",
"Ჴ": "ჴ",
"Ჵ": "ჵ",
"Ჶ": "ჶ",
"Ჷ": "ჷ",
"Ჸ": "ჸ",
"Ჹ": "ჹ",
"Ჺ": "ჺ",
"Ჽ": "ჽ",
"Ჾ": "ჾ",
"Ჿ": "ჿ",
"Ḁ": "ḁ",
"Ḃ": "ḃ",
"Ḅ": "ḅ",
"Ḇ": "ḇ",
"Ḉ": "ḉ",
"Ḋ": "ḋ",
"Ḍ": "ḍ",
"Ḏ": "ḏ",
"Ḑ": "ḑ",
"Ḓ": "ḓ",
"Ḕ": "ḕ",
"Ḗ": "ḗ",
"Ḙ": "ḙ",
"Ḛ": "ḛ",
"Ḝ": "ḝ",
"Ḟ": "ḟ",
"Ḡ": "ḡ",
"Ḣ": "ḣ",
"Ḥ": "ḥ",
"Ḧ": "ḧ",
"Ḩ": "ḩ",
"Ḫ": "ḫ",
"Ḭ": "ḭ",
"Ḯ": "ḯ",
"Ḱ": "ḱ",
"Ḳ": "ḳ",
"Ḵ": "ḵ",
"Ḷ": "ḷ",
"Ḹ": "ḹ",
"Ḻ": "ḻ",
"Ḽ": "ḽ",
"Ḿ": "ḿ",
"Ṁ": "ṁ",
"Ṃ": "ṃ",
"Ṅ": "ṅ",
"Ṇ": "ṇ",
"Ṉ": "ṉ",
"Ṋ": "ṋ",
"Ṍ": "ṍ",
"Ṏ": "ṏ",
"Ṑ": "ṑ",
"Ṓ": "ṓ",
"Ṕ": "ṕ",
"Ṗ": "ṗ",
"Ṙ": "ṙ",
"Ṛ": "ṛ",
"Ṝ": "ṝ",
"Ṟ": "ṟ",
"Ṡ": "ṡ",
"Ṣ": "ṣ",
"Ṥ": "ṥ",
"Ṧ": "ṧ",
"Ṩ": "ṩ",
"Ṫ": "ṫ",
"Ṭ": "ṭ",
"Ṯ": "ṯ",
"Ṱ": "ṱ",
"Ṳ": "ṳ",
"Ṵ": "ṵ",
"Ṷ": "ṷ",
"Ṹ": "ṹ",
"Ṻ": "ṻ",
"Ṽ": "ṽ",
"Ṿ": "ṿ",
"Ẁ": "ẁ",
"Ẃ": "ẃ",
"Ẅ": "ẅ",
"Ẇ": "ẇ",
"Ẉ": "ẉ",
"Ẋ": "ẋ",
"Ẍ": "ẍ",
"Ẏ": "ẏ",
"Ẑ": "ẑ",
"Ẓ": "ẓ",
"Ẕ": "ẕ",
"ẞ": "ss",
"Ạ": "ạ",
"Ả": "ả",
"Ấ": "ấ",
"Ầ": "ầ",
"Ẩ": "ẩ",
"Ẫ": "ẫ",
"Ậ": "ậ",
"Ắ": "ắ",
"Ằ": "ằ",
"Ẳ": "ẳ",
"Ẵ": "ẵ",
"Ặ": "ặ",
"Ẹ": "ẹ",
"Ẻ": "ẻ",
"Ẽ": "ẽ",
"Ế": "ế",
"Ề": "ề",
"Ể": "ể",
"Ễ": "ễ",
"Ệ": "ệ",
"Ỉ": "ỉ",
"Ị": "ị",
"Ọ": "ọ",
"Ỏ": "ỏ",
"Ố": "ố",
"Ồ": "ồ",
"Ổ": "ổ",
"Ỗ": "ỗ",
"Ộ": "ộ",
"Ớ": "ớ",
"Ờ": "ờ",
"Ở": "ở",
"Ỡ": "ỡ",
"Ợ": "ợ",
"Ụ": "ụ",
"Ủ": "ủ",
"Ứ": "ứ",
"Ừ": "ừ",
"Ử": "ử",
"Ữ": "ữ",
"Ự": "ự",
"Ỳ": "ỳ",
"Ỵ": "ỵ",
"Ỷ": "ỷ",
"Ỹ": "ỹ",
"Ỻ": "ỻ",
"Ỽ": "ỽ",
"Ỿ": "ỿ",
"Ἀ": "ἀ",
"Ἁ": "ἁ",
"Ἂ": "ἂ",
"Ἃ": "ἃ",
"Ἄ": "ἄ",
"Ἅ": "ἅ",
"Ἆ": "ἆ",
"Ἇ": "ἇ",
"Ἐ": "ἐ",
"Ἑ": "ἑ",
"Ἒ": "ἒ",
"Ἓ": "ἓ",
"Ἔ": "ἔ",
"Ἕ": "ἕ",
"Ἠ": "ἠ",
"Ἡ": "ἡ",
"Ἢ": "ἢ",
"Ἣ": "ἣ",
"Ἤ": "ἤ",
"Ἥ": "ἥ",
"Ἦ": "ἦ",
"Ἧ": "ἧ",
"Ἰ": "ἰ",
"Ἱ": "ἱ",
"Ἲ": "ἲ",
"Ἳ": "ἳ",
"Ἴ": "ἴ",
"Ἵ": "ἵ",
"Ἶ": "ἶ",
"Ἷ": "ἷ",
"Ὀ": "ὀ",
"Ὁ": "ὁ",
"Ὂ": "ὂ",
"Ὃ": "ὃ",
"Ὄ": "ὄ",
"Ὅ": "ὅ",
"Ὑ": "ὑ",
"Ὓ": "ὓ",
"Ὕ": "ὕ",
"Ὗ": "ὗ",
"Ὠ": "ὠ",
"Ὡ": "ὡ",
"Ὢ": "ὢ",
"Ὣ": "ὣ",
"Ὤ": "ὤ",
"Ὥ": "ὥ",
"Ὦ": "ὦ",
"Ὧ": "ὧ",
"ᾈ": "ἀι",
"ᾉ": "ἁι",
"ᾊ": "ἂι",
"ᾋ": "ἃι",
"ᾌ": "ἄι",
"ᾍ": "ἅι",
"ᾎ": "ἆι",
"ᾏ": "ἇι",
"ᾘ": "ἠι",
"ᾙ": "ἡι",
"ᾚ": "ἢι",
"ᾛ": "ἣι",
"ᾜ": "ἤι",
"ᾝ": "ἥι",
"ᾞ": "ἦι",
"ᾟ": "ἧι",
"ᾨ": "ὠι",
"ᾩ": "ὡι",
"ᾪ": "ὢι",
"ᾫ": "ὣι",
"ᾬ": "ὤι",
"ᾭ": "ὥι",
"ᾮ": "ὦι",
"ᾯ": "ὧι",
"Ᾰ": "ᾰ",
"Ᾱ": "ᾱ",
"Ὰ": "ὰ",
"Ά": "ά",
"ᾼ": "αι",
"Ὲ": "ὲ",
"Έ": "έ",
"Ὴ": "ὴ",
"Ή": "ή",
"ῌ": "ηι",
"Ῐ": "ῐ",
"Ῑ": "ῑ",
"Ὶ": "ὶ",
"Ί": "ί",
"Ῠ": "ῠ",
"Ῡ": "ῡ",
"Ὺ": "ὺ",
"Ύ": "ύ",
"Ῥ": "ῥ",
"Ὸ": "ὸ",
"Ό": "ό",
"Ὼ": "ὼ",
"Ώ": "ώ",
"ῼ": "ωι",
"Ⓐ": "ⓐ",
"Ⓑ": "ⓑ",
"Ⓒ": "ⓒ",
"Ⓓ": "ⓓ",
"Ⓔ": "ⓔ",
"Ⓕ": "ⓕ",
"Ⓖ": "ⓖ",
"Ⓗ": "ⓗ",
"Ⓘ": "ⓘ",
"Ⓙ": "ⓙ",
"Ⓚ": "ⓚ",
"Ⓛ": "ⓛ",
"Ⓜ": "ⓜ",
"Ⓝ": "ⓝ",
"Ⓞ": "ⓞ",
"Ⓟ": "ⓟ",
"Ⓠ": "ⓠ",
"Ⓡ": "ⓡ",
"Ⓢ": "ⓢ",
"Ⓣ": "ⓣ",
"Ⓤ": "ⓤ",
"Ⓥ": "ⓥ",
"Ⓦ": "ⓦ",
"Ⓧ": "ⓧ",
"Ⓨ": "ⓨ",
"Ⓩ": "ⓩ",
"Ⰰ": "ⰰ",
"Ⰱ": "ⰱ",
"Ⰲ": "ⰲ",
"Ⰳ": "ⰳ",
"Ⰴ": "ⰴ",
"Ⰵ": "ⰵ",
"Ⰶ": "ⰶ",
"Ⰷ": "ⰷ",
"Ⰸ": "ⰸ",
"Ⰹ": "ⰹ",
"Ⰺ": "ⰺ",
"Ⰻ": "ⰻ",
"Ⰼ": "ⰼ",
"Ⰽ": "ⰽ",
"Ⰾ": "ⰾ",
"Ⰿ": "ⰿ",
"Ⱀ": "ⱀ",
"Ⱁ": "ⱁ",
"Ⱂ": "ⱂ",
"Ⱃ": "ⱃ",
"Ⱄ": "ⱄ",
"Ⱅ": "ⱅ",
"Ⱆ": "ⱆ",
"Ⱇ": "ⱇ",
"Ⱈ": "ⱈ",
"Ⱉ": "ⱉ",
"Ⱊ": "ⱊ",
"Ⱋ": "ⱋ",
"Ⱌ": "ⱌ",
"Ⱍ": "ⱍ",
"Ⱎ": "ⱎ",
"Ⱏ": "ⱏ",
"Ⱐ": "ⱐ",
"Ⱑ": "ⱑ",
"Ⱒ": "ⱒ",
"Ⱓ": "ⱓ",
"Ⱔ": "ⱔ",
"Ⱕ": "ⱕ",
"Ⱖ": "ⱖ",
"Ⱗ": "ⱗ",
"Ⱘ": "ⱘ",
"Ⱙ": "ⱙ",
"Ⱚ": "ⱚ",
"Ⱛ": "ⱛ",
"Ⱜ": "ⱜ",
"Ⱝ": "ⱝ",
"Ⱞ": "ⱞ",
"Ⱟ": "ⱟ",
"Ⱡ": "ⱡ",
"Ɫ": "ɫ",
"Ᵽ": "ᵽ",
"Ɽ": "ɽ",
"Ⱨ": "ⱨ",
"Ⱪ": "ⱪ",
"Ⱬ": "ⱬ",
"Ɑ": "ɑ",
"Ɱ": "ɱ",
"Ɐ": "ɐ",
"Ɒ": "ɒ",
"Ⱳ": "ⱳ",
"Ⱶ": "ⱶ",
"Ȿ": "ȿ",
"Ɀ": "ɀ",
"Ⲁ": "ⲁ",
"Ⲃ": "ⲃ",
"Ⲅ": "ⲅ",
"Ⲇ": "ⲇ",
"Ⲉ": "ⲉ",
"Ⲋ": "ⲋ",
"Ⲍ": "ⲍ",
"Ⲏ": "ⲏ",
"Ⲑ": "ⲑ",
"Ⲓ": "ⲓ",
"Ⲕ": "ⲕ",
"Ⲗ": "ⲗ",
"Ⲙ": "ⲙ",
"Ⲛ": "ⲛ",
"Ⲝ": "ⲝ",
"Ⲟ": "ⲟ",
"Ⲡ": "ⲡ",
"Ⲣ": "ⲣ",
"Ⲥ": "ⲥ",
"Ⲧ": "ⲧ",
"Ⲩ": "ⲩ",
"Ⲫ": "ⲫ",
"Ⲭ": "ⲭ",
"Ⲯ": "ⲯ",
"Ⲱ": "ⲱ",
"Ⲳ": "ⲳ",
"Ⲵ": "ⲵ",
"Ⲷ": "ⲷ",
"Ⲹ": "ⲹ",
"Ⲻ": "ⲻ",
"Ⲽ": "ⲽ",
"Ⲿ": "ⲿ",
"Ⳁ": "ⳁ",
"Ⳃ": "ⳃ",
"Ⳅ": "ⳅ",
"Ⳇ": "ⳇ",
"Ⳉ": "ⳉ",
"Ⳋ": "ⳋ",
"Ⳍ": "ⳍ",
"Ⳏ": "ⳏ",
"Ⳑ": "ⳑ",
"Ⳓ": "ⳓ",
"Ⳕ": "ⳕ",
"Ⳗ": "ⳗ",
"Ⳙ": "ⳙ",
"Ⳛ": "ⳛ",
"Ⳝ": "ⳝ",
"Ⳟ": "ⳟ",
"Ⳡ": "ⳡ",
"Ⳣ": "ⳣ",
"Ⳬ": "ⳬ",
"Ⳮ": "ⳮ",
"Ⳳ": "ⳳ",
"Ꙁ": "ꙁ",
"Ꙃ": "ꙃ",
"Ꙅ": "ꙅ",
"Ꙇ": "ꙇ",
"Ꙉ": "ꙉ",
"Ꙋ": "ꙋ",
"Ꙍ": "ꙍ",
"Ꙏ": "ꙏ",
"Ꙑ": "ꙑ",
"Ꙓ": "ꙓ",
"Ꙕ": "ꙕ",
"Ꙗ": "ꙗ",
"Ꙙ": "ꙙ",
"Ꙛ": "ꙛ",
"Ꙝ": "ꙝ",
"Ꙟ": "ꙟ",
"Ꙡ": "ꙡ",
"Ꙣ": "ꙣ",
"Ꙥ": "ꙥ",
"Ꙧ": "ꙧ",
"Ꙩ": "ꙩ",
"Ꙫ": "ꙫ",
"Ꙭ": "ꙭ",
"Ꚁ": "ꚁ",
"Ꚃ": "ꚃ",
"Ꚅ": "ꚅ",
"Ꚇ": "ꚇ",
"Ꚉ": "ꚉ",
"Ꚋ": "ꚋ",
"Ꚍ": "ꚍ",
"Ꚏ": "ꚏ",
"Ꚑ": "ꚑ",
"Ꚓ": "ꚓ",
"Ꚕ": "ꚕ",
"Ꚗ": "ꚗ",
"Ꚙ": "ꚙ",
"Ꚛ": "ꚛ",
"Ꜣ": "ꜣ",
"Ꜥ": "ꜥ",
"Ꜧ": "ꜧ",
"Ꜩ": "ꜩ",
"Ꜫ": "ꜫ",
"Ꜭ": "ꜭ",
"Ꜯ": "ꜯ",
"Ꜳ": "ꜳ",
"Ꜵ": "ꜵ",
"Ꜷ": "ꜷ",
"Ꜹ": "ꜹ",
"Ꜻ": "ꜻ",
"Ꜽ": "ꜽ",
"Ꜿ": "ꜿ",
"Ꝁ": "ꝁ",
"Ꝃ": "ꝃ",
"Ꝅ": "ꝅ",
"Ꝇ": "ꝇ",
"Ꝉ": "ꝉ",
"Ꝋ": "ꝋ",
"Ꝍ": "ꝍ",
"Ꝏ": "ꝏ",
"Ꝑ": "ꝑ",
"Ꝓ": "ꝓ",
"Ꝕ": "ꝕ",
"Ꝗ": "ꝗ",
"Ꝙ": "ꝙ",
"Ꝛ": "ꝛ",
"Ꝝ": "ꝝ",
"Ꝟ": "ꝟ",
"Ꝡ": "ꝡ",
"Ꝣ": "ꝣ",
"Ꝥ": "ꝥ",
"Ꝧ": "ꝧ",
"Ꝩ": "ꝩ",
"Ꝫ": "ꝫ",
"Ꝭ": "ꝭ",
"Ꝯ": "ꝯ",
"Ꝺ": "ꝺ",
"Ꝼ": "ꝼ",
"Ᵹ": "ᵹ",
"Ꝿ": "ꝿ",
"Ꞁ": "ꞁ",
"Ꞃ": "ꞃ",
"Ꞅ": "ꞅ",
"Ꞇ": "ꞇ",
"Ꞌ": "ꞌ",
"Ɥ": "ɥ",
"Ꞑ": "ꞑ",
"Ꞓ": "ꞓ",
"Ꞗ": "ꞗ",
"Ꞙ": "ꞙ",
"Ꞛ": "ꞛ",
"Ꞝ": "ꞝ",
"Ꞟ": "ꞟ",
"Ꞡ": "ꞡ",
"Ꞣ": "ꞣ",
"Ꞥ": "ꞥ",
"Ꞧ": "ꞧ",
"Ꞩ": "ꞩ",
"Ɦ": "ɦ",
"Ɜ": "ɜ",
"Ɡ": "ɡ",
"Ɬ": "ɬ",
"Ɪ": "ɪ",
"Ʞ": "ʞ",
"Ʇ": "ʇ",
"Ʝ": "ʝ",
"Ꭓ": "ꭓ",
"Ꞵ": "ꞵ",
"Ꞷ": "ꞷ",
"Ꞹ": "ꞹ",
"Ꞻ": "ꞻ",
"Ꞽ": "ꞽ",
"Ꞿ": "ꞿ",
"Ꟁ": "ꟁ",
"Ꟃ": "ꟃ",
"Ꞔ": "ꞔ",
"Ʂ": "ʂ",
"Ᶎ": "ᶎ",
"Ꟈ": "ꟈ",
"Ꟊ": "ꟊ",
"Ꟑ": "ꟑ",
"Ꟗ": "ꟗ",
"Ꟙ": "ꟙ",
"Ꟶ": "ꟶ",
"A": "a",
"B": "b",
"C": "c",
"D": "d",
"E": "e",
"F": "f",
"G": "g",
"H": "h",
"I": "i",
"J": "j",
"K": "k",
"L": "l",
"M": "m",
"N": "n",
"O": "o",
"P": "p",
"Q": "q",
"R": "r",
"S": "s",
"T": "t",
"U": "u",
"V": "v",
"W": "w",
"X": "x",
"Y": "y",
"Z": "z",
"𐐀": "𐐨",
"𐐁": "𐐩",
"𐐂": "𐐪",
"𐐃": "𐐫",
"𐐄": "𐐬",
"𐐅": "𐐭",
"𐐆": "𐐮",
"𐐇": "𐐯",
"𐐈": "𐐰",
"𐐉": "𐐱",
"𐐊": "𐐲",
"𐐋": "𐐳",
"𐐌": "𐐴",
"𐐍": "𐐵",
"𐐎": "𐐶",
"𐐏": "𐐷",
"𐐐": "𐐸",
"𐐑": "𐐹",
"𐐒": "𐐺",
"𐐓": "𐐻",
"𐐔": "𐐼",
"𐐕": "𐐽",
"𐐖": "𐐾",
"𐐗": "𐐿",
"𐐘": "𐑀",
"𐐙": "𐑁",
"𐐚": "𐑂",
"𐐛": "𐑃",
"𐐜": "𐑄",
"𐐝": "𐑅",
"𐐞": "𐑆",
"𐐟": "𐑇",
"𐐠": "𐑈",
"𐐡": "𐑉",
"𐐢": "𐑊",
"𐐣": "𐑋",
"𐐤": "𐑌",
"𐐥": "𐑍",
"𐐦": "𐑎",
"𐐧": "𐑏",
"𐒰": "𐓘",
"𐒱": "𐓙",
"𐒲": "𐓚",
"𐒳": "𐓛",
"𐒴": "𐓜",
"𐒵": "𐓝",
"𐒶": "𐓞",
"𐒷": "𐓟",
"𐒸": "𐓠",
"𐒹": "𐓡",
"𐒺": "𐓢",
"𐒻": "𐓣",
"𐒼": "𐓤",
"𐒽": "𐓥",
"𐒾": "𐓦",
"𐒿": "𐓧",
"𐓀": "𐓨",
"𐓁": "𐓩",
"𐓂": "𐓪",
"𐓃": "𐓫",
"𐓄": "𐓬",
"𐓅": "𐓭",
"𐓆": "𐓮",
"𐓇": "𐓯",
"𐓈": "𐓰",
"𐓉": "𐓱",
"𐓊": "𐓲",
"𐓋": "𐓳",
"𐓌": "𐓴",
"𐓍": "𐓵",
"𐓎": "𐓶",
"𐓏": "𐓷",
"𐓐": "𐓸",
"𐓑": "𐓹",
"𐓒": "𐓺",
"𐓓": "𐓻",
"𐕰": "𐖗",
"𐕱": "𐖘",
"𐕲": "𐖙",
"𐕳": "𐖚",
"𐕴": "𐖛",
"𐕵": "𐖜",
"𐕶": "𐖝",
"𐕷": "𐖞",
"𐕸": "𐖟",
"𐕹": "𐖠",
"𐕺": "𐖡",
"𐕼": "𐖣",
"𐕽": "𐖤",
"𐕾": "𐖥",
"𐕿": "𐖦",
"𐖀": "𐖧",
"𐖁": "𐖨",
"𐖂": "𐖩",
"𐖃": "𐖪",
"𐖄": "𐖫",
"𐖅": "𐖬",
"𐖆": "𐖭",
"𐖇": "𐖮",
"𐖈": "𐖯",
"𐖉": "𐖰",
"𐖊": "𐖱",
"𐖌": "𐖳",
"𐖍": "𐖴",
"𐖎": "𐖵",
"𐖏": "𐖶",
"𐖐": "𐖷",
"𐖑": "𐖸",
"𐖒": "𐖹",
"𐖔": "𐖻",
"𐖕": "𐖼",
"𐲀": "𐳀",
"𐲁": "𐳁",
"𐲂": "𐳂",
"𐲃": "𐳃",
"𐲄": "𐳄",
"𐲅": "𐳅",
"𐲆": "𐳆",
"𐲇": "𐳇",
"𐲈": "𐳈",
"𐲉": "𐳉",
"𐲊": "𐳊",
"𐲋": "𐳋",
"𐲌": "𐳌",
"𐲍": "𐳍",
"𐲎": "𐳎",
"𐲏": "𐳏",
"𐲐": "𐳐",
"𐲑": "𐳑",
"𐲒": "𐳒",
"𐲓": "𐳓",
"𐲔": "𐳔",
"𐲕": "𐳕",
"𐲖": "𐳖",
"𐲗": "𐳗",
"𐲘": "𐳘",
"𐲙": "𐳙",
"𐲚": "𐳚",
"𐲛": "𐳛",
"𐲜": "𐳜",
"𐲝": "𐳝",
"𐲞": "𐳞",
"𐲟": "𐳟",
"𐲠": "𐳠",
"𐲡": "𐳡",
"𐲢": "𐳢",
"𐲣": "𐳣",
"𐲤": "𐳤",
"𐲥": "𐳥",
"𐲦": "𐳦",
"𐲧": "𐳧",
"𐲨": "𐳨",
"𐲩": "𐳩",
"𐲪": "𐳪",
"𐲫": "𐳫",
"𐲬": "𐳬",
"𐲭": "𐳭",
"𐲮": "𐳮",
"𐲯": "𐳯",
"𐲰": "𐳰",
"𐲱": "𐳱",
"𐲲": "𐳲",
"𑢠": "𑣀",
"𑢡": "𑣁",
"𑢢": "𑣂",
"𑢣": "𑣃",
"𑢤": "𑣄",
"𑢥": "𑣅",
"𑢦": "𑣆",
"𑢧": "𑣇",
"𑢨": "𑣈",
"𑢩": "𑣉",
"𑢪": "𑣊",
"𑢫": "𑣋",
"𑢬": "𑣌",
"𑢭": "𑣍",
"𑢮": "𑣎",
"𑢯": "𑣏",
"𑢰": "𑣐",
"𑢱": "𑣑",
"𑢲": "𑣒",
"𑢳": "𑣓",
"𑢴": "𑣔",
"𑢵": "𑣕",
"𑢶": "𑣖",
"𑢷": "𑣗",
"𑢸": "𑣘",
"𑢹": "𑣙",
"𑢺": "𑣚",
"𑢻": "𑣛",
"𑢼": "𑣜",
"𑢽": "𑣝",
"𑢾": "𑣞",
"𑢿": "𑣟",
"𖹀": "𖹠",
"𖹁": "𖹡",
"𖹂": "𖹢",
"𖹃": "𖹣",
"𖹄": "𖹤",
"𖹅": "𖹥",
"𖹆": "𖹦",
"𖹇": "𖹧",
"𖹈": "𖹨",
"𖹉": "𖹩",
"𖹊": "𖹪",
"𖹋": "𖹫",
"𖹌": "𖹬",
"𖹍": "𖹭",
"𖹎": "𖹮",
"𖹏": "𖹯",
"𖹐": "𖹰",
"𖹑": "𖹱",
"𖹒": "𖹲",
"𖹓": "𖹳",
"𖹔": "𖹴",
"𖹕": "𖹵",
"𖹖": "𖹶",
"𖹗": "𖹷",
"𖹘": "𖹸",
"𖹙": "𖹹",
"𖹚": "𖹺",
"𖹛": "𖹻",
"𖹜": "𖹼",
"𖹝": "𖹽",
"𖹞": "𖹾",
"𖹟": "𖹿",
"𞤀": "𞤢",
"𞤁": "𞤣",
"𞤂": "𞤤",
"𞤃": "𞤥",
"𞤄": "𞤦",
"𞤅": "𞤧",
"𞤆": "𞤨",
"𞤇": "𞤩",
"𞤈": "𞤪",
"𞤉": "𞤫",
"𞤊": "𞤬",
"𞤋": "𞤭",
"𞤌": "𞤮",
"𞤍": "𞤯",
"𞤎": "𞤰",
"𞤏": "𞤱",
"𞤐": "𞤲",
"𞤑": "𞤳",
"𞤒": "𞤴",
"𞤓": "𞤵",
"𞤔": "𞤶",
"𞤕": "𞤷",
"𞤖": "𞤸",
"𞤗": "𞤹",
"𞤘": "𞤺",
"𞤙": "𞤻",
"𞤚": "𞤼",
"𞤛": "𞤽",
"𞤜": "𞤾",
"𞤝": "𞤿",
"𞤞": "𞥀",
"𞤟": "𞥁",
"𞤠": "𞥂",
"𞤡": "𞥃"
};