# DerivedCoreProperties-4.1.0.txt
# Date: 2005-03-10, 02:04:29 GMT [MD]
#
# Unicode Character Database
# Copyright (c) 1991-2005 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see UCD.html
import re
[docs]
class CheckClassName:
_XIDStart = set()
_XIDContinue = set()
[docs]
@classmethod
def isXIDStart(cls, char):
return ord(char) in cls._XIDStart
[docs]
@classmethod
def isXIDContinue(cls, char):
return ord(char) in cls._XIDContinue or cls.isXIDStart(char)
[docs]
@classmethod
def sanitizeClassName(cls, name: str) -> str:
if not isinstance(name, str) or not name:
raise ValueError("Class name must be a non-empty string")
if name[0] == "_":
name = name[1:]
# Replace invalid characters with underscores
sanitized = []
for i, char in enumerate(name):
if (i == 0 and cls.isXIDStart(char)) or (i > 0 and cls.isXIDContinue(char)):
sanitized.append(char)
else:
sanitized.append("_")
sanitized_name = "".join(sanitized)
# Ensure the first character is uppercase
if sanitized_name and not sanitized_name[0].isupper():
sanitized_name = "A" + sanitized_name[1:]
return sanitized_name
_splitRegex = re.compile(r"([\dA-F]+)(?:\.\.([\dA-F]+))?\s*;?\s*")
def _getLettersFromData(data):
letters = set()
for line in data.splitlines():
match = _splitRegex.match(line)
if match:
start = int(match.group(1), 16)
end = int(match.group(2), 16) if match.group(2) else None
if end is None:
letters.add(start)
else:
for c in range(start, end + 1):
letters.add(c)
return letters
# Derived Property: XID_Start
_XIDStartData = """
0041..005A # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
0061..007A # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
00AA # L& FEMININE ORDINAL INDICATOR
00B5 # L& MICRO SIGN
00BA # L& MASCULINE ORDINAL INDICATOR
00C0..00D6 # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
00D8..00F6 # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
00F8..01BA # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
01BB # Lo LATIN LETTER TWO WITH STROKE
01BC..01BF # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0241 # L& [126] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER GLOTTAL STOP
0250..02AF # L& [96] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
02EE # Lm MODIFIER LETTER DOUBLE APOSTROPHE
0386 # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
0388..038A # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
038C # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
038E..03A1 # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
03A3..03CE # L& [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
03D0..03F5 # L& [38] GREEK BETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
03F7..0481 # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
048A..04CE # L& [69] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL
04D0..04F9 # L& [42] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
0500..050F # L& [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE
0531..0556 # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
0559 # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
0561..0587 # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
05D0..05EA # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05F0..05F2 # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
0621..063A # Lo [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
0640 # Lm ARABIC TATWEEL
0641..064A # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
066E..066F # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
0671..06D3 # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
06D5 # Lo ARABIC LETTER AE
06E5..06E6 # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
06EE..06EF # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
06FA..06FC # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
06FF # Lo ARABIC LETTER HEH WITH INVERTED V
0710 # Lo SYRIAC LETTER ALAPH
0712..072F # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
074D..076D # Lo [33] SYRIAC LETTER SOGDIAN ZHAIN..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
0780..07A5 # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU
07B1 # Lo THAANA LETTER NAA
0904..0939 # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093D # Lo DEVANAGARI SIGN AVAGRAHA
0950 # Lo DEVANAGARI OM
0958..0961 # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
097D # Lo DEVANAGARI LETTER GLOTTAL STOP
0985..098C # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
098F..0990 # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
0993..09A8 # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
09AA..09B0 # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
09B2 # Lo BENGALI LETTER LA
09B6..09B9 # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
09BD # Lo BENGALI SIGN AVAGRAHA
09CE # Lo BENGALI LETTER KHANDA TA
09DC..09DD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
09DF..09E1 # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
09F0..09F1 # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
0A05..0A0A # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
0A0F..0A10 # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
0A13..0A28 # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
0A2A..0A30 # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
0A32..0A33 # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
0A35..0A36 # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
0A38..0A39 # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
0A59..0A5C # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
0A5E # Lo GURMUKHI LETTER FA
0A72..0A74 # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
0A85..0A8D # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
0A8F..0A91 # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
0A93..0AA8 # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
0AAA..0AB0 # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
0AB2..0AB3 # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
0AB5..0AB9 # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
0ABD # Lo GUJARATI SIGN AVAGRAHA
0AD0 # Lo GUJARATI OM
0AE0..0AE1 # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
0B05..0B0C # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
0B0F..0B10 # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
0B13..0B28 # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
0B2A..0B30 # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
0B32..0B33 # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
0B35..0B39 # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
0B3D # Lo ORIYA SIGN AVAGRAHA
0B5C..0B5D # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
0B71 # Lo ORIYA LETTER WA
0B83 # Lo TAMIL SIGN VISARGA
0B85..0B8A # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
0B8E..0B90 # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
0B92..0B95 # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
0B99..0B9A # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
0B9C # Lo TAMIL LETTER JA
0B9E..0B9F # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
0BA3..0BA4 # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
0BA8..0BAA # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
0BAE..0BB9 # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
0C05..0C0C # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
0C0E..0C10 # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
0C12..0C28 # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
0C2A..0C33 # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
0C35..0C39 # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
0C60..0C61 # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C85..0C8C # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
0C8E..0C90 # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
0C92..0CA8 # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
0CAA..0CB3 # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
0CB5..0CB9 # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
0CBD # Lo KANNADA SIGN AVAGRAHA
0CDE # Lo KANNADA LETTER FA
0CE0..0CE1 # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0D05..0D0C # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
0D0E..0D10 # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
0D12..0D28 # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
0D2A..0D39 # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
0D60..0D61 # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
0D85..0D96 # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
0D9A..0DB1 # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
0DB3..0DBB # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
0DBD # Lo SINHALA LETTER DANTAJA LAYANNA
0DC0..0DC6 # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
0E01..0E30 # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
0E32 # Lo THAI CHARACTER SARA AA
0E40..0E45 # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
0E46 # Lm THAI CHARACTER MAIYAMOK
0E81..0E82 # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
0E84 # Lo LAO LETTER KHO TAM
0E87..0E88 # Lo [2] LAO LETTER NGO..LAO LETTER CO
0E8A # Lo LAO LETTER SO TAM
0E8D # Lo LAO LETTER NYO
0E94..0E97 # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
0E99..0E9F # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
0EA1..0EA3 # Lo [3] LAO LETTER MO..LAO LETTER LO LING
0EA5 # Lo LAO LETTER LO LOOT
0EA7 # Lo LAO LETTER WO
0EAA..0EAB # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
0EAD..0EB0 # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
0EB2 # Lo LAO VOWEL SIGN AA
0EBD # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 # Lm LAO KO LA
0EDC..0EDD # Lo [2] LAO HO NO..LAO HO MO
0F00 # Lo TIBETAN SYLLABLE OM
0F40..0F47 # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
0F49..0F6A # Lo [34] TIBETAN LETTER NYA..TIBETAN LETTER FIXED-FORM RA
0F88..0F8B # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
1000..1021 # Lo [34] MYANMAR LETTER KA..MYANMAR LETTER A
1023..1027 # Lo [5] MYANMAR LETTER I..MYANMAR LETTER E
1029..102A # Lo [2] MYANMAR LETTER O..MYANMAR LETTER AU
1050..1055 # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
10A0..10C5 # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10D0..10FA # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
10FC # Lm MODIFIER LETTER GEORGIAN NAR
1100..1159 # Lo [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH
115F..11A2 # Lo [68] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA
11A8..11F9 # Lo [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
1200..1248 # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA
124A..124D # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
1250..1256 # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
1258 # Lo ETHIOPIC SYLLABLE QHWA
125A..125D # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
1260..1288 # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
128A..128D # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
1290..12B0 # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
12B2..12B5 # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
12B8..12BE # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
12C0 # Lo ETHIOPIC SYLLABLE KXWA
12C2..12C5 # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
12C8..12D6 # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
12D8..1310 # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
1312..1315 # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
1318..135A # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
1380..138F # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
13A0..13F4 # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
1401..166C # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..1676 # Lo [8] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA
1681..169A # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
16A0..16EA # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
16EE..16F0 # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
1700..170C # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
170E..1711 # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
1720..1731 # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
1740..1751 # Lo [18] BUHID LETTER A..BUHID LETTER HA
1760..176C # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
176E..1770 # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
1780..17B3 # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
17D7 # Lm KHMER SIGN LEK TOO
17DC # Lo KHMER SIGN AVAKRAHASANYA
1820..1842 # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
1843 # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
1844..1877 # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
1880..18A8 # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
1900..191C # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
1950..196D # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19A9 # Lo [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA
19C1..19C7 # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
1A00..1A16 # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
1D00..1D2B # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
1D2C..1D61 # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
1D62..1D77 # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
1D78 # Lm MODIFIER LETTER CYRILLIC EN
1D79..1D9A # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
1D9B..1DBF # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
1E00..1E9B # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
1EA0..1EF9 # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
1F00..1F15 # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
1F18..1F1D # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
1F20..1F45 # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
1F48..1F4D # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
1F50..1F57 # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
1F59 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
1F5B # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
1F5D # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
1F5F..1F7D # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
1F80..1FB4 # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
1FB6..1FBC # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
1FBE # L& GREEK PROSGEGRAMMENI
1FC2..1FC4 # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
1FC6..1FCC # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
1FD0..1FD3 # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
1FD6..1FDB # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
1FE0..1FEC # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
1FF2..1FF4 # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
1FF6..1FFC # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
2071 # L& SUPERSCRIPT LATIN SMALL LETTER I
207F # L& SUPERSCRIPT LATIN SMALL LETTER N
2090..2094 # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
2102 # L& DOUBLE-STRUCK CAPITAL C
2107 # L& EULER CONSTANT
210A..2113 # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
2115 # L& DOUBLE-STRUCK CAPITAL N
2118 # So SCRIPT CAPITAL P
2119..211D # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
2124 # L& DOUBLE-STRUCK CAPITAL Z
2126 # L& OHM SIGN
2128 # L& BLACK-LETTER CAPITAL Z
212A..212D # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
212E # So ESTIMATED SYMBOL
212F..2131 # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
2133..2134 # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
2135..2138 # Lo [4] ALEF SYMBOL..DALET SYMBOL
2139 # L& INFORMATION SOURCE
213C..213F # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
2145..2149 # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
2160..2183 # Nl [36] ROMAN NUMERAL ONE..ROMAN NUMERAL REVERSED ONE HUNDRED
2C00..2C2E # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
2C30..2C5E # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
2C80..2CE4 # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI
2D00..2D25 # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
2D30..2D65 # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
2D6F # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
2D80..2D96 # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
2DA0..2DA6 # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
2DA8..2DAE # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
2DB0..2DB6 # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
2DB8..2DBE # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
2DC0..2DC6 # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
2DC8..2DCE # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
2DD0..2DD6 # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
2DD8..2DDE # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
3005 # Lm IDEOGRAPHIC ITERATION MARK
3006 # Lo IDEOGRAPHIC CLOSING MARK
3007 # Nl IDEOGRAPHIC NUMBER ZERO
3021..3029 # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
3031..3035 # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
3038..303A # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
303B # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
303C # Lo MASU MARK
3041..3096 # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
309D..309E # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
309F # Lo HIRAGANA DIGRAPH YORI
30A1..30FA # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
30FC..30FE # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
30FF # Lo KATAKANA DIGRAPH KOTO
3105..312C # Lo [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN
3131..318E # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
31A0..31B7 # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
31F0..31FF # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4E00..9FBB # Lo [20924] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FBB
A000..A014 # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 # Lm YI SYLLABLE WU
A016..A48C # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
A800..A801 # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I
A803..A805 # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
A807..A80A # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
A80C..A822 # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
AC00..D7A3 # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
F900..FA2D # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
FA30..FA6A # Lo [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A
FA70..FAD9 # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
FB00..FB06 # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FB1D # Lo HEBREW LETTER YOD WITH HIRIQ
FB1F..FB28 # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
FB2A..FB36 # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
FB38..FB3C # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
FB3E # Lo HEBREW LETTER MEM WITH DAGESH
FB40..FB41 # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
FB43..FB44 # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
FB46..FBB1 # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBD3..FC5D # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
FC64..FD3D # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD50..FD8F # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
FD92..FDC7 # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
FDF0..FDF9 # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM
FE71 # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
FE73 # Lo ARABIC TAIL FRAGMENT
FE77 # Lo ARABIC FATHA MEDIAL FORM
FE79 # Lo ARABIC DAMMA MEDIAL FORM
FE7B # Lo ARABIC KASRA MEDIAL FORM
FE7D # Lo ARABIC SHADDA MEDIAL FORM
FE7F..FEFC # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
FF21..FF3A # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
FF41..FF5A # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
FF66..FF6F # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
FF70 # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
FF71..FF9D # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
FFA0..FFBE # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
FFC2..FFC7 # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
FFCA..FFCF # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
FFD2..FFD7 # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
FFDA..FFDC # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
10000..1000B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
1000D..10026 # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
10028..1003A # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
1003C..1003D # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
1003F..1004D # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
10050..1005D # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
10080..100FA # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
10140..10174 # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
10300..1031E # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
10330..10349 # Lo [26] GOTHIC LETTER AHSA..GOTHIC LETTER OTHAL
1034A # Nl GOTHIC LETTER NINE HUNDRED
10380..1039D # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
103A0..103C3 # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
103C8..103CF # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
103D1..103D5 # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
10400..1044F # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
10450..1049D # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
10800..10805 # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 # Lo CYPRIOT SYLLABLE JO
1080A..10835 # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
10837..10838 # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
1083C # Lo CYPRIOT SYLLABLE ZA
1083F # Lo CYPRIOT SYLLABLE ZO
10A00 # Lo KHAROSHTHI LETTER A
10A10..10A13 # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
10A15..10A17 # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
10A19..10A33 # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
1D400..1D454 # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
1D4A2 # L& MATHEMATICAL SCRIPT CAPITAL G
1D4A5..1D4A6 # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
1D4A9..1D4AC # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
1D4AE..1D4B9 # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
1D4BB # L& MATHEMATICAL SCRIPT SMALL F
1D4BD..1D4C3 # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
1D4C5..1D505 # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
1D507..1D50A # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
1D50D..1D514 # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
1D516..1D51C # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
1D51E..1D539 # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
1D53B..1D53E # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
1D540..1D544 # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
1D552..1D6A5 # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
1D6A8..1D6C0 # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
1D6FC..1D714 # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
1D716..1D734 # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
1D736..1D74E # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
1D750..1D76E # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
1D770..1D788 # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
1D78A..1D7A8 # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
1D7AA..1D7C2 # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
1D7C4..1D7C9 # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
20000..2A6D6 # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2F800..2FA1D # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
"""
# Derived Property: XID_Continue
_XIDContinueData = """
0030..0039 # Nd [10] DIGIT ZERO..DIGIT NINE
0041..005A # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
005F # Pc LOW LINE
0061..007A # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
00AA # L& FEMININE ORDINAL INDICATOR
00B5 # L& MICRO SIGN
00B7 # Po MIDDLE DOT
00BA # L& MASCULINE ORDINAL INDICATOR
00C0..00D6 # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
00D8..00F6 # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
00F8..01BA # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
01BB # Lo LATIN LETTER TWO WITH STROKE
01BC..01BF # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
01C0..01C3 # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
01C4..0241 # L& [126] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER GLOTTAL STOP
0250..02AF # L& [96] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
02B0..02C1 # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
02C6..02D1 # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
02E0..02E4 # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
02EE # Lm MODIFIER LETTER DOUBLE APOSTROPHE
0300..036F # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
0386 # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
0388..038A # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
038C # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
038E..03A1 # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
03A3..03CE # L& [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
03D0..03F5 # L& [38] GREEK BETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
03F7..0481 # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
0483..0486 # Mn [4] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PSILI PNEUMATA
048A..04CE # L& [69] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL
04D0..04F9 # L& [42] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
0500..050F # L& [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE
0531..0556 # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
0559 # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
0561..0587 # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
0591..05B9 # Mn [41] HEBREW ACCENT ETNAHTA..HEBREW POINT HOLAM
05BB..05BD # Mn [3] HEBREW POINT QUBUTS..HEBREW POINT METEG
05BF # Mn HEBREW POINT RAFE
05C1..05C2 # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
05C4..05C5 # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
05C7 # Mn HEBREW POINT QAMATS QATAN
05D0..05EA # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
05F0..05F2 # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
0610..0615 # Mn [6] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH TAH
0621..063A # Lo [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
0640 # Lm ARABIC TATWEEL
0641..064A # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
064B..065E # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
0660..0669 # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
066E..066F # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
0670 # Mn ARABIC LETTER SUPERSCRIPT ALEF
0671..06D3 # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
06D5 # Lo ARABIC LETTER AE
06D6..06DC # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
06DF..06E4 # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
06E5..06E6 # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
06E7..06E8 # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
06EA..06ED # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
06EE..06EF # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
06F0..06F9 # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
06FA..06FC # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
06FF # Lo ARABIC LETTER HEH WITH INVERTED V
0710 # Lo SYRIAC LETTER ALAPH
0711 # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
0712..072F # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
0730..074A # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
074D..076D # Lo [33] SYRIAC LETTER SOGDIAN ZHAIN..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
0780..07A5 # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU
07A6..07B0 # Mn [11] THAANA ABAFILI..THAANA SUKUN
07B1 # Lo THAANA LETTER NAA
0901..0902 # Mn [2] DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN ANUSVARA
0903 # Mc DEVANAGARI SIGN VISARGA
0904..0939 # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093C # Mn DEVANAGARI SIGN NUKTA
093D # Lo DEVANAGARI SIGN AVAGRAHA
093E..0940 # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
0941..0948 # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
0949..094C # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
094D # Mn DEVANAGARI SIGN VIRAMA
0950 # Lo DEVANAGARI OM
0951..0954 # Mn [4] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI ACUTE ACCENT
0958..0961 # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
0962..0963 # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
0966..096F # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
097D # Lo DEVANAGARI LETTER GLOTTAL STOP
0981 # Mn BENGALI SIGN CANDRABINDU
0982..0983 # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
0985..098C # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
098F..0990 # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
0993..09A8 # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
09AA..09B0 # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
09B2 # Lo BENGALI LETTER LA
09B6..09B9 # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
09BC # Mn BENGALI SIGN NUKTA
09BD # Lo BENGALI SIGN AVAGRAHA
09BE..09C0 # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
09C1..09C4 # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
09C7..09C8 # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
09CB..09CC # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
09CD # Mn BENGALI SIGN VIRAMA
09CE # Lo BENGALI LETTER KHANDA TA
09D7 # Mc BENGALI AU LENGTH MARK
09DC..09DD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
09DF..09E1 # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
09E2..09E3 # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
09E6..09EF # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
09F0..09F1 # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
0A01..0A02 # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
0A03 # Mc GURMUKHI SIGN VISARGA
0A05..0A0A # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
0A0F..0A10 # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
0A13..0A28 # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
0A2A..0A30 # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
0A32..0A33 # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
0A35..0A36 # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
0A38..0A39 # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
0A3C # Mn GURMUKHI SIGN NUKTA
0A3E..0A40 # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
0A41..0A42 # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
0A47..0A48 # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
0A4B..0A4D # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
0A59..0A5C # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
0A5E # Lo GURMUKHI LETTER FA
0A66..0A6F # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
0A70..0A71 # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
0A72..0A74 # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
0A81..0A82 # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
0A83 # Mc GUJARATI SIGN VISARGA
0A85..0A8D # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
0A8F..0A91 # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
0A93..0AA8 # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
0AAA..0AB0 # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
0AB2..0AB3 # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
0AB5..0AB9 # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
0ABC # Mn GUJARATI SIGN NUKTA
0ABD # Lo GUJARATI SIGN AVAGRAHA
0ABE..0AC0 # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
0AC1..0AC5 # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
0AC7..0AC8 # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
0AC9 # Mc GUJARATI VOWEL SIGN CANDRA O
0ACB..0ACC # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
0ACD # Mn GUJARATI SIGN VIRAMA
0AD0 # Lo GUJARATI OM
0AE0..0AE1 # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
0AE2..0AE3 # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
0AE6..0AEF # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
0B01 # Mn ORIYA SIGN CANDRABINDU
0B02..0B03 # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
0B0F..0B10 # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
0B13..0B28 # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
0B2A..0B30 # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
0B32..0B33 # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
0B35..0B39 # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
0B3C # Mn ORIYA SIGN NUKTA
0B3D # Lo ORIYA SIGN AVAGRAHA
0B3E # Mc ORIYA VOWEL SIGN AA
0B3F # Mn ORIYA VOWEL SIGN I
0B40 # Mc ORIYA VOWEL SIGN II
0B41..0B43 # Mn [3] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC R
0B47..0B48 # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
0B4B..0B4C # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
0B4D # Mn ORIYA SIGN VIRAMA
0B56 # Mn ORIYA AI LENGTH MARK
0B57 # Mc ORIYA AU LENGTH MARK
0B5C..0B5D # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
0B66..0B6F # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
0B71 # Lo ORIYA LETTER WA
0B82 # Mn TAMIL SIGN ANUSVARA
0B83 # Lo TAMIL SIGN VISARGA
0B85..0B8A # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
0B8E..0B90 # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
0B92..0B95 # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
0B99..0B9A # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
0B9C # Lo TAMIL LETTER JA
0B9E..0B9F # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
0BA3..0BA4 # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
0BA8..0BAA # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
0BAE..0BB9 # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
0BBE..0BBF # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
0BC0 # Mn TAMIL VOWEL SIGN II
0BC1..0BC2 # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
0BC6..0BC8 # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
0BCA..0BCC # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
0BCD # Mn TAMIL SIGN VIRAMA
0BD7 # Mc TAMIL AU LENGTH MARK
0BE6..0BEF # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
0C01..0C03 # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
0C05..0C0C # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
0C0E..0C10 # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
0C12..0C28 # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
0C2A..0C33 # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
0C35..0C39 # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
0C3E..0C40 # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
0C41..0C44 # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
0C46..0C48 # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
0C4A..0C4D # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
0C60..0C61 # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C66..0C6F # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
0C82..0C83 # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
0C85..0C8C # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
0C8E..0C90 # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
0C92..0CA8 # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
0CAA..0CB3 # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
0CB5..0CB9 # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
0CBC # Mn KANNADA SIGN NUKTA
0CBD # Lo KANNADA SIGN AVAGRAHA
0CBE # Mc KANNADA VOWEL SIGN AA
0CBF # Mn KANNADA VOWEL SIGN I
0CC0..0CC4 # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
0CC6 # Mn KANNADA VOWEL SIGN E
0CC7..0CC8 # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
0CCA..0CCB # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CCC..0CCD # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
0CDE # Lo KANNADA LETTER FA
0CE0..0CE1 # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE6..0CEF # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0D02..0D03 # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D05..0D0C # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
0D0E..0D10 # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
0D12..0D28 # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
0D2A..0D39 # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
0D3E..0D40 # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
0D41..0D43 # Mn [3] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC R
0D46..0D48 # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
0D4A..0D4C # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
0D4D # Mn MALAYALAM SIGN VIRAMA
0D57 # Mc MALAYALAM AU LENGTH MARK
0D60..0D61 # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
0D66..0D6F # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
0D82..0D83 # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
0D85..0D96 # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
0D9A..0DB1 # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
0DB3..0DBB # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
0DBD # Lo SINHALA LETTER DANTAJA LAYANNA
0DC0..0DC6 # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
0DCA # Mn SINHALA SIGN AL-LAKUNA
0DCF..0DD1 # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
0DD2..0DD4 # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
0DD6 # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
0DD8..0DDF # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
0DF2..0DF3 # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
0E01..0E30 # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
0E31 # Mn THAI CHARACTER MAI HAN-AKAT
0E32..0E33 # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
0E34..0E3A # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
0E40..0E45 # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
0E46 # Lm THAI CHARACTER MAIYAMOK
0E47..0E4E # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0E50..0E59 # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
0E81..0E82 # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
0E84 # Lo LAO LETTER KHO TAM
0E87..0E88 # Lo [2] LAO LETTER NGO..LAO LETTER CO
0E8A # Lo LAO LETTER SO TAM
0E8D # Lo LAO LETTER NYO
0E94..0E97 # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
0E99..0E9F # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
0EA1..0EA3 # Lo [3] LAO LETTER MO..LAO LETTER LO LING
0EA5 # Lo LAO LETTER LO LOOT
0EA7 # Lo LAO LETTER WO
0EAA..0EAB # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
0EAD..0EB0 # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
0EB1 # Mn LAO VOWEL SIGN MAI KAN
0EB2..0EB3 # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
0EB4..0EB9 # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
0EBB..0EBC # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
0EBD # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 # Lm LAO KO LA
0EC8..0ECD # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
0ED0..0ED9 # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDD # Lo [2] LAO HO NO..LAO HO MO
0F00 # Lo TIBETAN SYLLABLE OM
0F18..0F19 # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F20..0F29 # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
0F35 # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
0F39 # Mn TIBETAN MARK TSA -PHRU
0F3E..0F3F # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
0F40..0F47 # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
0F49..0F6A # Lo [34] TIBETAN LETTER NYA..TIBETAN LETTER FIXED-FORM RA
0F71..0F7E # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
0F7F # Mc TIBETAN SIGN RNAM BCAD
0F80..0F84 # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
0F86..0F87 # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
0F88..0F8B # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
0F90..0F97 # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
0F99..0FBC # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
0FC6 # Mn TIBETAN SYMBOL PADMA GDAN
1000..1021 # Lo [34] MYANMAR LETTER KA..MYANMAR LETTER A
1023..1027 # Lo [5] MYANMAR LETTER I..MYANMAR LETTER E
1029..102A # Lo [2] MYANMAR LETTER O..MYANMAR LETTER AU
102C # Mc MYANMAR VOWEL SIGN AA
102D..1030 # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
1031 # Mc MYANMAR VOWEL SIGN E
1032 # Mn MYANMAR VOWEL SIGN AI
1036..1037 # Mn [2] MYANMAR SIGN ANUSVARA..MYANMAR SIGN DOT BELOW
1038 # Mc MYANMAR SIGN VISARGA
1039 # Mn MYANMAR SIGN VIRAMA
1040..1049 # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
1050..1055 # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
1056..1057 # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
1058..1059 # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
10A0..10C5 # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10D0..10FA # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
10FC # Lm MODIFIER LETTER GEORGIAN NAR
1100..1159 # Lo [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH
115F..11A2 # Lo [68] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA
11A8..11F9 # Lo [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
1200..1248 # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA
124A..124D # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
1250..1256 # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
1258 # Lo ETHIOPIC SYLLABLE QHWA
125A..125D # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
1260..1288 # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
128A..128D # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
1290..12B0 # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
12B2..12B5 # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
12B8..12BE # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
12C0 # Lo ETHIOPIC SYLLABLE KXWA
12C2..12C5 # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
12C8..12D6 # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
12D8..1310 # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
1312..1315 # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
1318..135A # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
135F # Mn ETHIOPIC COMBINING GEMINATION MARK
1369..1371 # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
1380..138F # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
13A0..13F4 # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
1401..166C # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..1676 # Lo [8] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA
1681..169A # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
16A0..16EA # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
16EE..16F0 # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
1700..170C # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
170E..1711 # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
1712..1714 # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
1720..1731 # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
1732..1734 # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
1740..1751 # Lo [18] BUHID LETTER A..BUHID LETTER HA
1752..1753 # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
1760..176C # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
176E..1770 # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
1772..1773 # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
1780..17B3 # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
17B6 # Mc KHMER VOWEL SIGN AA
17B7..17BD # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
17BE..17C5 # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
17C6 # Mn KHMER SIGN NIKAHIT
17C7..17C8 # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
17C9..17D3 # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
17D7 # Lm KHMER SIGN LEK TOO
17DC # Lo KHMER SIGN AVAKRAHASANYA
17DD # Mn KHMER SIGN ATTHACAN
17E0..17E9 # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
180B..180D # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
1810..1819 # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
1820..1842 # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
1843 # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
1844..1877 # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
1880..18A8 # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
18A9 # Mn MONGOLIAN LETTER ALI GALI DAGALGA
1900..191C # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
1920..1922 # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
1923..1926 # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
1927..1928 # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
1929..192B # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
1930..1931 # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
1932 # Mn LIMBU SMALL LETTER ANUSVARA
1933..1938 # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
1939..193B # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
1946..194F # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
1950..196D # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19A9 # Lo [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA
19B0..19C0 # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
19C1..19C7 # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
19C8..19C9 # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
19D0..19D9 # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
1A00..1A16 # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
1A17..1A18 # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
1A19..1A1B # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
1D00..1D2B # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
1D2C..1D61 # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
1D62..1D77 # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
1D78 # Lm MODIFIER LETTER CYRILLIC EN
1D79..1D9A # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
1D9B..1DBF # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
1DC0..1DC3 # Mn [4] COMBINING DOTTED GRAVE ACCENT..COMBINING SUSPENSION MARK
1E00..1E9B # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
1EA0..1EF9 # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
1F00..1F15 # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
1F18..1F1D # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
1F20..1F45 # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
1F48..1F4D # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
1F50..1F57 # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
1F59 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
1F5B # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
1F5D # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
1F5F..1F7D # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
1F80..1FB4 # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
1FB6..1FBC # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
1FBE # L& GREEK PROSGEGRAMMENI
1FC2..1FC4 # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
1FC6..1FCC # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
1FD0..1FD3 # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
1FD6..1FDB # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
1FE0..1FEC # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
1FF2..1FF4 # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
1FF6..1FFC # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
203F..2040 # Pc [2] UNDERTIE..CHARACTER TIE
2054 # Pc INVERTED UNDERTIE
2071 # L& SUPERSCRIPT LATIN SMALL LETTER I
207F # L& SUPERSCRIPT LATIN SMALL LETTER N
2090..2094 # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
20D0..20DC # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20E1 # Mn COMBINING LEFT RIGHT ARROW ABOVE
20E5..20EB # Mn [7] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING LONG DOUBLE SOLIDUS OVERLAY
2102 # L& DOUBLE-STRUCK CAPITAL C
2107 # L& EULER CONSTANT
210A..2113 # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
2115 # L& DOUBLE-STRUCK CAPITAL N
2118 # So SCRIPT CAPITAL P
2119..211D # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
2124 # L& DOUBLE-STRUCK CAPITAL Z
2126 # L& OHM SIGN
2128 # L& BLACK-LETTER CAPITAL Z
212A..212D # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
212E # So ESTIMATED SYMBOL
212F..2131 # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
2133..2134 # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
2135..2138 # Lo [4] ALEF SYMBOL..DALET SYMBOL
2139 # L& INFORMATION SOURCE
213C..213F # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
2145..2149 # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
2160..2183 # Nl [36] ROMAN NUMERAL ONE..ROMAN NUMERAL REVERSED ONE HUNDRED
2C00..2C2E # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
2C30..2C5E # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
2C80..2CE4 # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI
2D00..2D25 # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
2D30..2D65 # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
2D6F # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
2D80..2D96 # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
2DA0..2DA6 # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
2DA8..2DAE # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
2DB0..2DB6 # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
2DB8..2DBE # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
2DC0..2DC6 # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
2DC8..2DCE # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
2DD0..2DD6 # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
2DD8..2DDE # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
3005 # Lm IDEOGRAPHIC ITERATION MARK
3006 # Lo IDEOGRAPHIC CLOSING MARK
3007 # Nl IDEOGRAPHIC NUMBER ZERO
3021..3029 # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
302A..302F # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
3031..3035 # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
3038..303A # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
303B # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
303C # Lo MASU MARK
3041..3096 # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
3099..309A # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
309D..309E # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
309F # Lo HIRAGANA DIGRAPH YORI
30A1..30FA # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
30FC..30FE # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
30FF # Lo KATAKANA DIGRAPH KOTO
3105..312C # Lo [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN
3131..318E # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
31A0..31B7 # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
31F0..31FF # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4E00..9FBB # Lo [20924] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FBB
A000..A014 # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 # Lm YI SYLLABLE WU
A016..A48C # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
A800..A801 # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I
A802 # Mc SYLOTI NAGRI SIGN DVISVARA
A803..A805 # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
A806 # Mn SYLOTI NAGRI SIGN HASANTA
A807..A80A # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
A80B # Mn SYLOTI NAGRI SIGN ANUSVARA
A80C..A822 # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
A823..A824 # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
A825..A826 # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
A827 # Mc SYLOTI NAGRI VOWEL SIGN OO
AC00..D7A3 # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
F900..FA2D # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
FA30..FA6A # Lo [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A
FA70..FAD9 # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
FB00..FB06 # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FB1D # Lo HEBREW LETTER YOD WITH HIRIQ
FB1E # Mn HEBREW POINT JUDEO-SPANISH VARIKA
FB1F..FB28 # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
FB2A..FB36 # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
FB38..FB3C # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
FB3E # Lo HEBREW LETTER MEM WITH DAGESH
FB40..FB41 # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
FB43..FB44 # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
FB46..FBB1 # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBD3..FC5D # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
FC64..FD3D # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD50..FD8F # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
FD92..FDC7 # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
FDF0..FDF9 # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM
FE00..FE0F # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
FE20..FE23 # Mn [4] COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF
FE33..FE34 # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
FE4D..FE4F # Pc [3] DASHED LOW LINE..WAVY LOW LINE
FE71 # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
FE73 # Lo ARABIC TAIL FRAGMENT
FE77 # Lo ARABIC FATHA MEDIAL FORM
FE79 # Lo ARABIC DAMMA MEDIAL FORM
FE7B # Lo ARABIC KASRA MEDIAL FORM
FE7D # Lo ARABIC SHADDA MEDIAL FORM
FE7F..FEFC # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
FF10..FF19 # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
FF21..FF3A # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
FF3F # Pc FULLWIDTH LOW LINE
FF41..FF5A # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
FF66..FF6F # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
FF70 # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
FF71..FF9D # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
FF9E..FF9F # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
FFA0..FFBE # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
FFC2..FFC7 # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
FFCA..FFCF # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
FFD2..FFD7 # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
FFDA..FFDC # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
10000..1000B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
1000D..10026 # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
10028..1003A # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
1003C..1003D # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
1003F..1004D # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
10050..1005D # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
10080..100FA # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
10140..10174 # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
10300..1031E # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
10330..10349 # Lo [26] GOTHIC LETTER AHSA..GOTHIC LETTER OTHAL
1034A # Nl GOTHIC LETTER NINE HUNDRED
10380..1039D # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
103A0..103C3 # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
103C8..103CF # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
103D1..103D5 # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
10400..1044F # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
10450..1049D # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
104A0..104A9 # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
10800..10805 # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10808 # Lo CYPRIOT SYLLABLE JO
1080A..10835 # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
10837..10838 # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
1083C # Lo CYPRIOT SYLLABLE ZA
1083F # Lo CYPRIOT SYLLABLE ZO
10A00 # Lo KHAROSHTHI LETTER A
10A01..10A03 # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
10A05..10A06 # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
10A0C..10A0F # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
10A10..10A13 # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
10A15..10A17 # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
10A19..10A33 # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
10A38..10A3A # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
10A3F # Mn KHAROSHTHI VIRAMA
1D165..1D166 # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D167..1D169 # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
1D16D..1D172 # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
1D17B..1D182 # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
1D185..1D18B # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D400..1D454 # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
1D49E..1D49F # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
1D4A2 # L& MATHEMATICAL SCRIPT CAPITAL G
1D4A5..1D4A6 # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
1D4A9..1D4AC # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
1D4AE..1D4B9 # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
1D4BB # L& MATHEMATICAL SCRIPT SMALL F
1D4BD..1D4C3 # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
1D4C5..1D505 # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
1D507..1D50A # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
1D50D..1D514 # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
1D516..1D51C # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
1D51E..1D539 # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
1D53B..1D53E # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
1D540..1D544 # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
1D546 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
1D54A..1D550 # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
1D552..1D6A5 # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
1D6A8..1D6C0 # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
1D6C2..1D6DA # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
1D6DC..1D6FA # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
1D6FC..1D714 # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
1D716..1D734 # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
1D736..1D74E # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
1D750..1D76E # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
1D770..1D788 # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
1D78A..1D7A8 # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
1D7AA..1D7C2 # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
1D7C4..1D7C9 # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
1D7CE..1D7FF # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
20000..2A6D6 # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2F800..2FA1D # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
E0100..E01EF # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
"""
CheckClassName._XIDStart = _getLettersFromData(_XIDStartData)
del _XIDStartData
CheckClassName._XIDContinue = _getLettersFromData(_XIDContinueData)
del _XIDContinueData