# This file is automatically generated by tools/idna-data
# vim: set fileencoding=utf-8 :
from typing import List, Tuple, Union
"" "IDNA Mapping Table from UTS46." ""
__version__ = "15.1.0"
def _seg_0() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x0, "3" ),
(0x1, "3" ),
(0x2, "3" ),
(0x3, "3" ),
(0x4, "3" ),
(0x5, "3" ),
(0x6, "3" ),
(0x7, "3" ),
(0x8, "3" ),
(0x9, "3" ),
(0xA, "3" ),
(0xB, "3" ),
(0xC, "3" ),
(0xD, "3" ),
(0xE, "3" ),
(0xF, "3" ),
(0x10, "3" ),
(0x11, "3" ),
(0x12, "3" ),
(0x13, "3" ),
(0x14, "3" ),
(0x15, "3" ),
(0x16, "3" ),
(0x17, "3" ),
(0x18, "3" ),
(0x19, "3" ),
(0x1A, "3" ),
(0x1B, "3" ),
(0x1C, "3" ),
(0x1D, "3" ),
(0x1E, "3" ),
(0x1F, "3" ),
(0x20, "3" ),
(0x21, "3" ),
(0x22, "3" ),
(0x23, "3" ),
(0x24, "3" ),
(0x25, "3" ),
(0x26, "3" ),
(0x27, "3" ),
(0x28, "3" ),
(0x29, "3" ),
(0x2A, "3" ),
(0x2B, "3" ),
(0x2C, "3" ),
(0x2D, "V" ),
(0x2E, "V" ),
(0x2F, "3" ),
(0x30, "V" ),
(0x31, "V" ),
(0x32, "V" ),
(0x33, "V" ),
(0x34, "V" ),
(0x35, "V" ),
(0x36, "V" ),
(0x37, "V" ),
(0x38, "V" ),
(0x39, "V" ),
(0x3A, "3" ),
(0x3B, "3" ),
(0x3C, "3" ),
(0x3D, "3" ),
(0x3E, "3" ),
(0x3F, "3" ),
(0x40, "3" ),
(0x41, "M" , "a" ),
(0x42, "M" , "b" ),
(0x43, "M" , "c" ),
(0x44, "M" , "d" ),
(0x45, "M" , "e" ),
(0x46, "M" , "f" ),
(0x47, "M" , "g" ),
(0x48, "M" , "h" ),
(0x49, "M" , "i" ),
(0x4A, "M" , "j" ),
(0x4B, "M" , "k" ),
(0x4C, "M" , "l" ),
(0x4D, "M" , "m" ),
(0x4E, "M" , "n" ),
(0x4F, "M" , "o" ),
(0x50, "M" , "p" ),
(0x51, "M" , "q" ),
(0x52, "M" , "r" ),
(0x53, "M" , "s" ),
(0x54, "M" , "t" ),
(0x55, "M" , "u" ),
(0x56, "M" , "v" ),
(0x57, "M" , "w" ),
(0x58, "M" , "x" ),
(0x59, "M" , "y" ),
(0x5A, "M" , "z" ),
(0x5B, "3" ),
(0x5C, "3" ),
(0x5D, "3" ),
(0x5E, "3" ),
(0x5F, "3" ),
(0x60, "3" ),
(0x61, "V" ),
(0x62, "V" ),
(0x63, "V" ),
]
def _seg_1() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x64, "V" ),
(0x65, "V" ),
(0x66, "V" ),
(0x67, "V" ),
(0x68, "V" ),
(0x69, "V" ),
(0x6A, "V" ),
(0x6B, "V" ),
(0x6C, "V" ),
(0x6D, "V" ),
(0x6E, "V" ),
(0x6F, "V" ),
(0x70, "V" ),
(0x71, "V" ),
(0x72, "V" ),
(0x73, "V" ),
(0x74, "V" ),
(0x75, "V" ),
(0x76, "V" ),
(0x77, "V" ),
(0x78, "V" ),
(0x79, "V" ),
(0x7A, "V" ),
(0x7B, "3" ),
(0x7C, "3" ),
(0x7D, "3" ),
(0x7E, "3" ),
(0x7F, "3" ),
(0x80, "X" ),
(0x81, "X" ),
(0x82, "X" ),
(0x83, "X" ),
(0x84, "X" ),
(0x85, "X" ),
(0x86, "X" ),
(0x87, "X" ),
(0x88, "X" ),
(0x89, "X" ),
(0x8A, "X" ),
(0x8B, "X" ),
(0x8C, "X" ),
(0x8D, "X" ),
(0x8E, "X" ),
(0x8F, "X" ),
(0x90, "X" ),
(0x91, "X" ),
(0x92, "X" ),
(0x93, "X" ),
(0x94, "X" ),
(0x95, "X" ),
(0x96, "X" ),
(0x97, "X" ),
(0x98, "X" ),
(0x99, "X" ),
(0x9A, "X" ),
(0x9B, "X" ),
(0x9C, "X" ),
(0x9D, "X" ),
(0x9E, "X" ),
(0x9F, "X" ),
(0xA0, "3" , " " ),
(0xA1, "V" ),
(0xA2, "V" ),
(0xA3, "V" ),
(0xA4, "V" ),
(0xA5, "V" ),
(0xA6, "V" ),
(0xA7, "V" ),
(0xA8, "3" , " ̈" ),
(0xA9, "V" ),
(0xAA, "M" , "a" ),
(0xAB, "V" ),
(0xAC, "V" ),
(0xAD, "I" ),
(0xAE, "V" ),
(0xAF, "3" , " ̄" ),
(0xB0, "V" ),
(0xB1, "V" ),
(0xB2, "M" , "2" ),
(0xB3, "M" , "3" ),
(0xB4, "3" , " ́" ),
(0xB5, "M" , "μ" ),
(0xB6, "V" ),
(0xB7, "V" ),
(0xB8, "3" , " ̧" ),
(0xB9, "M" , "1" ),
(0xBA, "M" , "o" ),
(0xBB, "V" ),
(0xBC, "M" , "1⁄4" ),
(0xBD, "M" , "1⁄2" ),
(0xBE, "M" , "3⁄4" ),
(0xBF, "V" ),
(0xC0, "M" , "à" ),
(0xC1, "M" , "á" ),
(0xC2, "M" , "â" ),
(0xC3, "M" , "ã" ),
(0xC4, "M" , "ä" ),
(0xC5, "M" , "å" ),
(0xC6, "M" , "æ" ),
(0xC7, "M" , "ç" ),
]
def _seg_2() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0xC8, "M" , "è" ),
(0xC9, "M" , "é" ),
(0xCA, "M" , "ê" ),
(0xCB, "M" , "ë" ),
(0xCC, "M" , "ì" ),
(0xCD, "M" , "í" ),
(0xCE, "M" , "î" ),
(0xCF, "M" , "ï" ),
(0xD0, "M" , "ð" ),
(0xD1, "M" , "ñ" ),
(0xD2, "M" , "ò" ),
(0xD3, "M" , "ó" ),
(0xD4, "M" , "ô" ),
(0xD5, "M" , "õ" ),
(0xD6, "M" , "ö" ),
(0xD7, "V" ),
(0xD8, "M" , "ø" ),
(0xD9, "M" , "ù" ),
(0xDA, "M" , "ú" ),
(0xDB, "M" , "û" ),
(0xDC, "M" , "ü" ),
(0xDD, "M" , "ý" ),
(0xDE, "M" , "þ" ),
(0xDF, "D" , "ss" ),
(0xE0, "V" ),
(0xE1, "V" ),
(0xE2, "V" ),
(0xE3, "V" ),
(0xE4, "V" ),
(0xE5, "V" ),
(0xE6, "V" ),
(0xE7, "V" ),
(0xE8, "V" ),
(0xE9, "V" ),
(0xEA, "V" ),
(0xEB, "V" ),
(0xEC, "V" ),
(0xED, "V" ),
(0xEE, "V" ),
(0xEF, "V" ),
(0xF0, "V" ),
(0xF1, "V" ),
(0xF2, "V" ),
(0xF3, "V" ),
(0xF4, "V" ),
(0xF5, "V" ),
(0xF6, "V" ),
(0xF7, "V" ),
(0xF8, "V" ),
(0xF9, "V" ),
(0xFA, "V" ),
(0xFB, "V" ),
(0xFC, "V" ),
(0xFD, "V" ),
(0xFE, "V" ),
(0xFF, "V" ),
(0x100, "M" , "ā" ),
(0x101, "V" ),
(0x102, "M" , "ă" ),
(0x103, "V" ),
(0x104, "M" , "ą" ),
(0x105, "V" ),
(0x106, "M" , "ć" ),
(0x107, "V" ),
(0x108, "M" , "ĉ" ),
(0x109, "V" ),
(0x10A, "M" , "ċ" ),
(0x10B, "V" ),
(0x10C, "M" , "č" ),
(0x10D, "V" ),
(0x10E, "M" , "ď" ),
(0x10F, "V" ),
(0x110, "M" , "đ" ),
(0x111, "V" ),
(0x112, "M" , "ē" ),
(0x113, "V" ),
(0x114, "M" , "ĕ" ),
(0x115, "V" ),
(0x116, "M" , "ė" ),
(0x117, "V" ),
(0x118, "M" , "ę" ),
(0x119, "V" ),
(0x11A, "M" , "ě" ),
(0x11B, "V" ),
(0x11C, "M" , "ĝ" ),
(0x11D, "V" ),
(0x11E, "M" , "ğ" ),
(0x11F, "V" ),
(0x120, "M" , "ġ" ),
(0x121, "V" ),
(0x122, "M" , "ģ" ),
(0x123, "V" ),
(0x124, "M" , "ĥ" ),
(0x125, "V" ),
(0x126, "M" , "ħ" ),
(0x127, "V" ),
(0x128, "M" , "ĩ" ),
(0x129, "V" ),
(0x12A, "M" , "ī" ),
(0x12B, "V" ),
]
def _seg_3() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x12C, "M" , "ĭ" ),
(0x12D, "V" ),
(0x12E, "M" , "į" ),
(0x12F, "V" ),
(0x130, "M" , "i̇" ),
(0x131, "V" ),
(0x132, "M" , "ij" ),
(0x134, "M" , "ĵ" ),
(0x135, "V" ),
(0x136, "M" , "ķ" ),
(0x137, "V" ),
(0x139, "M" , "ĺ" ),
(0x13A, "V" ),
(0x13B, "M" , "ļ" ),
(0x13C, "V" ),
(0x13D, "M" , "ľ" ),
(0x13E, "V" ),
(0x13F, "M" , "l·" ),
(0x141, "M" , "ł" ),
(0x142, "V" ),
(0x143, "M" , "ń" ),
(0x144, "V" ),
(0x145, "M" , "ņ" ),
(0x146, "V" ),
(0x147, "M" , "ň" ),
(0x148, "V" ),
(0x149, "M" , "ʼn" ),
(0x14A, "M" , "ŋ" ),
(0x14B, "V" ),
(0x14C, "M" , "ō" ),
(0x14D, "V" ),
(0x14E, "M" , "ŏ" ),
(0x14F, "V" ),
(0x150, "M" , "ő" ),
(0x151, "V" ),
(0x152, "M" , "œ" ),
(0x153, "V" ),
(0x154, "M" , "ŕ" ),
(0x155, "V" ),
(0x156, "M" , "ŗ" ),
(0x157, "V" ),
(0x158, "M" , "ř" ),
(0x159, "V" ),
(0x15A, "M" , "ś" ),
(0x15B, "V" ),
(0x15C, "M" , "ŝ" ),
(0x15D, "V" ),
(0x15E, "M" , "ş" ),
(0x15F, "V" ),
(0x160, "M" , "š" ),
(0x161, "V" ),
(0x162, "M" , "ţ" ),
(0x163, "V" ),
(0x164, "M" , "ť" ),
(0x165, "V" ),
(0x166, "M" , "ŧ" ),
(0x167, "V" ),
(0x168, "M" , "ũ" ),
(0x169, "V" ),
(0x16A, "M" , "ū" ),
(0x16B, "V" ),
(0x16C, "M" , "ŭ" ),
(0x16D, "V" ),
(0x16E, "M" , "ů" ),
(0x16F, "V" ),
(0x170, "M" , "ű" ),
(0x171, "V" ),
(0x172, "M" , "ų" ),
(0x173, "V" ),
(0x174, "M" , "ŵ" ),
(0x175, "V" ),
(0x176, "M" , "ŷ" ),
(0x177, "V" ),
(0x178, "M" , "ÿ" ),
(0x179, "M" , "ź" ),
(0x17A, "V" ),
(0x17B, "M" , "ż" ),
(0x17C, "V" ),
(0x17D, "M" , "ž" ),
(0x17E, "V" ),
(0x17F, "M" , "s" ),
(0x180, "V" ),
(0x181, "M" , "ɓ" ),
(0x182, "M" , "ƃ" ),
(0x183, "V" ),
(0x184, "M" , "ƅ" ),
(0x185, "V" ),
(0x186, "M" , "ɔ" ),
(0x187, "M" , "ƈ" ),
(0x188, "V" ),
(0x189, "M" , "ɖ" ),
(0x18A, "M" , "ɗ" ),
(0x18B, "M" , "ƌ" ),
(0x18C, "V" ),
(0x18E, "M" , "ǝ" ),
(0x18F, "M" , "ə" ),
(0x190, "M" , "ɛ" ),
(0x191, "M" , "ƒ" ),
(0x192, "V" ),
(0x193, "M" , "ɠ" ),
]
def _seg_4() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x194, "M" , "ɣ" ),
(0x195, "V" ),
(0x196, "M" , "ɩ" ),
(0x197, "M" , "ɨ" ),
(0x198, "M" , "ƙ" ),
(0x199, "V" ),
(0x19C, "M" , "ɯ" ),
(0x19D, "M" , "ɲ" ),
(0x19E, "V" ),
(0x19F, "M" , "ɵ" ),
(0x1A0, "M" , "ơ" ),
(0x1A1, "V" ),
(0x1A2, "M" , "ƣ" ),
(0x1A3, "V" ),
(0x1A4, "M" , "ƥ" ),
(0x1A5, "V" ),
(0x1A6, "M" , "ʀ" ),
(0x1A7, "M" , "ƨ" ),
(0x1A8, "V" ),
(0x1A9, "M" , "ʃ" ),
(0x1AA, "V" ),
(0x1AC, "M" , "ƭ" ),
(0x1AD, "V" ),
(0x1AE, "M" , "ʈ" ),
(0x1AF, "M" , "ư" ),
(0x1B0, "V" ),
(0x1B1, "M" , "ʊ" ),
(0x1B2, "M" , "ʋ" ),
(0x1B3, "M" , "ƴ" ),
(0x1B4, "V" ),
(0x1B5, "M" , "ƶ" ),
(0x1B6, "V" ),
(0x1B7, "M" , "ʒ" ),
(0x1B8, "M" , "ƹ" ),
(0x1B9, "V" ),
(0x1BC, "M" , "ƽ" ),
(0x1BD, "V" ),
(0x1C4, "M" , "dž" ),
(0x1C7, "M" , "lj" ),
(0x1CA, "M" , "nj" ),
(0x1CD, "M" , "ǎ" ),
(0x1CE, "V" ),
(0x1CF, "M" , "ǐ" ),
(0x1D0, "V" ),
(0x1D1, "M" , "ǒ" ),
(0x1D2, "V" ),
(0x1D3, "M" , "ǔ" ),
(0x1D4, "V" ),
(0x1D5, "M" , "ǖ" ),
(0x1D6, "V" ),
(0x1D7, "M" , "ǘ" ),
(0x1D8, "V" ),
(0x1D9, "M" , "ǚ" ),
(0x1DA, "V" ),
(0x1DB, "M" , "ǜ" ),
(0x1DC, "V" ),
(0x1DE, "M" , "ǟ" ),
(0x1DF, "V" ),
(0x1E0, "M" , "ǡ" ),
(0x1E1, "V" ),
(0x1E2, "M" , "ǣ" ),
(0x1E3, "V" ),
(0x1E4, "M" , "ǥ" ),
(0x1E5, "V" ),
(0x1E6, "M" , "ǧ" ),
(0x1E7, "V" ),
(0x1E8, "M" , "ǩ" ),
(0x1E9, "V" ),
(0x1EA, "M" , "ǫ" ),
(0x1EB, "V" ),
(0x1EC, "M" , "ǭ" ),
(0x1ED, "V" ),
(0x1EE, "M" , "ǯ" ),
(0x1EF, "V" ),
(0x1F1, "M" , "dz" ),
(0x1F4, "M" , "ǵ" ),
(0x1F5, "V" ),
(0x1F6, "M" , "ƕ" ),
(0x1F7, "M" , "ƿ" ),
(0x1F8, "M" , "ǹ" ),
(0x1F9, "V" ),
(0x1FA, "M" , "ǻ" ),
(0x1FB, "V" ),
(0x1FC, "M" , "ǽ" ),
(0x1FD, "V" ),
(0x1FE, "M" , "ǿ" ),
(0x1FF, "V" ),
(0x200, "M" , "ȁ" ),
(0x201, "V" ),
(0x202, "M" , "ȃ" ),
(0x203, "V" ),
(0x204, "M" , "ȅ" ),
(0x205, "V" ),
(0x206, "M" , "ȇ" ),
(0x207, "V" ),
(0x208, "M" , "ȉ" ),
(0x209, "V" ),
(0x20A, "M" , "ȋ" ),
(0x20B, "V" ),
(0x20C, "M" , "ȍ" ),
]
def _seg_5() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x20D, "V" ),
(0x20E, "M" , "ȏ" ),
(0x20F, "V" ),
(0x210, "M" , "ȑ" ),
(0x211, "V" ),
(0x212, "M" , "ȓ" ),
(0x213, "V" ),
(0x214, "M" , "ȕ" ),
(0x215, "V" ),
(0x216, "M" , "ȗ" ),
(0x217, "V" ),
(0x218, "M" , "ș" ),
(0x219, "V" ),
(0x21A, "M" , "ț" ),
(0x21B, "V" ),
(0x21C, "M" , "ȝ" ),
(0x21D, "V" ),
(0x21E, "M" , "ȟ" ),
(0x21F, "V" ),
(0x220, "M" , "ƞ" ),
(0x221, "V" ),
(0x222, "M" , "ȣ" ),
(0x223, "V" ),
(0x224, "M" , "ȥ" ),
(0x225, "V" ),
(0x226, "M" , "ȧ" ),
(0x227, "V" ),
(0x228, "M" , "ȩ" ),
(0x229, "V" ),
(0x22A, "M" , "ȫ" ),
(0x22B, "V" ),
(0x22C, "M" , "ȭ" ),
(0x22D, "V" ),
(0x22E, "M" , "ȯ" ),
(0x22F, "V" ),
(0x230, "M" , "ȱ" ),
(0x231, "V" ),
(0x232, "M" , "ȳ" ),
(0x233, "V" ),
(0x23A, "M" , "ⱥ" ),
(0x23B, "M" , "ȼ" ),
(0x23C, "V" ),
(0x23D, "M" , "ƚ" ),
(0x23E, "M" , "ⱦ" ),
(0x23F, "V" ),
(0x241, "M" , "ɂ" ),
(0x242, "V" ),
(0x243, "M" , "ƀ" ),
(0x244, "M" , "ʉ" ),
(0x245, "M" , "ʌ" ),
(0x246, "M" , "ɇ" ),
(0x247, "V" ),
(0x248, "M" , "ɉ" ),
(0x249, "V" ),
(0x24A, "M" , "ɋ" ),
(0x24B, "V" ),
(0x24C, "M" , "ɍ" ),
(0x24D, "V" ),
(0x24E, "M" , "ɏ" ),
(0x24F, "V" ),
(0x2B0, "M" , "h" ),
(0x2B1, "M" , "ɦ" ),
(0x2B2, "M" , "j" ),
(0x2B3, "M" , "r" ),
(0x2B4, "M" , "ɹ" ),
(0x2B5, "M" , "ɻ" ),
(0x2B6, "M" , "ʁ" ),
(0x2B7, "M" , "w" ),
(0x2B8, "M" , "y" ),
(0x2B9, "V" ),
(0x2D8, "3" , " ̆" ),
(0x2D9, "3" , " ̇" ),
(0x2DA, "3" , " ̊" ),
(0x2DB, "3" , " ̨" ),
(0x2DC, "3" , " ̃" ),
(0x2DD, "3" , " ̋" ),
(0x2DE, "V" ),
(0x2E0, "M" , "ɣ" ),
(0x2E1, "M" , "l" ),
(0x2E2, "M" , "s" ),
(0x2E3, "M" , "x" ),
(0x2E4, "M" , "ʕ" ),
(0x2E5, "V" ),
(0x340, "M" , "̀" ),
(0x341, "M" , "́" ),
(0x342, "V" ),
(0x343, "M" , "̓" ),
(0x344, "M" , "̈́" ),
(0x345, "M" , "ι" ),
(0x346, "V" ),
(0x34F, "I" ),
(0x350, "V" ),
(0x370, "M" , "ͱ" ),
(0x371, "V" ),
(0x372, "M" , "ͳ" ),
(0x373, "V" ),
(0x374, "M" , "ʹ" ),
(0x375, "V" ),
(0x376, "M" , "ͷ" ),
(0x377, "V" ),
]
def _seg_6() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x378, "X" ),
(0x37A, "3" , " ι" ),
(0x37B, "V" ),
(0x37E, "3" , ";" ),
(0x37F, "M" , "ϳ" ),
(0x380, "X" ),
(0x384, "3" , " ́" ),
(0x385, "3" , " ̈́" ),
(0x386, "M" , "ά" ),
(0x387, "M" , "·" ),
(0x388, "M" , "έ" ),
(0x389, "M" , "ή" ),
(0x38A, "M" , "ί" ),
(0x38B, "X" ),
(0x38C, "M" , "ό" ),
(0x38D, "X" ),
(0x38E, "M" , "ύ" ),
(0x38F, "M" , "ώ" ),
(0x390, "V" ),
(0x391, "M" , "α" ),
(0x392, "M" , "β" ),
(0x393, "M" , "γ" ),
(0x394, "M" , "δ" ),
(0x395, "M" , "ε" ),
(0x396, "M" , "ζ" ),
(0x397, "M" , "η" ),
(0x398, "M" , "θ" ),
(0x399, "M" , "ι" ),
(0x39A, "M" , "κ" ),
(0x39B, "M" , "λ" ),
(0x39C, "M" , "μ" ),
(0x39D, "M" , "ν" ),
(0x39E, "M" , "ξ" ),
(0x39F, "M" , "ο" ),
(0x3A0, "M" , "π" ),
(0x3A1, "M" , "ρ" ),
(0x3A2, "X" ),
(0x3A3, "M" , "σ" ),
(0x3A4, "M" , "τ" ),
(0x3A5, "M" , "υ" ),
(0x3A6, "M" , "φ" ),
(0x3A7, "M" , "χ" ),
(0x3A8, "M" , "ψ" ),
(0x3A9, "M" , "ω" ),
(0x3AA, "M" , "ϊ" ),
(0x3AB, "M" , "ϋ" ),
(0x3AC, "V" ),
(0x3C2, "D" , "σ" ),
(0x3C3, "V" ),
(0x3CF, "M" , "ϗ" ),
(0x3D0, "M" , "β" ),
(0x3D1, "M" , "θ" ),
(0x3D2, "M" , "υ" ),
(0x3D3, "M" , "ύ" ),
(0x3D4, "M" , "ϋ" ),
(0x3D5, "M" , "φ" ),
(0x3D6, "M" , "π" ),
(0x3D7, "V" ),
(0x3D8, "M" , "ϙ" ),
(0x3D9, "V" ),
(0x3DA, "M" , "ϛ" ),
(0x3DB, "V" ),
(0x3DC, "M" , "ϝ" ),
(0x3DD, "V" ),
(0x3DE, "M" , "ϟ" ),
(0x3DF, "V" ),
(0x3E0, "M" , "ϡ" ),
(0x3E1, "V" ),
(0x3E2, "M" , "ϣ" ),
(0x3E3, "V" ),
(0x3E4, "M" , "ϥ" ),
(0x3E5, "V" ),
(0x3E6, "M" , "ϧ" ),
(0x3E7, "V" ),
(0x3E8, "M" , "ϩ" ),
(0x3E9, "V" ),
(0x3EA, "M" , "ϫ" ),
(0x3EB, "V" ),
(0x3EC, "M" , "ϭ" ),
(0x3ED, "V" ),
(0x3EE, "M" , "ϯ" ),
(0x3EF, "V" ),
(0x3F0, "M" , "κ" ),
(0x3F1, "M" , "ρ" ),
(0x3F2, "M" , "σ" ),
(0x3F3, "V" ),
(0x3F4, "M" , "θ" ),
(0x3F5, "M" , "ε" ),
(0x3F6, "V" ),
(0x3F7, "M" , "ϸ" ),
(0x3F8, "V" ),
(0x3F9, "M" , "σ" ),
(0x3FA, "M" , "ϻ" ),
(0x3FB, "V" ),
(0x3FD, "M" , "ͻ" ),
(0x3FE, "M" , "ͼ" ),
(0x3FF, "M" , "ͽ" ),
(0x400, "M" , "ѐ" ),
(0x401, "M" , "ё" ),
(0x402, "M" , "ђ" ),
]
def _seg_7() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x403, "M" , "ѓ" ),
(0x404, "M" , "є" ),
(0x405, "M" , "ѕ" ),
(0x406, "M" , "і" ),
(0x407, "M" , "ї" ),
(0x408, "M" , "ј" ),
(0x409, "M" , "љ" ),
(0x40A, "M" , "њ" ),
(0x40B, "M" , "ћ" ),
(0x40C, "M" , "ќ" ),
(0x40D, "M" , "ѝ" ),
(0x40E, "M" , "ў" ),
(0x40F, "M" , "џ" ),
(0x410, "M" , "а" ),
(0x411, "M" , "б" ),
(0x412, "M" , "в" ),
(0x413, "M" , "г" ),
(0x414, "M" , "д" ),
(0x415, "M" , "е" ),
(0x416, "M" , "ж" ),
(0x417, "M" , "з" ),
(0x418, "M" , "и" ),
(0x419, "M" , "й" ),
(0x41A, "M" , "к" ),
(0x41B, "M" , "л" ),
(0x41C, "M" , "м" ),
(0x41D, "M" , "н" ),
(0x41E, "M" , "о" ),
(0x41F, "M" , "п" ),
(0x420, "M" , "р" ),
(0x421, "M" , "с" ),
(0x422, "M" , "т" ),
(0x423, "M" , "у" ),
(0x424, "M" , "ф" ),
(0x425, "M" , "х" ),
(0x426, "M" , "ц" ),
(0x427, "M" , "ч" ),
(0x428, "M" , "ш" ),
(0x429, "M" , "щ" ),
(0x42A, "M" , "ъ" ),
(0x42B, "M" , "ы" ),
(0x42C, "M" , "ь" ),
(0x42D, "M" , "э" ),
(0x42E, "M" , "ю" ),
(0x42F, "M" , "я" ),
(0x430, "V" ),
(0x460, "M" , "ѡ" ),
(0x461, "V" ),
(0x462, "M" , "ѣ" ),
(0x463, "V" ),
(0x464, "M" , "ѥ" ),
(0x465, "V" ),
(0x466, "M" , "ѧ" ),
(0x467, "V" ),
(0x468, "M" , "ѩ" ),
(0x469, "V" ),
(0x46A, "M" , "ѫ" ),
(0x46B, "V" ),
(0x46C, "M" , "ѭ" ),
(0x46D, "V" ),
(0x46E, "M" , "ѯ" ),
(0x46F, "V" ),
(0x470, "M" , "ѱ" ),
(0x471, "V" ),
(0x472, "M" , "ѳ" ),
(0x473, "V" ),
(0x474, "M" , "ѵ" ),
(0x475, "V" ),
(0x476, "M" , "ѷ" ),
(0x477, "V" ),
(0x478, "M" , "ѹ" ),
(0x479, "V" ),
(0x47A, "M" , "ѻ" ),
(0x47B, "V" ),
(0x47C, "M" , "ѽ" ),
(0x47D, "V" ),
(0x47E, "M" , "ѿ" ),
(0x47F, "V" ),
(0x480, "M" , "ҁ" ),
(0x481, "V" ),
(0x48A, "M" , "ҋ" ),
(0x48B, "V" ),
(0x48C, "M" , "ҍ" ),
(0x48D, "V" ),
(0x48E, "M" , "ҏ" ),
(0x48F, "V" ),
(0x490, "M" , "ґ" ),
(0x491, "V" ),
(0x492, "M" , "ғ" ),
(0x493, "V" ),
(0x494, "M" , "ҕ" ),
(0x495, "V" ),
(0x496, "M" , "җ" ),
(0x497, "V" ),
(0x498, "M" , "ҙ" ),
(0x499, "V" ),
(0x49A, "M" , "қ" ),
(0x49B, "V" ),
(0x49C, "M" , "ҝ" ),
(0x49D, "V" ),
]
def _seg_8() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x49E, "M" , "ҟ" ),
(0x49F, "V" ),
(0x4A0, "M" , "ҡ" ),
(0x4A1, "V" ),
(0x4A2, "M" , "ң" ),
(0x4A3, "V" ),
(0x4A4, "M" , "ҥ" ),
(0x4A5, "V" ),
(0x4A6, "M" , "ҧ" ),
(0x4A7, "V" ),
(0x4A8, "M" , "ҩ" ),
(0x4A9, "V" ),
(0x4AA, "M" , "ҫ" ),
(0x4AB, "V" ),
(0x4AC, "M" , "ҭ" ),
(0x4AD, "V" ),
(0x4AE, "M" , "ү" ),
(0x4AF, "V" ),
(0x4B0, "M" , "ұ" ),
(0x4B1, "V" ),
(0x4B2, "M" , "ҳ" ),
(0x4B3, "V" ),
(0x4B4, "M" , "ҵ" ),
(0x4B5, "V" ),
(0x4B6, "M" , "ҷ" ),
(0x4B7, "V" ),
(0x4B8, "M" , "ҹ" ),
(0x4B9, "V" ),
(0x4BA, "M" , "һ" ),
(0x4BB, "V" ),
(0x4BC, "M" , "ҽ" ),
(0x4BD, "V" ),
(0x4BE, "M" , "ҿ" ),
(0x4BF, "V" ),
(0x4C0, "X" ),
(0x4C1, "M" , "ӂ" ),
(0x4C2, "V" ),
(0x4C3, "M" , "ӄ" ),
(0x4C4, "V" ),
(0x4C5, "M" , "ӆ" ),
(0x4C6, "V" ),
(0x4C7, "M" , "ӈ" ),
(0x4C8, "V" ),
(0x4C9, "M" , "ӊ" ),
(0x4CA, "V" ),
(0x4CB, "M" , "ӌ" ),
(0x4CC, "V" ),
(0x4CD, "M" , "ӎ" ),
(0x4CE, "V" ),
(0x4D0, "M" , "ӑ" ),
(0x4D1, "V" ),
(0x4D2, "M" , "ӓ" ),
(0x4D3, "V" ),
(0x4D4, "M" , "ӕ" ),
(0x4D5, "V" ),
(0x4D6, "M" , "ӗ" ),
(0x4D7, "V" ),
(0x4D8, "M" , "ә" ),
(0x4D9, "V" ),
(0x4DA, "M" , "ӛ" ),
(0x4DB, "V" ),
(0x4DC, "M" , "ӝ" ),
(0x4DD, "V" ),
(0x4DE, "M" , "ӟ" ),
(0x4DF, "V" ),
(0x4E0, "M" , "ӡ" ),
(0x4E1, "V" ),
(0x4E2, "M" , "ӣ" ),
(0x4E3, "V" ),
(0x4E4, "M" , "ӥ" ),
(0x4E5, "V" ),
(0x4E6, "M" , "ӧ" ),
(0x4E7, "V" ),
(0x4E8, "M" , "ө" ),
(0x4E9, "V" ),
(0x4EA, "M" , "ӫ" ),
(0x4EB, "V" ),
(0x4EC, "M" , "ӭ" ),
(0x4ED, "V" ),
(0x4EE, "M" , "ӯ" ),
(0x4EF, "V" ),
(0x4F0, "M" , "ӱ" ),
(0x4F1, "V" ),
(0x4F2, "M" , "ӳ" ),
(0x4F3, "V" ),
(0x4F4, "M" , "ӵ" ),
(0x4F5, "V" ),
(0x4F6, "M" , "ӷ" ),
(0x4F7, "V" ),
(0x4F8, "M" , "ӹ" ),
(0x4F9, "V" ),
(0x4FA, "M" , "ӻ" ),
(0x4FB, "V" ),
(0x4FC, "M" , "ӽ" ),
(0x4FD, "V" ),
(0x4FE, "M" , "ӿ" ),
(0x4FF, "V" ),
(0x500, "M" , "ԁ" ),
(0x501, "V" ),
(0x502, "M" , "ԃ" ),
]
def _seg_9() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x503, "V" ),
(0x504, "M" , "ԅ" ),
(0x505, "V" ),
(0x506, "M" , "ԇ" ),
(0x507, "V" ),
(0x508, "M" , "ԉ" ),
(0x509, "V" ),
(0x50A, "M" , "ԋ" ),
(0x50B, "V" ),
(0x50C, "M" , "ԍ" ),
(0x50D, "V" ),
(0x50E, "M" , "ԏ" ),
(0x50F, "V" ),
(0x510, "M" , "ԑ" ),
(0x511, "V" ),
(0x512, "M" , "ԓ" ),
(0x513, "V" ),
(0x514, "M" , "ԕ" ),
(0x515, "V" ),
(0x516, "M" , "ԗ" ),
(0x517, "V" ),
(0x518, "M" , "ԙ" ),
(0x519, "V" ),
(0x51A, "M" , "ԛ" ),
(0x51B, "V" ),
(0x51C, "M" , "ԝ" ),
(0x51D, "V" ),
(0x51E, "M" , "ԟ" ),
(0x51F, "V" ),
(0x520, "M" , "ԡ" ),
(0x521, "V" ),
(0x522, "M" , "ԣ" ),
(0x523, "V" ),
(0x524, "M" , "ԥ" ),
(0x525, "V" ),
(0x526, "M" , "ԧ" ),
(0x527, "V" ),
(0x528, "M" , "ԩ" ),
(0x529, "V" ),
(0x52A, "M" , "ԫ" ),
(0x52B, "V" ),
(0x52C, "M" , "ԭ" ),
(0x52D, "V" ),
(0x52E, "M" , "ԯ" ),
(0x52F, "V" ),
(0x530, "X" ),
(0x531, "M" , "ա" ),
(0x532, "M" , "բ" ),
(0x533, "M" , "գ" ),
(0x534, "M" , "դ" ),
(0x535, "M" , "ե" ),
(0x536, "M" , "զ" ),
(0x537, "M" , "է" ),
(0x538, "M" , "ը" ),
(0x539, "M" , "թ" ),
(0x53A, "M" , "ժ" ),
(0x53B, "M" , "ի" ),
(0x53C, "M" , "լ" ),
(0x53D, "M" , "խ" ),
(0x53E, "M" , "ծ" ),
(0x53F, "M" , "կ" ),
(0x540, "M" , "հ" ),
(0x541, "M" , "ձ" ),
(0x542, "M" , "ղ" ),
(0x543, "M" , "ճ" ),
(0x544, "M" , "մ" ),
(0x545, "M" , "յ" ),
(0x546, "M" , "ն" ),
(0x547, "M" , "շ" ),
(0x548, "M" , "ո" ),
(0x549, "M" , "չ" ),
(0x54A, "M" , "պ" ),
(0x54B, "M" , "ջ" ),
(0x54C, "M" , "ռ" ),
(0x54D, "M" , "ս" ),
(0x54E, "M" , "վ" ),
(0x54F, "M" , "տ" ),
(0x550, "M" , "ր" ),
(0x551, "M" , "ց" ),
(0x552, "M" , "ւ" ),
(0x553, "M" , "փ" ),
(0x554, "M" , "ք" ),
(0x555, "M" , "օ" ),
(0x556, "M" , "ֆ" ),
(0x557, "X" ),
(0x559, "V" ),
(0x587, "M" , "եւ" ),
(0x588, "V" ),
(0x58B, "X" ),
(0x58D, "V" ),
(0x590, "X" ),
(0x591, "V" ),
(0x5C8, "X" ),
(0x5D0, "V" ),
(0x5EB, "X" ),
(0x5EF, "V" ),
(0x5F5, "X" ),
(0x606, "V" ),
(0x61C, "X" ),
(0x61D, "V" ),
]
def _seg_10() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x675, "M" , "اٴ" ),
(0x676, "M" , "وٴ" ),
(0x677, "M" , "ۇٴ" ),
(0x678, "M" , "يٴ" ),
(0x679, "V" ),
(0x6DD, "X" ),
(0x6DE, "V" ),
(0x70E, "X" ),
(0x710, "V" ),
(0x74B, "X" ),
(0x74D, "V" ),
(0x7B2, "X" ),
(0x7C0, "V" ),
(0x7FB, "X" ),
(0x7FD, "V" ),
(0x82E, "X" ),
(0x830, "V" ),
(0x83F, "X" ),
(0x840, "V" ),
(0x85C, "X" ),
(0x85E, "V" ),
(0x85F, "X" ),
(0x860, "V" ),
(0x86B, "X" ),
(0x870, "V" ),
(0x88F, "X" ),
(0x898, "V" ),
(0x8E2, "X" ),
(0x8E3, "V" ),
(0x958, "M" , "क़" ),
(0x959, "M" , "ख़" ),
(0x95A, "M" , "ग़" ),
(0x95B, "M" , "ज़" ),
(0x95C, "M" , "ड़" ),
(0x95D, "M" , "ढ़" ),
(0x95E, "M" , "फ़" ),
(0x95F, "M" , "य़" ),
(0x960, "V" ),
(0x984, "X" ),
(0x985, "V" ),
(0x98D, "X" ),
(0x98F, "V" ),
(0x991, "X" ),
(0x993, "V" ),
(0x9A9, "X" ),
(0x9AA, "V" ),
(0x9B1, "X" ),
(0x9B2, "V" ),
(0x9B3, "X" ),
(0x9B6, "V" ),
(0x9BA, "X" ),
(0x9BC, "V" ),
(0x9C5, "X" ),
(0x9C7, "V" ),
(0x9C9, "X" ),
(0x9CB, "V" ),
(0x9CF, "X" ),
(0x9D7, "V" ),
(0x9D8, "X" ),
(0x9DC, "M" , "ড়" ),
(0x9DD, "M" , "ঢ়" ),
(0x9DE, "X" ),
(0x9DF, "M" , "য়" ),
(0x9E0, "V" ),
(0x9E4, "X" ),
(0x9E6, "V" ),
(0x9FF, "X" ),
(0xA01, "V" ),
(0xA04, "X" ),
(0xA05, "V" ),
(0xA0B, "X" ),
(0xA0F, "V" ),
(0xA11, "X" ),
(0xA13, "V" ),
(0xA29, "X" ),
(0xA2A, "V" ),
(0xA31, "X" ),
(0xA32, "V" ),
(0xA33, "M" , "ਲ਼" ),
(0xA34, "X" ),
(0xA35, "V" ),
(0xA36, "M" , "ਸ਼" ),
(0xA37, "X" ),
(0xA38, "V" ),
(0xA3A, "X" ),
(0xA3C, "V" ),
(0xA3D, "X" ),
(0xA3E, "V" ),
(0xA43, "X" ),
(0xA47, "V" ),
(0xA49, "X" ),
(0xA4B, "V" ),
(0xA4E, "X" ),
(0xA51, "V" ),
(0xA52, "X" ),
(0xA59, "M" , "ਖ਼" ),
(0xA5A, "M" , "ਗ਼" ),
(0xA5B, "M" , "ਜ਼" ),
(0xA5C, "V" ),
(0xA5D, "X" ),
]
def _seg_11() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0xA5E, "M" , "ਫ਼" ),
(0xA5F, "X" ),
(0xA66, "V" ),
(0xA77, "X" ),
(0xA81, "V" ),
(0xA84, "X" ),
(0xA85, "V" ),
(0xA8E, "X" ),
(0xA8F, "V" ),
(0xA92, "X" ),
(0xA93, "V" ),
(0xAA9, "X" ),
(0xAAA, "V" ),
(0xAB1, "X" ),
(0xAB2, "V" ),
(0xAB4, "X" ),
(0xAB5, "V" ),
(0xABA, "X" ),
(0xABC, "V" ),
(0xAC6, "X" ),
(0xAC7, "V" ),
(0xACA, "X" ),
(0xACB, "V" ),
(0xACE, "X" ),
(0xAD0, "V" ),
(0xAD1, "X" ),
(0xAE0, "V" ),
(0xAE4, "X" ),
(0xAE6, "V" ),
(0xAF2, "X" ),
(0xAF9, "V" ),
(0xB00, "X" ),
(0xB01, "V" ),
(0xB04, "X" ),
(0xB05, "V" ),
(0xB0D, "X" ),
(0xB0F, "V" ),
(0xB11, "X" ),
(0xB13, "V" ),
(0xB29, "X" ),
(0xB2A, "V" ),
(0xB31, "X" ),
(0xB32, "V" ),
(0xB34, "X" ),
(0xB35, "V" ),
(0xB3A, "X" ),
(0xB3C, "V" ),
(0xB45, "X" ),
(0xB47, "V" ),
(0xB49, "X" ),
(0xB4B, "V" ),
(0xB4E, "X" ),
(0xB55, "V" ),
(0xB58, "X" ),
(0xB5C, "M" , "ଡ଼" ),
(0xB5D, "M" , "ଢ଼" ),
(0xB5E, "X" ),
(0xB5F, "V" ),
(0xB64, "X" ),
(0xB66, "V" ),
(0xB78, "X" ),
(0xB82, "V" ),
(0xB84, "X" ),
(0xB85, "V" ),
(0xB8B, "X" ),
(0xB8E, "V" ),
(0xB91, "X" ),
(0xB92, "V" ),
(0xB96, "X" ),
(0xB99, "V" ),
(0xB9B, "X" ),
(0xB9C, "V" ),
(0xB9D, "X" ),
(0xB9E, "V" ),
(0xBA0, "X" ),
(0xBA3, "V" ),
(0xBA5, "X" ),
(0xBA8, "V" ),
(0xBAB, "X" ),
(0xBAE, "V" ),
(0xBBA, "X" ),
(0xBBE, "V" ),
(0xBC3, "X" ),
(0xBC6, "V" ),
(0xBC9, "X" ),
(0xBCA, "V" ),
(0xBCE, "X" ),
(0xBD0, "V" ),
(0xBD1, "X" ),
(0xBD7, "V" ),
(0xBD8, "X" ),
(0xBE6, "V" ),
(0xBFB, "X" ),
(0xC00, "V" ),
(0xC0D, "X" ),
(0xC0E, "V" ),
(0xC11, "X" ),
(0xC12, "V" ),
(0xC29, "X" ),
(0xC2A, "V" ),
]
def _seg_12() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0xC3A, "X" ),
(0xC3C, "V" ),
(0xC45, "X" ),
(0xC46, "V" ),
(0xC49, "X" ),
(0xC4A, "V" ),
(0xC4E, "X" ),
(0xC55, "V" ),
(0xC57, "X" ),
(0xC58, "V" ),
(0xC5B, "X" ),
(0xC5D, "V" ),
(0xC5E, "X" ),
(0xC60, "V" ),
(0xC64, "X" ),
(0xC66, "V" ),
(0xC70, "X" ),
(0xC77, "V" ),
(0xC8D, "X" ),
(0xC8E, "V" ),
(0xC91, "X" ),
(0xC92, "V" ),
(0xCA9, "X" ),
(0xCAA, "V" ),
(0xCB4, "X" ),
(0xCB5, "V" ),
(0xCBA, "X" ),
(0xCBC, "V" ),
(0xCC5, "X" ),
(0xCC6, "V" ),
(0xCC9, "X" ),
(0xCCA, "V" ),
(0xCCE, "X" ),
(0xCD5, "V" ),
(0xCD7, "X" ),
(0xCDD, "V" ),
(0xCDF, "X" ),
(0xCE0, "V" ),
(0xCE4, "X" ),
(0xCE6, "V" ),
(0xCF0, "X" ),
(0xCF1, "V" ),
(0xCF4, "X" ),
(0xD00, "V" ),
(0xD0D, "X" ),
(0xD0E, "V" ),
(0xD11, "X" ),
(0xD12, "V" ),
(0xD45, "X" ),
(0xD46, "V" ),
(0xD49, "X" ),
(0xD4A, "V" ),
(0xD50, "X" ),
(0xD54, "V" ),
(0xD64, "X" ),
(0xD66, "V" ),
(0xD80, "X" ),
(0xD81, "V" ),
(0xD84, "X" ),
(0xD85, "V" ),
(0xD97, "X" ),
(0xD9A, "V" ),
(0xDB2, "X" ),
(0xDB3, "V" ),
(0xDBC, "X" ),
(0xDBD, "V" ),
(0xDBE, "X" ),
(0xDC0, "V" ),
(0xDC7, "X" ),
(0xDCA, "V" ),
(0xDCB, "X" ),
(0xDCF, "V" ),
(0xDD5, "X" ),
(0xDD6, "V" ),
(0xDD7, "X" ),
(0xDD8, "V" ),
(0xDE0, "X" ),
(0xDE6, "V" ),
(0xDF0, "X" ),
(0xDF2, "V" ),
(0xDF5, "X" ),
(0xE01, "V" ),
(0xE33, "M" , "ํา" ),
(0xE34, "V" ),
(0xE3B, "X" ),
(0xE3F, "V" ),
(0xE5C, "X" ),
(0xE81, "V" ),
(0xE83, "X" ),
(0xE84, "V" ),
(0xE85, "X" ),
(0xE86, "V" ),
(0xE8B, "X" ),
(0xE8C, "V" ),
(0xEA4, "X" ),
(0xEA5, "V" ),
(0xEA6, "X" ),
(0xEA7, "V" ),
(0xEB3, "M" , "ໍາ" ),
(0xEB4, "V" ),
]
def _seg_13() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0xEBE, "X" ),
(0xEC0, "V" ),
(0xEC5, "X" ),
(0xEC6, "V" ),
(0xEC7, "X" ),
(0xEC8, "V" ),
(0xECF, "X" ),
(0xED0, "V" ),
(0xEDA, "X" ),
(0xEDC, "M" , "ຫນ" ),
(0xEDD, "M" , "ຫມ" ),
(0xEDE, "V" ),
(0xEE0, "X" ),
(0xF00, "V" ),
(0xF0C, "M" , "་" ),
(0xF0D, "V" ),
(0xF43, "M" , "གྷ" ),
(0xF44, "V" ),
(0xF48, "X" ),
(0xF49, "V" ),
(0xF4D, "M" , "ཌྷ" ),
(0xF4E, "V" ),
(0xF52, "M" , "དྷ" ),
(0xF53, "V" ),
(0xF57, "M" , "བྷ" ),
(0xF58, "V" ),
(0xF5C, "M" , "ཛྷ" ),
(0xF5D, "V" ),
(0xF69, "M" , "ཀྵ" ),
(0xF6A, "V" ),
(0xF6D, "X" ),
(0xF71, "V" ),
(0xF73, "M" , "ཱི" ),
(0xF74, "V" ),
(0xF75, "M" , "ཱུ" ),
(0xF76, "M" , "ྲྀ" ),
(0xF77, "M" , "ྲཱྀ" ),
(0xF78, "M" , "ླྀ" ),
(0xF79, "M" , "ླཱྀ" ),
(0xF7A, "V" ),
(0xF81, "M" , "ཱྀ" ),
(0xF82, "V" ),
(0xF93, "M" , "ྒྷ" ),
(0xF94, "V" ),
(0xF98, "X" ),
(0xF99, "V" ),
(0xF9D, "M" , "ྜྷ" ),
(0xF9E, "V" ),
(0xFA2, "M" , "ྡྷ" ),
(0xFA3, "V" ),
(0xFA7, "M" , "ྦྷ" ),
(0xFA8, "V" ),
(0xFAC, "M" , "ྫྷ" ),
(0xFAD, "V" ),
(0xFB9, "M" , "ྐྵ" ),
(0xFBA, "V" ),
(0xFBD, "X" ),
(0xFBE, "V" ),
(0xFCD, "X" ),
(0xFCE, "V" ),
(0xFDB, "X" ),
(0x1000, "V" ),
(0x10A0, "X" ),
(0x10C7, "M" , "ⴧ" ),
(0x10C8, "X" ),
(0x10CD, "M" , "ⴭ" ),
(0x10CE, "X" ),
(0x10D0, "V" ),
(0x10FC, "M" , "ნ" ),
(0x10FD, "V" ),
(0x115F, "X" ),
(0x1161, "V" ),
(0x1249, "X" ),
(0x124A, "V" ),
(0x124E, "X" ),
(0x1250, "V" ),
(0x1257, "X" ),
(0x1258, "V" ),
(0x1259, "X" ),
(0x125A, "V" ),
(0x125E, "X" ),
(0x1260, "V" ),
(0x1289, "X" ),
(0x128A, "V" ),
(0x128E, "X" ),
(0x1290, "V" ),
(0x12B1, "X" ),
(0x12B2, "V" ),
(0x12B6, "X" ),
(0x12B8, "V" ),
(0x12BF, "X" ),
(0x12C0, "V" ),
(0x12C1, "X" ),
(0x12C2, "V" ),
(0x12C6, "X" ),
(0x12C8, "V" ),
(0x12D7, "X" ),
(0x12D8, "V" ),
(0x1311, "X" ),
(0x1312, "V" ),
]
def _seg_14() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1316, "X" ),
(0x1318, "V" ),
(0x135B, "X" ),
(0x135D, "V" ),
(0x137D, "X" ),
(0x1380, "V" ),
(0x139A, "X" ),
(0x13A0, "V" ),
(0x13F6, "X" ),
(0x13F8, "M" , "Ᏸ" ),
(0x13F9, "M" , "Ᏹ" ),
(0x13FA, "M" , "Ᏺ" ),
(0x13FB, "M" , "Ᏻ" ),
(0x13FC, "M" , "Ᏼ" ),
(0x13FD, "M" , "Ᏽ" ),
(0x13FE, "X" ),
(0x1400, "V" ),
(0x1680, "X" ),
(0x1681, "V" ),
(0x169D, "X" ),
(0x16A0, "V" ),
(0x16F9, "X" ),
(0x1700, "V" ),
(0x1716, "X" ),
(0x171F, "V" ),
(0x1737, "X" ),
(0x1740, "V" ),
(0x1754, "X" ),
(0x1760, "V" ),
(0x176D, "X" ),
(0x176E, "V" ),
(0x1771, "X" ),
(0x1772, "V" ),
(0x1774, "X" ),
(0x1780, "V" ),
(0x17B4, "X" ),
(0x17B6, "V" ),
(0x17DE, "X" ),
(0x17E0, "V" ),
(0x17EA, "X" ),
(0x17F0, "V" ),
(0x17FA, "X" ),
(0x1800, "V" ),
(0x1806, "X" ),
(0x1807, "V" ),
(0x180B, "I" ),
(0x180E, "X" ),
(0x180F, "I" ),
(0x1810, "V" ),
(0x181A, "X" ),
(0x1820, "V" ),
(0x1879, "X" ),
(0x1880, "V" ),
(0x18AB, "X" ),
(0x18B0, "V" ),
(0x18F6, "X" ),
(0x1900, "V" ),
(0x191F, "X" ),
(0x1920, "V" ),
(0x192C, "X" ),
(0x1930, "V" ),
(0x193C, "X" ),
(0x1940, "V" ),
(0x1941, "X" ),
(0x1944, "V" ),
(0x196E, "X" ),
(0x1970, "V" ),
(0x1975, "X" ),
(0x1980, "V" ),
(0x19AC, "X" ),
(0x19B0, "V" ),
(0x19CA, "X" ),
(0x19D0, "V" ),
(0x19DB, "X" ),
(0x19DE, "V" ),
(0x1A1C, "X" ),
(0x1A1E, "V" ),
(0x1A5F, "X" ),
(0x1A60, "V" ),
(0x1A7D, "X" ),
(0x1A7F, "V" ),
(0x1A8A, "X" ),
(0x1A90, "V" ),
(0x1A9A, "X" ),
(0x1AA0, "V" ),
(0x1AAE, "X" ),
(0x1AB0, "V" ),
(0x1ACF, "X" ),
(0x1B00, "V" ),
(0x1B4D, "X" ),
(0x1B50, "V" ),
(0x1B7F, "X" ),
(0x1B80, "V" ),
(0x1BF4, "X" ),
(0x1BFC, "V" ),
(0x1C38, "X" ),
(0x1C3B, "V" ),
(0x1C4A, "X" ),
(0x1C4D, "V" ),
(0x1C80, "M" , "в" ),
]
def _seg_15() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1C81, "M" , "д" ),
(0x1C82, "M" , "о" ),
(0x1C83, "M" , "с" ),
(0x1C84, "M" , "т" ),
(0x1C86, "M" , "ъ" ),
(0x1C87, "M" , "ѣ" ),
(0x1C88, "M" , "ꙋ" ),
(0x1C89, "X" ),
(0x1C90, "M" , "ა" ),
(0x1C91, "M" , "ბ" ),
(0x1C92, "M" , "გ" ),
(0x1C93, "M" , "დ" ),
(0x1C94, "M" , "ე" ),
(0x1C95, "M" , "ვ" ),
(0x1C96, "M" , "ზ" ),
(0x1C97, "M" , "თ" ),
(0x1C98, "M" , "ი" ),
(0x1C99, "M" , "კ" ),
(0x1C9A, "M" , "ლ" ),
(0x1C9B, "M" , "მ" ),
(0x1C9C, "M" , "ნ" ),
(0x1C9D, "M" , "ო" ),
(0x1C9E, "M" , "პ" ),
(0x1C9F, "M" , "ჟ" ),
(0x1CA0, "M" , "რ" ),
(0x1CA1, "M" , "ს" ),
(0x1CA2, "M" , "ტ" ),
(0x1CA3, "M" , "უ" ),
(0x1CA4, "M" , "ფ" ),
(0x1CA5, "M" , "ქ" ),
(0x1CA6, "M" , "ღ" ),
(0x1CA7, "M" , "ყ" ),
(0x1CA8, "M" , "შ" ),
(0x1CA9, "M" , "ჩ" ),
(0x1CAA, "M" , "ც" ),
(0x1CAB, "M" , "ძ" ),
(0x1CAC, "M" , "წ" ),
(0x1CAD, "M" , "ჭ" ),
(0x1CAE, "M" , "ხ" ),
(0x1CAF, "M" , "ჯ" ),
(0x1CB0, "M" , "ჰ" ),
(0x1CB1, "M" , "ჱ" ),
(0x1CB2, "M" , "ჲ" ),
(0x1CB3, "M" , "ჳ" ),
(0x1CB4, "M" , "ჴ" ),
(0x1CB5, "M" , "ჵ" ),
(0x1CB6, "M" , "ჶ" ),
(0x1CB7, "M" , "ჷ" ),
(0x1CB8, "M" , "ჸ" ),
(0x1CB9, "M" , "ჹ" ),
(0x1CBA, "M" , "ჺ" ),
(0x1CBB, "X" ),
(0x1CBD, "M" , "ჽ" ),
(0x1CBE, "M" , "ჾ" ),
(0x1CBF, "M" , "ჿ" ),
(0x1CC0, "V" ),
(0x1CC8, "X" ),
(0x1CD0, "V" ),
(0x1CFB, "X" ),
(0x1D00, "V" ),
(0x1D2C, "M" , "a" ),
(0x1D2D, "M" , "æ" ),
(0x1D2E, "M" , "b" ),
(0x1D2F, "V" ),
(0x1D30, "M" , "d" ),
(0x1D31, "M" , "e" ),
(0x1D32, "M" , "ǝ" ),
(0x1D33, "M" , "g" ),
(0x1D34, "M" , "h" ),
(0x1D35, "M" , "i" ),
(0x1D36, "M" , "j" ),
(0x1D37, "M" , "k" ),
(0x1D38, "M" , "l" ),
(0x1D39, "M" , "m" ),
(0x1D3A, "M" , "n" ),
(0x1D3B, "V" ),
(0x1D3C, "M" , "o" ),
(0x1D3D, "M" , "ȣ" ),
(0x1D3E, "M" , "p" ),
(0x1D3F, "M" , "r" ),
(0x1D40, "M" , "t" ),
(0x1D41, "M" , "u" ),
(0x1D42, "M" , "w" ),
(0x1D43, "M" , "a" ),
(0x1D44, "M" , "ɐ" ),
(0x1D45, "M" , "ɑ" ),
(0x1D46, "M" , "ᴂ" ),
(0x1D47, "M" , "b" ),
(0x1D48, "M" , "d" ),
(0x1D49, "M" , "e" ),
(0x1D4A, "M" , "ə" ),
(0x1D4B, "M" , "ɛ" ),
(0x1D4C, "M" , "ɜ" ),
(0x1D4D, "M" , "g" ),
(0x1D4E, "V" ),
(0x1D4F, "M" , "k" ),
(0x1D50, "M" , "m" ),
(0x1D51, "M" , "ŋ" ),
(0x1D52, "M" , "o" ),
(0x1D53, "M" , "ɔ" ),
]
def _seg_16() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1D54, "M" , "ᴖ" ),
(0x1D55, "M" , "ᴗ" ),
(0x1D56, "M" , "p" ),
(0x1D57, "M" , "t" ),
(0x1D58, "M" , "u" ),
(0x1D59, "M" , "ᴝ" ),
(0x1D5A, "M" , "ɯ" ),
(0x1D5B, "M" , "v" ),
(0x1D5C, "M" , "ᴥ" ),
(0x1D5D, "M" , "β" ),
(0x1D5E, "M" , "γ" ),
(0x1D5F, "M" , "δ" ),
(0x1D60, "M" , "φ" ),
(0x1D61, "M" , "χ" ),
(0x1D62, "M" , "i" ),
(0x1D63, "M" , "r" ),
(0x1D64, "M" , "u" ),
(0x1D65, "M" , "v" ),
(0x1D66, "M" , "β" ),
(0x1D67, "M" , "γ" ),
(0x1D68, "M" , "ρ" ),
(0x1D69, "M" , "φ" ),
(0x1D6A, "M" , "χ" ),
(0x1D6B, "V" ),
(0x1D78, "M" , "н" ),
(0x1D79, "V" ),
(0x1D9B, "M" , "ɒ" ),
(0x1D9C, "M" , "c" ),
(0x1D9D, "M" , "ɕ" ),
(0x1D9E, "M" , "ð" ),
(0x1D9F, "M" , "ɜ" ),
(0x1DA0, "M" , "f" ),
(0x1DA1, "M" , "ɟ" ),
(0x1DA2, "M" , "ɡ" ),
(0x1DA3, "M" , "ɥ" ),
(0x1DA4, "M" , "ɨ" ),
(0x1DA5, "M" , "ɩ" ),
(0x1DA6, "M" , "ɪ" ),
(0x1DA7, "M" , "ᵻ" ),
(0x1DA8, "M" , "ʝ" ),
(0x1DA9, "M" , "ɭ" ),
(0x1DAA, "M" , "ᶅ" ),
(0x1DAB, "M" , "ʟ" ),
(0x1DAC, "M" , "ɱ" ),
(0x1DAD, "M" , "ɰ" ),
(0x1DAE, "M" , "ɲ" ),
(0x1DAF, "M" , "ɳ" ),
(0x1DB0, "M" , "ɴ" ),
(0x1DB1, "M" , "ɵ" ),
(0x1DB2, "M" , "ɸ" ),
(0x1DB3, "M" , "ʂ" ),
(0x1DB4, "M" , "ʃ" ),
(0x1DB5, "M" , "ƫ" ),
(0x1DB6, "M" , "ʉ" ),
(0x1DB7, "M" , "ʊ" ),
(0x1DB8, "M" , "ᴜ" ),
(0x1DB9, "M" , "ʋ" ),
(0x1DBA, "M" , "ʌ" ),
(0x1DBB, "M" , "z" ),
(0x1DBC, "M" , "ʐ" ),
(0x1DBD, "M" , "ʑ" ),
(0x1DBE, "M" , "ʒ" ),
(0x1DBF, "M" , "θ" ),
(0x1DC0, "V" ),
(0x1E00, "M" , "ḁ" ),
(0x1E01, "V" ),
(0x1E02, "M" , "ḃ" ),
(0x1E03, "V" ),
(0x1E04, "M" , "ḅ" ),
(0x1E05, "V" ),
(0x1E06, "M" , "ḇ" ),
(0x1E07, "V" ),
(0x1E08, "M" , "ḉ" ),
(0x1E09, "V" ),
(0x1E0A, "M" , "ḋ" ),
(0x1E0B, "V" ),
(0x1E0C, "M" , "ḍ" ),
(0x1E0D, "V" ),
(0x1E0E, "M" , "ḏ" ),
(0x1E0F, "V" ),
(0x1E10, "M" , "ḑ" ),
(0x1E11, "V" ),
(0x1E12, "M" , "ḓ" ),
(0x1E13, "V" ),
(0x1E14, "M" , "ḕ" ),
(0x1E15, "V" ),
(0x1E16, "M" , "ḗ" ),
(0x1E17, "V" ),
(0x1E18, "M" , "ḙ" ),
(0x1E19, "V" ),
(0x1E1A, "M" , "ḛ" ),
(0x1E1B, "V" ),
(0x1E1C, "M" , "ḝ" ),
(0x1E1D, "V" ),
(0x1E1E, "M" , "ḟ" ),
(0x1E1F, "V" ),
(0x1E20, "M" , "ḡ" ),
(0x1E21, "V" ),
(0x1E22, "M" , "ḣ" ),
(0x1E23, "V" ),
]
def _seg_17() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1E24, "M" , "ḥ" ),
(0x1E25, "V" ),
(0x1E26, "M" , "ḧ" ),
(0x1E27, "V" ),
(0x1E28, "M" , "ḩ" ),
(0x1E29, "V" ),
(0x1E2A, "M" , "ḫ" ),
(0x1E2B, "V" ),
(0x1E2C, "M" , "ḭ" ),
(0x1E2D, "V" ),
(0x1E2E, "M" , "ḯ" ),
(0x1E2F, "V" ),
(0x1E30, "M" , "ḱ" ),
(0x1E31, "V" ),
(0x1E32, "M" , "ḳ" ),
(0x1E33, "V" ),
(0x1E34, "M" , "ḵ" ),
(0x1E35, "V" ),
(0x1E36, "M" , "ḷ" ),
(0x1E37, "V" ),
(0x1E38, "M" , "ḹ" ),
(0x1E39, "V" ),
(0x1E3A, "M" , "ḻ" ),
(0x1E3B, "V" ),
(0x1E3C, "M" , "ḽ" ),
(0x1E3D, "V" ),
(0x1E3E, "M" , "ḿ" ),
(0x1E3F, "V" ),
(0x1E40, "M" , "ṁ" ),
(0x1E41, "V" ),
(0x1E42, "M" , "ṃ" ),
(0x1E43, "V" ),
(0x1E44, "M" , "ṅ" ),
(0x1E45, "V" ),
(0x1E46, "M" , "ṇ" ),
(0x1E47, "V" ),
(0x1E48, "M" , "ṉ" ),
(0x1E49, "V" ),
(0x1E4A, "M" , "ṋ" ),
(0x1E4B, "V" ),
(0x1E4C, "M" , "ṍ" ),
(0x1E4D, "V" ),
(0x1E4E, "M" , "ṏ" ),
(0x1E4F, "V" ),
(0x1E50, "M" , "ṑ" ),
(0x1E51, "V" ),
(0x1E52, "M" , "ṓ" ),
(0x1E53, "V" ),
(0x1E54, "M" , "ṕ" ),
(0x1E55, "V" ),
(0x1E56, "M" , "ṗ" ),
(0x1E57, "V" ),
(0x1E58, "M" , "ṙ" ),
(0x1E59, "V" ),
(0x1E5A, "M" , "ṛ" ),
(0x1E5B, "V" ),
(0x1E5C, "M" , "ṝ" ),
(0x1E5D, "V" ),
(0x1E5E, "M" , "ṟ" ),
(0x1E5F, "V" ),
(0x1E60, "M" , "ṡ" ),
(0x1E61, "V" ),
(0x1E62, "M" , "ṣ" ),
(0x1E63, "V" ),
(0x1E64, "M" , "ṥ" ),
(0x1E65, "V" ),
(0x1E66, "M" , "ṧ" ),
(0x1E67, "V" ),
(0x1E68, "M" , "ṩ" ),
(0x1E69, "V" ),
(0x1E6A, "M" , "ṫ" ),
(0x1E6B, "V" ),
(0x1E6C, "M" , "ṭ" ),
(0x1E6D, "V" ),
(0x1E6E, "M" , "ṯ" ),
(0x1E6F, "V" ),
(0x1E70, "M" , "ṱ" ),
(0x1E71, "V" ),
(0x1E72, "M" , "ṳ" ),
(0x1E73, "V" ),
(0x1E74, "M" , "ṵ" ),
(0x1E75, "V" ),
(0x1E76, "M" , "ṷ" ),
(0x1E77, "V" ),
(0x1E78, "M" , "ṹ" ),
(0x1E79, "V" ),
(0x1E7A, "M" , "ṻ" ),
(0x1E7B, "V" ),
(0x1E7C, "M" , "ṽ" ),
(0x1E7D, "V" ),
(0x1E7E, "M" , "ṿ" ),
(0x1E7F, "V" ),
(0x1E80, "M" , "ẁ" ),
(0x1E81, "V" ),
(0x1E82, "M" , "ẃ" ),
(0x1E83, "V" ),
(0x1E84, "M" , "ẅ" ),
(0x1E85, "V" ),
(0x1E86, "M" , "ẇ" ),
(0x1E87, "V" ),
]
def _seg_18() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1E88, "M" , "ẉ" ),
(0x1E89, "V" ),
(0x1E8A, "M" , "ẋ" ),
(0x1E8B, "V" ),
(0x1E8C, "M" , "ẍ" ),
(0x1E8D, "V" ),
(0x1E8E, "M" , "ẏ" ),
(0x1E8F, "V" ),
(0x1E90, "M" , "ẑ" ),
(0x1E91, "V" ),
(0x1E92, "M" , "ẓ" ),
(0x1E93, "V" ),
(0x1E94, "M" , "ẕ" ),
(0x1E95, "V" ),
(0x1E9A, "M" , "aʾ" ),
(0x1E9B, "M" , "ṡ" ),
(0x1E9C, "V" ),
(0x1E9E, "M" , "ß" ),
(0x1E9F, "V" ),
(0x1EA0, "M" , "ạ" ),
(0x1EA1, "V" ),
(0x1EA2, "M" , "ả" ),
(0x1EA3, "V" ),
(0x1EA4, "M" , "ấ" ),
(0x1EA5, "V" ),
(0x1EA6, "M" , "ầ" ),
(0x1EA7, "V" ),
(0x1EA8, "M" , "ẩ" ),
(0x1EA9, "V" ),
(0x1EAA, "M" , "ẫ" ),
(0x1EAB, "V" ),
(0x1EAC, "M" , "ậ" ),
(0x1EAD, "V" ),
(0x1EAE, "M" , "ắ" ),
(0x1EAF, "V" ),
(0x1EB0, "M" , "ằ" ),
(0x1EB1, "V" ),
(0x1EB2, "M" , "ẳ" ),
(0x1EB3, "V" ),
(0x1EB4, "M" , "ẵ" ),
(0x1EB5, "V" ),
(0x1EB6, "M" , "ặ" ),
(0x1EB7, "V" ),
(0x1EB8, "M" , "ẹ" ),
(0x1EB9, "V" ),
(0x1EBA, "M" , "ẻ" ),
(0x1EBB, "V" ),
(0x1EBC, "M" , "ẽ" ),
(0x1EBD, "V" ),
(0x1EBE, "M" , "ế" ),
(0x1EBF, "V" ),
(0x1EC0, "M" , "ề" ),
(0x1EC1, "V" ),
(0x1EC2, "M" , "ể" ),
(0x1EC3, "V" ),
(0x1EC4, "M" , "ễ" ),
(0x1EC5, "V" ),
(0x1EC6, "M" , "ệ" ),
(0x1EC7, "V" ),
(0x1EC8, "M" , "ỉ" ),
(0x1EC9, "V" ),
(0x1ECA, "M" , "ị" ),
(0x1ECB, "V" ),
(0x1ECC, "M" , "ọ" ),
(0x1ECD, "V" ),
(0x1ECE, "M" , "ỏ" ),
(0x1ECF, "V" ),
(0x1ED0, "M" , "ố" ),
(0x1ED1, "V" ),
(0x1ED2, "M" , "ồ" ),
(0x1ED3, "V" ),
(0x1ED4, "M" , "ổ" ),
(0x1ED5, "V" ),
(0x1ED6, "M" , "ỗ" ),
(0x1ED7, "V" ),
(0x1ED8, "M" , "ộ" ),
(0x1ED9, "V" ),
(0x1EDA, "M" , "ớ" ),
(0x1EDB, "V" ),
(0x1EDC, "M" , "ờ" ),
(0x1EDD, "V" ),
(0x1EDE, "M" , "ở" ),
(0x1EDF, "V" ),
(0x1EE0, "M" , "ỡ" ),
(0x1EE1, "V" ),
(0x1EE2, "M" , "ợ" ),
(0x1EE3, "V" ),
(0x1EE4, "M" , "ụ" ),
(0x1EE5, "V" ),
(0x1EE6, "M" , "ủ" ),
(0x1EE7, "V" ),
(0x1EE8, "M" , "ứ" ),
(0x1EE9, "V" ),
(0x1EEA, "M" , "ừ" ),
(0x1EEB, "V" ),
(0x1EEC, "M" , "ử" ),
(0x1EED, "V" ),
(0x1EEE, "M" , "ữ" ),
(0x1EEF, "V" ),
(0x1EF0, "M" , "ự" ),
]
def _seg_19() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1EF1, "V" ),
(0x1EF2, "M" , "ỳ" ),
(0x1EF3, "V" ),
(0x1EF4, "M" , "ỵ" ),
(0x1EF5, "V" ),
(0x1EF6, "M" , "ỷ" ),
(0x1EF7, "V" ),
(0x1EF8, "M" , "ỹ" ),
(0x1EF9, "V" ),
(0x1EFA, "M" , "ỻ" ),
(0x1EFB, "V" ),
(0x1EFC, "M" , "ỽ" ),
(0x1EFD, "V" ),
(0x1EFE, "M" , "ỿ" ),
(0x1EFF, "V" ),
(0x1F08, "M" , "ἀ" ),
(0x1F09, "M" , "ἁ" ),
(0x1F0A, "M" , "ἂ" ),
(0x1F0B, "M" , "ἃ" ),
(0x1F0C, "M" , "ἄ" ),
(0x1F0D, "M" , "ἅ" ),
(0x1F0E, "M" , "ἆ" ),
(0x1F0F, "M" , "ἇ" ),
(0x1F10, "V" ),
(0x1F16, "X" ),
(0x1F18, "M" , "ἐ" ),
(0x1F19, "M" , "ἑ" ),
(0x1F1A, "M" , "ἒ" ),
(0x1F1B, "M" , "ἓ" ),
(0x1F1C, "M" , "ἔ" ),
(0x1F1D, "M" , "ἕ" ),
(0x1F1E, "X" ),
(0x1F20, "V" ),
(0x1F28, "M" , "ἠ" ),
(0x1F29, "M" , "ἡ" ),
(0x1F2A, "M" , "ἢ" ),
(0x1F2B, "M" , "ἣ" ),
(0x1F2C, "M" , "ἤ" ),
(0x1F2D, "M" , "ἥ" ),
(0x1F2E, "M" , "ἦ" ),
(0x1F2F, "M" , "ἧ" ),
(0x1F30, "V" ),
(0x1F38, "M" , "ἰ" ),
(0x1F39, "M" , "ἱ" ),
(0x1F3A, "M" , "ἲ" ),
(0x1F3B, "M" , "ἳ" ),
(0x1F3C, "M" , "ἴ" ),
(0x1F3D, "M" , "ἵ" ),
(0x1F3E, "M" , "ἶ" ),
(0x1F3F, "M" , "ἷ" ),
(0x1F40, "V" ),
(0x1F46, "X" ),
(0x1F48, "M" , "ὀ" ),
(0x1F49, "M" , "ὁ" ),
(0x1F4A, "M" , "ὂ" ),
(0x1F4B, "M" , "ὃ" ),
(0x1F4C, "M" , "ὄ" ),
(0x1F4D, "M" , "ὅ" ),
(0x1F4E, "X" ),
(0x1F50, "V" ),
(0x1F58, "X" ),
(0x1F59, "M" , "ὑ" ),
(0x1F5A, "X" ),
(0x1F5B, "M" , "ὓ" ),
(0x1F5C, "X" ),
(0x1F5D, "M" , "ὕ" ),
(0x1F5E, "X" ),
(0x1F5F, "M" , "ὗ" ),
(0x1F60, "V" ),
(0x1F68, "M" , "ὠ" ),
(0x1F69, "M" , "ὡ" ),
(0x1F6A, "M" , "ὢ" ),
(0x1F6B, "M" , "ὣ" ),
(0x1F6C, "M" , "ὤ" ),
(0x1F6D, "M" , "ὥ" ),
(0x1F6E, "M" , "ὦ" ),
(0x1F6F, "M" , "ὧ" ),
(0x1F70, "V" ),
(0x1F71, "M" , "ά" ),
(0x1F72, "V" ),
(0x1F73, "M" , "έ" ),
(0x1F74, "V" ),
(0x1F75, "M" , "ή" ),
(0x1F76, "V" ),
(0x1F77, "M" , "ί" ),
(0x1F78, "V" ),
(0x1F79, "M" , "ό" ),
(0x1F7A, "V" ),
(0x1F7B, "M" , "ύ" ),
(0x1F7C, "V" ),
(0x1F7D, "M" , "ώ" ),
(0x1F7E, "X" ),
(0x1F80, "M" , "ἀι" ),
(0x1F81, "M" , "ἁι" ),
(0x1F82, "M" , "ἂι" ),
(0x1F83, "M" , "ἃι" ),
(0x1F84, "M" , "ἄι" ),
(0x1F85, "M" , "ἅι" ),
(0x1F86, "M" , "ἆι" ),
(0x1F87, "M" , "ἇι" ),
]
def _seg_20() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1F88, "M" , "ἀι" ),
(0x1F89, "M" , "ἁι" ),
(0x1F8A, "M" , "ἂι" ),
(0x1F8B, "M" , "ἃι" ),
(0x1F8C, "M" , "ἄι" ),
(0x1F8D, "M" , "ἅι" ),
(0x1F8E, "M" , "ἆι" ),
(0x1F8F, "M" , "ἇι" ),
(0x1F90, "M" , "ἠι" ),
(0x1F91, "M" , "ἡι" ),
(0x1F92, "M" , "ἢι" ),
(0x1F93, "M" , "ἣι" ),
(0x1F94, "M" , "ἤι" ),
(0x1F95, "M" , "ἥι" ),
(0x1F96, "M" , "ἦι" ),
(0x1F97, "M" , "ἧι" ),
(0x1F98, "M" , "ἠι" ),
(0x1F99, "M" , "ἡι" ),
(0x1F9A, "M" , "ἢι" ),
(0x1F9B, "M" , "ἣι" ),
(0x1F9C, "M" , "ἤι" ),
(0x1F9D, "M" , "ἥι" ),
(0x1F9E, "M" , "ἦι" ),
(0x1F9F, "M" , "ἧι" ),
(0x1FA0, "M" , "ὠι" ),
(0x1FA1, "M" , "ὡι" ),
(0x1FA2, "M" , "ὢι" ),
(0x1FA3, "M" , "ὣι" ),
(0x1FA4, "M" , "ὤι" ),
(0x1FA5, "M" , "ὥι" ),
(0x1FA6, "M" , "ὦι" ),
(0x1FA7, "M" , "ὧι" ),
(0x1FA8, "M" , "ὠι" ),
(0x1FA9, "M" , "ὡι" ),
(0x1FAA, "M" , "ὢι" ),
(0x1FAB, "M" , "ὣι" ),
(0x1FAC, "M" , "ὤι" ),
(0x1FAD, "M" , "ὥι" ),
(0x1FAE, "M" , "ὦι" ),
(0x1FAF, "M" , "ὧι" ),
(0x1FB0, "V" ),
(0x1FB2, "M" , "ὰι" ),
(0x1FB3, "M" , "αι" ),
(0x1FB4, "M" , "άι" ),
(0x1FB5, "X" ),
(0x1FB6, "V" ),
(0x1FB7, "M" , "ᾶι" ),
(0x1FB8, "M" , "ᾰ" ),
(0x1FB9, "M" , "ᾱ" ),
(0x1FBA, "M" , "ὰ" ),
(0x1FBB, "M" , "ά" ),
(0x1FBC, "M" , "αι" ),
(0x1FBD, "3" , " ̓" ),
(0x1FBE, "M" , "ι" ),
(0x1FBF, "3" , " ̓" ),
(0x1FC0, "3" , " ͂" ),
(0x1FC1, "3" , " ̈͂" ),
(0x1FC2, "M" , "ὴι" ),
(0x1FC3, "M" , "ηι" ),
(0x1FC4, "M" , "ήι" ),
(0x1FC5, "X" ),
(0x1FC6, "V" ),
(0x1FC7, "M" , "ῆι" ),
(0x1FC8, "M" , "ὲ" ),
(0x1FC9, "M" , "έ" ),
(0x1FCA, "M" , "ὴ" ),
(0x1FCB, "M" , "ή" ),
(0x1FCC, "M" , "ηι" ),
(0x1FCD, "3" , " ̓̀" ),
(0x1FCE, "3" , " ̓́" ),
(0x1FCF, "3" , " ̓͂" ),
(0x1FD0, "V" ),
(0x1FD3, "M" , "ΐ" ),
(0x1FD4, "X" ),
(0x1FD6, "V" ),
(0x1FD8, "M" , "ῐ" ),
(0x1FD9, "M" , "ῑ" ),
(0x1FDA, "M" , "ὶ" ),
(0x1FDB, "M" , "ί" ),
(0x1FDC, "X" ),
(0x1FDD, "3" , " ̔̀" ),
(0x1FDE, "3" , " ̔́" ),
(0x1FDF, "3" , " ̔͂" ),
(0x1FE0, "V" ),
(0x1FE3, "M" , "ΰ" ),
(0x1FE4, "V" ),
(0x1FE8, "M" , "ῠ" ),
(0x1FE9, "M" , "ῡ" ),
(0x1FEA, "M" , "ὺ" ),
(0x1FEB, "M" , "ύ" ),
(0x1FEC, "M" , "ῥ" ),
(0x1FED, "3" , " ̈̀" ),
(0x1FEE, "3" , " ̈́" ),
(0x1FEF, "3" , "`" ),
(0x1FF0, "X" ),
(0x1FF2, "M" , "ὼι" ),
(0x1FF3, "M" , "ωι" ),
(0x1FF4, "M" , "ώι" ),
(0x1FF5, "X" ),
(0x1FF6, "V" ),
]
def _seg_21() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x1FF7, "M" , "ῶι" ),
(0x1FF8, "M" , "ὸ" ),
(0x1FF9, "M" , "ό" ),
(0x1FFA, "M" , "ὼ" ),
(0x1FFB, "M" , "ώ" ),
(0x1FFC, "M" , "ωι" ),
(0x1FFD, "3" , " ́" ),
(0x1FFE, "3" , " ̔" ),
(0x1FFF, "X" ),
(0x2000, "3" , " " ),
(0x200B, "I" ),
(0x200C, "D" , "" ),
(0x200E, "X" ),
(0x2010, "V" ),
(0x2011, "M" , "‐" ),
(0x2012, "V" ),
(0x2017, "3" , " ̳" ),
(0x2018, "V" ),
(0x2024, "X" ),
(0x2027, "V" ),
(0x2028, "X" ),
(0x202F, "3" , " " ),
(0x2030, "V" ),
(0x2033, "M" , "′′" ),
(0x2034, "M" , "′′′" ),
(0x2035, "V" ),
(0x2036, "M" , "‵‵" ),
(0x2037, "M" , "‵‵‵" ),
(0x2038, "V" ),
(0x203C, "3" , "!!" ),
(0x203D, "V" ),
(0x203E, "3" , " ̅" ),
(0x203F, "V" ),
(0x2047, "3" , "??" ),
(0x2048, "3" , "?!" ),
(0x2049, "3" , "!?" ),
(0x204A, "V" ),
(0x2057, "M" , "′′′′" ),
(0x2058, "V" ),
(0x205F, "3" , " " ),
(0x2060, "I" ),
(0x2061, "X" ),
(0x2064, "I" ),
(0x2065, "X" ),
(0x2070, "M" , "0" ),
(0x2071, "M" , "i" ),
(0x2072, "X" ),
(0x2074, "M" , "4" ),
(0x2075, "M" , "5" ),
(0x2076, "M" , "6" ),
(0x2077, "M" , "7" ),
(0x2078, "M" , "8" ),
(0x2079, "M" , "9" ),
(0x207A, "3" , "+" ),
(0x207B, "M" , "−" ),
(0x207C, "3" , "=" ),
(0x207D, "3" , "(" ),
(0x207E, "3" , ")" ),
(0x207F, "M" , "n" ),
(0x2080, "M" , "0" ),
(0x2081, "M" , "1" ),
(0x2082, "M" , "2" ),
(0x2083, "M" , "3" ),
(0x2084, "M" , "4" ),
(0x2085, "M" , "5" ),
(0x2086, "M" , "6" ),
(0x2087, "M" , "7" ),
(0x2088, "M" , "8" ),
(0x2089, "M" , "9" ),
(0x208A, "3" , "+" ),
(0x208B, "M" , "−" ),
(0x208C, "3" , "=" ),
(0x208D, "3" , "(" ),
(0x208E, "3" , ")" ),
(0x208F, "X" ),
(0x2090, "M" , "a" ),
(0x2091, "M" , "e" ),
(0x2092, "M" , "o" ),
(0x2093, "M" , "x" ),
(0x2094, "M" , "ə" ),
(0x2095, "M" , "h" ),
(0x2096, "M" , "k" ),
(0x2097, "M" , "l" ),
(0x2098, "M" , "m" ),
(0x2099, "M" , "n" ),
(0x209A, "M" , "p" ),
(0x209B, "M" , "s" ),
(0x209C, "M" , "t" ),
(0x209D, "X" ),
(0x20A0, "V" ),
(0x20A8, "M" , "rs" ),
(0x20A9, "V" ),
(0x20C1, "X" ),
(0x20D0, "V" ),
(0x20F1, "X" ),
(0x2100, "3" , "a/c" ),
(0x2101, "3" , "a/s" ),
(0x2102, "M" , "c" ),
(0x2103, "M" , "°c" ),
(0x2104, "V" ),
]
def _seg_22() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x2105, "3" , "c/o" ),
(0x2106, "3" , "c/u" ),
(0x2107, "M" , "ɛ" ),
(0x2108, "V" ),
(0x2109, "M" , "°f" ),
(0x210A, "M" , "g" ),
(0x210B, "M" , "h" ),
(0x210F, "M" , "ħ" ),
(0x2110, "M" , "i" ),
(0x2112, "M" , "l" ),
(0x2114, "V" ),
(0x2115, "M" , "n" ),
(0x2116, "M" , "no" ),
(0x2117, "V" ),
(0x2119, "M" , "p" ),
(0x211A, "M" , "q" ),
(0x211B, "M" , "r" ),
(0x211E, "V" ),
(0x2120, "M" , "sm" ),
(0x2121, "M" , "tel" ),
(0x2122, "M" , "tm" ),
(0x2123, "V" ),
(0x2124, "M" , "z" ),
(0x2125, "V" ),
(0x2126, "M" , "ω" ),
(0x2127, "V" ),
(0x2128, "M" , "z" ),
(0x2129, "V" ),
(0x212A, "M" , "k" ),
(0x212B, "M" , "å" ),
(0x212C, "M" , "b" ),
(0x212D, "M" , "c" ),
(0x212E, "V" ),
(0x212F, "M" , "e" ),
(0x2131, "M" , "f" ),
(0x2132, "X" ),
(0x2133, "M" , "m" ),
(0x2134, "M" , "o" ),
(0x2135, "M" , "א" ),
(0x2136, "M" , "ב" ),
(0x2137, "M" , "ג" ),
(0x2138, "M" , "ד" ),
(0x2139, "M" , "i" ),
(0x213A, "V" ),
(0x213B, "M" , "fax" ),
(0x213C, "M" , "π" ),
(0x213D, "M" , "γ" ),
(0x213F, "M" , "π" ),
(0x2140, "M" , "∑" ),
(0x2141, "V" ),
(0x2145, "M" , "d" ),
(0x2147, "M" , "e" ),
(0x2148, "M" , "i" ),
(0x2149, "M" , "j" ),
(0x214A, "V" ),
(0x2150, "M" , "1⁄7" ),
(0x2151, "M" , "1⁄9" ),
(0x2152, "M" , "1⁄10" ),
(0x2153, "M" , "1⁄3" ),
(0x2154, "M" , "2⁄3" ),
(0x2155, "M" , "1⁄5" ),
(0x2156, "M" , "2⁄5" ),
(0x2157, "M" , "3⁄5" ),
(0x2158, "M" , "4⁄5" ),
(0x2159, "M" , "1⁄6" ),
(0x215A, "M" , "5⁄6" ),
(0x215B, "M" , "1⁄8" ),
(0x215C, "M" , "3⁄8" ),
(0x215D, "M" , "5⁄8" ),
(0x215E, "M" , "7⁄8" ),
(0x215F, "M" , "1⁄" ),
(0x2160, "M" , "i" ),
(0x2161, "M" , "ii" ),
(0x2162, "M" , "iii" ),
(0x2163, "M" , "iv" ),
(0x2164, "M" , "v" ),
(0x2165, "M" , "vi" ),
(0x2166, "M" , "vii" ),
(0x2167, "M" , "viii" ),
(0x2168, "M" , "ix" ),
(0x2169, "M" , "x" ),
(0x216A, "M" , "xi" ),
(0x216B, "M" , "xii" ),
(0x216C, "M" , "l" ),
(0x216D, "M" , "c" ),
(0x216E, "M" , "d" ),
(0x216F, "M" , "m" ),
(0x2170, "M" , "i" ),
(0x2171, "M" , "ii" ),
(0x2172, "M" , "iii" ),
(0x2173, "M" , "iv" ),
(0x2174, "M" , "v" ),
(0x2175, "M" , "vi" ),
(0x2176, "M" , "vii" ),
(0x2177, "M" , "viii" ),
(0x2178, "M" , "ix" ),
(0x2179, "M" , "x" ),
(0x217A, "M" , "xi" ),
(0x217B, "M" , "xii" ),
(0x217C, "M" , "l" ),
]
def _seg_23() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x217D, "M" , "c" ),
(0x217E, "M" , "d" ),
(0x217F, "M" , "m" ),
(0x2180, "V" ),
(0x2183, "X" ),
(0x2184, "V" ),
(0x2189, "M" , "0⁄3" ),
(0x218A, "V" ),
(0x218C, "X" ),
(0x2190, "V" ),
(0x222C, "M" , "∫∫" ),
(0x222D, "M" , "∫∫∫" ),
(0x222E, "V" ),
(0x222F, "M" , "∮∮" ),
(0x2230, "M" , "∮∮∮" ),
(0x2231, "V" ),
(0x2329, "M" , "〈" ),
(0x232A, "M" , "〉" ),
(0x232B, "V" ),
(0x2427, "X" ),
(0x2440, "V" ),
(0x244B, "X" ),
(0x2460, "M" , "1" ),
(0x2461, "M" , "2" ),
(0x2462, "M" , "3" ),
(0x2463, "M" , "4" ),
(0x2464, "M" , "5" ),
(0x2465, "M" , "6" ),
(0x2466, "M" , "7" ),
(0x2467, "M" , "8" ),
(0x2468, "M" , "9" ),
(0x2469, "M" , "10" ),
(0x246A, "M" , "11" ),
(0x246B, "M" , "12" ),
(0x246C, "M" , "13" ),
(0x246D, "M" , "14" ),
(0x246E, "M" , "15" ),
(0x246F, "M" , "16" ),
(0x2470, "M" , "17" ),
(0x2471, "M" , "18" ),
(0x2472, "M" , "19" ),
(0x2473, "M" , "20" ),
(0x2474, "3" , "(1)" ),
(0x2475, "3" , "(2)" ),
(0x2476, "3" , "(3)" ),
(0x2477, "3" , "(4)" ),
(0x2478, "3" , "(5)" ),
(0x2479, "3" , "(6)" ),
(0x247A, "3" , "(7)" ),
(0x247B, "3" , "(8)" ),
(0x247C, "3" , "(9)" ),
(0x247D, "3" , "(10)" ),
(0x247E, "3" , "(11)" ),
(0x247F, "3" , "(12)" ),
(0x2480, "3" , "(13)" ),
(0x2481, "3" , "(14)" ),
(0x2482, "3" , "(15)" ),
(0x2483, "3" , "(16)" ),
(0x2484, "3" , "(17)" ),
(0x2485, "3" , "(18)" ),
(0x2486, "3" , "(19)" ),
(0x2487, "3" , "(20)" ),
(0x2488, "X" ),
(0x249C, "3" , "(a)" ),
(0x249D, "3" , "(b)" ),
(0x249E, "3" , "(c)" ),
(0x249F, "3" , "(d)" ),
(0x24A0, "3" , "(e)" ),
(0x24A1, "3" , "(f)" ),
(0x24A2, "3" , "(g)" ),
(0x24A3, "3" , "(h)" ),
(0x24A4, "3" , "(i)" ),
(0x24A5, "3" , "(j)" ),
(0x24A6, "3" , "(k)" ),
(0x24A7, "3" , "(l)" ),
(0x24A8, "3" , "(m)" ),
(0x24A9, "3" , "(n)" ),
(0x24AA, "3" , "(o)" ),
(0x24AB, "3" , "(p)" ),
(0x24AC, "3" , "(q)" ),
(0x24AD, "3" , "(r)" ),
(0x24AE, "3" , "(s)" ),
(0x24AF, "3" , "(t)" ),
(0x24B0, "3" , "(u)" ),
(0x24B1, "3" , "(v)" ),
(0x24B2, "3" , "(w)" ),
(0x24B3, "3" , "(x)" ),
(0x24B4, "3" , "(y)" ),
(0x24B5, "3" , "(z)" ),
(0x24B6, "M" , "a" ),
(0x24B7, "M" , "b" ),
(0x24B8, "M" , "c" ),
(0x24B9, "M" , "d" ),
(0x24BA, "M" , "e" ),
(0x24BB, "M" , "f" ),
(0x24BC, "M" , "g" ),
(0x24BD, "M" , "h" ),
(0x24BE, "M" , "i" ),
(0x24BF, "M" , "j" ),
(0x24C0, "M" , "k" ),
]
def _seg_24() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x24C1, "M" , "l" ),
(0x24C2, "M" , "m" ),
(0x24C3, "M" , "n" ),
(0x24C4, "M" , "o" ),
(0x24C5, "M" , "p" ),
(0x24C6, "M" , "q" ),
(0x24C7, "M" , "r" ),
(0x24C8, "M" , "s" ),
(0x24C9, "M" , "t" ),
(0x24CA, "M" , "u" ),
(0x24CB, "M" , "v" ),
(0x24CC, "M" , "w" ),
(0x24CD, "M" , "x" ),
(0x24CE, "M" , "y" ),
(0x24CF, "M" , "z" ),
(0x24D0, "M" , "a" ),
(0x24D1, "M" , "b" ),
(0x24D2, "M" , "c" ),
(0x24D3, "M" , "d" ),
(0x24D4, "M" , "e" ),
(0x24D5, "M" , "f" ),
(0x24D6, "M" , "g" ),
(0x24D7, "M" , "h" ),
(0x24D8, "M" , "i" ),
(0x24D9, "M" , "j" ),
(0x24DA, "M" , "k" ),
(0x24DB, "M" , "l" ),
(0x24DC, "M" , "m" ),
(0x24DD, "M" , "n" ),
(0x24DE, "M" , "o" ),
(0x24DF, "M" , "p" ),
(0x24E0, "M" , "q" ),
(0x24E1, "M" , "r" ),
(0x24E2, "M" , "s" ),
(0x24E3, "M" , "t" ),
(0x24E4, "M" , "u" ),
(0x24E5, "M" , "v" ),
(0x24E6, "M" , "w" ),
(0x24E7, "M" , "x" ),
(0x24E8, "M" , "y" ),
(0x24E9, "M" , "z" ),
(0x24EA, "M" , "0" ),
(0x24EB, "V" ),
(0x2A0C, "M" , "∫∫∫∫" ),
(0x2A0D, "V" ),
(0x2A74, "3" , "::=" ),
(0x2A75, "3" , "==" ),
(0x2A76, "3" , "===" ),
(0x2A77, "V" ),
(0x2ADC, "M" , "⫝̸" ),
(0x2ADD, "V" ),
(0x2B74, "X" ),
(0x2B76, "V" ),
(0x2B96, "X" ),
(0x2B97, "V" ),
(0x2C00, "M" , "ⰰ" ),
(0x2C01, "M" , "ⰱ" ),
(0x2C02, "M" , "ⰲ" ),
(0x2C03, "M" , "ⰳ" ),
(0x2C04, "M" , "ⰴ" ),
(0x2C05, "M" , "ⰵ" ),
(0x2C06, "M" , "ⰶ" ),
(0x2C07, "M" , "ⰷ" ),
(0x2C08, "M" , "ⰸ" ),
(0x2C09, "M" , "ⰹ" ),
(0x2C0A, "M" , "ⰺ" ),
(0x2C0B, "M" , "ⰻ" ),
(0x2C0C, "M" , "ⰼ" ),
(0x2C0D, "M" , "ⰽ" ),
(0x2C0E, "M" , "ⰾ" ),
(0x2C0F, "M" , "ⰿ" ),
(0x2C10, "M" , "ⱀ" ),
(0x2C11, "M" , "ⱁ" ),
(0x2C12, "M" , "ⱂ" ),
(0x2C13, "M" , "ⱃ" ),
(0x2C14, "M" , "ⱄ" ),
(0x2C15, "M" , "ⱅ" ),
(0x2C16, "M" , "ⱆ" ),
(0x2C17, "M" , "ⱇ" ),
(0x2C18, "M" , "ⱈ" ),
(0x2C19, "M" , "ⱉ" ),
(0x2C1A, "M" , "ⱊ" ),
(0x2C1B, "M" , "ⱋ" ),
(0x2C1C, "M" , "ⱌ" ),
(0x2C1D, "M" , "ⱍ" ),
(0x2C1E, "M" , "ⱎ" ),
(0x2C1F, "M" , "ⱏ" ),
(0x2C20, "M" , "ⱐ" ),
(0x2C21, "M" , "ⱑ" ),
(0x2C22, "M" , "ⱒ" ),
(0x2C23, "M" , "ⱓ" ),
(0x2C24, "M" , "ⱔ" ),
(0x2C25, "M" , "ⱕ" ),
(0x2C26, "M" , "ⱖ" ),
(0x2C27, "M" , "ⱗ" ),
(0x2C28, "M" , "ⱘ" ),
(0x2C29, "M" , "ⱙ" ),
(0x2C2A, "M" , "ⱚ" ),
(0x2C2B, "M" , "ⱛ" ),
(0x2C2C, "M" , "ⱜ" ),
]
def _seg_25() -> List[Union[Tuple[int, str], Tuple[int, str, str]]]:
return [
(0x2C2D, "M" , "ⱝ" ),
--> --------------------
--> maximum size reached
--> --------------------
Messung V0.5 C=98 H=97 G=97